Răsfoiți Sursa

还原不能保存空表

duy 2 ani în urmă
părinte
comite
7e19bbb404
1 a modificat fișierele cu 60 adăugiri și 60 ștergeri
  1. 60 60
      src/views/tentative/detect/test-form.vue

+ 60 - 60
src/views/tentative/detect/test-form.vue

@@ -814,70 +814,11 @@ const tableFormSaveClick = async () => {
                console.log(isaddType,'isaddType');
             //效验数据
           
-            // 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 (FormData.length > 0) {
               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,
@@ -904,6 +845,65 @@ const tableFormSaveClick = async () => {
                 }
               }
               
+            } 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,
+            //         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()
+            //     }
+            //   }
+              
              
     }