消息推送绑定模板区分推送模板授权和推送成功处理
This commit is contained in:
parent
3d63719719
commit
5fa1877072
@ -20,6 +20,7 @@ import com.suisung.mall.common.modules.account.AccountUserBindConnect;
|
||||
import com.suisung.mall.common.modules.account.AccountUserInfo;
|
||||
import com.suisung.mall.common.pojo.req.WxUserInfoReq;
|
||||
import com.suisung.mall.common.utils.I18nUtil;
|
||||
import com.suisung.mall.common.utils.StringUtils;
|
||||
import com.suisung.mall.common.utils.phone.PhoneNumberUtils;
|
||||
import com.suisung.mall.core.web.service.impl.BaseServiceImpl;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
@ -565,10 +566,16 @@ public class AccountUserBindConnectServiceImpl extends BaseServiceImpl<AccountUs
|
||||
}else {
|
||||
assert object != null;
|
||||
String templateId= object.getStr("TemplateId");//模板id
|
||||
String ErrorStatus=object.getStr("ErrorStatus");
|
||||
if(ErrorStatus.equals("success")){
|
||||
String SubscribeStatusString= object.getStr("SubscribeStatusString");
|
||||
if(StringUtils.isNotEmpty(SubscribeStatusString)&&SubscribeStatusString.equals("accept")){
|
||||
accountUserBindConnect.setBind_tmpl(templateId);
|
||||
getUpdateWrapper(updateWrapper, accountUserBindConnect);
|
||||
}else {
|
||||
String ErrorStatus=object.getStr("ErrorStatus");
|
||||
if(ErrorStatus.equals("success")){
|
||||
log.info("消息推送成功给用户,不需要操作");
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
update(updateWrapper);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user