ZaiZai hai 11 meses
pai
achega
ee84217894

+ 12 - 2
src/views/manager/projectinfo/treeTemplate/template/electronicSignature.vue

@@ -580,16 +580,26 @@ export default {
     },
     async saveSingInfo() {
       console.log(this.setsignaTable, 'this.setsignaTable');
-      if (this.setsignaTable.length === 0 && this.setsignaTable2 === 0) {
+      if (this.activeName==='tab1' && this.setsignaTable.length === 0) {
         this.$message.warning('请先选择数据')
         return
       }
+      if (this.activeName==='tab2' && this.setsignaTable2 === 0) {
+        this.$message.warning('暂无系统识别数据')
+        return
+      }
+      let newDataArr = []
+      if (this.activeName==='tab1') {
+        newDataArr = this.setsignaTable
+      } else if (this.activeName==='tab2') {
+        newDataArr = this.setsignaTable2
+      }
       this.saveLoaing = true
       setTimeout(() => {
         this.saveLoaing = false
       }, 1500);
       const {data: res} = await saveSig({
-        dataInfo: [...this.setsignaTable2, ...this.setsignaTable],
+        dataInfo: newDataArr,
         tabId: this.pkeyId1
       })
       if (res.code === 200) {