Преглед на файлове

独立表单库-删除表单修改

duy преди 2 години
родител
ревизия
abf7f34534
променени са 2 файла, в които са добавени 14 реда и са изтрити 6 реда
  1. 11 0
      src/api/manager/wbsprivate.js
  2. 3 6
      src/views/manager/projectinfo/independent.vue

+ 11 - 0
src/api/manager/wbsprivate.js

@@ -167,4 +167,15 @@ export const delTabInfoAll = (pKeyId) => {
       pKeyId,
     }
   })
+}
+//后管-删除项目表单
+export const delAprojectTab = (primaryKeyIds,projectId) => {
+  return request({
+    url: '/api/blade-manager/wbsPrivate/del-aprojecttab-info',
+    method: 'post',
+    params: {
+      primaryKeyIds,
+      projectId
+    }
+  })
 }

+ 3 - 6
src/views/manager/projectinfo/independent.vue

@@ -185,7 +185,7 @@
 </template>
 
 <script>
-import {tabTypeLazyTree,removeTableByCondition} from "@/api/manager/wbsprivate";
+import {tabTypeLazyTree,delAprojectTab} from "@/api/manager/wbsprivate";
 import {
   updateBatchNodeTableInfo,
   selectByNodeTable,
@@ -483,10 +483,7 @@ export default {
         type: "warning"
       })
         .then(() => {
-          let ids=this.ids.split(',')
-          ids.forEach((item)=>{
-            return removeTableByCondition(item,this.projectid,this.wbsid);
-          })
+        return delAprojectTab(this.ids,this.projectid);
          
           
         })
@@ -541,7 +538,7 @@ export default {
       }
     },
       //#region 调整表单
-    adjustExcel(pkeyId, excelId) {
+    adjustExcel(id,pkeyId) {
       this.excelHtml=true
       // console.log('调整表单');
       // //调整表单