Przeglądaj źródła

子计划保存

duy 2 lat temu
rodzic
commit
276e2bc0e4
1 zmienionych plików z 6 dodań i 10 usunięć
  1. 6 10
      src/views/program/project/form.vue

+ 6 - 10
src/views/program/project/form.vue

@@ -567,7 +567,7 @@ const subplanCloseClick = () => {
         }
     }
     // tableSubplanData.value = tableSubplanData.value.filter((item)=>Number(item?.planDays) < 30)
-    subPlanItem.value.childrenList = tableSubplanData.value.filter((item)=>Number(item?.planDays) < 30)
+    // subPlanItem.value.childrenList = tableSubplanData.value.filter((item)=>Number(item?.planDays) < 30)
     subplanModal.value = false
 
     
@@ -579,7 +579,7 @@ const addplan = ()=>{
         budgetTypeValue:subPlanItem.value?.budgetTypeValue,
         taskDetailValue:subPlanItem.value?.taskDetailValue,
         planTaskType:subPlanItem.value?.planTaskType,
-        isEdit:true,
+        isEdit:false,
 
 
     })
@@ -654,7 +654,7 @@ const updateMainPlanClick = async (row)=>{
 const updateChildPlanLoading = ref(false)
 //编辑子计划传入父级
 const updateChildPlanClick = async ()=>{
-    subPlanItem.value.childrenList = tableSubplanData.value
+    // subPlanItem.value.childrenList = tableSubplanData.value
     updateChildPlanLoading.value = true
     const { error, code, data, msg } = await projectApi.updateChildrenPlan( 
         subPlanItem.value,
@@ -664,7 +664,7 @@ const updateChildPlanClick = async ()=>{
         window.$message.success(msg)
         tableData.value.forEach((ele)=>{
             if (ele.id === subPlanItem.value.id) {
-                ele.childrenList = tableSubplanData.value
+                ele.childrenList = data.childrenList
                 ele.planTarget = data.planTarget
                 ele.planTaskDesc = data.planTaskDesc
                 ele.taskFinishedStatus = data.taskFinishedStatus
@@ -684,11 +684,7 @@ const updateChildPlanClick = async ()=>{
             }
         })
         subplanModal.value = false
-    } else {
-        // tableSubplanData.value = tableSubplanData.value.filter((item)=>Number(item?.planDays) < 30)
-        subPlanItem.value.childrenList = tableSubplanData.value.filter((item)=>Number(item?.planDays) < 30)
-
-    }
+    } 
    
 
 }
@@ -745,7 +741,7 @@ const updatePlan = async (obj)=>{
     saveLoaing.value = false
     if (!error && code === 200) {
        window.$message.success(msg)
-       getPlanByProjectId()
+    //    getPlanByProjectId()
     } 
 
 }