diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/TestController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/TestController.java index 1c3d157..b174563 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/TestController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/TestController.java @@ -6,6 +6,9 @@ import com.lyms.hospitalapi.qhdfy.QhdfyFmService; import com.lyms.hospitalapi.qhdfy.QhdfyHisService; import com.lyms.platform.biz.JdbcUtil; import com.lyms.platform.biz.service.*; +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.enums.SieveStatusEnums; import com.lyms.platform.common.enums.YnEnums; import com.lyms.platform.common.result.BaseResponse; @@ -13,10 +16,8 @@ import com.lyms.platform.common.utils.CompressEncodeingUtil; import com.lyms.platform.common.utils.DateUtil; import com.lyms.platform.common.utils.ExceptionUtils; import com.lyms.platform.common.utils.JsonUtil; -import com.lyms.platform.operate.web.facade.AntenatalExaminationFacade; -import com.lyms.platform.operate.web.facade.BabyCheckFacade; -import com.lyms.platform.operate.web.facade.HosptialHighRiskFacade; -import com.lyms.platform.operate.web.facade.SieveFacade; +import com.lyms.platform.operate.web.facade.*; +import com.lyms.platform.operate.web.request.AntExListQueryRequest; import com.lyms.platform.operate.web.result.HighScoreResult; import com.lyms.platform.operate.web.service.IBloodPressureService; import com.lyms.platform.operate.web.service.SyncDataTaskService; @@ -48,6 +49,8 @@ import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.ResponseBody; +import javax.servlet.http.HttpServletRequest; +import javax.validation.Valid; import java.io.File; import java.io.IOException; import java.util.*; @@ -57,7 +60,7 @@ import java.util.*; * 测试数据, 假数据 */ @Controller -public class TestController { +public class TestController extends BaseController { @Autowired @@ -125,6 +128,8 @@ public class TestController { @Autowired private BabyBookbuildingService babyBookbuildingService; + @Autowired + private PatientMedicalRecordFacade patientMedicalRecordFacade; static Map highRisks = new HashMap<>(); @@ -1661,4 +1666,11 @@ public class TestController { return modCount; } + @RequestMapping(method = RequestMethod.GET, value = "/antex/antexlist2") + @ResponseBody + @TokenRequired + public BaseResponse findAntExList(@Valid AntExListQueryRequest exListQueryRequest,HttpServletRequest request) { + LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); + return patientMedicalRecordFacade.findAntExListTwo(exListQueryRequest,loginState.getId()); + } }