Browse Source

bug

release_toaliyun_real
xhxu 5 years ago
parent
commit
39325cd3ed
2 changed files with 9 additions and 0 deletions
  1. +5
    -0
      mallinkService/src/main/java/com/iformall/domain/po/msg/WxMsg.java
  2. +4
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxMsgServiceImpl.java

+ 5
- 0
mallinkService/src/main/java/com/iformall/domain/po/msg/WxMsg.java View File

@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
import com.iformall.domain.dto.WxCUserBasicInfoFilterListDto;
import com.iformall.domain.po.WxCouponInject;
import com.iformall.domain.po.WxMsgConfig;
import com.iformall.domain.po.WxTemplateMsg;
import com.iformall.domain.po.base.TenantEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
@@ -69,6 +70,10 @@ public class WxMsg extends BaseMsg {
@io.swagger.annotations.ApiModelProperty(value = "couponInjectId", name = "couponInjectId")
private Long couponInjectId;

@TableField(exist = false)
@io.swagger.annotations.ApiModelProperty(value = "模板消息", name = "wxTemplateMsg")
private WxTemplateMsg wxTemplateMsg;

@TableField(exist = false)
@io.swagger.annotations.ApiModelProperty(value = "用于mq发送消息", name = "wxMsgConfig")
private WxMsgConfig wxMsgConfig;


+ 4
- 0
mallinkService/src/main/java/com/iformall/service/impl/WxMsgServiceImpl.java View File

@@ -110,6 +110,10 @@ public class WxMsgServiceImpl implements WxMsgService {
int error = wxMsgCallbackMapper.queryMsgSendTotal(params);
wxMsg.setSuccessNumber(success);
wxMsg.setErrorNumber(error);
if(null != wxMsg.getModelId() && wxMsg.getWay() == EnumSendWay.APPINFOR.getCode()){
WxTemplateMsg wxTemplateMsg = wxTemplateMsgMapper.selectById(wxMsg.getModelId());
wxMsg.setWxTemplateMsg(wxTemplateMsg);
}

return wxMsg;
}


Loading…
Cancel
Save