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 @@
+
+
+
+ {e.target.value = e.target.value.trim()}"
+ v-decorator="['linkBankNumber',{ rules: validatorRules.linkBankNumber.rules, validateTrigger: 'blur',initialValue:invoiceInfoObj.linkBankNumber}]"
+ placeholder="请输入联行号"
+ :maxLength="50">
+
+
+
@@ -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 @@
+
+
+
+ event.target.value = event.target.value.trim()"
+ v-decorator="['linkBankNumber',{ rules: validatorRules.linkBankNumber.rules, validateTrigger: 'blur',initialValue:invoiceInfoObj.linkBankNumber}]"
+ placeholder="请输入开户银行"
+ :maxLength="50">
+
+
+
@@ -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 @@
+
+
+
+ {e.target.value = e.target.value.trim()}"
+ >
+
+
+
+
入会申请表
@@ -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 @@
+
+
+
+ {e.target.value = e.target.value.trim()}"
+ v-decorator="['linkBankNumber',{ ...validatorRules.linkBankNumber, initialValue:currentMemberInfo.linkBankNumber}]"
+ placeholder="请输入联行号"
+ :maxLength="50">
+
+
+
@@ -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 @@
+
+
+
+ {e.target.value = e.target.value.trim()}"
+ v-decorator="['linkBankNumber',{ ...validatorRules.linkBankNumber, initialValue:currentMemberInfo.linkBankNumber}]"
+ placeholder="请输入联行号"
+ :maxLength="50">
+
+
+
@@ -385,6 +396,17 @@
+
+
+
+ {e.target.value = e.target.value.trim()}"
+ v-decorator="['linkBankNumber',{ ...validatorRules.linkBankNumber, initialValue:currentMemberInfo.linkBankNumber}]"
+ placeholder="请输入联行号"
+ :maxLength="50">
+
+
+
@@ -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">
+
+
+ {e.target.value = e.target.value.trim()}"
+ v-decorator="['linkBankNumber',{ ...validatorRules.linkBankNumber, initialValue:currentMemberInfo.linkBankNumber}]"
+ placeholder="请输入联行号"
+ :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">
+
+
+ {e.target.value = e.target.value.trim()}"
+ v-decorator="['linkBankNumber',{ ...validatorRules.linkBankNumber, initialValue:currentMemberInfo.linkBankNumber}]"
+ placeholder="请输入联行号"
+ :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: '请至少选择一个换证原因!'