Bläddra i källkod

什么都不操作新增

duy 2 år sedan
förälder
incheckning
943d9a840b
1 ändrade filer med 61 tillägg och 12 borttagningar
  1. 61 12
      src/views/tentative/detect/test-form.vue

+ 61 - 12
src/views/tentative/detect/test-form.vue

@@ -814,11 +814,70 @@ const tableFormSaveClick = async () => {
                console.log(isaddType,'isaddType');
             //效验数据
           
-            if (FormData.length > 0) {
+            // if (FormData.length > 0) {
+            //   if(  listItemBaseData.value.detectionResult===''&& listItemBaseData.value.tableType == "1,2"){
+            //        window.$message?.warning('请选择报告单是否合格')
+            //   }else{
+            //         tableFormSaveLoading.value = true
+            //     const {error, code,data} = await dataApi.saveExcelBussData({
+            //         ...listItemBaseData.value,
+            //         isBatchSave:1,
+            //         dataInfo: {orderList: FormData},
+            //         // deviceUseIds:listDeviceUseIds.value
+            //     })
+             
+            //     nodeIdvalue.value=data
+            //     tableFormSaveLoading.value = false
+            //     if (!error && code === 200) {
+            //         window?.$message?.success('保存成功')
+            //         listItemBaseData.value.deviceUseIds=''
+            //         checkTabId.value=''
+            //         // alllistData.value.forEach(e => e.oper = false)
+            //          alllistData.value=[]
+            //         if(!isaddType){
+            //             bussPdfsClick(router.currentRoute.value.query.id)
+            //         }else{
+            //             bussPdfsClick(nodeIdvalue.value)
+            //             // toBackClick()
+            //         }
+                
+            //         getTableDataAll()
+            //     }
+            //   }
+              
+            // } else {
+                
+            //     if(!isaddType){
+            //             window.$message?.warning('请先选择你需要编辑的表格')
+            //         bussPdfsClick(router.currentRoute.value.query.id)
+            //     }else{
+            //         window.$message?.warning('请先选择你需要新增的表格')
+            //     }
+                
+            
+            // }
+
+                       
               if(  listItemBaseData.value.detectionResult===''&& listItemBaseData.value.tableType == "1,2"){
                    window.$message?.warning('请选择报告单是否合格')
               }else{
                     tableFormSaveLoading.value = true
+                if(isaddType&&FormData.length==0){
+                      //什么都不操作新增
+                  if(tabTypeKey.value ==1){
+                      FormData=alllistData.value.filter((itenel)=>{
+                           return itenel.type==1
+                      })
+
+                  }else if(tabTypeKey.value ==2){
+                       FormData=alllistData.value.filter((itenel)=>{
+                           return itenel.type==2
+                      })
+                  }else{
+                      FormData=alllistData.value
+                  }
+                   listItemBaseData.value.tableType=tabTypeKey.value
+                 }
                 const {error, code,data} = await dataApi.saveExcelBussData({
                     ...listItemBaseData.value,
                     isBatchSave:1,
@@ -845,17 +904,7 @@ const tableFormSaveClick = async () => {
                 }
               }
               
-            } else {
-                
-                if(!isaddType){
-                        window.$message?.warning('请先选择你需要编辑的表格')
-                    bussPdfsClick(router.currentRoute.value.query.id)
-                }else{
-                    window.$message?.warning('请先选择你需要新增的表格')
-                }
-                
-            
-            }
+             
     }
     
 }