diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/StatisticsController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/StatisticsController.java index 339f837..3071d96 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/StatisticsController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/StatisticsController.java @@ -4,11 +4,14 @@ 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.BaseObjectResponse; import com.lyms.platform.common.result.BaseResponse; import com.lyms.platform.common.utils.DateUtil; import com.lyms.platform.common.utils.JsonUtil; import com.lyms.platform.common.utils.ResultUtils; +import com.lyms.platform.common.utils.SystemConfig; import com.lyms.platform.operate.web.facade.AntExRecordFacade; +import com.lyms.platform.operate.web.facade.BasicConfigFacade; import com.lyms.platform.operate.web.request.CjStatisticsQueryRequest; import com.lymsh.platform.reportdata.model.AreaData; import com.lymsh.platform.reportdata.model.AreaDataQuery; @@ -37,6 +40,8 @@ public class StatisticsController extends BaseController { private StatisticsService statisticsService; @Autowired private AntExRecordFacade antExRecordFacade; + @Autowired + private BasicConfigFacade basicConfigFacade; @@ -1173,4 +1178,16 @@ public class StatisticsController extends BaseController { LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); return antExRecordFacade.queryStatis(loginState.getId(),statisticsQueryRequest); } + @RequestMapping(value = "/cjStatistics/enums", method = RequestMethod.GET) + @ResponseBody + @TokenRequired + public BaseResponse cjStatisticsEnums(HttpServletRequest request){ + Map map = new HashMap<>(); + map.put("gwfz", basicConfigFacade.getBaseicConfigByParentId(SystemConfig.HIGH_RISK_ID)); + Map map1 = new HashMap<>(); + map1.put(1,"已分娩"); + map1.put(2,"未分娩"); + map.put("status",map1); + return new BaseObjectResponse().setData(map).setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功"); + } }