From ddd7e6f6c57c2f39305e94a74650e28bbf31f9e7 Mon Sep 17 00:00:00 2001 From: “linengliang” <vanSuperEnergy@163.com> Date: 星期二, 12 三月 2024 16:24:29 +0800 Subject: [PATCH] 问题项修改 --- src/views/eam/modules/equipmentNew/EquipmentModal.vue | 63 ++++++++++++++++++++----------- 1 files changed, 41 insertions(+), 22 deletions(-) diff --git a/src/views/eam/modules/equipmentNew/EquipmentModal.vue b/src/views/eam/modules/equipmentNew/EquipmentModal.vue index 2a4b56a..b3556ea 100644 --- a/src/views/eam/modules/equipmentNew/EquipmentModal.vue +++ b/src/views/eam/modules/equipmentNew/EquipmentModal.vue @@ -430,30 +430,46 @@ </a-col> <a-col :span="6"> <a-form-model-item - label="鎶�鏈姸鎬侀壌瀹氬懆鏈�" + label="楠屾敹鏃ユ湡" + :labelCol="labelCol" + :wrapperCol="wrapperCol" + prop="acceptanceCheckDate" + > + <a-date-picker + :disabled="formDisabled" + placeholder="璇烽�夋嫨楠屾敹鏃ユ湡" + style="width: 100%;" + v-model="model.acceptanceCheckDate" + @change="dateChange" + /> + </a-form-model-item> + </a-col> + <a-col :span="6"> + <a-form-model-item + label="鎶�鏈姸鎬佹瀹氬懆鏈�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="checkPeriod" > <j-dict-select-tag allow-clear - placeholder="璇烽�夋嫨鎶�鏈姸鎬侀壌瀹氬懆鏈� " + placeholder="璇烽�夋嫨鎶�鏈姸鎬佹瀹氬懆鏈� " :triggerChange="true" dictCode="check_period" - :disabled="true" v-model="model.checkPeriod" + @change="dateChange" /> </a-form-model-item> </a-col> <a-col :span="6"> <a-form-model-item - label="涓嬫鎶�鏈壌瀹氭椂闂�" + label="涓嬫鎶�鏈姸鎬侀壌瀹氭椂闂�" :labelCol="labelCol" :wrapperCol="wrapperCol" prop="nextTechnologyStatusQualificationTime" > <j-date - :disabled="formDisabled" + :disabled="true" style="width: 100%;" placeholder="璇烽�夋嫨鏃ユ湡" class="query-group-cust" @@ -588,22 +604,6 @@ placeholder="璇疯緭鍏ュ嚭鍘傛棩鏈�" style="width: 100%;" v-model="model.leaveFactoryDate" - /> - </a-form-model-item> - </a-col> - - <a-col :span="6"> - <a-form-model-item - label="楠屾敹鏃ユ湡" - :labelCol="labelCol" - :wrapperCol="wrapperCol" - prop="acceptanceCheckDate" - > - <a-date-picker - :disabled="formDisabled" - placeholder="璇疯緭鍏ラ獙鏀舵棩鏈�" - style="width: 100%;" - v-model="model.acceptanceCheckDate" /> </a-form-model-item> </a-col> @@ -1039,7 +1039,13 @@ ], system: [ { required: true, message: '璇疯緭鍏ョ郴缁�!' }, - ] + ], + acceptanceCheckDate: [ + { required: true, message: '璇烽�夋嫨楠屾敹鏃ユ湡!' }, + ], + checkPeriod: [ + { required: true, message: '璇烽�夋嫨鎶�鏈姸鎬佹瀹氬懆鏈�!' }, + ], }, url: { add: "/eam/equipment/add", @@ -1283,6 +1289,19 @@ }) } }, + //璁$畻涓嬫鎶�鏈姸鎬侀壌瀹氭椂闂达紝涓嬫鎶�鏈姸鎬侀壌瀹氭椂闂�=楠屾敹鏃ユ湡+鎶�鏈姸鎬佹瀹氬懆鏈� + dateChange() { + var acceptanceCheckDate = this.model.acceptanceCheckDate; + var checkPeriod = this.model.checkPeriod; + if (acceptanceCheckDate !== null && acceptanceCheckDate !== '' && checkPeriod !== null && checkPeriod !== '') { + var nextTechnologyStatusQualificationTime = moment(acceptanceCheckDate).add(checkPeriod, 'days').format('YYYY-MM-DD'); + this.model.nextTechnologyStatusQualificationTime = nextTechnologyStatusQualificationTime; + this.model = Object.assign({}, this.model); + }else{ + this.model.nextTechnologyStatusQualificationTime = ''; + this.model = Object.assign({}, this.model); + } + }, categoryChange(value) { getAction(this.url.getCategoryFlag, { id: value }).then(res => { if (res.result.equipmentCategoryUda1 === 'weldingMachine') { -- Gitblit v1.9.3