From d68f9ddd23f5b50620c41d778377757724bb27b0 Mon Sep 17 00:00:00 2001 From: liquanyu Date: Wed, 10 Aug 2022 16:03:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=B8=A4=E7=99=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../platform/operate/web/controller/CancerScreeningController.java | 6 +++--- .../com/lyms/platform/operate/web/facade/CancerScreeningFacade.java | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/CancerScreeningController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/CancerScreeningController.java index a75a82a..2b8847f 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/CancerScreeningController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/CancerScreeningController.java @@ -254,10 +254,10 @@ public class CancerScreeningController extends BaseController { @ResponseBody - @RequestMapping(method = RequestMethod.GET,value = "/setCancerExamineStatus/{type}/{status}/{id}") + @RequestMapping(method = RequestMethod.GET,value = "/setCancerExamineStatus/{position}/{id}") @TokenRequired - public BaseResponse setCancerExamineStatus(@PathVariable Integer type,@PathVariable Integer status,@PathVariable String id, HttpServletRequest request) { + public BaseResponse setCancerExamineStatus(@PathVariable Integer type,@PathVariable Integer position,@PathVariable String id, HttpServletRequest request) { LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); - return cancerScreenService.setCancerExamineStatus(type,status,id, loginState.getId()); + return cancerScreenService.setCancerExamineStatus(position,id, loginState.getId()); } } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CancerScreeningFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CancerScreeningFacade.java index 39a8539..c69cd71 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CancerScreeningFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/CancerScreeningFacade.java @@ -1185,9 +1185,11 @@ public class CancerScreeningFacade { return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功").setData(datas); } - public BaseResponse setCancerExamineStatus(Integer type,Integer status, String id, Integer userId) { + public BaseResponse setCancerExamineStatus(Integer position, String id, Integer userId) { CancerExamineModel cancerExamineModel = mongoTemplate.findOne(Query.query(Criteria.where("id").is(id)), CancerExamineModel.class); + cancerExamineModel.setPosition(position); + cancerExamineModel.setStatus(1); Update update=MongoConvertHelper .convertToNativeUpdate(ReflectionUtils.getUpdateField(cancerExamineModel)); mongoTemplate.updateFirst(Query.query(Criteria.where("id").is(cancerExamineModel.getId())), update, CancerExamineModel.class); -- 1.8.3.1