|
|
@@ -534,6 +534,7 @@ import tabMixins from '@/mixins/tableColumnsMixin';
|
|
|
getAccountData: '',
|
|
|
sourceId: '',
|
|
|
sourceCode: '',
|
|
|
+ sourceCode2: '',
|
|
|
salesCompanyUsc: '',
|
|
|
salesCompanyBankBranchNo: '',
|
|
|
salesCompanyBankAccount: '',
|
|
|
@@ -971,8 +972,20 @@ import tabMixins from '@/mixins/tableColumnsMixin';
|
|
|
// this.enterpriseChange(base.receiverName);
|
|
|
}
|
|
|
|
|
|
+ // 处理已付发票购买方信息填充
|
|
|
+ if(this.form.sourceCode2 && this.form.sourceCode2 == 'paid') {
|
|
|
+ this.form.companyName = base.companyName;
|
|
|
+ this.form.companyUsc = base.companyUsc;
|
|
|
+ this.form.companyAddress = base.companyAddress;
|
|
|
+ this.form.companyTel = base.companyTel;
|
|
|
+ this.form.companyContactName = base.companyContactName;
|
|
|
+
|
|
|
+ this.form.companyBankAccount = base.companyBankAccount;
|
|
|
+ this.form.companyBankBranchNo = base.companyBankBranchNo;
|
|
|
+ }
|
|
|
+
|
|
|
// 处理已收已付发票信息销售方名称没填充
|
|
|
- if(this.form.sourceType == 5 || (this.form.sourceCode && this.form.sourceCode == 'paid')) {
|
|
|
+ if(this.form.sourceType == 5 || (this.form.sourceCode2 && this.form.sourceCode2 == 'paid')) {
|
|
|
this.form.receiverName = base.receiverName;
|
|
|
this.form.receiverAddress = base.receiverAddress;
|
|
|
this.form.receiverTel = base.receiverTel;
|
|
|
@@ -1127,6 +1140,8 @@ 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, 'sourceCode2', sourceCode);
|
|
|
+
|
|
|
// this.$set(this.form, 'sourceCode', tempIds);
|
|
|
|
|
|
await this.init({}, 'add');
|