diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PregnantBuildController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PregnantBuildController.java index 0f6f6ef..4464df1 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PregnantBuildController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/PregnantBuildController.java @@ -47,6 +47,17 @@ public class PregnantBuildController extends BaseController{ /** + * 查询孕妇建档记录 + * @return + */ + @RequestMapping(value = "/getCheckTicketList", method = RequestMethod.GET) + @ResponseBody + @TokenRequired + public BaseListResponse getCheckTicketList(@RequestParam(required = true) String patientId) { + return bookbuildingFacade.getTicketList(patientId); + } + + /** * 添加孕妇建档或者更新孕妇建档 * @param yunBookbuildingAddRequest * @return diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java index ed14d48..f0d0107 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java @@ -109,6 +109,15 @@ public class BookbuildingFacade { @Autowired private PatientCheckTicketService patientCheckTicketService; + /** + * 根据患者的建档ID,查询还未使用的免费产检查券 + * @param patientId + * @return + */ + public BaseListResponse getTicketList(String patientId) { + List list = patientCheckTicketService.queryTicket(patientId,null,null,1); + return new BaseListResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功").setData(list).setPageInfo(new PageInfo()); + } /** * 添加孕妇建档