[bug] 开票添加邮编参数

This commit is contained in:
zhaoxiao
2021-11-03 17:19:18 +08:00
parent 73f281cbeb
commit e68055a0bf
@@ -50,6 +50,7 @@ import pick from 'lodash.pick'
import { money } from '../../../../utils/validate' import { money } from '../../../../utils/validate'
import { addPayBill, addPaymentPhase, editAmountPhase, editPayBill } from '../../../../api/incomePaymentsApi' import { addPayBill, addPaymentPhase, editAmountPhase, editPayBill } from '../../../../api/incomePaymentsApi'
import { addZero } from '../../../../utils/util' import { addZero } from '../../../../utils/util'
import { getContactsById } from '../../../../api/api'
export default { export default {
name: 'InvoicingModule', name: 'InvoicingModule',
@@ -115,7 +116,8 @@ export default {
rules: [{ required: true, message: '请选择开票日期' }], rules: [{ required: true, message: '请选择开票日期' }],
validateTrigger: 'change' validateTrigger: 'change'
} }
} },
postalCode: '', // 邮寄联系人邮编
} }
}, },
methods: { methods: {
@@ -126,11 +128,17 @@ export default {
edit(record) { edit(record) {
this.form.resetFields() this.form.resetFields()
this.model = Object.assign({}, record) this.model = Object.assign({}, record)
this.getMailContactPostalCode()
this.visible = true this.visible = true
this.$nextTick(() => { this.$nextTick(() => {
this.form.setFieldsValue(pick(this.model, 'invoiceAmount', 'billNo', 'billDate', 'remark')) this.form.setFieldsValue(pick(this.model, 'invoiceAmount', 'billNo', 'billDate', 'remark'))
}) })
}, },
getMailContactPostalCode() {
getContactsById({id: this.mailContactsId}).then(res => {
this.postalCode = res.result.postalCode
})
},
handleOk() { handleOk() {
if (this.confirmLoading) { if (this.confirmLoading) {
return return
@@ -141,6 +149,7 @@ export default {
// values.chargeCompanyName = this.chargeCompanyName // values.chargeCompanyName = this.chargeCompanyName
values.projectName = this.projectName values.projectName = this.projectName
values.contactId = this.mailContactsId values.contactId = this.mailContactsId
values.postalCode = this.postalCode
const formData = Object.assign(this.model, values) const formData = Object.assign(this.model, values)
console.log('表单提交数据', formData) console.log('表单提交数据', formData)
let okHttpMethod let okHttpMethod