8
0
ZaiZai 9 ماه پیش
والد
کامیت
198a79ea52
1فایلهای تغییر یافته به همراه6 افزوده شده و 2 حذف شده
  1. 6 2
      src/views/project/detail/info.vue

+ 6 - 2
src/views/project/detail/info.vue

@@ -430,12 +430,16 @@ const saveDataApi = async () => {
         obj.idList = idList
     }
     const { code, data } = await mainApi.submit(obj)
-    submitLoading.value = false
     if (code === 200) {
-        dataInfo.value.cid = data.id
+        const { id, contractType } = getObjValue(data)
+        const { cid, type } = getObjValue(dataInfo.value)
+        dataInfo.value.cid = isNullES(id) ? cid : id
+        dataInfo.value.type = isNullES(contractType) ? type : contractType
         window?.$message?.success('保存成功')
         getDataApi().then()
+        submitLoading.value = false
     }
+    submitLoading.value = false
     return code === 200
 }
 </script>