From 403c33d1266400e092aefbd89150d7f9c993134e Mon Sep 17 00:00:00 2001 From: zhangdingyu <974548713@qq.com> Date: Tue, 27 Nov 2018 16:12:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E5=90=8C=E6=94=B6=E6=AC=BE=E8=AE=A1?= =?UTF-8?q?=E5=88=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ContractCapitalManagement/index.vue | 23 +++++++++++++------ 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/src/views/MarketingCenter/ContractCapitalManagement/index.vue b/src/views/MarketingCenter/ContractCapitalManagement/index.vue index 4e298a0a..935b26dc 100644 --- a/src/views/MarketingCenter/ContractCapitalManagement/index.vue +++ b/src/views/MarketingCenter/ContractCapitalManagement/index.vue @@ -12,7 +12,7 @@ 销售经理 查询收款计划 - 新增收款计划 + 新增收款计划 查看收款信息 @@ -490,6 +490,7 @@ export default { } return { entryName2: [], + count1: 0, type: '', a: 1, b: 1, @@ -576,7 +577,7 @@ export default { rules: { // 表单验证规则 ContractNumberValue: [{ required: true, message: '请输入合同编号', trigger: 'blur' }], TotalContractAmount: [{ required: true, message: '请输入合同总金额', trigger: 'blur' }], - entryNameValue: [{ required: true, message: '请输入项目名称', trigger: 'change' }] + entryNameValue: [{ required: true, message: '请选择项目名称', trigger: 'change' }] }, rules1: { // 表单验证规则 ThisPayment: [ @@ -819,9 +820,11 @@ export default { this.peoplename = '' }, searchProjectName() { - searchProjectName(this.form2.entryNameValue).then(response => { - this.form2.ContractNumberValue = response.data[0].合同编号 - }) + if (this.form2.entryNameValue !== '' && this.form2.entryNameValue !== null) { + searchProjectName(this.form2.entryNameValue).then(response => { + this.form2.ContractNumberValue = response.data[0].合同编号 + }) + } }, handleEdit(row) { this.contractTotal = parseFloat(row.合同总金额) @@ -1025,8 +1028,14 @@ export default { }) }) }, - ADD() { - this.addForm('form2') + ADD(formName) { + this.form2.entryNameValue = '' + this.form2.ContractNumberValue = '' + this.form2.TotalContractAmount = '' + this.count1 = this.count1 + 1 + if (this.count1 !== 1) { + this.$refs[formName].resetFields() + } this.dialogFormVisible2 = true this.temp = 1 },