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()); |