From 6d4705c0d40a6aabfeeef9a408aadf905a508af7 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Fri, 21 Mar 2025 15:12:53 +0800 Subject: [PATCH] =?UTF-8?q?Admin=E5=8F=AF=E4=BB=A5=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E5=A4=9A=E4=B8=AA=E5=8C=BB=E9=99=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/admin.js | 32 +++ src/views/login/index.vue | 193 ++++++++------- src/views/system/hospital/components/form.vue | 197 +++++++++++++++ src/views/system/hospital/components/list.vue | 224 ++++++++++++++++++ .../hospital/{ => components}/uploadLogo.vue | 0 src/views/system/hospital/index.vue | 196 +-------------- 6 files changed, 572 insertions(+), 270 deletions(-) create mode 100644 src/views/system/hospital/components/form.vue create mode 100644 src/views/system/hospital/components/list.vue rename src/views/system/hospital/{ => components}/uploadLogo.vue (100%) diff --git a/src/api/admin.js b/src/api/admin.js index 7a525e8..3c10bb1 100644 --- a/src/api/admin.js +++ b/src/api/admin.js @@ -278,3 +278,35 @@ export function batchAddInternationalization(param) { data: param }) } +// 获取医院列表 +export function getHIRHospitalList(param) { + return request({ + url: `/Patient/getHIRHospitalList`, + method: 'post', + data: param + }) +} +// 删除医院 +export function deleteHIRHospital(id) { + return request({ + url: `/Patient/deleteHIRHospital/${id}`, + method: 'delete', + }) +} +// 新增或修改医院 +export function addOrUpdateHIRHospital(data) { + return request({ + url: `/Patient/addOrUpdateHIRHospital`, + method: 'post', + data + }) +} +// 设置默认医院 +export function updateDefaultHospital(params) { + return request({ + url: `/Patient/updateDefaultHospital`, + method: 'put', + params + }) +} + diff --git a/src/views/login/index.vue b/src/views/login/index.vue index dcb89e9..047c0ff 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -6,12 +6,8 @@