From 5e31103125cb1ff33be29ec400c9c8d007448462 Mon Sep 17 00:00:00 2001 From: zhangherong <571457620@qq.com> Date: 星期二, 27 五月 2025 14:50:22 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/views/eam/dispose/modules/EamEquipmentSealUpModal.vue | 48 +++++++++++++++++++----------------------------- 1 files changed, 19 insertions(+), 29 deletions(-) diff --git a/src/views/eam/dispose/modules/EamEquipmentSealUpModal.vue b/src/views/eam/dispose/modules/EamEquipmentSealUpModal.vue index 19a2d8c..f836dc9 100644 --- a/src/views/eam/dispose/modules/EamEquipmentSealUpModal.vue +++ b/src/views/eam/dispose/modules/EamEquipmentSealUpModal.vue @@ -3,49 +3,29 @@ :title="title" :width="800" :visible="visible" + :okButtonProps="{ class:{'jee-hidden': disableSubmit} }" :confirmLoading="confirmLoading" switchFullscreen @ok="handleOk" @cancel="handleCancel" cancelText="鍏抽棴"> - + <a-spin :spinning="confirmLoading"> <a-form-model ref="form" :model="model" :rules="validatorRules"> - - <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="delFlag" label="鍒犻櫎鏍囪"> - <a-input-number v-model="model.delFlag"/> - </a-form-model-item> - <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="equipmentId" label="璁惧ID"> - <a-input placeholder="璇疯緭鍏ヨ澶嘔D" v-model="model.equipmentId" /> - </a-form-model-item> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="code" label="鍗曟嵁鍙�"> - <a-input placeholder="璇疯緭鍏ュ崟鎹彿" v-model="model.code" /> + <a-input placeholder="缂栫爜绯荤粺鑷姩鐢熸垚" v-model="model.code" disabled /> </a-form-model-item> - <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="reportUser" label="鐢宠浜�"> - <a-input placeholder="璇疯緭鍏ョ敵璇蜂汉" v-model="model.reportUser" /> - </a-form-model-item> - <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="sealStartTime" label="灏佸瓨寮�濮嬫椂闂�"> - <a-input placeholder="璇疯緭鍏ュ皝瀛樺紑濮嬫椂闂�" v-model="model.sealStartTime" /> - </a-form-model-item> - <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="sealEndTime" label="灏佸瓨缁撴潫鏃堕棿"> - <a-input placeholder="璇疯緭鍏ュ皝瀛樼粨鏉熸椂闂�" v-model="model.sealEndTime" /> + <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="equipmentId" label="璁惧缂栧彿"> + <lx-search-equipment-select placeholder="璇疯緭鍏ヨ澶囩紪鍙锋垨鍚嶇О鎼滅储" :disabled="disableSubmit" + v-model="model.equipmentId"></lx-search-equipment-select> </a-form-model-item> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="sealUpReason" label="灏佸瓨鍘熷洜"> - <a-input placeholder="璇疯緭鍏ュ皝瀛樺師鍥�" v-model="model.sealUpReason" /> - </a-form-model-item> - <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="sealStatus" label="灏佸瓨鐘舵��"> - <a-input placeholder="璇疯緭鍏ュ皝瀛樼姸鎬�" v-model="model.sealStatus" /> - </a-form-model-item> - <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="approvalUser" label="瀹℃牳浜�"> - <a-input placeholder="璇疯緭鍏ュ鏍镐汉" v-model="model.approvalUser" /> - </a-form-model-item> - <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="approvalTime" label="瀹℃牳鏃堕棿"> - <a-input placeholder="璇疯緭鍏ュ鏍告椂闂�" v-model="model.approvalTime" /> + <a-input placeholder="璇疯緭鍏ュ皝瀛樺師鍥�" :disabled="disableSubmit" v-model="model.sealUpReason" /> </a-form-model-item> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="remark" label="澶囨敞"> - <a-input placeholder="璇疯緭鍏ュ娉�" v-model="model.remark" /> + <a-input placeholder="璇疯緭鍏ュ娉�" :disabled="disableSubmit" v-model="model.remark" /> </a-form-model-item> - + </a-form-model> </a-spin> </j-modal> @@ -54,9 +34,13 @@ <script> import { httpAction } from '@/api/manage' import moment from "moment" + import LxSearchEquipmentSelect from '@views/eam/equipment/modules/LxSearchEquipmentSelect.vue' export default { name: "EamEquipmentSealUpModal", + components: { + LxSearchEquipmentSelect + }, data () { return { title:"鎿嶄綔", @@ -73,6 +57,12 @@ confirmLoading: false, validatorRules:{ + equipmentId: [ + { required: true, message: '璇烽�夋嫨璁惧锛�' } + ], + sealUpReason: [ + { required: true, message: '璇疯緭鍏ュ皝瀛樺師鍥狅紒' } + ], }, url: { add: "/eam/eamEquipmentSealUp/add", -- Gitblit v1.9.3