From 72b1aee57c9d53ece829fdb0e56c4b115723a660 Mon Sep 17 00:00:00 2001 From: gaojs <757918719@qq.com> Date: Wed, 12 Jun 2024 20:03:05 +0800 Subject: [PATCH] =?UTF-8?q?EAM=20=E2=80=94=E2=80=94>=20=20=E5=B7=A1?= =?UTF-8?q?=E6=A3=80=E5=B7=A5=E5=8D=95=E5=85=B3=E8=81=94=20=E5=B7=A1?= =?UTF-8?q?=E6=A3=80=E9=A1=B9=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/eam/basicInspectionOption/index.vue | 27 +- .../itemSelectSetForm.vue | 388 ++++++++++++++++++ .../itemSelectSetForm.vue | 4 - .../eam/inspectionItem/inspectionItem.data.ts | 8 +- 4 files changed, 412 insertions(+), 15 deletions(-) create mode 100644 src/views/eam/basicInspectionOption/itemSelectSetForm.vue diff --git a/src/views/eam/basicInspectionOption/index.vue b/src/views/eam/basicInspectionOption/index.vue index 1098f0ef9..e99246247 100644 --- a/src/views/eam/basicInspectionOption/index.vue +++ b/src/views/eam/basicInspectionOption/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/basicInspectionOption/itemSelectSetForm.vue"; defineOptions({ name: 'BasicInspectionOption' }) @@ -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/basicInspectionOption/itemSelectSetForm.vue b/src/views/eam/basicInspectionOption/itemSelectSetForm.vue new file mode 100644 index 000000000..0aed31571 --- /dev/null +++ b/src/views/eam/basicInspectionOption/itemSelectSetForm.vue @@ -0,0 +1,388 @@ + + + + diff --git a/src/views/eam/basicMaintenanceOption/itemSelectSetForm.vue b/src/views/eam/basicMaintenanceOption/itemSelectSetForm.vue index 81917dc99..7b9018259 100644 --- a/src/views/eam/basicMaintenanceOption/itemSelectSetForm.vue +++ b/src/views/eam/basicMaintenanceOption/itemSelectSetForm.vue @@ -101,10 +101,6 @@ import { SearchTable } from '@/components/SearchTable' import { BasicMaintenanceItemSelectSet} from "@/views/eam/maintenanceItemSelectSet/maintenanceItemSelectSet.data"; import * as maintenanceItemSelectSetApi from "@/api/eam/maintenanceItemSelectSet"; import {ElInput} from "element-plus"; -import { - BasicMaintenanceOptionVO, - createBasicMaintenanceOption, updateBasicMaintenanceOption -} from "@/api/eam/basicMaintenanceOption"; defineOptions({ name: 'TeamForm' }) diff --git a/src/views/eam/inspectionItem/inspectionItem.data.ts b/src/views/eam/inspectionItem/inspectionItem.data.ts index e652e6091..be37928b8 100644 --- a/src/views/eam/inspectionItem/inspectionItem.data.ts +++ b/src/views/eam/inspectionItem/inspectionItem.data.ts @@ -27,6 +27,12 @@ export const InspectionItem = useCrudSchemas(reactive([ component:'InputNumber' }, }, + { + label: '巡检名称', + field: 'name', + sort: 'custom', + isSearch: true + }, { label: '巡检内容', field: 'content', @@ -40,7 +46,7 @@ export const InspectionItem = useCrudSchemas(reactive([ } }, { - label: '保养部位', + label: '巡检部位', field: 'equipmentParts', sort: 'custom', isSearch: true