Commit b79ed60cf363e45d33f7131226b16fc52f887979

Authored by wangbo
1 parent 0b2b4efb9c

update

Showing 3 changed files with 7 additions and 4 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/pihController.java View file @ b79ed60
... ... @@ -37,8 +37,8 @@
37 37 @RequestMapping(value = "/query", method = RequestMethod.GET)
38 38 @ResponseBody
39 39 @TokenRequired
40   - public BaseResponse queryAllPih(String key, Integer age, Integer weekEnd, Integer weekStart, String type, Integer page, Integer limit, HttpServletRequest request) {
41   - return pihService.queyAll(key, weekStart, weekEnd, age, type, page, limit, getUserId(request));
  40 + public BaseResponse queryAllPih(String key, Integer age, Integer weekEnd, Integer weekStart, String type, Integer state, Integer page, Integer limit, HttpServletRequest request) {
  41 + return pihService.queyAll(key, weekStart, weekEnd, age, type, state, page, limit, getUserId(request));
42 42 }
43 43  
44 44 @ResponseBody
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/PihService.java View file @ b79ed60
... ... @@ -8,7 +8,7 @@
8 8  
9 9 public BaseResponse queryInfo(String cardNo);
10 10  
11   - public BaseResponse queyAll(String key, Integer weekStart, Integer weekEnd, Integer age, String type, Integer page, Integer limit, Integer userId);
  11 + public BaseResponse queyAll(String key, Integer weekStart, Integer weekEnd, Integer age, String type, Integer state, Integer page, Integer limit, Integer userId);
12 12  
13 13 public BaseResponse getPinReport(String id, Integer userId);
14 14  
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PihServiceImpl.java View file @ b79ed60
... ... @@ -96,7 +96,7 @@
96 96 }
97 97  
98 98 @Override
99   - public BaseResponse queyAll(String key, Integer weekStart, Integer weekEnd, Integer age, String type, Integer page, Integer limit, Integer userId) {
  99 + public BaseResponse queyAll(String key, Integer weekStart, Integer weekEnd, Integer age, String type, Integer state, Integer page, Integer limit, Integer userId) {
100 100 boolean flag = false;
101 101 List<String> hospital = groupsFacade.findGroupHospital(userId, false);
102 102 Criteria criteria = Criteria.where("yn").is("1").and("hospitalId").in(hospital);
... ... @@ -119,6 +119,9 @@
119 119 }
120 120 if (StringUtils.isNotEmpty(type)) {
121 121 criteria.and("parameterResult").is(type);
  122 + }
  123 + if (state != null) {
  124 + criteria.and("state").is(state);
122 125 }
123 126 if (flag) {
124 127 List<Patients> pihParameter = mongoTemplate.find(Query.query(pCriteria), Patients.class);