发送消息修改
parent
07864ba89a
commit
11e38b86c8
|
|
@ -901,22 +901,23 @@ public class OrderInfoService extends ServiceImpl<OrderInfoMapper, OrderInfoEnti
|
|||
if (null != roleEntity && null != roleEntity.getId()) {
|
||||
List<SysUserRoleEntity> userIds = userRoleService.list(Wrappers.lambdaQuery(SysUserRoleEntity.class)
|
||||
.eq(SysUserRoleEntity::getRoleId, roleEntity.getId()));
|
||||
TemplateMessageParam param = new TemplateMessageParam();
|
||||
param.setTempType(TempType.AUDIT_PENDING.getVal());
|
||||
param.setSn(orderInfo.getSn());
|
||||
UserEntity orderUserEntity = userService.getById(orderInfo.getUserId());
|
||||
param.setCfCompanyName(orderUserEntity.getNickname());
|
||||
OrderGoodsEntity entity = orderGoodsService.getById(orderInfo.getGoodsId());
|
||||
param.setGoodsName(entity.getGoodsName());
|
||||
BizCompanyEntity companyEntity = bizCompanyService.getById(orderInfo.getTransCompanyId());
|
||||
param.setCompanyName(companyEntity.getCompanyName());
|
||||
param.setCreateTime(orderInfo.getCreateTime());
|
||||
Set<String> openId = new HashSet<>();
|
||||
TemplateMessageParam param;
|
||||
for (SysUserRoleEntity userRoleEntity : userIds) {
|
||||
UserEntity userEntity = userService.getById(userRoleEntity.getUserId());
|
||||
if (null != userEntity && !Strings.isNullOrEmpty(userEntity.getOpenid())) {
|
||||
if (openId.add(userEntity.getOpenid())) {
|
||||
param = new TemplateMessageParam();
|
||||
param.setUserId(userRoleEntity.getUserId());
|
||||
param.setTempType(TempType.AUDIT_PENDING.getVal());
|
||||
param.setSn(orderInfo.getSn());
|
||||
param.setCfCompanyName(orderUserEntity.getNickname());
|
||||
param.setGoodsName(entity.getGoodsName());
|
||||
param.setCompanyName(companyEntity.getCompanyName());
|
||||
param.setCreateTime(orderInfo.getCreateTime());
|
||||
log.info("发送审核通知模板消息,参数:{}", param);
|
||||
wechatTemplateMessageService.sendTemplateMessage(param);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue