Commit 7a073b7878125df1bd4f49f728bbe3fb0561b671
1 parent
2b175b8bf3
Exists in
master
and in
7 other branches
出院小结限定查询医院
Showing 3 changed files with 13 additions and 2 deletions
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/DischargeAbstractController.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/DischargeAbstractFacade.java
- platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/DischargeAbstractQueryRequest.java
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/DischargeAbstractController.java
View file @
7a073b7
... | ... | @@ -44,7 +44,6 @@ |
44 | 44 | BaseObjectResponse baseObjectResponse; |
45 | 45 | try { |
46 | 46 | dischargeAbstractSaveRequest.setOperatorId(((LoginContext) httpServletRequest.getAttribute("loginContext")).getId()); |
47 | - | |
48 | 47 | DischargeAbstractSaveResult dischargeAbstractSaveResult = dischargeAbstractFacade.save(dischargeAbstractSaveRequest); |
49 | 48 | if (dischargeAbstractSaveResult.getErrorcode() != ErrorCodeConstants.SUCCESS) { |
50 | 49 | baseObjectResponse = new BaseObjectResponse().setErrorcode(dischargeAbstractSaveResult.getErrorcode()).setErrormsg(dischargeAbstractSaveResult.getErrormsg()); |
... | ... | @@ -69,6 +68,7 @@ |
69 | 68 | public BaseObjectResponse query(HttpServletRequest httpServletRequest, @RequestBody DischargeAbstractQueryRequest dischargeAbstractSaveRequest) { |
70 | 69 | BaseObjectResponse baseObjectResponse; |
71 | 70 | try { |
71 | + dischargeAbstractSaveRequest.setOperatorId(((LoginContext) httpServletRequest.getAttribute("loginContext")).getId()); | |
72 | 72 | DischargeAbstractQueryResult dischargeAbstractQueryResult = dischargeAbstractFacade.query(dischargeAbstractSaveRequest); |
73 | 73 | if (dischargeAbstractQueryResult.getErrorcode() != ErrorCodeConstants.SUCCESS) { |
74 | 74 | baseObjectResponse = new BaseObjectResponse().setErrorcode(dischargeAbstractQueryResult.getErrorcode()).setErrormsg(dischargeAbstractQueryResult.getErrormsg()); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/DischargeAbstractFacade.java
View file @
7a073b7
... | ... | @@ -45,7 +45,7 @@ |
45 | 45 | private PatientsService patientsService; |
46 | 46 | |
47 | 47 | @Autowired |
48 | - private BasicConfigService basicConfigService; | |
48 | + private AutoMatchFacade autoMatchFacade; | |
49 | 49 | |
50 | 50 | @Autowired |
51 | 51 | private BabyService babyService; |
... | ... | @@ -106,6 +106,7 @@ |
106 | 106 | List<Integer> typeList = new ArrayList<>(); |
107 | 107 | typeList.add(1); |
108 | 108 | typeList.add(3); |
109 | + patientsQuery.setHospitalId(autoMatchFacade.getHospitalId(dischargeAbstractSaveRequest.getOperatorId())); | |
109 | 110 | patientsQuery.setTypeList(typeList); |
110 | 111 | patientsQuery.setSort("lastMenses"); |
111 | 112 | patientsQuery.setCardNo(StringUtils.isEmpty(dischargeAbstractSaveRequest.getCardNo()) ? null : dischargeAbstractSaveRequest.getCardNo()); |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/DischargeAbstractQueryRequest.java
View file @
7a073b7
... | ... | @@ -21,6 +21,16 @@ |
21 | 21 | */ |
22 | 22 | private String vcCardNo; |
23 | 23 | |
24 | + private Integer operatorId; | |
25 | + | |
26 | + public Integer getOperatorId() { | |
27 | + return operatorId; | |
28 | + } | |
29 | + | |
30 | + public void setOperatorId(Integer operatorId) { | |
31 | + this.operatorId = operatorId; | |
32 | + } | |
33 | + | |
24 | 34 | public String getCardNo() { |
25 | 35 | return cardNo; |
26 | 36 | } |