Browse Source

解决列表的schoolId为整型,字典中对应的是字符串,toString

lifanagju_citu 7 months ago
parent
commit
2b9c06948c

+ 5 - 2
src/views/recruit/personal/PersonalCenter/resume/online/components/educationExp.vue

@@ -52,7 +52,7 @@
 import CtForm from '@/components/CtForm'
 import Snackbar from '@/plugins/snackbar'
 import { getDict } from '@/hooks/web/useDictionaries'
-import { getTimeStamp, timesTampChange } from '@/utils/date'
+import { timesTampChange } from '@/utils/date'
 import { saveResumeEduExp, getResumeEduExp, deleteResumeEduExp, schoolSearchByName, schoolMajorByName } from '@/api/recruit/personal/resume'
 import Confirm from '@/plugins/confirm'
 import { getText, dealCanBeInputtedSave, dealCanBeInputtedValueAndLabel } from '@/utils/getText'
@@ -218,7 +218,10 @@ const getData = async () => {
   const data = await getResumeEduExp()
   // 完成度展示
   emit('complete', { status: Boolean(data?.length), id: 'educationExp' })
-  dataList.value = data
+  dataList.value = data?.length ? data.map(e => {
+    if (e.schoolId) e.schoolId = e.schoolId.toString()
+    return e
+  }) : []
 }
 getData()