| | |
| | | |
| | | @GetMapping("/get-latest-rent") |
| | | @Operation(summary = "获取患者设备的最近租赁情况") |
| | | @Parameter(name = "pat-id", description = "患者编号", required = true, example = "1024") |
| | | @Parameter(name = "dev-id", description = "设备编号", required = true, example = "1024") |
| | | @PreAuthorize("@ss.hasPermission('ecg:doctor:task')") |
| | | public CommonResult<DevRentRespVO> getLatestRent( |
| | | @RequestParam("pat-id") String patId, @RequestParam("dev-id") String devId) |
| | | public CommonResult<DevRentRespVO> getLatestRent( @RequestParam("dev-id") String devId ) |
| | | { |
| | | DevRentDO devRent = devRentService.getLatestRent(patId, devId); |
| | | DevRentDO devRent = devRentService.getLatestRent( devId ); |
| | | return success(BeanUtils.toBean(devRent, DevRentRespVO.class)); |
| | | } |
| | | } |
| | |
| | | .orderByDesc(DevRentDO::getId)); |
| | | } |
| | | |
| | | @Select("select * from lihu.dev_rent where pat_id=#{patId} and dev_id=#{devId} order by rent_time desc limit 1") |
| | | DevRentDO getLatestRent(@Param("patId") String patId, @Param("devId") String devId); |
| | | @Select("select * from lihu.dev_rent where dev_id=#{devId} order by rent_time desc limit 1") |
| | | DevRentDO getLatestRent( @Param("devId") String devId ); |
| | | |
| | | |
| | | } |
| | | } |
| | |
| | | */ |
| | | PageResult<DevRentDO> getDevRentPage(DevRentPageReqVO pageReqVO); |
| | | |
| | | DevRentDO getLatestRent(String patId, String devId); |
| | | DevRentDO getLatestRent(String devId); |
| | | } |
| | |
| | | } |
| | | |
| | | @Override |
| | | public DevRentDO getLatestRent(String patId, String devId) { |
| | | return devRentMapper.getLatestRent(patId, devId); |
| | | public DevRentDO getLatestRent(String devId) { |
| | | return devRentMapper.getLatestRent(devId); |
| | | } |
| | | |
| | | } |
| | |
| | | `update_time` datetime NOT NULL COMMENT '更新时间', |
| | | `deleted` bit(1) DEFAULT b'0' COMMENT '删除标记', |
| | | PRIMARY KEY (`id`), |
| | | KEY `indx_pat_dev` (`pat_id`,`dev_id`,`rent_time`) USING BTREE |
| | | ) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='装机拆机表'; |
| | | KEY `indx_pat_dev` (`dev_id`,`rent_time`) USING BTREE |
| | | ) ENGINE=InnoDB AUTO_INCREMENT=52 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='装机拆机表'; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for job_record |