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) => { +