|
|
@@ -5,15 +5,10 @@ import cn.hutool.core.util.StrUtil;
|
|
|
import cn.tr.core.pojo.CommonResult;
|
|
|
import cn.tr.core.pojo.TableDataInfo;
|
|
|
import cn.tr.core.validation.Insert;
|
|
|
-import cn.tr.module.smart.app.controller.dto.AppDoctorBindClinicDTO;
|
|
|
-import cn.tr.module.smart.app.controller.dto.AppDoctorClinicFinishDTO;
|
|
|
-import cn.tr.module.smart.app.controller.dto.AppDoctorClinicQueryByPatientCodeDTO;
|
|
|
-import cn.tr.module.smart.app.controller.dto.AppDoctorClinicRoomDTO;
|
|
|
-import cn.tr.module.smart.app.controller.vo.AppDoctorInfusionHistoryVO;
|
|
|
-import cn.tr.module.smart.app.controller.vo.WxDoctorClinicRoomThumbnailVO;
|
|
|
-import cn.tr.module.smart.app.controller.vo.DoctorClinicRoomVO;
|
|
|
-import cn.tr.module.smart.common.service.IBizClinicRoomService;
|
|
|
+import cn.tr.module.smart.app.controller.dto.*;
|
|
|
+import cn.tr.module.smart.app.controller.vo.*;
|
|
|
import cn.tr.module.smart.common.dto.BizClinicAddOrEditDTO;
|
|
|
+import cn.tr.module.smart.common.service.IBizClinicRoomService;
|
|
|
import cn.tr.module.smart.wx.dto.BizMpPublishInfoDTO;
|
|
|
import cn.tr.plugin.mybatis.base.BaseController;
|
|
|
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
|
|
@@ -24,7 +19,7 @@ import org.springframework.validation.annotation.Validated;
|
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
-import java.util.*;
|
|
|
+import java.util.List;
|
|
|
/**
|
|
|
* @author wangzl
|
|
|
* @description: TODO
|
|
|
@@ -139,8 +134,9 @@ public class AppClinicRoomController extends BaseController {
|
|
|
@ApiOperationSupport(author = "wangzl", order = 11)
|
|
|
@ApiOperation(value = "查询手术信息列表", notes = "权限: 无")
|
|
|
@PostMapping("/queryClinicList")
|
|
|
- public CommonResult<List<WxDoctorClinicRoomThumbnailVO>> queryClinicList(@RequestBody AppDoctorClinicQueryByPatientCodeDTO source) {
|
|
|
- return CommonResult.success(clinicRoomService.queryClinicList(source));
|
|
|
+ public TableDataInfo<WxDoctorClinicRoomThumbnailVO> queryClinicList(@RequestBody AppDoctorClinicQueryByPatientCodeDTO source) {
|
|
|
+ startPage();
|
|
|
+ return getDataTable(clinicRoomService.queryClinicList(source));
|
|
|
}
|
|
|
@ApiOperationSupport(author = "wangzl", order = 12)
|
|
|
@ApiOperation(value = "绑定手术信息", notes = "权限: 无")
|
|
|
@@ -148,4 +144,19 @@ public class AppClinicRoomController extends BaseController {
|
|
|
public CommonResult<Boolean> bindClinic(@RequestBody AppDoctorBindClinicDTO source) {
|
|
|
return CommonResult.success(clinicRoomService.bindClinic(source));
|
|
|
}
|
|
|
+
|
|
|
+ @ApiOperationSupport(author = "wangzl", order = 13)
|
|
|
+ @ApiOperation(value = "查询泵列表", notes = "权限: 无")
|
|
|
+ @PostMapping("/deviceList")
|
|
|
+ public TableDataInfo<AppBizDeviceListVO> queryPumpList(@RequestBody AppDeviceListQueryDTO source) {
|
|
|
+ startPage();
|
|
|
+ return getDataTable(clinicRoomService.queryPumpList(source));
|
|
|
+ }
|
|
|
+
|
|
|
+ @ApiOperationSupport(author = "wangzl", order = 14)
|
|
|
+ @ApiOperation(value = "绑定泵信息", notes = "权限: 无")
|
|
|
+ @PostMapping("/bindDevice")
|
|
|
+ public CommonResult<Boolean> bindDevice(@RequestBody AppDoctorBindPumpDTO source) {
|
|
|
+ return CommonResult.success(clinicRoomService.bindDevice(source));
|
|
|
+ }
|
|
|
}
|