Просмотр исходного кода

选定行 不需要提示无数据
确认开票 不允许编辑页面

Qukatie 3 дней назад
Родитель
Сommit
8ffba32631

+ 1 - 1
src/views/iosBasicData/dcOffset/finstlbillsDetails.vue

@@ -1252,7 +1252,7 @@ export default {
       this.$set(this.form, "corpEnName", row.enName);
       this.$set(this.form, "corpArgreementNo", row.enName);
       this.retrievePopupsType = false;
-      this.finstlbillslistAccBillV1fun();
+      this.finstlbillslistAccBillV1fun("检索");
     },
     // 检索
     retrievalfun(type) {

+ 1 - 0
src/views/iosBasicData/fininvoices/fininvoicesDetails.vue

@@ -1693,6 +1693,7 @@ export default {
         .then(res => {
           this.pageLoading = false;
           this.$message.success("操作成功");
+          this.editSave = true;
           this.fininvoicesDetailfun(res.data.data.id);
         })
         .finally(() => {

+ 2 - 1
src/views/iosBasicData/fininvoicesApplyfor/fininvoicesDetails.vue

@@ -377,6 +377,7 @@
                         autocomplete="off"
                         type="textarea"
                         clearable
+                        :disabled="editSave"
                         placeholder="请输入全电发票备注"
                       >
                       </el-input>
@@ -2003,8 +2004,8 @@ export default {
       finInvoicesApprove(this.form)
         .then(res => {
           this.$message.success("操作成功");
-          this.fininvoicesDetailfun(res.data.data.id);
           this.editSave = true; // 提交之后编辑按钮显示出来
+          this.fininvoicesDetailfun(res.data.data.id);
         })
         .finally(() => {
           this.pageLoading = false;

+ 6 - 4
src/views/iosBasicData/fininvoicesOutput/fininvoicesDetails.vue

@@ -403,6 +403,7 @@
                           autocomplete="off"
                           type="textarea"
                           clearable
+                          :disabled="editSave"
                           placeholder="请输入全电发票备注"
                         >
                         </el-input>
@@ -1716,7 +1717,7 @@ export default {
         }
       });
       this.retrievePopupsType = false;
-      this.finstlbillslistAccBillV1fun('检索');
+      this.finstlbillslistAccBillV1fun("检索");
     },
     finstlbillslistAccBillByCorpfun() {
       let obj = {};
@@ -1743,7 +1744,7 @@ export default {
     retrievalfun(type) {
       this.activeName = "1";
       // 判断是否有对账单位
-      this.finstlbillslistAccBillV1fun('检索');
+      this.finstlbillslistAccBillV1fun("检索");
     },
     // 检索
     finstlbillslistAccBillV1fun(type) {
@@ -1838,7 +1839,7 @@ export default {
                 this.queryData.push(item);
               }
             }
-            if (this.queryData.length == 0&&type=='检索') {
+            if (this.queryData.length == 0 && type == "检索") {
               this.$message.warning("当前检索暂无数据!");
             }
           }
@@ -1905,7 +1906,7 @@ export default {
                 this.queryData.push(item);
               }
             }
-            if (this.queryData.length == 0&&type=='检索') {
+            if (this.queryData.length == 0 && type == "检索") {
               this.$message.warning("当前检索暂无数据!");
             }
           }
@@ -2005,6 +2006,7 @@ export default {
       fininvoicesConfirmFinInvoices(this.form)
         .then(res => {
           this.$message.success("操作成功");
+          this.editSave = true;
           this.fininvoicesDetailfun(res.data.data.id);
         })
         .finally(() => {

+ 4 - 4
src/views/iosBasicData/writeOff/finstlbillsDetails.vue

@@ -1340,7 +1340,7 @@ export default {
       this.$set(this.form, "corpEnName", row.enName);
       this.$set(this.form, "corpArgreementNo", row.enName);
       this.retrievePopupsType = false;
-      this.finstlbillslistAccBillV1fun();
+      this.finstlbillslistAccBillV1fun('检索');
     },
     // 检索
     retrievalfun() {
@@ -1354,7 +1354,7 @@ export default {
           return this.$message.warning("请填写销账单位");
         }
         console.log("原来的接口");
-        this.finstlbillslistAccBillV1fun();
+        this.finstlbillslistAccBillV1fun('检索');
       }
     },
     // 检索出的弹窗
@@ -1399,7 +1399,7 @@ export default {
       });
     },
     // 检索接口
-    finstlbillslistAccBillV1fun() {
+    finstlbillslistAccBillV1fun(type) {
       // delete this.form.id;
       // let obj = JSON.parse(JSON.stringify(this.form))
       let obj = {};
@@ -1467,7 +1467,7 @@ export default {
             this.queryData.push(item);
           }
         }
-        if (this.queryData.length == 0) {
+        if (this.queryData.length == 0&&type=='检索') {
           this.$message.warning("当前检索暂无数据!");
         }
       });