Merge remote-tracking branch 'origin/ah-simple' into ah-simple

This commit is contained in:
mashuai 2025-02-25 13:52:19 +08:00
commit 249cc4553c
1 changed files with 18 additions and 0 deletions

View File

@ -12,7 +12,9 @@ import com.bonus.common.core.utils.DateUtils;
import com.bonus.common.core.utils.SpringUtils; import com.bonus.common.core.utils.SpringUtils;
import com.bonus.common.core.utils.StringUtils; import com.bonus.common.core.utils.StringUtils;
import com.bonus.common.core.utils.encryption.Sm4Utils; 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.redis.service.RedisService;
import com.bonus.common.security.service.SmsService;
import com.bonus.common.security.utils.SecurityUtils; import com.bonus.common.security.utils.SecurityUtils;
import com.bonus.material.basic.domain.BmMessage; import com.bonus.material.basic.domain.BmMessage;
import com.bonus.material.basic.mapper.BmMessageMapper; import com.bonus.material.basic.mapper.BmMessageMapper;
@ -71,6 +73,9 @@ public class OrderServiceImpl implements OrderService {
@Resource @Resource
private RedisService redisService; private RedisService redisService;
@Resource
private SmsService smsService;
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
@Override @Override
@ -117,6 +122,19 @@ public class OrderServiceImpl implements OrderService {
orderDetailDto.setOrderId(orderInfoDto.getOrderId()); orderDetailDto.setOrderId(orderInfoDto.getOrderId());
orderMapper.insertOrderDetail(orderDetailDto); 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 tmTask = new TmTask();
tmTask.setTaskType(TmTaskTypeEnum.TM_TASK_ORDER.getTaskTypeId()); tmTask.setTaskType(TmTaskTypeEnum.TM_TASK_ORDER.getTaskTypeId());