Commit 7a073b7878125df1bd4f49f728bbe3fb0561b671
1 parent
2b175b8bf3
Exists in
master
出院小结限定查询医院
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 | } |