From 9573b1ae0bcf6e9ede81060867cbb4eed69243b4 Mon Sep 17 00:00:00 2001 From: eight <641137800@qq.com> Date: 星期三, 28 八月 2024 15:31:49 +0800 Subject: [PATCH] update --- src/views/ecg/room/RoomStatusSetting.vue | 2 +- src/views/ecg/doctor/index.vue | 4 ++-- src/views/ecg/queue/queueForm.vue | 4 ++-- src/views/ecg/doctor/components/QueuePanel.vue | 4 ++-- src/components/RoomStatus/src/RoomStatus.vue | 8 ++++++-- src/views/ecg/queue/index.vue | 8 ++++---- src/api/ecg/queue/index.ts | 8 ++++---- 7 files changed, 21 insertions(+), 17 deletions(-) diff --git a/src/api/ecg/queue/index.ts b/src/api/ecg/queue/index.ts index 04a9fe1..66ab1c1 100644 --- a/src/api/ecg/queue/index.ts +++ b/src/api/ecg/queue/index.ts @@ -1,7 +1,7 @@ import request from '@/config/axios' // 鎺掗槦 VO -export interface queueVO { +export interface QueueVO { id: number // id patId: string // 鎮h�呯紪鍙� patName: string // 鎮h�呭鍚� @@ -31,12 +31,12 @@ }, // 鏂板鎺掗槦 - createqueue: async (data: queueVO) => { + createqueue: async (data: QueueVO) => { return await request.post({ url: `/ecg/queue/create`, data }) }, // 淇敼鎺掗槦 - updatequeue: async (data: queueVO) => { + updatequeue: async (data: QueueVO) => { return await request.put({ url: `/ecg/queue/update`, data }) }, @@ -46,7 +46,7 @@ }, // 鎻掗槦鎺掗槦 - jumpQueue: async (params: queueVO) => { + jumpQueue: async (params: QueueVO) => { return await request.get({ url: `/ecg/queue/patient-jump`, params }) }, diff --git a/src/components/RoomStatus/src/RoomStatus.vue b/src/components/RoomStatus/src/RoomStatus.vue index 2bd0145..76df435 100644 --- a/src/components/RoomStatus/src/RoomStatus.vue +++ b/src/components/RoomStatus/src/RoomStatus.vue @@ -36,15 +36,19 @@ <template #header>{{title}}</template> <div v-for="(bedItem, index) in bedList" :key="index"> <div class="deskwarp"> - <img v-if="bedItem.status === 0 || bedItem.status === 1" + <img + v-if="bedItem.status === 0 || bedItem.status === 1" src="@/assets/room/close.jpg" style="width: 100%" @click = openBed(bedItem) + alt="宸ヤ綅宸插叧闂�" /> - <img v-else-if="bedItem.status === 10" + <img + v-else-if="bedItem.status === 10" src="@/assets/room/open.jpg" style="width: 100%" @click = closeBed(bedItem) + alt="宸ヤ綅寮�鏀句腑" /> <img v-else-if="bedItem.status === 20 || bedItem.status === 30" src="@/assets/room/doctor.png" diff --git a/src/views/ecg/doctor/components/QueuePanel.vue b/src/views/ecg/doctor/components/QueuePanel.vue index e633972..7feeb57 100644 --- a/src/views/ecg/doctor/components/QueuePanel.vue +++ b/src/views/ecg/doctor/components/QueuePanel.vue @@ -1,6 +1,6 @@ <script setup lang="ts"> import {defineComponent, PropType} from "vue"; -import { queueVO } from '@/api/ecg/queue' +import { QueueVO } from '@/api/ecg/queue' import {DICT_TYPE} from "@/utils/dict"; import {PatientVO, DoctorApi} from "@/api/ecg/doctor"; @@ -12,7 +12,7 @@ const props = defineProps({ queue: { - type: Array as PropType<queueVO[]>, + type: Array as PropType<QueueVO[]>, required: true } /*, diff --git a/src/views/ecg/doctor/index.vue b/src/views/ecg/doctor/index.vue index 53046f0..7d61372 100644 --- a/src/views/ecg/doctor/index.vue +++ b/src/views/ecg/doctor/index.vue @@ -3,7 +3,7 @@ import QueuePanel from "@/views/ecg/doctor/components/QueuePanel.vue"; import {DoctorApi, PatientStatisticVO, RoomBedVO} from '@/api/ecg/doctor'; import {useUserStore} from "@/store/modules/user"; -import {queueApi, queueVO} from "@/api/ecg/queue"; +import {queueApi, QueueVO} from "@/api/ecg/queue"; const userStore = useUserStore(); @@ -21,7 +21,7 @@ const state = ref<boolean>() -const list = ref<queueVO[]>([]) +const list = ref<QueueVO[]>([]) const bedControlFlag = ref<boolean>(true); const finishFlag = ref<boolean>(true); diff --git a/src/views/ecg/queue/index.vue b/src/views/ecg/queue/index.vue index f0fb6da..eb58137 100644 --- a/src/views/ecg/queue/index.vue +++ b/src/views/ecg/queue/index.vue @@ -214,8 +214,8 @@ <script setup lang="ts"> import { dateFormatter } from '@/utils/formatTime' import download from '@/utils/download' -import { queueApi, queueVO } from '@/api/ecg/queue' -import queueForm from './queueForm.vue' +import { queueApi, QueueVO } from '@/api/ecg/queue' +import queueForm from './QueueForm.vue' import {DICT_TYPE, getIntDictOptions} from '@/utils/dict' /** 鎺掗槦 鍒楄〃 */ @@ -225,7 +225,7 @@ const { t } = useI18n() // 鍥介檯鍖� const loading = ref(true) // 鍒楄〃鐨勫姞杞戒腑 -const list = ref<queueVO[]>([]) // 鍒楄〃鐨勬暟鎹� +const list = ref<QueueVO[]>([]) // 鍒楄〃鐨勬暟鎹� const total = ref(0) // 鍒楄〃鐨勬�婚〉鏁� const queryParams = reactive({ pageNo: 1, @@ -290,7 +290,7 @@ } /** 鎻掗槦鎸夐挳鎿嶄綔 */ -const handleJump = async (item: queueVO ) => { +const handleJump = async (item: QueueVO ) => { try { if (item.jumpFlag === 0) item.jumpFlag = 1 diff --git a/src/views/ecg/queue/queueForm.vue b/src/views/ecg/queue/queueForm.vue index 0df3e55..efa7a7a 100644 --- a/src/views/ecg/queue/queueForm.vue +++ b/src/views/ecg/queue/queueForm.vue @@ -58,7 +58,7 @@ </Dialog> </template> <script setup lang="ts"> -import { queueApi, queueVO } from '@/api/ecg/queue' +import { queueApi, QueueVO } from '@/api/ecg/queue' /** 鎺掗槦 琛ㄥ崟 */ defineOptions({ name: 'queueForm' }) @@ -121,7 +121,7 @@ // 鎻愪氦璇锋眰 formLoading.value = true try { - const data = formData.value as unknown as queueVO + const data = formData.value as unknown as QueueVO if (formType.value === 'create') { await queueApi.createqueue(data) message.success(t('common.createSuccess')) diff --git a/src/views/ecg/room/RoomStatusSetting.vue b/src/views/ecg/room/RoomStatusSetting.vue index d33712a..ffe1001 100644 --- a/src/views/ecg/room/RoomStatusSetting.vue +++ b/src/views/ecg/room/RoomStatusSetting.vue @@ -10,7 +10,7 @@ <script setup lang="ts"> import {RoomStatus} from "@/components/RoomStatus" import { RoomApi, RoomVO } from '@/api/ecg/room' -import { queueApi, queueVO } from '@/api/ecg/queue' +import { queueApi, QueueVO } from '@/api/ecg/queue' defineOptions({ name: 'RoomStatusSetting' }) -- Gitblit v1.9.3