From 6445162b8505b383fd59eaacb0d8f1fe50f55ffa Mon Sep 17 00:00:00 2001 From: lq Date: Sat, 17 May 2025 15:49:45 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E8=8D=AF=E5=B8=88=E8=AF=A6=E6=83=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../doctor/pharmacist/components/detail.vue | 220 ++++++++++++++++++ .../src/views/doctor/pharmacist/index.vue | 48 ++-- 2 files changed, 255 insertions(+), 13 deletions(-) create mode 100644 apps/web-antd/src/views/doctor/pharmacist/components/detail.vue diff --git a/apps/web-antd/src/views/doctor/pharmacist/components/detail.vue b/apps/web-antd/src/views/doctor/pharmacist/components/detail.vue new file mode 100644 index 00000000..891be66c --- /dev/null +++ b/apps/web-antd/src/views/doctor/pharmacist/components/detail.vue @@ -0,0 +1,220 @@ + + + + + diff --git a/apps/web-antd/src/views/doctor/pharmacist/index.vue b/apps/web-antd/src/views/doctor/pharmacist/index.vue index 5169578a..72755f4f 100644 --- a/apps/web-antd/src/views/doctor/pharmacist/index.vue +++ b/apps/web-antd/src/views/doctor/pharmacist/index.vue @@ -13,6 +13,7 @@ import { TableAction } from '#/components/table-action'; import { auditApi, openPcWindowsApi, refuseApi } from './api'; import BindStore from './components/BindStoreModal.vue'; import FormModalDemo from './components/modal.vue'; +import PharmacistDetail from './components/detail.vue'; import { formOptions } from './config/search'; import { gridOptions } from './config/table'; @@ -45,6 +46,10 @@ const [BindStoreModal, BindStoreModalApi] = useVbenModal({ connectedComponent: BindStore, }); +const [PharmacistDetailModal, PharmacistDetailModalApi] = useVbenModal({ + connectedComponent: PharmacistDetail, +}); + const showModal = (data = {}, isUpdate = false) => { formModalApi.setData({ // 表单值 @@ -55,6 +60,14 @@ const showModal = (data = {}, isUpdate = false) => { formModalApi.open(); }; +const showPharmacistDetailModal = (data = {}) => { + PharmacistDetailModalApi.setData({ + // 表单值 + values: data, + }); + PharmacistDetailModalApi.open(); +}; + const showBindStoreModal = (data: number) => { BindStoreModalApi.setData({ // 表单值 @@ -90,6 +103,7 @@ const refuse = (id: number) => { +