|
@@ -7,11 +7,13 @@ import cn.tr.core.validation.Insert;
|
|
|
import cn.tr.core.validation.Update;
|
|
import cn.tr.core.validation.Update;
|
|
|
import cn.tr.module.smart.common.service.IBizClinicRoomService;
|
|
import cn.tr.module.smart.common.service.IBizClinicRoomService;
|
|
|
import cn.tr.module.smart.common.service.IBizClinicRoomWxUserService;
|
|
import cn.tr.module.smart.common.service.IBizClinicRoomWxUserService;
|
|
|
|
|
+import cn.tr.module.smart.common.service.IBizQuestionAnswerService;
|
|
|
import cn.tr.module.smart.wx.controller.vo.BizPreSurgeryQuestionVO;
|
|
import cn.tr.module.smart.wx.controller.vo.BizPreSurgeryQuestionVO;
|
|
|
import cn.tr.module.smart.wx.dto.BizClinicAddOrEditDTO;
|
|
import cn.tr.module.smart.wx.dto.BizClinicAddOrEditDTO;
|
|
|
import cn.tr.module.smart.wx.dto.BizWxAppletClinicQueryDTO;
|
|
import cn.tr.module.smart.wx.dto.BizWxAppletClinicQueryDTO;
|
|
|
import cn.tr.module.smart.wx.dto.BizWxAppletClinicShiftCareDTO;
|
|
import cn.tr.module.smart.wx.dto.BizWxAppletClinicShiftCareDTO;
|
|
|
import cn.tr.module.smart.wx.controller.vo.BizWxAppletClinicVO;
|
|
import cn.tr.module.smart.wx.controller.vo.BizWxAppletClinicVO;
|
|
|
|
|
+import cn.tr.module.smart.wx.dto.BizWxAppletCommitSurgeryQuestionDTO;
|
|
|
import cn.tr.plugin.mybatis.base.BaseController;
|
|
import cn.tr.plugin.mybatis.base.BaseController;
|
|
|
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
|
import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
|
|
import io.swagger.annotations.Api;
|
|
import io.swagger.annotations.Api;
|
|
@@ -36,6 +38,7 @@ public class BizWxAppletClinicController extends BaseController{
|
|
|
|
|
|
|
|
private final IBizClinicRoomService clinicRoomService;
|
|
private final IBizClinicRoomService clinicRoomService;
|
|
|
private final IBizClinicRoomWxUserService roomWxUserService;
|
|
private final IBizClinicRoomWxUserService roomWxUserService;
|
|
|
|
|
+ private final IBizQuestionAnswerService questionAnswerService;
|
|
|
@ApiOperationSupport(author = "lf",order = 1)
|
|
@ApiOperationSupport(author = "lf",order = 1)
|
|
|
@ApiOperation(value="查询当前用户所添加的所有患者手术记录(不分页)",notes = "权限: 无")
|
|
@ApiOperation(value="查询当前用户所添加的所有患者手术记录(不分页)",notes = "权限: 无")
|
|
|
@PostMapping("/query/list")
|
|
@PostMapping("/query/list")
|
|
@@ -95,10 +98,19 @@ public class BizWxAppletClinicController extends BaseController{
|
|
|
return CommonResult.success(clinicRoomService.selectPreSurgeryQuestionnaire(clinicId));
|
|
return CommonResult.success(clinicRoomService.selectPreSurgeryQuestionnaire(clinicId));
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- @ApiOperationSupport(author = "zzy",order = 8)
|
|
|
|
|
- @GetMapping("/validate/patientCode")
|
|
|
|
|
|
|
+ @ApiOperationSupport(author = "lf",order = 9)
|
|
|
|
|
+ @GetMapping("/validate/patientCode/{patientCode}")
|
|
|
@ApiOperation(value = "住院号校验",notes = "权限: 无")
|
|
@ApiOperation(value = "住院号校验",notes = "权限: 无")
|
|
|
- public CommonResult<Boolean> validatePaitentCoed(@PathVariable("clinicId") String clinicId){
|
|
|
|
|
|
|
+ @Deprecated
|
|
|
|
|
+ public CommonResult<Boolean> validatePatientCode(@PathVariable("patientCode") String patientCode){
|
|
|
|
|
+ return CommonResult.success(Boolean.TRUE);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @ApiOperationSupport(author = "lf",order = 10)
|
|
|
|
|
+ @PostMapping("/commit/preSurgeryQuestionnaire")
|
|
|
|
|
+ @ApiOperation(value = "提交术前问卷",notes = "权限: 无")
|
|
|
|
|
+ public CommonResult<Boolean> commitPreSurgeryQuestionnaireAnswer(@RequestBody@Validated BizWxAppletCommitSurgeryQuestionDTO source){
|
|
|
|
|
+ questionAnswerService.stdWxAppletCommitPreSurgeryQuestionnaireAnswer(source);
|
|
|
return CommonResult.success(Boolean.TRUE);
|
|
return CommonResult.success(Boolean.TRUE);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|