Commit aff627aa56cddf8389bf44695b8ad85f1a3bcdc2

Authored by zhangchao
1 parent 38f9f50695
Exists in dev

#fix:新增产后模版查询

Showing 3 changed files with 28 additions and 3 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PatientServiceController.java View file @ aff627a
... ... @@ -220,7 +220,8 @@
220 220 ps.setId(patientService.getId());
221 221 ps.setParentid(patientService.getParentid());
222 222 ps.setSerStatus(1);
223   - ps.setServiceWeek(yxzhVO.getWeeks());
  223 + //如果是产后默认84
  224 + ps.setServiceWeek(84);
224 225 ps.setSerType(20);
225 226 baseResponse = patientServiceFacade.updatePatientService(ps,Integer.valueOf(bookbuildingDoctor));
226 227 }
227 228  
... ... @@ -252,11 +253,11 @@
252 253 list.add(m2);
253 254 list.add(m3);
254 255 }else if (patients.getType()==3){
255   - //开通产后康复服务
  256 + //开通产后康复服务 默认84
256 257 ps.setPerType(3);
257 258 Map<String,String> m3 = new HashMap<>();
258 259 m3.put("serType","20");
259   - m3.put("serviceWeek",yxzhVO.getWeeks()+"");
  260 + m3.put("serviceWeek","84");
260 261 list.add(m3);
261 262 }
262 263 ps.setSerInfos(list);
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PostpartumReportController.java View file @ aff627a
... ... @@ -143,6 +143,18 @@
143 143 postpartumReportQuery.setLimit(limit);
144 144 return postpartumReportFacade.queryModelList(postpartumReportQuery,getUserId(request));
145 145 }
  146 +
  147 + @RequestMapping(method = RequestMethod.GET, value = "/model/getListType")
  148 + @ResponseBody
  149 + @TokenRequired
  150 + public BaseResponse getPostpartumReportModelListType(Integer deliveryModel, Integer num,
  151 + HttpServletRequest request) {
  152 + PostpartumReportQuery postpartumReportQuery=new PostpartumReportQuery();
  153 + postpartumReportQuery.setDeliveryModel(deliveryModel);
  154 + postpartumReportQuery.setNum(num);
  155 + return postpartumReportFacade.queryModelByType(postpartumReportQuery,getUserId(request));
  156 + }
  157 +
146 158 /**
147 159 * 新增字典模版
148 160 * @param postpartumReport
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PostpartumReportFacade.java View file @ aff627a
... ... @@ -98,5 +98,17 @@
98 98 objectResponse.setErrormsg("成功");
99 99 return objectResponse;
100 100 }
  101 +
  102 + public BaseResponse queryModelByType(PostpartumReportQuery postpartumReportQuery, Integer userId) {
  103 + String hospitalId = autoMatchFacade.getHospitalId(userId);
  104 + postpartumReportQuery.setHospitalId(hospitalId);
  105 + postpartumReportQuery.setYn(1);
  106 + List<PostpartumReportModel> mapList= postpartumReportModelService.queryList(postpartumReportQuery);
  107 + BaseResponse objectResponse = new BaseResponse();
  108 + objectResponse.setObject(mapList);
  109 + objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS);
  110 + objectResponse.setErrormsg("成功");
  111 + return objectResponse;
  112 + }
101 113 }