diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/GuideLineController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/GuideLineController.java index af7b204..3d5335d 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/GuideLineController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/GuideLineController.java @@ -1,7 +1,10 @@ package com.lyms.platform.operate.web.controller; import com.lyms.platform.biz.service.GuidelinesService; +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.operate.web.facade.AutoMatchFacade; import com.lyms.platform.operate.web.request.GuideQuery; import com.lyms.platform.pojo.Guidelines; import com.lyms.platform.query.GuidelinesQuery; @@ -12,7 +15,10 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.ResponseBody; +import javax.servlet.http.HttpServletRequest; import javax.validation.Valid; +import java.io.UnsupportedEncodingException; +import java.net.URLEncoder; import java.util.List; /** @@ -25,9 +31,23 @@ import java.util.List; public class GuideLineController extends BaseController { @Autowired private GuidelinesService guidelinesService; + @Autowired + private AutoMatchFacade autoMatchFacade; @ResponseBody + @TokenRequired @RequestMapping(method = RequestMethod.GET,value = "/guide") - public String matchGuide(@Valid GuideQuery guideQuery){ + public String matchGuide(@Valid GuideQuery guideQuery, HttpServletRequest request) throws UnsupportedEncodingException { + Integer userId=((LoginContext) request.getAttribute("loginContext")).getId(); + String hospitalId = autoMatchFacade.getHospitalId(userId); + //隆化定制儿保检查指导意见 + if("2100001605".equals(hospitalId)){ + String text="1.科学喂养\n" + + "2.生长发育\n" + + "3.疾病预防\n" + + "4.预防意外伤害\n" + + "5.口腔保健"; + return text; + } GuidelinesQuery guidelinesQuery=new GuidelinesQuery(); guidelinesQuery.setType(guideQuery.getType()); guidelinesQuery.setMaxStart(guideQuery.getNum());