|
|
|
@ -45,7 +45,6 @@ public class BasicSkPrescribeController extends BaseController {
|
|
|
|
|
@Resource
|
|
|
|
|
BasicSkPrescribeItemService basicSkPrescribeItemService;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@GetMapping("/udiwms/basic/sk/prescribe/filter")
|
|
|
|
|
public BaseResponse filterSicker(BasicSkPrescribeRequest basicSkPrescribeRequest) {
|
|
|
|
|
List<BasicSkPrescribeResponse> basicSkPrescribeResponses = basicSkPrescribeService.filterList(basicSkPrescribeRequest);
|
|
|
|
@ -61,7 +60,7 @@ public class BasicSkPrescribeController extends BaseController {
|
|
|
|
|
if (StrUtil.isBlank(prescribeCode)) {
|
|
|
|
|
return ResultVOUtils.error(500, "缺少请求标识");
|
|
|
|
|
}
|
|
|
|
|
BasicSkPrescribeEntity prescribe = basicSkPrescribeService.getById(prescribeCode);
|
|
|
|
|
BasicSkPrescribeEntity prescribe = basicSkPrescribeService.getByCode(prescribeCode);
|
|
|
|
|
if (prescribe == null) {
|
|
|
|
|
return ResultVOUtils.error(500, "未找到处方");
|
|
|
|
|
}
|
|
|
|
@ -94,7 +93,7 @@ public class BasicSkPrescribeController extends BaseController {
|
|
|
|
|
@PostMapping("/udiwms/basic/sk/prescribe/deleteDataByCode")
|
|
|
|
|
public BaseResponse deleteDataByCode(@RequestBody GetSickPrescribeRequest getSickPrescribeRequest, BindingResult bindingResult) {
|
|
|
|
|
String code = getSickPrescribeRequest.getCode();
|
|
|
|
|
if (StrUtil.isBlank(code)){
|
|
|
|
|
if (StrUtil.isBlank(code)) {
|
|
|
|
|
return ResultVOUtils.error(ResultEnum.PARAM_VERIFY_FALL);
|
|
|
|
|
}
|
|
|
|
|
basicSkPrescribeService.removeById(code);
|
|
|
|
@ -112,4 +111,15 @@ public class BasicSkPrescribeController extends BaseController {
|
|
|
|
|
basicSkPrescribeService.saveOrUpdateBatch(list);
|
|
|
|
|
return ResultVOUtils.success();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@PostMapping("/udiwms/basic/sk/prescribe/bindWork")
|
|
|
|
|
public BaseResponse bindWork(@RequestBody PrescribeBindWorkRequest bindWorkRequest, BindingResult bindingResult) {
|
|
|
|
|
|
|
|
|
|
for (BasicSkPrescribeEntity prescribe : bindWorkRequest.getPrescribeList()) {
|
|
|
|
|
prescribe.setWorkPlaceCode(bindWorkRequest.getWorkplaceCode());
|
|
|
|
|
}
|
|
|
|
|
basicSkPrescribeService.updateBatchById(bindWorkRequest.getPrescribeList());
|
|
|
|
|
return ResultVOUtils.success("绑定成功");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|