Bläddra i källkod

签章代码起脚

hongchuangyanfa 2 år sedan
förälder
incheckning
170c5b1c8d

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

@@ -74,4 +74,15 @@ export const saveDdefual = (data) => {
   })
   })
 }
 }
 
 
+// 删除信息
+export const remove = (ids) => {
+  return request({
+    url: '/api/blade-manager/textdictinfo/remove',
+    method: 'post',
+    params: {
+      ids,
+    }
+  })
+}
+
 
 

+ 6 - 1
src/views/exctab/excelmodel/excelmodel.vue

@@ -595,11 +595,16 @@ export default {
 
 
     //#region 右侧
     //#region 右侧
     async uploadChange (file, fileList) {//选中表后触发
     async uploadChange (file, fileList) {//选中表后触发
-      console.log(file, fileList);
+
       this.fileList = [file.raw]
       this.fileList = [file.raw]
       let formData = new FormData()
       let formData = new FormData()
       formData.append('file', ...this.fileList)
       formData.append('file', ...this.fileList)
       formData.append('nodeId', this.from.id)
       formData.append('nodeId', this.from.id)
+      if(this.from.fileUrl.length>=2){
+        formData.append('type', 2)
+      }else{
+        formData.append('type', 1)
+      }
       const loading = this.$loading({
       const loading = this.$loading({
         lock: true,
         lock: true,
         text: 'Loading',
         text: 'Loading',

+ 2 - 0
src/views/manager/projectinfo/editElement/editElement.vue

@@ -497,6 +497,7 @@ export default {
           formUploadError(){},
           formUploadError(){},
           uploadprogress(){},
           uploadprogress(){},
           formRemoteMethod(){},
           formRemoteMethod(){},
+          formRemoteChange(){}
         }
         }
       })
       })
       var component = new MyComponent().$mount()
       var component = new MyComponent().$mount()
@@ -530,6 +531,7 @@ export default {
           formUploadError(){},
           formUploadError(){},
           uploadprogress(){},
           uploadprogress(){},
           formRemoteMethod(){},
           formRemoteMethod(){},
+          formRemoteChange(){}
         }
         }
       })
       })
       var component = new MyComponent().$mount()
       var component = new MyComponent().$mount()

+ 5 - 3
src/views/manager/projectinfo/treeTemplate/dynamicExcel.vue

@@ -127,7 +127,8 @@ export default {
           uploadprogress(){},
           uploadprogress(){},
           formRemoteMethod(){},
           formRemoteMethod(){},
           getRegularExpression(){},
           getRegularExpression(){},
-          checkboxGroupChange(){}
+          checkboxGroupChange(){},
+          formRemoteChange(){}
         }
         }
       })
       })
       var component = new MyComponent().$mount()
       var component = new MyComponent().$mount()
@@ -156,7 +157,8 @@ export default {
           uploadprogress(){},
           uploadprogress(){},
           getRegularExpression(){},
           getRegularExpression(){},
           formRemoteMethod(){},
           formRemoteMethod(){},
-          checkboxGroupChange(){}
+          checkboxGroupChange(){},
+          formRemoteChange(){}
         }
         }
       })
       })
       var component = new MyComponent().$mount()
       var component = new MyComponent().$mount()
@@ -189,7 +191,7 @@ export default {
         name,
         name,
         tr,
         tr,
         td
         td
-      },moreObj) 
+      },moreObj)
     },
     },
 
 
     //excel父节点点击检测
     //excel父节点点击检测

+ 11 - 4
src/views/manager/projectinfo/treeTemplate/template/editDefault.vue

@@ -62,7 +62,7 @@
         <tr v-for="(item,key) in setsignaTable" :key="key" v-on:click="">
         <tr v-for="(item,key) in setsignaTable" :key="key" v-on:click="">
           <td>{{ item.colName }}</td>
           <td>{{ item.colName }}</td>
           <td>{{ item.sigRoleName }}</td>
           <td>{{ item.sigRoleName }}</td>
-          <td align="center"><span style="color:red;cursor: pointer;" v-on:click="deleteTableSig(key)">删除</span></td>
+          <td align="center"><span style="color:red;cursor: pointer;" v-on:click="deleteTableSig(item.id)">删除</span></td>
         </tr>
         </tr>
         </tbody>
         </tbody>
       </table>
       </table>
@@ -70,7 +70,7 @@
   </div>
   </div>
 </template>
 </template>
 <script>
 <script>
-import {getSigList, saveDdefual} from "../../../../../api/manager/AdjustForm";
+import {getSigList, remove, saveDdefual} from "../../../../../api/manager/AdjustForm";
 
 
 export default {
 export default {
   props: ['pkeyId1', 'htmlData1'],
   props: ['pkeyId1', 'htmlData1'],
@@ -115,8 +115,15 @@ export default {
         this.$parent.copss();
         this.$parent.copss();
       }
       }
     },
     },
-    deleteTableSig (key) {//删除数据
-      this.setsignaTable.splice(key,1);
+    async deleteTableSig (ids) {//删除数据
+      const {data: res} = await remove(ids);
+      this.getSingInfo();
+      if (res.code === 200) {
+        this.$message({
+          type: "success",
+          message: "操作成功"
+        });
+      }
     },
     },
     cleanDefult () {//删除数据
     cleanDefult () {//删除数据
       this.textarea='';
       this.textarea='';

+ 13 - 4
src/views/manager/projectinfo/treeTemplate/template/promptSettings.vue

@@ -61,7 +61,7 @@
         <tr v-for="(item,key) in setsignaTable" :key="key" v-on:click="">
         <tr v-for="(item,key) in setsignaTable" :key="key" v-on:click="">
           <td>{{ item.colName }}</td>
           <td>{{ item.colName }}</td>
           <td>{{ item.sigRoleName }}</td>
           <td>{{ item.sigRoleName }}</td>
-          <td align="center"><span style="color:red;cursor: pointer;" v-on:click="deleteTableSig(key)">删除</span></td>
+          <td align="center"><span style="color:red;cursor: pointer;" v-on:click="deleteTableSig(item.id)">删除</span></td>
         </tr>
         </tr>
         </tbody>
         </tbody>
       </table>
       </table>
@@ -70,7 +70,7 @@
 </template>
 </template>
 
 
 <script>
 <script>
-import {getSigList, saveDdefual} from "../../../../../api/manager/AdjustForm";
+import {getSigList, saveDdefual,remove} from "../../../../../api/manager/AdjustForm";
 
 
 export default {
 export default {
   props: ['pkeyId1', 'htmlData1'],
   props: ['pkeyId1', 'htmlData1'],
@@ -119,8 +119,17 @@ export default {
         this.$parent.getExcelHtml(this.pkeyId1);
         this.$parent.getExcelHtml(this.pkeyId1);
       }
       }
     },
     },
-    deleteTableSig(key) {//删除数据
-      this.setsignaTable.splice(key, 1);
+    async deleteTableSig(ids) {//删除数据
+    //  this.setsignaTable.splice(key, 1);
+      const {data: res} = await remove(ids);
+      this.getSingInfo();
+      if (res.code === 200) {
+        this.$message({
+          type: "success",
+          message: "操作成功"
+        });
+      }
+
     },
     },
     async getSingInfo() {
     async getSingInfo() {
       const {data: res} = await getSigList(
       const {data: res} = await getSigList(