|
@@ -248,9 +248,11 @@ public class WxGzhServiceImpl implements IWxGzhService {
|
|
|
if ("generateTicket".equals(jsonObjectData.get("EventKey"))){ //获取分销二维码
|
|
|
//先判定之前是否存在永久码,若存在,则返回相应的素材id
|
|
|
List<WxForeverCode> wxForeverCodeList = wxForeverCodeService.list(new QueryWrapper<WxForeverCode>().eq("openid",fromUserName));
|
|
|
+ WxForeverCode wxForeverCode = null;
|
|
|
if (!CollectionUtils.isEmpty(wxForeverCodeList)){
|
|
|
log.info("3.4:返回永久码图片");
|
|
|
- String mediaId = wxMessageEvenService.gainTicketEvent(fromUserName, this.getGzhToken(),true,wxForeverCodeList.get(0));
|
|
|
+ wxForeverCode = wxForeverCodeList.get(0);
|
|
|
+ String mediaId = wxMessageEvenService.gainTicketEvent(fromUserName, this.getGzhToken(),true,wxForeverCode);
|
|
|
return MessageUtil.initImage(fromUserName,toUserName,mediaId);
|
|
|
}
|
|
|
//判定是否需要填写驾校信息
|
|
@@ -262,7 +264,7 @@ public class WxGzhServiceImpl implements IWxGzhService {
|
|
|
if (userInfo.getSaleType() ==1 && upUserInfo!= null &&upUserInfo.getSaleType()!=3 && StringUtils.isEmpty(userInfo.getSchoolName()) ){
|
|
|
return choseSchoolName(userInfo,fromUserName,toUserName);
|
|
|
}
|
|
|
- String mediaId = wxMessageEvenService.gainTicketEvent(fromUserName, this.getGzhToken(), false, wxForeverCodeList.get(0));
|
|
|
+ String mediaId = wxMessageEvenService.gainTicketEvent(fromUserName, this.getGzhToken(), false, wxForeverCode);
|
|
|
return MessageUtil.initImage(fromUserName,toUserName,mediaId);
|
|
|
}
|
|
|
|