【开发】会员缴费 证书缴费增加联行号
This commit is contained in:
@@ -422,6 +422,18 @@
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
</a-row>
|
||||
<a-row v-if="currentSelectInvoiceType === 2">
|
||||
<a-col :span="12">
|
||||
<a-form-item label=联行号 :labelCol="labelCol" :wrapperCol="wrapperCol">
|
||||
<a-input
|
||||
:disabled="checkFlag||detailFlag"
|
||||
@change="event => event.target.value = event.target.value.trim()"
|
||||
v-decorator="['linkBankNumber',{ rules: validatorRules.linkBankNumber.rules, validateTrigger: 'blur',initialValue:invoiceInfoObj.linkBankNumber}]"
|
||||
placeholder="请输入开户银行"
|
||||
:maxLength="50"></a-input>
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
</a-row>
|
||||
</template>
|
||||
<!-- 现金不显示-->
|
||||
<a-row v-if="isCash !== '3' ">
|
||||
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user