duy 1 рік тому
батько
коміт
b2ec99cd1c

+ 9 - 2
src/views/exctab/ElementIdentification/template/electronicSignature.vue

@@ -134,7 +134,7 @@
                  style="float:right;"
                  icon="el-icon-circle-plus-outline"
                  :disabled="isCansave"
-                :loading="saveloaing"
+                  :loading="saveloaing"
                  @click="saveSingInfo()">保存入库</el-button> &nbsp;&nbsp;
     </div>
   </div>
@@ -495,9 +495,16 @@ export default {
       }
     },
     async saveSingInfo() {
+      if(this.setsignaTable.length===0){
+        this.$message.warning('请先选择数据')
+        return
+      }
       this.saveloaing=true
+      setTimeout(() => {
+        this.saveloaing=false
+      }, 1500);
       const {data: res} = await saveSig({dataInfo: this.setsignaTable,tabId:this.pkeyId1})
-      this.saveloaing=false
+   
       if (res.code === 200) {
         //console.log(this.$parent)
         this.$parent.getExcelHtml(this.pkeyId1);

+ 9 - 3
src/views/manager/projectinfo/treeTemplate/template/electronicSignature.vue

@@ -130,7 +130,7 @@
                  class="martop25"
                  style="float:right;"
                  icon="el-icon-circle-plus-outline"
-                :loading="saveLoaing"
+                 :loading="saveLoaing"
                  @click="saveSingInfo()">保存入库</el-button> &nbsp;&nbsp;
     </div>
   </div>
@@ -512,11 +512,17 @@ export default {
     },
     async saveSingInfo() {
       console.log(this.setsignaTable,'this.setsignaTable');
+      if(this.setsignaTable.length===0){
+        this.$message.warning('请先选择数据')
+        return
+      }
       this.saveLoaing=true
+      setTimeout(() => {
+        this.saveLoaing=false
+      }, 1500);
       const {data: res} = await saveSig({dataInfo: this.setsignaTable,tabId:this.pkeyId1})
-    
+
       if (res.code === 200) {
-        this.saveLoaing=false
         //console.log(this.$parent)
         this.$parent.getExcelHtml(this.pkeyId1);
         this.getSingInfo()