Bläddra i källkod

feat: 处理已收已付发票信息销售方名称填充逻辑

xieyong 1 vecka sedan
förälder
incheckning
a08cff75d2

+ 12 - 0
src/views/financialManage/invoiceManage/components/addOrEditDialogNew.vue

@@ -970,6 +970,17 @@ import tabMixins from '@/mixins/tableColumnsMixin';
           this.form.salesCompanyBankBranchNo = base.salesCompanyBankBranchNo;
           // this.enterpriseChange(base.receiverName);
         }
+
+        // 处理已收已付发票信息销售方名称没填充
+        if(this.form.sourceType == 5 || (this.form.sourceCode && this.form.sourceCode == 'paid')) {
+            this.form.receiverName = base.receiverName;
+            this.form.receiverAddress = base.receiverAddress;
+            this.form.receiverTel = base.receiverTel;
+            this.form.receiverContactName = base.receiverContactName;
+            this.form.salesCompanyUsc = base.salesCompanyUsc;
+            this.form.salesCompanyBankAccount = base.salesCompanyBankAccount;
+            this.form.salesCompanyBankBranchNo = base.salesCompanyBankBranchNo;
+        }
       },
       //订单回调
       async changeOrder(data) {
@@ -1115,6 +1126,7 @@ import tabMixins from '@/mixins/tableColumnsMixin';
 
         this.$set(this.form, 'type', Number(type));
         this.$set(this.form, 'sourceType', sourceType);
+        this.$set(this.form, 'sourceCode', sourceCode);
         // this.$set(this.form, 'sourceCode', tempIds);
 
         await this.init({}, 'add');