From 8a545b65a8d29961543a8d66bab2dbec58e5f89c Mon Sep 17 00:00:00 2001 From: zhuguifei <312353457@qq.com> Date: 星期一, 24 二月 2025 14:35:52 +0800 Subject: [PATCH] 故障报修添加工具类型 --- eims-ui/apps/web-antd/src/views/eims/repair-req/repair-req-drawer.vue | 24 +++++++++++++++++++++++- 1 files changed, 23 insertions(+), 1 deletions(-) diff --git a/eims-ui/apps/web-antd/src/views/eims/repair-req/repair-req-drawer.vue b/eims-ui/apps/web-antd/src/views/eims/repair-req/repair-req-drawer.vue index 314c0c8..a5ead90 100644 --- a/eims-ui/apps/web-antd/src/views/eims/repair-req/repair-req-drawer.vue +++ b/eims-ui/apps/web-antd/src/views/eims/repair-req/repair-req-drawer.vue @@ -1,5 +1,5 @@ <script setup lang="ts"> -import { computed, onMounted, ref } from 'vue'; +import { computed, ref } from 'vue'; import { useVbenDrawer, useVbenModal } from '@vben/common-ui'; import { DictEnum } from '@vben/constants'; @@ -60,6 +60,13 @@ triggerFields: [''] }, fieldName: 'equName' + }, + { + dependencies: { + show: () => reqType === '2', + triggerFields: [''] + }, + fieldName: 'fixtureName' } ]); } @@ -72,6 +79,13 @@ triggerFields: [''] }, fieldName: 'equName' + }, + { + dependencies: { + show: () => false, + triggerFields: [''] + }, + fieldName: 'fixtureName' } ]); drawerApi.drawerLoading(true); @@ -96,6 +110,13 @@ triggerFields: [''] }, fieldName: 'equName' + }, + { + dependencies: { + show: () => reqType === '2', + triggerFields: [''] + }, + fieldName: 'fixtureName' } ]); } @@ -215,6 +236,7 @@ return; } const data = cloneDeep(await formApi.getValues()); + // todo 鍒犻櫎澶氫綑瀛楁 Reflect.deleteProperty(formValues, 'equId'); await (isUpdate.value ? updateRepairReq(data) : addRepairReq(data)); emit('reload'); await handleCancel(); -- Gitblit v1.9.3