Commit 6190d882b83806d1e9d8b2be5fe27072545fe2bb

Authored by yangfei
1 parent 60db727266

服务同步

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);