src/api/ecg/room/index.ts | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/assets/room/close.jpg | 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/components/RoomStatus/src/RoomStatus.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/views/ecg/queue/queueForm.vue | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/api/ecg/room/index.ts
@@ -6,7 +6,8 @@ roomId: number // 诊室编号 roomName: string // 诊室名称 bedNo: string // 诊疗床编号 onstage: boolean //开诊状态 status: number //开诊状态 doctor_name: string //医生名 } // 诊室和诊疗床 API src/assets/room/close.jpg
src/components/RoomStatus/src/RoomStatus.vue
@@ -19,7 +19,7 @@ }) const onclick = async (item) => { item.onstage = !item.onstage; item.status = !item.status; await RoomApi.updateRoom(item) } @@ -29,16 +29,22 @@ <el-card style="width: 200px" shadow="hover" > <template #header>{{title}}</template> <div v-for="(bedItem, index) in bedList" :key="index"> <img v-if="bedItem.onstage" <img v-if="bedItem.status === 0" src="@/assets/room/close.jpg" style="width: 100%" @click = onclick(bedItem) /> <img v-else-if="bedItem.status === 10" src="@/assets/room/doctor.png" style="width: 100%" @click = onclick(bedItem) /> <img v-if="!bedItem.onstage" <img v-else-if="bedItem.status === 20" src="@/assets/room/doctor-off.jpeg" style="width: 100%" @click = onclick(bedItem) /> {{bedItem.bedNo}} - {{bedItem.doctor_name}} </div> </el-card> </template> src/views/ecg/queue/queueForm.vue
@@ -44,11 +44,11 @@ <el-radio label="1">请选择字典生成</el-radio> </el-radio-group> </el-form-item> <el-form-item label="诊室编号" prop="roomNum"> <el-input v-model="formData.roomNum" placeholder="请输入诊室编号" /> <el-form-item label="诊室编号" prop="roomId"> <el-input v-model="formData.roomId" placeholder="请输入诊室编号" /> </el-form-item> <el-form-item label="诊疗床编号" prop="bedNum"> <el-input v-model="formData.bedNum" placeholder="请输入诊疗床编号" /> <el-form-item label="诊疗床编号" prop="bedNo"> <el-input v-model="formData.bedNo" placeholder="请输入诊疗床编号" /> </el-form-item> </el-form> <template #footer> @@ -81,8 +81,8 @@ status: undefined, passed: undefined, expired: undefined, roomNum: undefined, bedNum: undefined roomId: undefined, bedNo: undefined }) const formRules = reactive({ patId: [{ required: true, message: '患者编号不能为空', trigger: 'blur' }], @@ -150,9 +150,9 @@ status: undefined, passed: undefined, expired: undefined, roomNum: undefined, bedNum: undefined roomId: undefined, bedNo: undefined } formRef.value?.resetFields() } </script> </script>