Commit 0bc5116e7ffeefb81ddabd0ad323412b58e88222

Authored by liquanyu
1 parent bc9d4b8149

产筛

Showing 2 changed files with 12 additions and 6 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/SieveController.java View file @ 0bc5116
... ... @@ -108,16 +108,16 @@
108 108  
109 109 /**
110 110 * 接收产筛申请
111   - * @param parentId
  111 + * @param parentIds
112 112 * @param request
113 113 * @return
114 114 */
115 115 @ResponseBody
116 116 @RequestMapping(value = "/reviceSieve",method = RequestMethod.GET)
117 117 @TokenRequired
118   - public BaseResponse reviceSieve(@RequestParam("parentId")String parentId,HttpServletRequest request){
  118 + public BaseResponse reviceSieve(@RequestParam("parentId")List<String> parentIds,HttpServletRequest request){
119 119 LoginContext loginState = (LoginContext) request.getAttribute("loginContext");
120   - return sieveFacade.reviceSieve(parentId, loginState.getId());
  120 + return sieveFacade.reviceSieve(parentIds, loginState.getId());
121 121 }
122 122  
123 123  
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SieveFacade.java View file @ 0bc5116
... ... @@ -841,13 +841,19 @@
841 841 return new BaseObjectResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功").setData(map);
842 842 }
843 843  
844   - public BaseResponse reviceSieve(String parentId, Integer userId) {
  844 + public BaseResponse reviceSieve(List<String> parentIds, Integer userId) {
845 845 String hospitalId = autoMatchFacade.getHospitalId(userId);
846 846 SieveModel sieve = new SieveModel();
847   - sieve.setParentId(parentId);
848 847 sieve.setHospitalId(hospitalId);
849 848 sieve.setReviceStatus(2);
850   - sieveService.updateOneChanQianDiaSieve(sieve);
  849 + if (CollectionUtils.isNotEmpty(parentIds))
  850 + {
  851 + for (String parentId : parentIds)
  852 + {
  853 + sieve.setParentId(parentId);
  854 + sieveService.updateOneChanQianDiaSieve(sieve);
  855 + }
  856 + }
851 857 return new BaseResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功");
852 858 }
853 859 }