|
@@ -36,7 +36,7 @@
|
|
|
|
|
|
<script setup name="vocationalSkills">
|
|
<script setup name="vocationalSkills">
|
|
import { ref } from 'vue'
|
|
import { ref } from 'vue'
|
|
-import { saveResumePersonSkill, getResumePersonSkill, deleteResumePersonSkill, getSkillList, getSkillTree, } from '@/api/recruit/personal/resume'
|
|
|
|
|
|
+import { saveResumePersonSkill, getResumePersonSkill, deleteResumePersonSkill, getSkillTree, } from '@/api/recruit/personal/resume'
|
|
import CtForm from '@/components/CtForm'
|
|
import CtForm from '@/components/CtForm'
|
|
import Snackbar from '@/plugins/snackbar'
|
|
import Snackbar from '@/plugins/snackbar'
|
|
import Confirm from '@/plugins/confirm'
|
|
import Confirm from '@/plugins/confirm'
|
|
@@ -82,12 +82,10 @@ const formItems = ref({
|
|
})
|
|
})
|
|
|
|
|
|
const skillList = ref([])
|
|
const skillList = ref([])
|
|
-// 获取 职业技能列表(一维数组回显用)
|
|
|
|
-const getSkillListFunc = async () => {
|
|
|
|
- const data = await getSkillList()
|
|
|
|
- skillList.value = data || []
|
|
|
|
-}
|
|
|
|
-getSkillListFunc()
|
|
|
|
|
|
+getDict('skillList', {}, 'skillList').then(({ data }) => { // 字典
|
|
|
|
+ data = data?.length && data || []
|
|
|
|
+ skillList.value = data
|
|
|
|
+})
|
|
|
|
|
|
// 获取 职业技能选项
|
|
// 获取 职业技能选项
|
|
const getSkillTreeFunc = async () => {
|
|
const getSkillTreeFunc = async () => {
|