| | |
| | | import request from '@/config/axios' |
| | | import {PatDetailsVO} from "@/api/ecg/common"; |
| | | |
| | | // 装机拆机 VO |
| | | export interface DevRentVO { |
| | | id: number | null // id |
| | | devId: string // 设备编号 |
| | | patId: string // 患者编号 |
| | | patName: string // 患者名称 |
| | | checkType: number |
| | | rentTime: Date // 装机时间 |
| | | returnTime: Date // 拆机时间 |
| | | interference: number // 干扰数 |
| | | baseline: string // 基线粗 |
| | | detachment: string // 脱落 |
| | | remark: string // 备注 |
| | | |
| | | roomId: number |
| | | bedNo: string |
| | | id?: number | undefined | null // id |
| | | applyNo?: string | undefined | null // 预约申请号 |
| | | episodeId?: string | undefined | null // 就诊流水号 |
| | | devId?: string | undefined | null // 设备编号 |
| | | patId?: string | undefined | null// 患者编号 |
| | | patName?: string | undefined | null // 患者名称 |
| | | patDetails?: PatDetailsVO | undefined | null |
| | | checkType?: number | undefined | null |
| | | rentTime?: number | undefined | null // 装机时间 |
| | | returnTime?: number | undefined | null // 拆机时间 |
| | | interference?: number | undefined | null // 干扰数 |
| | | baseline?: string | undefined | null // 基线粗 |
| | | detachment?: string | undefined | null // 脱落 |
| | | remark?: string | undefined | null // 备注 |
| | | state?: number | undefined | null // 状态 |
| | | paid?: number | undefined | null |
| | | roomId?: number | undefined | null |
| | | bedNo?: string | undefined | null |
| | | } |
| | | |
| | | // 装机拆机 API |
| | |
| | | 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 }) |
| | | // 获取已安装\已领用的租赁 |
| | | getExistingRent: async (params: any) => { |
| | | return await request.get({ url: `/ecg/dev-rent/get-existing-rent`, params }) |
| | | }, |
| | | |
| | | // 获取已拆卸租赁 |
| | |
| | | return await request.post({ url: `/ecg/dev-rent/dev-damage`, data }) |
| | | }, |
| | | |
| | | // 确费 |
| | | feeConfirm: async (rentId: number) => { |
| | | return await request.get({ url: `/ecg/dev-rent/fee-confirm?rentId=` + rentId }) |
| | | }, |
| | | |
| | | // 取消确费 |
| | | feeCancel: async (rentId: number) => { |
| | | return await request.get({ url: `/ecg/dev-rent/fee-cancel?rentId=` + rentId }) |
| | | }, |
| | | |
| | | } |
| | | |