Commit b79ed60cf363e45d33f7131226b16fc52f887979
1 parent
0b2b4efb9c
Exists in
master
and in
6 other branches
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); |