From 5803f50ea89e7a7b01eeba496ae8219add93b03e Mon Sep 17 00:00:00 2001 From: liquanyu Date: Tue, 15 Jan 2019 15:22:49 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=84=E7=BA=A6=E5=BB=BA=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../operate/web/controller/RemoteController.java | 30 ++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RemoteController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RemoteController.java index 92cb112..3426b1c 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RemoteController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/RemoteController.java @@ -139,6 +139,36 @@ public class RemoteController extends BaseController { } + /** + * 判断是否已经建档 + * @param response + * @param idCard + */ + @RequestMapping(value = "/isBookArchive",method = RequestMethod.GET) + public BaseResponse isBookArchive(HttpServletResponse response, String idCard){ + + + ArchiveDataQuery query = new ArchiveDataQuery(); + query.setIdCard(idCard); + List list = archiveDataServicer.query(query.convertToQuery()); + if (CollectionUtils.isNotEmpty(list)) + { + return new BaseResponse().setErrorcode(ErrorCodeConstants.DATA_EXIST).setErrormsg("已经提交过预约建档"); + } + + PatientsQuery patientsQuery = new PatientsQuery(); + patientsQuery.setYn(YnEnums.YES.getId()); + patientsQuery.setType(1); + patientsQuery.setCardNo(idCard); + List patientses = patientsService.queryPatient(patientsQuery); + if (CollectionUtils.isNotEmpty(patientses)) + { + return new BaseResponse().setErrorcode(ErrorCodeConstants.DATA_EXIST).setErrormsg("已经建档"); + } + return new BaseResponse().setErrorcode(ErrorCodeConstants.SUCCESS).setErrormsg("成功"); + } + + @RequestMapping(value = "/queryTodayArchiveList", method = RequestMethod.GET) @ResponseBody @TokenRequired -- 1.8.3.1