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

公式 字段回显问题

Administrator преди 2 години
родител
ревизия
6213a06623
променени са 4 файла, в които са добавени 22 реда и са изтрити 13 реда
  1. 14 0
      src/api/manager/wbstree.js
  2. 4 6
      src/views/manager/projectinfo/tree.vue
  3. 3 6
      src/views/manager/wbsinfo/edit.vue
  4. 1 1
      vue.config.js

+ 14 - 0
src/api/manager/wbstree.js

@@ -131,6 +131,20 @@ export const selectFormElements = (id, params) => {
         }
     })
 }
+
+// 项目获取元素信息
+export const selectPrivateFormElements = (id, params) => {
+  return request({
+    url: '/api/blade-manager/wbsTree/get-private-table-elements',
+    method: 'get',
+    params: {
+      ...params,
+      id
+    }
+  })
+}
+
+
 export const removeTableById = (id, params) => {
     return request({
         url: '/api/blade-manager/wbsTree/remove-table',

+ 4 - 6
src/views/manager/projectinfo/tree.vue

@@ -1574,7 +1574,7 @@ import {
   updateStatus,
   getParamElements,
   specifiedParamElements,
-  delParamElements
+  delParamElements, selectPrivateFormElements
 } from "@/api/manager/wbstree";
 import {
   saveElement,
@@ -2095,11 +2095,9 @@ export default {
 
     handleEdit(index, row) {
       this.curEleTable = row;
-      selectFormElements(this.curEleTable.initTableId).then((res) => {
+      selectPrivateFormElements(this.curEleTable.initTableId).then((res) => {
         res.data.data.forEach((element) => {
           this.eleReg.exec(element.eAllowDeviation);
-          // console.log(RegExp.$1)
-          // console.log(RegExp.$2)
           element.allow = RegExp.$1 ? RegExp.$1 : "";
           element.deviation = RegExp.$2 ? RegExp.$2 : "";
         });
@@ -3258,7 +3256,7 @@ export default {
                this.linkEleTableList = [];
           } })
         })
-        
+
       }).catch(() => {
 
       });
@@ -3291,7 +3289,7 @@ export default {
              }
         })
         specifiedParamElements(target).then(data=>{
-          this.linkCheckVisible = false;  
+          this.linkCheckVisible = false;
           getParamElements({nodeId:this.curTreeData.id,projectId:this.projectid,paramId:this.curParam.id,scopeType:10}).then((res) => {
            if (res.data.data.length) {
               this.linkEleTableList = res.data.data;

+ 3 - 6
src/views/manager/wbsinfo/edit.vue

@@ -2170,12 +2170,9 @@ export default {
 
     handleEdit (index, row) {
       this.curEleTable = row;
-      alert(100)
-      selectFormElements(this.curEleTable.initTableId).then((res) => {
+      selectFormElements(this.curEleTable.id).then((res) => {
         res.data.data.forEach((element) => {
           this.eleReg.exec(element.eAllowDeviation);
-          //console.log(RegExp.$1)
-          //console.log(RegExp.$2)
           element.allow = RegExp.$1 ? RegExp.$1 : '';
           element.deviation = RegExp.$2 ? RegExp.$2 : '';
         })
@@ -2941,7 +2938,7 @@ export default {
                this.linkEleTableList = [];
           } })
         })
-        
+
       }).catch(() => {
 
       });
@@ -2981,7 +2978,7 @@ export default {
              }
         })
         specifiedParamElements(target).then(data=>{
-          this.linkCheckVisible = false;  
+          this.linkCheckVisible = false;
           getParamElements({nodeId:this.jiedianId,paramId:this.curParam.id,scopeType:1}).then((res) => {
            if (res.data.data.length) {
               this.linkEleTableList = res.data.data;

+ 1 - 1
vue.config.js

@@ -27,7 +27,7 @@ module.exports = {
             '/api': {
                 //本地服务接口地址
                 // target: 'http://192.168.3.64',
-                target: 'http://47.110.251.215:8090',
+                target: 'http://localhost:8090',
                 // target: 'http://192.168.1.179',
                 // target: 'http://192.168.31.96',
                 //远程演示服务地址,可用于直接启动项目