| | |
| | | import com.ycl.dto.message.MessageParam; |
| | | import com.ycl.entity.message.Message; |
| | | import com.ycl.exception.ApiException; |
| | | import com.ycl.service.message.ISmsAuditService; |
| | | import com.ycl.service.message.Sender; |
| | | import com.ycl.service.user.UmsAdminService; |
| | | import org.slf4j.Logger; |
| | |
| | | public void setPropertyValueUtil(PropertyValueUtil propertyValueUtil) { |
| | | SmsSender.propertyValueUtil = propertyValueUtil; |
| | | } |
| | | private static ISmsAuditService iSmsAuditService; |
| | | @Autowired |
| | | public void setISmsAuditService(ISmsAuditService iSmsAuditService) { |
| | | SmsSender.iSmsAuditService = iSmsAuditService; |
| | | } |
| | | private static UmsAdminService adminService; |
| | | @Autowired |
| | | public void setUmsAdminService(UmsAdminService adminService) { |
| | |
| | | public Message sendMessage(MessageParam messageParam) { |
| | | //入库保存 |
| | | Message message = innerSender.sendMessage(messageParam); |
| | | //发送短信发送 |
| | | sendSms(message); |
| | | if (messageParam.getStatus() == 1) { |
| | | //发起审核 |
| | | iSmsAuditService.startAuditSms(message); |
| | | } |
| | | return message; |
| | | } |
| | | |
| | |
| | | |
| | | try { |
| | | logger.info("组装短信发送"); |
| | | |
| | | System.out.println("----------------发送短信----------------------"); |
| | | }catch (Exception e){ |
| | | e.printStackTrace(); |
| | | logger.error("发送组装短信异常!", e); |