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 3c2c707..5cdb214 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 @@ -143,6 +143,20 @@ public class PuerperaManageController extends BaseController { patientFacade.exportAllPuer(patientsQueryRequest,loginState.getId(),response); } + /** + * 区县产妇统计 + * @param patientsQueryRequest + * @param request + * @return + */ + @RequestMapping(value = "/exportAllPuerpera", method = RequestMethod.GET) + @TokenRequired + public void exportAllPuerpera(@Valid RiskPatientsQueryRequest patientsQueryRequest,HttpServletRequest request,HttpServletResponse response) { + patientsQueryRequest.setFmHospital(patientsQueryRequest.gethId()); + patientsQueryRequest.setNotEnable("2"); + patientFacade.exportAllPuer(patientsQueryRequest,0,response); + } + /** * 全部产妇 @@ -297,7 +311,7 @@ public class PuerperaManageController extends BaseController { @TokenRequired public BaseResponse queryPuerpera(@Valid RiskPatientsQueryRequest patientsQueryRequest,HttpServletRequest request){ patientsQueryRequest.setFmHospital(patientsQueryRequest.gethId()); - + patientsQueryRequest.setNotEnable("2"); return patientFacade.queryHighRisk(patientsQueryRequest, null, 3,0,"true",Boolean.FALSE); } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java index ddfd1fa..86cf7da 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java @@ -228,7 +228,7 @@ public class PatientFacade { PatientsQuery patientsQuery = new PatientsQuery(); patientsQuery.setPhone(riskPatientsQueryRequest.getPhone()); patientsQuery.setCardNo(riskPatientsQueryRequest.getCardNo()); - + patientsQuery.setNotEnable(riskPatientsQueryRequest.getNotEnable()); //设置为孕妇 patientsQuery.setType(type); diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/RiskPatientsQueryRequest.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/RiskPatientsQueryRequest.java index f57351d..3311dae 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/RiskPatientsQueryRequest.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/RiskPatientsQueryRequest.java @@ -142,6 +142,16 @@ public class RiskPatientsQueryRequest extends BasePageQueryRequest { private Integer buildWeekStart; private Integer buildWeekEnd; + private String notEnable; + + public String getNotEnable() { + return notEnable; + } + + public void setNotEnable(String notEnable) { + this.notEnable = notEnable; + } + public Integer getBuildWeekStart() { return buildWeekStart; }