ZaiZai 9 bulan lalu
induk
melakukan
198a79ea52
1 mengubah file dengan 6 tambahan dan 2 penghapusan
  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>