diff --git a/src/views/standardsAssociation/PaymentInfo/modules/CombinationPaymentModal.vue b/src/views/standardsAssociation/PaymentInfo/modules/CombinationPaymentModal.vue index 3fd2ef3..393c18f 100644 --- a/src/views/standardsAssociation/PaymentInfo/modules/CombinationPaymentModal.vue +++ b/src/views/standardsAssociation/PaymentInfo/modules/CombinationPaymentModal.vue @@ -416,6 +416,18 @@ + + + + + + + @@ -670,7 +682,8 @@ export default { invoiceAddress: { rules: [{ required: true, message: '请输入单位地址' }], validateTrigger: 'blur' }, invoicePhone: { rules: [{ required: true, validator: this.handleInvoicePhoneCheck }], validateTrigger: 'blur' }, depositBank: { rules: [{ required: true, message: '请输入开户银行' }], validateTrigger: 'blur' }, - bankAccount: { rules: [{ required: true, message: '请输入银行账户' }], validateTrigger: 'blur' } + bankAccount: { rules: [{ required: true, message: '请输入银行账户' }], validateTrigger: 'blur' }, + linkBankNumber: { rules: [{ required: true, message: '请输入联行号' }], validateTrigger: 'blur' }, }, url: { add: '/paymentInfo/add', // 新增接口 @@ -724,7 +737,8 @@ export default { invoiceAddress: '', // 单位地址 invoicePhone: '', // 电话号码 depositBank: '', // 开户银行 - bankAccount: '' // 银行账户 + bankAccount: '', // 银行账户 + invoiceInfoObj: '' // 联行号 }, certificate: [], // 证书信息 checkInfo: [], // 审核信息 @@ -1074,6 +1088,7 @@ export default { this.invoiceInfoObj.invoicePhone = memberInfo.invoicePhone this.invoiceInfoObj.depositBank = memberInfo.depositBank this.invoiceInfoObj.bankAccount = memberInfo.bankAccount + this.invoiceInfoObj.linkBankNumber = memberInfo.linkBankNumber this.headerName = memberInfo.invoiceInfo this.memberType = memberInfo.memberNature this.model.vipOrCommon = memberInfo.memberType diff --git a/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue b/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue index 3691b7a..7d3d292 100644 --- a/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue +++ b/src/views/standardsAssociation/PaymentInfo/modules/PaymentInfoModal.vue @@ -422,6 +422,18 @@ + + + + + + + @@ -655,7 +667,8 @@ export default { invoiceAddress: { rules: [{ required: true, message: '请输入单位地址' }], validateTrigger: 'blur' }, invoicePhone: { rules: [{ required: true, validator: this.handleInvoicePhoneCheck }], validateTrigger: 'blur' }, depositBank: { rules: [{ required: true, message: '请输入开户银行' }], validateTrigger: 'blur' }, - bankAccount: { rules: [{ required: true, message: '请输入银行账户' }], validateTrigger: 'blur' } + bankAccount: { rules: [{ required: true, message: '请输入银行账户' }], validateTrigger: 'blur' }, + linkBankNumber: { rules: [{ required: true, message: '请输入联行号' }], validateTrigger: 'blur' }, }, url: { add: '/paymentInfo/add', @@ -812,7 +825,8 @@ export default { invoiceAddress: '', // 单位地址 invoicePhone: '', // 电话号码 depositBank: '', // 开户银行 - bankAccount: '' // 银行账户 + bankAccount: '', // 银行账户 + linkBankNumber:'', // 开户行 }, certificate: [], // 证书信息 checkInfo: [], // 审核信息 @@ -937,7 +951,7 @@ export default { // 缴费时长 this.initVal = record.paymentTime + '' this.$nextTick(() => { - this.form.setFieldsValue(pick(this.model, 'certificateArr', 'billNumber', 'companyName', 'paymentType', 'validPeriod', 'paymentTime', 'paymentAmount', 'certificatesNum', 'submissionTime', 'checkTime', 'paymentStatus', 'paymentMethod', 'paymentRecord', 'invoiceRequirements', 'headerName', 'taxNumber', 'invoiceAddress', 'invoicePhone', 'depositBank', 'bankAccount', 'checkMember', 'checkMemberId', 'memberId', 'certificate', 'address', 'postcode', 'serviceCharge', 'remark')) + this.form.setFieldsValue(pick(this.model, 'certificateArr', 'billNumber', 'companyName', 'paymentType', 'validPeriod', 'paymentTime', 'paymentAmount', 'certificatesNum', 'submissionTime', 'checkTime', 'paymentStatus', 'paymentMethod', 'paymentRecord', 'invoiceRequirements', 'headerName', 'taxNumber', 'invoiceAddress', 'invoicePhone', 'depositBank', 'bankAccount', 'linkBankNumber','checkMember', 'checkMemberId', 'memberId', 'certificate', 'address', 'postcode', 'serviceCharge', 'remark')) this.validateCompanyName() }) }, @@ -1164,6 +1178,7 @@ export default { this.invoiceInfoObj.invoicePhone = memberInfo.invoicePhone this.invoiceInfoObj.depositBank = memberInfo.depositBank this.invoiceInfoObj.bankAccount = memberInfo.bankAccount + this.invoiceInfoObj.linkBankNumber = memberInfo.linkBankNumber this.headerName = memberInfo.invoiceInfo this.memberType = memberInfo.memberNature switch (memberInfo.memberNature) { diff --git a/src/views/standardsAssociation/memberInfo/MemberInfo.vue b/src/views/standardsAssociation/memberInfo/MemberInfo.vue index c7dc842..2fff6c4 100644 --- a/src/views/standardsAssociation/memberInfo/MemberInfo.vue +++ b/src/views/standardsAssociation/memberInfo/MemberInfo.vue @@ -284,6 +284,19 @@ + + + + + + + +

入会申请表

@@ -523,7 +536,8 @@ export default { invoiceAddress: { rules: [{ required: true, message: '请输入单位地址' }], validateTrigger: 'blur' }, invoicePhone: { rules: [{ required: true, validator: this.handleInvoicePhoneCheck }], validateTrigger: 'blur' }, depositBank: { rules: [{ required: true, message: '请输入开户银行' }], validateTrigger: 'blur' }, - bankAccount: { rules: [{ required: true, message: '请输入银行账户' }], validateTrigger: 'blur' } + bankAccount: { rules: [{ required: true, message: '请输入银行账户' }], validateTrigger: 'blur' }, + linkBankNumber: { rules: [{ required: true, message: '请输入联行号' }], validateTrigger: 'blur' }, }, // 单位性质 dictOptions: [ @@ -614,7 +628,7 @@ export default { initData(memberInfo) { this.model = { ...memberInfo } this.$nextTick(() => { - this.form.setFieldsValue(pick(this.model, 'legalRepresent','invoiceInfo', 'taxNo', 'userName', 'registerTime', 'companyName', 'companyNature', 'companyDepartment', 'companyBusinessDesc', 'standardDepartment', 'standardLeadingMan', 'standardPhone', 'standardMobile', 'standardEmail', 'standardPost', 'standardSoleDutyCount', 'standardConcurrentCount', 'liaisonMan', 'email', 'phone', 'mobile', 'address', 'postcode', 'memberStatus', 'userId', 'validDate', 'memberType', 'createTime', 'businessLicenseFileId', 'recommendWordId', 'memberNature', 'industrialOrganization', 'applicationWordId', 'realname', 'invoiceAddress', 'invoicePhone', 'depositBank', 'bankAccount')) + this.form.setFieldsValue(pick(this.model, 'legalRepresent','invoiceInfo', 'taxNo', 'userName', 'registerTime', 'companyName', 'companyNature', 'companyDepartment', 'companyBusinessDesc', 'standardDepartment', 'standardLeadingMan', 'standardPhone', 'standardMobile', 'standardEmail', 'standardPost', 'standardSoleDutyCount', 'standardConcurrentCount', 'liaisonMan', 'email', 'phone', 'mobile', 'address', 'postcode', 'memberStatus', 'userId', 'validDate', 'memberType', 'createTime', 'businessLicenseFileId', 'recommendWordId', 'memberNature', 'industrialOrganization', 'applicationWordId', 'realname', 'invoiceAddress', 'invoicePhone', 'depositBank', 'bankAccount','linkBankNumber')) }) this.getApplyPdfFilesByIds() }, diff --git a/src/views/standardsAssociation/model/ChargeCertificateEditModel.vue b/src/views/standardsAssociation/model/ChargeCertificateEditModel.vue index 5de76ac..946f870 100644 --- a/src/views/standardsAssociation/model/ChargeCertificateEditModel.vue +++ b/src/views/standardsAssociation/model/ChargeCertificateEditModel.vue @@ -286,6 +286,17 @@ + + + + + + +
@@ -591,6 +602,7 @@ export default { }, depositBank: { rules: [{ required: true, message: '请输入开户银行' }], validateTrigger: 'blur' }, bankAccount: { rules: [{ required: true, message: '请输入银行账户' }], validateTrigger: 'blur' }, + linkBankNumber: { rules: [{ required: true, message: '请输入联行号' }], validateTrigger: 'blur' }, reasonsRenewal: { rules: [{ required: true, message: '请至少选择一个换证原因!' @@ -624,7 +636,7 @@ export default { // 对发票的显示 进行操作 this.invoiceRequirementsChange(res.result.invoiceRequirements) this.$nextTick(() => { - this.form.setFieldsValue(pick(this.memberInfoPayment, 'submissionTime', 'paymentAmount', 'certificateType', 'headerName', 'invoiceRequirements', 'paymentMethod', 'taxNumber', 'invoiceAddress', 'invoicePhone', 'depositBank', 'bankAccount', 'paymentRecord', 'id', 'address', 'postcode', 'mobile', 'liaisonMan', 'effectDate', 'invalidDate', 'reasonsRenewal', 'code')) + this.form.setFieldsValue(pick(this.memberInfoPayment, 'submissionTime', 'paymentAmount', 'certificateType', 'headerName', 'invoiceRequirements', 'paymentMethod', 'taxNumber', 'invoiceAddress', 'invoicePhone', 'depositBank', 'bankAccount', 'linkBankNumber','paymentRecord', 'id', 'address', 'postcode', 'mobile', 'liaisonMan', 'effectDate', 'invalidDate', 'reasonsRenewal', 'code')) }) } else { console.log(res.message) diff --git a/src/views/standardsAssociation/model/ChargeCertificateModel.vue b/src/views/standardsAssociation/model/ChargeCertificateModel.vue index 3c7d4ae..99b5943 100644 --- a/src/views/standardsAssociation/model/ChargeCertificateModel.vue +++ b/src/views/standardsAssociation/model/ChargeCertificateModel.vue @@ -286,6 +286,17 @@ + + + + + + +
@@ -385,6 +396,17 @@ + + + + + + + @@ -585,6 +607,7 @@ export default { }, depositBank: { rules: [{ required: true, message: '请输入开户银行' }], validateTrigger: 'blur' }, bankAccount: { rules: [{ required: true, message: '请输入银行账户' }], validateTrigger: 'blur' }, + linkBankNumber: { rules: [{ required: true, message: '请输入联行号' }], validateTrigger: 'blur' }, reasonsRenewal: { rules: [{ required: true, message: '请至少选择一个换证原因!' diff --git a/src/views/standardsAssociation/model/RenewChargeEditModel.vue b/src/views/standardsAssociation/model/RenewChargeEditModel.vue index 4eb6bad..e8f8056 100644 --- a/src/views/standardsAssociation/model/RenewChargeEditModel.vue +++ b/src/views/standardsAssociation/model/RenewChargeEditModel.vue @@ -224,6 +224,15 @@ :maxLength="50"> + + + + + @@ -478,6 +487,7 @@ export default { }, depositBank: { rules: [{ required: true, message: '请输入开户银行' }], validateTrigger: 'blur' }, bankAccount: { rules: [{ required: true, message: '请输入银行账户' }], validateTrigger: 'blur' }, + linkBankNumber: { rules: [{ required: true, message: '请输入联行号' }], validateTrigger: 'blur' }, reasonsRenewal: { rules: [{ required: true, message: '请至少选择一个换证原因!' diff --git a/src/views/standardsAssociation/model/RenewChargeModel.vue b/src/views/standardsAssociation/model/RenewChargeModel.vue index d87b47b..d0aaa5c 100644 --- a/src/views/standardsAssociation/model/RenewChargeModel.vue +++ b/src/views/standardsAssociation/model/RenewChargeModel.vue @@ -237,6 +237,15 @@ :maxLength="50"> + + + + + @@ -498,6 +507,7 @@ export default { }, depositBank: { rules: [{ required: true, message: '请输入开户银行' }], validateTrigger: 'blur' }, bankAccount: { rules: [{ required: true, message: '请输入银行账户' }], validateTrigger: 'blur' }, + linkBankNumber: { rules: [{ required: true, message: '请输入联行号' }], validateTrigger: 'blur' }, reasonsRenewal: { rules: [{ required: true, message: '请至少选择一个换证原因!'