From da6537c2c2eb0366d7625f4026ca28e1c311da9c Mon Sep 17 00:00:00 2001 From: jiangjiazhi Date: Mon, 11 Jul 2016 16:53:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=98=AF=E5=90=A6=E9=80=9A?= =?UTF-8?q?=E7=9F=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/controller/PuerperaManageController.java | 27 ++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PuerperaManageController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PuerperaManageController.java index 407b183..e25328c 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PuerperaManageController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PuerperaManageController.java @@ -3,8 +3,13 @@ package com.lyms.platform.operate.web.controller; import com.lyms.platform.common.annotation.TokenRequired; import com.lyms.platform.common.base.BaseController; import com.lyms.platform.common.base.LoginContext; +import com.lyms.platform.common.constants.ErrorCodeConstants; import com.lyms.platform.common.result.BaseListResponse; +import com.lyms.platform.common.result.BaseObjectResponse; import com.lyms.platform.common.result.BaseResponse; +import com.lyms.platform.common.utils.SystemConfig; +import com.lyms.platform.operate.web.facade.AntenatalExaminationFacade; +import com.lyms.platform.operate.web.facade.BasicConfigFacade; import com.lyms.platform.operate.web.facade.PatientFacade; import com.lyms.platform.operate.web.facade.PuerperaManagerFacade; import com.lyms.platform.operate.web.request.PatientQueryRequest; @@ -20,6 +25,10 @@ import org.springframework.web.bind.annotation.ResponseBody; import javax.servlet.http.HttpServletRequest; import javax.validation.Valid; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; /** * 孕产妇管理接口 @@ -33,7 +42,11 @@ public class PuerperaManageController extends BaseController { @Autowired private PuerperaManagerFacade puerperaManagerFacade; @Autowired + private BasicConfigFacade basicConfigFacade; + @Autowired private PatientFacade patientFacade; + @Autowired + private AntenatalExaminationFacade antenatalExaminationFacade; /** * 产妇管理查询接口 @@ -110,6 +123,20 @@ public class PuerperaManageController extends BaseController { return patientFacade.queryHighRisk(patientsQueryRequest, null, 3); } + @RequestMapping(value = "/apatients/enums", method = RequestMethod.GET) + @ResponseBody + public BaseResponse getEnums(){ + Map map = new HashMap<>(); + map.put("gwfz", basicConfigFacade.getBaseicConfigByParentId(SystemConfig.FXYS)); + List list = new ArrayList(); + list.add(5); + list.add(10); + list.add(15); + list.add(20); + map.put("score", list); + map.put("organizations", antenatalExaminationFacade.convert()); + return new BaseObjectResponse().setData(map).setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功"); + } /** * 获取产妇基本信息 * -- 1.8.3.1