From a6d93e96d0f9585de5e15b2efa47519f18211350 Mon Sep 17 00:00:00 2001
From: lyh <925863403@qq.com>
Date: 星期四, 31 七月 2025 16:22:18 +0800
Subject: [PATCH] 升版导入修改为单文件导入
---
src/views/eam/repair/modules/EamReportThreeNoSpareModal.vue | 42 +++++++++++++++++++-----------------------
1 files changed, 19 insertions(+), 23 deletions(-)
diff --git a/src/views/eam/dispose/modules/EamEquipmentSealUpModal.vue b/src/views/eam/repair/modules/EamReportThreeNoSpareModal.vue
similarity index 67%
rename from src/views/eam/dispose/modules/EamEquipmentSealUpModal.vue
rename to src/views/eam/repair/modules/EamReportThreeNoSpareModal.vue
index f836dc9..4e9d98d 100644
--- a/src/views/eam/dispose/modules/EamEquipmentSealUpModal.vue
+++ b/src/views/eam/repair/modules/EamReportThreeNoSpareModal.vue
@@ -3,7 +3,6 @@
:title="title"
:width="800"
:visible="visible"
- :okButtonProps="{ class:{'jee-hidden': disableSubmit} }"
:confirmLoading="confirmLoading"
switchFullscreen
@ok="handleOk"
@@ -12,18 +11,20 @@
<a-spin :spinning="confirmLoading">
<a-form-model ref="form" :model="model" :rules="validatorRules">
- <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="code" label="鍗曟嵁鍙�">
- <a-input placeholder="缂栫爜绯荤粺鑷姩鐢熸垚" v-model="model.code" disabled />
+ <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="causeAnalysis" label="鍘熷洜鍒嗘瀽">
+ <a-textarea :rows="3" placeholder="璇疯緭鍏ュ師鍥犲垎鏋�" v-model="model.causeAnalysis"/>
</a-form-model-item>
- <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 :labelCol="labelCol" :wrapperCol="wrapperCol" prop="causeAnalysis" label="棰勯槻鎺柦">
+ <a-textarea :rows="3" placeholder="璇疯緭鍏ラ闃叉帾鏂�" v-model="model.preventionMeasures"/>
</a-form-model-item>
- <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="sealUpReason" label="灏佸瓨鍘熷洜">
- <a-input placeholder="璇疯緭鍏ュ皝瀛樺師鍥�" :disabled="disableSubmit" v-model="model.sealUpReason" />
+ <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="isTrainingEducation" label="鍩硅鏁欒偛">
+ <j-dict-select-tag dict-code="yn" placeholder="璇烽�夋嫨鍩硅鏁欒偛" v-model="model.isTrainingEducation"/>
</a-form-model-item>
- <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="remark" label="澶囨敞">
- <a-input placeholder="璇疯緭鍏ュ娉�" :disabled="disableSubmit" v-model="model.remark" />
+ <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="trainingFormat" label="鍩硅褰㈠紡">
+ <a-textarea :rows="3" placeholder="璇疯緭鍏ュ煿璁舰寮�" v-model="model.trainingFormat"/>
+ </a-form-model-item>
+ <a-form-model-item :labelCol="labelCol" :wrapperCol="wrapperCol" prop="trainingContent" label="鍩硅鍐呭">
+ <a-textarea :rows="3" placeholder="璇疯緭鍏ュ煿璁唴瀹�" v-model="model.trainingContent"/>
</a-form-model-item>
</a-form-model>
@@ -34,13 +35,9 @@
<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
- },
+ name: "EamReportThreeNoSpareModal",
data () {
return {
title:"鎿嶄綔",
@@ -57,22 +54,21 @@
confirmLoading: false,
validatorRules:{
- equipmentId: [
- { required: true, message: '璇烽�夋嫨璁惧锛�' }
- ],
- sealUpReason: [
- { required: true, message: '璇疯緭鍏ュ皝瀛樺師鍥狅紒' }
- ],
},
url: {
- add: "/eam/eamEquipmentSealUp/add",
- edit: "/eam/eamEquipmentSealUp/edit",
+ add: "/eam/eamReportThreeNoSpare/add",
+ edit: "/eam/eamReportThreeNoSpare/edit",
},
}
},
created () {
},
methods: {
+ handleFillIn(record) {
+ this.visible = true
+ this.model = Object.assign({}, record)
+ this.getRepairDetailByApi(record.id)
+ },
add () {
//鍒濆鍖栭粯璁ゅ��
this.edit({});
--
Gitblit v1.9.3