This commit is contained in:
zhoutianchi
2026-02-27 18:03:20 +08:00
parent 9f138bfe89
commit 0aa10b71a1
5 changed files with 56 additions and 41 deletions

View File

@@ -62,7 +62,7 @@
<el-table-column prop="minScore" header-align="center" align="center" label="最低分" />
<el-table-column prop="avgScore" header-align="center" align="center" label="平均分" />
<el-table-column prop="majorPeopleNum" header-align="center" align="center" label="专业人数" />
<el-table-column prop="avgScoreDB" header-align="center" align="center" label="均分对比" />
<!-- <el-table-column prop="avgScoreDB" header-align="center" align="center" label="均分对比" />-->
</el-table>
</div>
</div>
@@ -76,12 +76,13 @@ import { useDict } from '/@/hooks/dict'
import { juniorlneStatic } from '/@/api/recruit/recruitstudentsignup'
import { getList } from '/@/api/recruit/recruitstudentplangroup'
import { getDeptListByLevelTwo } from '/@/api/basic/basicdept'
import {getDictsByTypes} from "/@/api/admin/dict";
// 消息提示 hooks
const message = useMessage()
// 字典
const { getTypeValue } = useDict()
// const { useDict } = useDict()
// 引用
const searchFormRef = ref()
@@ -104,19 +105,24 @@ const queryForm = reactive({
// 使用 table hook 获取样式
const { tableStyle, downBlobFile } = useTable()
const queryDictData=()=>{
getDictsByTypes(['basic_major_years']).then((res:any)=>{
majorYears.value = res.data.basic_major_years || []
})
}
// 初始化
const init = async () => {
try {
const [deptResponse, majorYearsRes, planData] = await Promise.all([
queryDictData()
const [deptResponse, planData] = await Promise.all([
getDeptListByLevelTwo(),
getTypeValue('basic_major_years'),
getList()
])
deptCodes.value = deptResponse.data || []
majorYears.value = majorYearsRes.data || []
planList.value = planData.data || []
if (planList.value.length > 0) {
queryForm.groupId = planList.value[0].id
getDataList()