Commit 6190d882b83806d1e9d8b2be5fe27072545fe2bb
1 parent
60db727266
Exists in
master
and in
6 other branches
服务同步
Showing 2 changed files with 11 additions and 2 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PatientServiceController.java
View file @
6190d88
... | ... | @@ -120,6 +120,7 @@ |
120 | 120 | * 根据条件查询开通服务记录 |
121 | 121 | * |
122 | 122 | * @param serType 服务类型(1-高危精准指导、2-体重、3-血糖、4-血压、5-专家咨询) |
123 | + * @param perType 服务对象类型 1-孕妇、2-儿童 | |
123 | 124 | * @param serDoct 服务医生 |
124 | 125 | * @param createStartDate 开通开始时间 |
125 | 126 | * @param createEndDate 开通结束时间 |
... | ... | @@ -130,6 +131,7 @@ |
130 | 131 | @TokenRequired |
131 | 132 | @RequestMapping(value = "/patSer/list", method = RequestMethod.GET) |
132 | 133 | public BaseListResponse getPatientService(@RequestParam(value = "serType", required = false) Integer serType, |
134 | + @RequestParam(value = "perType", required = false) Integer perType, | |
133 | 135 | @RequestParam(value = "serDoct", required = false) String serDoct, |
134 | 136 | @RequestParam(value = "createStartDate", required = false) Date createStartDate, |
135 | 137 | @RequestParam(value = "createEndDate", required = false) Date createEndDate, |
... | ... | @@ -138,7 +140,7 @@ |
138 | 140 | HttpServletRequest request |
139 | 141 | ) { |
140 | 142 | LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); |
141 | - return patientServiceFacade.getPatientService(serType, serDoct, createStartDate, createEndDate, serStatus, pageInfo, loginState.getId()); | |
143 | + return patientServiceFacade.getPatientService(serType,perType, serDoct, createStartDate, createEndDate, serStatus, pageInfo, loginState.getId()); | |
142 | 144 | } |
143 | 145 | |
144 | 146 | /** |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientServiceFacade.java
View file @
6190d88
... | ... | @@ -432,6 +432,7 @@ |
432 | 432 | * 根据条件查询开通服务记录 |
433 | 433 | * |
434 | 434 | * @param serType 服务类型(1-高危精准指导、2-体重、3-血糖、4-血压、5-专家咨询) |
435 | + * @param perType 服务医生 | |
435 | 436 | * @param serDoct 服务医生 |
436 | 437 | * @param createStartDate 开通开始时间 |
437 | 438 | * @param createEndDate 开通结束时间 |
438 | 439 | |
... | ... | @@ -439,13 +440,19 @@ |
439 | 440 | * @param serStatus 开通状态(1-开通、2-退订、3-过期、4-暂停) |
440 | 441 | * @return |
441 | 442 | */ |
442 | - public BaseListResponse getPatientService(Integer serType, String serDoct, Date createStartDate, Date createEndDate, Integer serStatus, BasePageQueryRequest pageInfo, Integer id) { | |
443 | + public BaseListResponse getPatientService(Integer serType,Integer perType, String serDoct, Date createStartDate, Date createEndDate, Integer serStatus, BasePageQueryRequest pageInfo, Integer id) { | |
443 | 444 | //根据用户id获取医院ID |
444 | 445 | String hospitalId = autoMatchFacade.getHospitalId(id); |
445 | 446 | PatientServiceQuery patientQuery = new PatientServiceQuery(); |
446 | 447 | patientQuery.setHospitalId(hospitalId); |
447 | 448 | patientQuery.setSerType(serType); |
448 | 449 | patientQuery.setSerDoct(serDoct); |
450 | + //服务类型 | |
451 | + if(perType==null){ | |
452 | + patientQuery.setPerType(1); | |
453 | + }else{ | |
454 | + patientQuery.setPerType(perType); | |
455 | + } | |
449 | 456 | patientQuery.setCreateStartDate(createStartDate); |
450 | 457 | patientQuery.setCreateEndDate(createEndDate); |
451 | 458 | patientQuery.setSerStatus(serStatus); |