瀏覽代碼

元素库独立表单库公式配置修改

duy 2 年之前
父節點
當前提交
3b2e46a3ad

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

@@ -143,7 +143,7 @@
           >搜索</el-button
         >
       </div>
-      <el-table
+        <el-table
         :data="editEleListFilter"
         border
         style="width: 100%"
@@ -154,9 +154,15 @@
         <el-table-column align="center" label="操作" width="200">
           <template slot-scope="scope">
             <el-link
+              :type="scope.row.globalFormula == 1 ? 'warning' : 'primary'"
+              @click="toFormulaEdit(scope.row,1)"
+              >全局公式</el-link
+            >
+            <el-link
+              class="mg-l-10"
               :type="scope.row.isSaveFormula == 1 ? 'warning' : 'primary'"
-              @click="toFormulaEdit(scope.row)"
-              >公式配置</el-link
+              @click="toFormulaEdit(scope.row,10)"
+              >节点公式</el-link
             >
             <!-- <el-link
               class="mg-l-10"

+ 2 - 1
src/views/manager/projectinfo/tree.vue

@@ -2021,8 +2021,9 @@ export default {
       return res.code;
     },
     handleEditFormula(index, row) {
+      console.log('编辑元素公式',row);
       this.curEleTable = row;
-      selectFormElements(this.curEleTable.initTableId).then((res) => {
+      selectFormElements(this.curEleTable.id).then((res) => {
         this.editEleListFilter = res.data.data;
         this.editEleListAll = [].concat(this.editEleListFilter);
       });

+ 14 - 15
src/views/manager/wbsinfo/element.vue

@@ -189,33 +189,32 @@
         ></el-input>
         <el-button type="info" class="mg-l-10" @click="searchFormulaName">搜索</el-button>
       </div>
-      <el-table
+        <el-table
         :data="editEleListFilter"
         border
         style="width: 100%"
         height="400px"
       >
-        <el-table-column
-          align="center"
-          prop="eName"
-          label="元素名称"
-        >
+        <el-table-column align="center" prop="eName" label="字段信息">
         </el-table-column>
-        <el-table-column
-          align="center"
-          label="操作"
-          width="200"
-        >
+        <el-table-column align="center" label="操作" width="200">
           <template slot-scope="scope">
             <el-link
-              :type="scope.row.isSaveFormula == 1?'warning':'primary'"
-              @click="toFormulaEdit(scope.row)"
-            >公式配置</el-link>
+              :type="scope.row.globalFormula == 1 ? 'warning' : 'primary'"
+              @click="toFormulaEdit(scope.row,1)"
+              >全局公式</el-link
+            >
             <el-link
+              class="mg-l-10"
+              :type="scope.row.isSaveFormula == 1 ? 'warning' : 'primary'"
+              @click="toFormulaEdit(scope.row,10)"
+              >节点公式</el-link
+            >
+            <!-- <el-link
               class="mg-l-10"
               type="danger"
               @click="delEleRowHandle(scope.$index,editEleListFilter)"
-            >删除</el-link>
+            >删除</el-link> -->
           </template>
         </el-table-column>
       </el-table>