| | |
| | | import request from '@/config/axios' |
| | | import {RoomBedVO} from "@/api/ecg/doctor"; |
| | | |
| | | // 装机拆机 VO |
| | | export interface DevRentVO { |
| | |
| | | returnTime: Date // 拆机时间 |
| | | interference: number // 干扰数 |
| | | baseline: string // 基线粗 |
| | | detachment: string // 脱离 |
| | | detachment: string // 脱落 |
| | | remark: string // 备注 |
| | | |
| | | roomId: number |
| | | bedNo: string |
| | | } |
| | | |
| | | // 装机拆机 API |
| | |
| | | return await request.download({ url: `/ecg/dev-rent/export-excel`, params }) |
| | | }, |
| | | |
| | | // 获取患者设备最近的租赁 |
| | | getDismantleRent: async (params: any) => { |
| | | return await request.get({ url: `/ecg/dev-rent/get-dismantle-rent`, params }) |
| | | // 根据患者或设备, 获取 Free的租赁 |
| | | getFreeRent: async (params: any) => { |
| | | return await request.get({ url: `/ecg/dev-rent/get-free-rent`, params }) |
| | | }, |
| | | |
| | | // 获取已领取的租赁 |
| | | getReadyRent: async (params: any) => { |
| | | return await request.get({ url: `/ecg/dev-rent/get-ready-rent`, params }) |
| | | }, |
| | | |
| | | // 获取已安装的租赁 |
| | | getInstalledRent: async (params: any) => { |
| | | return await request.get({ url: `/ecg/dev-rent/get-installed-rent`, params }) |
| | | }, |
| | | |
| | | // 获取已拆卸租赁 |
| | | getDismantledRent: async (params: any) => { |
| | | return await request.get({ url: `/ecg/dev-rent/get-dismantled-rent`, params }) |
| | | }, |
| | | |
| | | // 常规检查完成 |
| | | routineFinish: async (data: DevRentVO) => { |
| | | return await request.post({ url: `/ecg/dev-rent/routine-finish`, data }) |
| | | }, |
| | | |
| | | // 设备准备 |
| | | devReady: async (data: DevRentVO) => { |
| | | return await request.post({ url: `/ecg/dev-rent/dev-ready`, data }) |
| | | }, |
| | | |
| | | // 装机 |
| | |
| | | return await request.post({ url: `/ecg/dev-rent/dev-dismantle`, data }) |
| | | }, |
| | | |
| | | // 数据录入 |
| | | devDataEntry: async (data: DevRentVO) => { |
| | | return await request.post({ url: `/ecg/dev-rent/dev-data-entry`, data }) |
| | | }, |
| | | |
| | | // 放弃..常规检查 |
| | | routineCheckCancel: async (data: DevRentVO) => { |
| | | return await request.post({ url: `/ecg/dev-rent/routine-check-cancel`, data }) |
| | | }, |
| | | |
| | | // 放弃领用 |
| | | devReadyCancel: async (data: DevRentVO) => { |
| | | return await request.post({ url: `/ecg/dev-rent/dev-ready-cancel`, data }) |
| | | }, |
| | | |
| | | // 放弃装机 |
| | | devCancel: async (data: DevRentVO) => { |
| | | return await request.post({ url: `/ecg/dev-rent/dev-cancel`, data }) |
| | | devInstallCancel: async (data: DevRentVO) => { |
| | | return await request.post({ url: `/ecg/dev-rent/dev-install-cancel`, data }) |
| | | }, |
| | | |
| | | // 遗失 |