Browse Source

Merge branch 'dev' of https://git.citupro.com/zhengnaiwen_citu/menduner into dev

Xiao_123 8 months ago
parent
commit
e47ac4a70d

+ 2 - 1
src/views/recruit/enterprise/informationManagement/informationSettings.vue

@@ -1,7 +1,8 @@
 <!-- 企业信息设置 -->
 <template>
   <div>
-    <div v-if="completeNum !== tabList?.length" class="white-bgc mb-3">
+    <!-- v-if="completeNum !== tabList?.length"  -->
+    <div class="white-bgc mb-3">
       <ProgressBar
         label="企业信息填写完成度:"
         :num="completeNum"

+ 12 - 8
src/views/recruit/enterprise/informationManagement/informationSettingsComponents/enterpriseLabel.vue

@@ -71,17 +71,21 @@ const appendInnerClick = (value) => {
   const index = chosen.value.findIndex(e => e === value)
   if (index !== -1) return Snackbar.warning(t('common.alreadyExists'))
   chosen.value.push(value)
-  handleSave('保存')
+  handleSave('保存') // 保存自定义
 }
 // 保存
 const handleSave = async (type) => {
-  const appAdminEnterpriseWelfareReqVO = { tagList: chosen.value }
-  await updateEnterpriseTag(appAdminEnterpriseWelfareReqVO)
-  customTag.value = false
-  Snackbar.success(`${type}成功`)
-  setTimeout(() => { // 马上获取数据数据会不同步故setTimeout
-    getData()
-  }, 5000)
+  try {
+    const appAdminEnterpriseWelfareReqVO = { tagList: chosen.value }
+    await updateEnterpriseTag(appAdminEnterpriseWelfareReqVO)
+    customTag.value = false
+    Snackbar.success(`${type}成功`)
+  }
+  finally {
+    setTimeout(() => { // 马上获取数据数据会不同步故setTimeout
+      getData()
+    }, 2000)
+  }
 }
 
 // 推荐标签

+ 12 - 8
src/views/recruit/enterprise/informationManagement/informationSettingsComponents/welfareLabel.vue

@@ -71,17 +71,21 @@ const appendInnerClick = (value) => {
   const index = chosen.value.findIndex(e => e === value)
   if (index !== -1) return Snackbar.warning(t('common.alreadyExists'))
   chosen.value.push(value)
-  handleSave('保存')
+  handleSave('保存') // 保存自定义
 }
 // 保存
 const handleSave = async (type) => {
-  const appAdminEnterpriseWelfareReqVO = { welfareList: chosen.value }
-  await updateEnterpriseWelfare(appAdminEnterpriseWelfareReqVO)
-  customTag.value = false
-  Snackbar.success(`${type}成功`)
-  setTimeout(() => { // 马上获取数据数据会不同步故setTimeout
-    getData()
-  }, 5000)
+  try {
+    const appAdminEnterpriseWelfareReqVO = { tagList: chosen.value }
+    await updateEnterpriseWelfare(appAdminEnterpriseWelfareReqVO)
+    customTag.value = false
+    Snackbar.success(`${type}成功`)
+  }
+  finally {
+    setTimeout(() => { // 马上获取数据数据会不同步故setTimeout
+      getData()
+    }, 2000)
+  }
 }
 
 // 推荐标签