From 5dbc514187fa9979b61a37e134cde4ff39b6f92f Mon Sep 17 00:00:00 2001 From: zhangherong <571457620@qq.com> Date: 星期一, 02 六月 2025 11:10:46 +0800 Subject: [PATCH] art: 设备管理-周保详情 --- src/views/flowable/workflow/weekMaintenance/WeekMaintenanceApprovalModal.vue | 41 ++++++++++++++++++++++++++++------------- 1 files changed, 28 insertions(+), 13 deletions(-) diff --git a/src/views/flowable/workflow/weekMaintenance/WeekMaintenanceApprovalModal.vue b/src/views/flowable/workflow/weekMaintenance/WeekMaintenanceApprovalModal.vue index 5db633f..45d2357 100644 --- a/src/views/flowable/workflow/weekMaintenance/WeekMaintenanceApprovalModal.vue +++ b/src/views/flowable/workflow/weekMaintenance/WeekMaintenanceApprovalModal.vue @@ -17,8 +17,13 @@ </a-divider> <a-row :gutter="24"> <a-col :span="8"> - <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="orderNum" label="宸ュ崟鍙�"> - <a-input placeholder="宸ュ崟鍙风郴缁熻嚜鍔ㄧ敓鎴�" v-model="model.orderNum" disabled/> + <a-form-model-item prop="orderNum" label="宸ュ崟鍙�" :labelCol="labelCol" :wrapperCol="wrapperCol"> + <a-input v-model="model.orderNum" readOnly /> + </a-form-model-item> + </a-col> + <a-col :span='8'> + <a-form-model-item label="宸ュ崟鐘舵��" :labelCol="labelCol" :wrapperCol="wrapperCol"> + <a-input readOnly v-model="model.maintenanceStatus_dictText"/> </a-form-model-item> </a-col> <a-col :span="8"> @@ -29,35 +34,44 @@ disabled></maintenance-equipment-select> </a-form-model-item> </a-col> + </a-row> + <a-row :gutter="24"> + <a-col :span="8"> + <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="standardName" label="瀹夎浣嶇疆"> + <a-input v-model="model.installationPosition_dictText" readOnly /> + </a-form-model-item> + </a-col> <a-col :span="8"> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="standardName" label="鏍囧噯鍚嶇О"> - <a-input placeholder="閫夋嫨璁惧鍚庤嚜鍔ㄥ甫鍑�" v-model="model.standardName" disabled/> + <a-input v-model="model.standardName" readOnly/> + </a-form-model-item> + </a-col> + <a-col :span="8"> + <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="maintenancePeriod" label="淇濆吇鍛ㄦ湡"> + <a-input v-model="model.maintenancePeriod" readOnly /> </a-form-model-item> </a-col> </a-row> <a-row :gutter="24"> <a-col :span="8"> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="maintenanceDate" label="淇濆吇鏃ユ湡"> - <a-date-picker placeholder="璇烽�夋嫨璁″垝淇濆吇鏃ユ湡" v-model="model.maintenanceDate" format="YYYY-MM-DD" - disabled - style="width: 100%"/> + <a-input v-model="model.maintenanceDate" readOnly/> </a-form-model-item> </a-col> <a-col :span="8"> <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="operator" label="淇濆吇浜�"> - <j-search-select-tag v-model="model.operator" placeholder="璇烽�夋嫨淇濆吇浜�" disabled - :dictOptions="maintenanceOperatorOptions"/> + <a-input v-model="model.operator_dictText" readOnly/> </a-form-model-item> </a-col> <a-col :span="8"> - <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="maintenancePeriod" label="淇濆吇鍛ㄦ湡"> - <a-input placeholder="閫夋嫨璁惧鍚庤嚜鍔ㄥ甫鍑�" v-model="model.maintenancePeriod" disabled/> + <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" label="淇濆吇浜虹數璇�"> + <a-input v-model="model.operatorPhone_dictText" readOnly /> </a-form-model-item> </a-col> </a-row> <a-row :gutter="24"> <a-form-model-item :labelCol="labelColLong" :wrapperCol="wrapperColLong" prop="remark" label="澶囨敞"> - <a-textarea placeholder="璇疯緭鍏ュ娉�" v-model="model.remark" disabled/> + <a-textarea v-model="model.remark" readOnly/> </a-form-model-item> </a-row> <a-row :gutter="24"> @@ -450,10 +464,11 @@ await this.loadDetail(item.dataId) }, - recordDetail(record) { + async recordDetail(record) { console.log('record', record) this.initParams() - this.model = Object.assign({}, record) + let res = await getAction(this.url.queryById, { id: record.id }) + this.model = Object.assign({}, res.result) if (this.model.imageFiles) { let obj = JSON.parse(this.model.imageFiles) this.model.imageFilesResult = [...obj] -- Gitblit v1.9.3