From 55fdf362011ae597188a2b172a48c6dbdd31adf1 Mon Sep 17 00:00:00 2001 From: gaojs <757918719@qq.com> Date: Wed, 29 May 2024 17:22:11 +0800 Subject: [PATCH] =?UTF-8?q?EAM=20=E2=80=94=E2=80=94>=20=20=E4=BF=9D?= =?UTF-8?q?=E5=85=BB=E6=96=B9=E6=A1=88=E4=B8=8E=E4=BF=9D=E5=85=BB=E9=80=89?= =?UTF-8?q?=E6=8B=A9=E9=9B=86=E4=B8=8E=E4=BF=9D=E5=85=BB=E9=A1=B9=E5=85=B3?= =?UTF-8?q?=E8=81=94=20=E6=96=B0=E5=A2=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../eam/basicMaintenanceOption/index.vue | 27 +- .../itemSelectSetForm.vue | 369 ++++++++++++++++++ .../equipmentMaintenanceMain/DetailEam.vue | 1 - .../equipmentMaintenanceMain.data.ts | 13 +- .../eam/equipmentMaintenanceMain/index.vue | 2 +- 5 files changed, 393 insertions(+), 19 deletions(-) create mode 100644 src/views/eam/basicMaintenanceOption/itemSelectSetForm.vue diff --git a/src/views/eam/basicMaintenanceOption/index.vue b/src/views/eam/basicMaintenanceOption/index.vue index 2a95475e9..533e2f1f2 100644 --- a/src/views/eam/basicMaintenanceOption/index.vue +++ b/src/views/eam/basicMaintenanceOption/index.vue @@ -39,16 +39,17 @@ - + + + + + + + + + + + @@ -65,6 +66,7 @@ import * as defaultButtons from '@/utils/disposition/defaultButtons' import TableHead from '@/components/TableHead/src/TableHead.vue' import ImportForm from '@/components/ImportForm/src/ImportForm.vue' import Detail from '@/components/Detail/src/Detail.vue' +import ItemForm from "@/views/eam/basicMaintenanceOption/itemSelectSetForm.vue"; defineOptions({ name: 'BasicMaintenanceOption' }) @@ -205,6 +207,11 @@ const formsSuccess = async (formType,data) => { getList() } +//刷新页面 +const getData = async() => { + getList(); +} + /** 详情操作 */ const detailRef = ref() const openDetail = (row: any, titleName: any, titleValue: any) => { diff --git a/src/views/eam/basicMaintenanceOption/itemSelectSetForm.vue b/src/views/eam/basicMaintenanceOption/itemSelectSetForm.vue new file mode 100644 index 000000000..51600f17d --- /dev/null +++ b/src/views/eam/basicMaintenanceOption/itemSelectSetForm.vue @@ -0,0 +1,369 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ ent.selectId}} + + + + 添加保养选择集 + + + + + + + + + + + + + 是否必选默认是 + + + + + + + + 确 定 + 取 消 + + + + + + + + + + diff --git a/src/views/eam/equipmentMaintenanceMain/DetailEam.vue b/src/views/eam/equipmentMaintenanceMain/DetailEam.vue index 98d3c3939..401ae4c61 100644 --- a/src/views/eam/equipmentMaintenanceMain/DetailEam.vue +++ b/src/views/eam/equipmentMaintenanceMain/DetailEam.vue @@ -862,7 +862,6 @@ const openForm = async (type: string, row?: number) => { row.actualMinutes = row.actualMinutes.toString() EquipmentMaintenanceDetail.allSchemas.formSchema.forEach((item) => { if(item.field == 'peoples'){ - console.log(item); item.componentProps.disabled = false EquipmentMaintenanceDetailRules.peoples[0].required = true } diff --git a/src/views/eam/equipmentMaintenanceMain/equipmentMaintenanceMain.data.ts b/src/views/eam/equipmentMaintenanceMain/equipmentMaintenanceMain.data.ts index baa6e75c2..83ed676a5 100644 --- a/src/views/eam/equipmentMaintenanceMain/equipmentMaintenanceMain.data.ts +++ b/src/views/eam/equipmentMaintenanceMain/equipmentMaintenanceMain.data.ts @@ -383,13 +383,12 @@ export const EquipmentMaintenanceDetailRules = reactive({ validator:validateroundNumber, message: '请输入正确的正整数', trigger: 'blur'}], - completionTime: [required], - // [ - // { - // required:false , - // message:'该项为必填项', - // tagger:['blur'] - // }], + // completionTime: [ + // { + // required:false , + // message:'该项为必填项', + // tagger:['blur'] + // }], result: [ { required:false , diff --git a/src/views/eam/equipmentMaintenanceMain/index.vue b/src/views/eam/equipmentMaintenanceMain/index.vue index f0606d3fb..7c8d057c1 100644 --- a/src/views/eam/equipmentMaintenanceMain/index.vue +++ b/src/views/eam/equipmentMaintenanceMain/index.vue @@ -195,7 +195,7 @@ const buttonTableClick = async (val, row) => { handleExecute(row.id) } else if (val == 'finish') { // 完成 handleFinish(row.id) - } else if (val == 'validate') { // 完成 + } else if (val == 'validate') { // 验证 handleValidate(row.id) } }