订单短信发送
This commit is contained in:
parent
ff2d52126e
commit
c62c65e34f
|
|
@ -12,7 +12,9 @@ import com.bonus.common.core.utils.DateUtils;
|
|||
import com.bonus.common.core.utils.SpringUtils;
|
||||
import com.bonus.common.core.utils.StringUtils;
|
||||
import com.bonus.common.core.utils.encryption.Sm4Utils;
|
||||
import com.bonus.common.core.utils.sms.SmsUtils;
|
||||
import com.bonus.common.redis.service.RedisService;
|
||||
import com.bonus.common.security.service.SmsService;
|
||||
import com.bonus.common.security.utils.SecurityUtils;
|
||||
import com.bonus.material.basic.domain.BmMessage;
|
||||
import com.bonus.material.basic.mapper.BmMessageMapper;
|
||||
|
|
@ -71,6 +73,9 @@ public class OrderServiceImpl implements OrderService {
|
|||
@Resource
|
||||
private RedisService redisService;
|
||||
|
||||
@Resource
|
||||
private SmsService smsService;
|
||||
|
||||
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
|
||||
|
||||
@Override
|
||||
|
|
@ -117,6 +122,19 @@ public class OrderServiceImpl implements OrderService {
|
|||
orderDetailDto.setOrderId(orderInfoDto.getOrderId());
|
||||
orderMapper.insertOrderDetail(orderDetailDto);
|
||||
}
|
||||
String loginUserPhone = SecurityUtils.getLoginUser().getSysUser().getPhonenumber();
|
||||
if (loginUserPhone != null && !loginUserPhone.isEmpty()) {
|
||||
if (loginUserPhone.length() == 11) {
|
||||
SmsUtils.smsToken(loginUserPhone, "订单编号:" + code + "已下单,请尽快处理。", "");
|
||||
} else if (loginUserPhone.length() > 11) {
|
||||
SmsUtils.smsToken(Sm4Utils.decrypt(loginUserPhone), "订单编号:" + code + "已下单,请尽快处理。", "");
|
||||
} else {
|
||||
System.err.println("-----------用户绑定手机号,格式异常!!!---------------");
|
||||
}
|
||||
} else {
|
||||
System.err.println("-----------用户未绑定手机号,获取登录手机号为空---------------");
|
||||
}
|
||||
|
||||
}
|
||||
TmTask tmTask = new TmTask();
|
||||
tmTask.setTaskType(TmTaskTypeEnum.TM_TASK_ORDER.getTaskTypeId());
|
||||
|
|
|
|||
Loading…
Reference in New Issue