From 7697462af0a6f38c1e0d5446fa8db0800f8816c0 Mon Sep 17 00:00:00 2001
From: Houjie <714924425@qq.com>
Date: 星期二, 10 六月 2025 16:38:43 +0800
Subject: [PATCH] 工艺参数/设备分类 导出功能屏蔽、精度参数-查询修改 导出屏蔽
---
src/views/eam/modules/maintenanceCycle/MaintenanceCycleForm.vue | 103 ++++++++++++++++++++++++++++++++++++++-------------
1 files changed, 77 insertions(+), 26 deletions(-)
diff --git a/src/views/eam/modules/maintenanceCycle/MaintenanceCycleForm.vue b/src/views/eam/modules/maintenanceCycle/MaintenanceCycleForm.vue
index 137138f..86d05b5 100644
--- a/src/views/eam/modules/maintenanceCycle/MaintenanceCycleForm.vue
+++ b/src/views/eam/modules/maintenanceCycle/MaintenanceCycleForm.vue
@@ -17,7 +17,8 @@
>
<a-input
v-model="model.code"
- placeholder="璇疯緭鍏ュ懆鏈熺紪鐮�"
+ placeholder="鑷姩鐢熸垚"
+ :disabled="true"
></a-input>
</a-form-model-item>
</a-col>
@@ -89,14 +90,14 @@
</a-col>
<a-col :span="24/2">
<a-form-model-item
- label="璁″垝鏃堕棿"
+ label="鏈夋晥鏃堕棿"
:labelCol="labelCol"
:wrapperCol="wrapperCol"
prop="effectiveTime"
>
<a-input-number
v-model="model.effectiveTime"
- placeholder="璇疯緭鍏ヨ鍒掓椂闂�"
+ placeholder="璇疯緭鍏ユ湁鏁堟椂闂�"
:min=0
style="width: 100%"
/>
@@ -121,6 +122,20 @@
</a-col>
<a-col :span="24/2">
<a-form-model-item
+ label="鐗堟湰"
+ :labelCol="labelCol"
+ :wrapperCol="wrapperCol"
+ prop="version"
+ >
+ <a-input
+ v-model="model.version"
+ placeholder="璇疯緭鍏ョ増鏈彿"
+ :disabled=true
+ ></a-input>
+ </a-form-model-item>
+ </a-col>
+ <!-- <a-col :span="24/2">
+ <a-form-model-item
label="璋冩暣鏂瑰紡"
:labelCol="labelCol"
:wrapperCol="wrapperCol"
@@ -133,9 +148,9 @@
v-model="model.arrangeWay"
/>
</a-form-model-item>
- </a-col>
+ </a-col> -->
</a-row>
- <a-row>
+ <!-- <a-row>
<a-col :span="24/2">
<a-form-model-item
label="閫炬湡澶勭悊鏂瑰紡"
@@ -166,22 +181,53 @@
/>
</a-form-model-item>
</a-col>
- </a-row>
+ </a-row> -->
<a-row>
<a-col :span="24/2">
- <a-form-model-item
- label="鐗堟湰"
+ <a-form-item
+ label="ABC鏍囪瘑"
:labelCol="labelCol"
:wrapperCol="wrapperCol"
- prop="version"
>
- <a-input
- v-model="model.version"
- placeholder="璇疯緭鍏ョ増鏈彿"
- :disabled=true
- ></a-input>
- </a-form-model-item>
+ <j-multi-select-tag
+ v-model="model.equipmentImportanceId"
+ :disabled="disableSubmit"
+ dictCode="ABC-standard-result"
+ placeholder="璇烽�夋嫨ABC鏍囪瘑"
+ >
+ <!-- v-decorator="['equipmentImportanceId', validatorRules.equipmentImportanceId ]" -->
+ <!-- dictCode="mes_base_deputy,name,id,status!='0' and del_flag!='1' and type!='0' order by num asc" -->
+ </j-multi-select-tag>
+ </a-form-item>
</a-col>
+ <a-col :span="24/2">
+ <a-form-item
+ label="淇濆吇绫诲瀷"
+ :labelCol="labelCol"
+ :wrapperCol="wrapperCol"
+ prop="maintenanceType"
+ >
+ <!-- <j-dict-select-tag
+ allow-clear
+ :disabled="disableSubmit"
+ :placeholder="disableSubmit?'':'璇烽�変繚鍏荤被鍨�'"
+ :triggerChange="true"
+ dictCode="maintenance_type"
+ v-model="model.maintenanceType"
+
+ /> -->
+
+ <j-dict-select-tag
+ placeholder="璇烽�変繚鍏荤被鍨�"
+ :triggerChange="true"
+ dictCode="maintenance_type"
+ v-model="model.maintenanceType"
+ />
+ </a-form-item>
+ </a-col>
+ </a-row>
+ <a-row>
+
<a-col
v-if=" model.isRevise == true"
:span="24/2"
@@ -209,10 +255,11 @@
import { httpAction, getAction, requestPut } from '@/api/manage'
import { validateDuplicateValue } from '@/utils/util'
import pick from 'lodash.pick'
+import JMultiSelectTag from '@/components/dict/JMultiSelectTag'
export default {
name: 'MaintenanceCycleForm',
- components: {},
+ components: { JMultiSelectTag },
props: {
//琛ㄥ崟绂佺敤
disabled: {
@@ -243,38 +290,42 @@
},
confirmLoading: false,
validatorRules: {
- code: [
+ /*code: [
{ required: true, message: '璇疯緭鍏ュ懆鏈熺紪鐮�!' },
- ],
+ ],*/
cycle: [
{ required: true, message: '璇疯緭鍏ュ懆鏈�!' },
],
cycleUnit: [
{ required: true, message: '璇疯緭鍏ュ懆鏈熷崟浣�!' },
],
+ maintenanceType: [
+ { required: true, message: '璇烽�夋嫨淇濆吇绫诲瀷!' },
+ ],
+
firstMaintenanceTime: [
- { required: true, message: '璇烽�夋嫨棣栨淇濆吇鏃堕棿!' },
+ { required: false, message: '璇烽�夋嫨棣栨淇濆吇鏃堕棿!' },
],
leadTime: [
- { required: true, message: '璇疯緭鍏ユ彁鍓嶆椂闂�!' },
+ { required: false, message: '璇疯緭鍏ユ彁鍓嶆椂闂�!' },
],
effectiveTime: [
- { required: true, message: '璇疯緭鍏ユ湁鏁堟椂闂�!' },
+ { required: false, message: '璇疯緭鍏ユ湁鏁堟椂闂�!' },
],
unit: [
- { required: true, message: '璇烽�夋嫨鏃堕棿鍗曚綅!' },
+ { required: false, message: '璇烽�夋嫨鏃堕棿鍗曚綅!' },
],
arrangeWay: [
- { required: true, message: '璇烽�夋嫨璋冩暣鏂瑰紡!' },
+ { required: false, message: '璇烽�夋嫨璋冩暣鏂瑰紡!' },
],
version: [
- { required: true, message: '璇疯緭鍏ョ増鏈彿!' },
+ { required: false, message: '璇疯緭鍏ョ増鏈彿!' },
],
overdueDisposeMode: [
- { required: true, message: '璇烽�夋嫨閫炬湡澶勭悊鏂瑰紡!' },
+ { required: false, message: '璇烽�夋嫨閫炬湡澶勭悊鏂瑰紡!' },
],
accordingCalendar: [
- { required: true, message: '璇烽�夋嫨渚濇嵁鏃ュ巻!' },
+ { required: false, message: '璇烽�夋嫨渚濇嵁鏃ュ巻!' },
],
},
url: {
--
Gitblit v1.9.3