浏览代码

人才地图管理-新增人才:如果是从平台现有人才添加的,保存时需将id删除

Xiao_123 5 月之前
父节点
当前提交
0ac565096c
共有 1 个文件被更改,包括 6 次插入0 次删除
  1. 6 0
      src/views/menduner/system/talentMap/details/index.vue

+ 6 - 0
src/views/menduner/system/talentMap/details/index.vue

@@ -240,8 +240,14 @@ const handleDetail = async (userId) => {
 }
 
 // 新增人才
+const arrKey = ['eduList', 'workList', 'trainList']
 const handleSave = async () => {
   if (result.value?.resume) delete result.value.resume
+  if (!fileUrl.value) {
+    arrKey.forEach(key => {
+      if (result.value[key] && result.value[key].length) result.value[key].forEach(item => delete item.id)
+    })
+  }
   console.log(result.value, 'result-add')
 
   // 效验基本信息中必填项是否有填写