Commit 6bc54a479e48d2f2780cc61752620803792bdebc
1 parent
cfc41c0e86
Exists in
master
and in
8 other branches
提交给妇女发送个性化指导接口
Showing 2 changed files with 9 additions and 5 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/ResidentsArchiveController.java
View file @
6bc54a4
| ... | ... | @@ -141,10 +141,10 @@ |
| 141 | 141 | */ |
| 142 | 142 | @RequestMapping(value = "/sendWomenGuildSms", method = RequestMethod.POST) |
| 143 | 143 | @ResponseBody |
| 144 | -// @TokenRequired | |
| 144 | + @TokenRequired | |
| 145 | 145 | public BaseResponse womenGuildSms(@RequestBody @Valid WomenGuideSmsRequest womenGuideSmsRequest,HttpServletRequest request){ |
| 146 | -// LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); | |
| 147 | - return residentsArchiveFacade.womenGuildSms(womenGuideSmsRequest, null); | |
| 146 | + LoginContext loginState = (LoginContext) request.getAttribute("loginContext"); | |
| 147 | + return residentsArchiveFacade.womenGuildSms(womenGuideSmsRequest, loginState.getId()); | |
| 148 | 148 | } |
| 149 | 149 | |
| 150 | 150 |
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ResidentsArchiveFacade.java
View file @
6bc54a4
| ... | ... | @@ -662,7 +662,7 @@ |
| 662 | 662 | * @return |
| 663 | 663 | */ |
| 664 | 664 | public BaseResponse womenGuildSms(WomenGuideSmsRequest request,Integer userId){ |
| 665 | - String hospitalId = "216"; | |
| 665 | + String hospitalId = ""; | |
| 666 | 666 | //得到当前登录的医院id |
| 667 | 667 | if (userId != null) { |
| 668 | 668 | Users dbuser = usersService.getUsers(userId); |
| ... | ... | @@ -671,6 +671,10 @@ |
| 671 | 671 | } |
| 672 | 672 | } |
| 673 | 673 | |
| 674 | + if (StringUtils.isEmpty(hospitalId)){ | |
| 675 | + return new BaseResponse().setErrorcode(ErrorCodeConstants.PARAMETER_ERROR).setErrormsg("医院ID为空"); | |
| 676 | + } | |
| 677 | + | |
| 674 | 678 | //判断医院是否启动和对应的服务项是否启用 |
| 675 | 679 | SmsConfigModel configModel = new SmsConfigModel(); |
| 676 | 680 | BaseResponse response = smsConfigFacade.hospitalIsStart(hospitalId, configModel, SmsServiceEnums.YSGXHZD.getId()); |
| ... | ... | @@ -702,7 +706,7 @@ |
| 702 | 706 | MessageRequest mr = new MessageRequest(); |
| 703 | 707 | String messagePrefix = smsConfigFacade.getSmsPrefix(configModel, model.getBuildDoctor()); |
| 704 | 708 | mr.setContent("【" + messagePrefix + "】" + request.getSmsContent()); |
| 705 | - mr.setObjType(Integer.valueOf(request.getType())); | |
| 709 | + mr.setObjType(ServiceObjEnums.FUNV.getId()); | |
| 706 | 710 | mr.setPhone(model.getPhone()); |
| 707 | 711 | //短信商 |
| 708 | 712 | mr.setServiceType(SmsProviderEnums.YM.getId()); |