处理提现openId

This commit is contained in:
朱耘稷
2020-12-09 11:10:03 +08:00
parent b9ed5775eb
commit 753a7e3771

View File

@ -114,10 +114,10 @@ public class TemplateListener implements SmartApplicationListener {
YxUser user = userService.getById(resources.getUid());
if (user != null) {
WechatUserDto wechatUser = user.getWxProfile();
if (ObjectUtil.isNotNull(wechatUser)) {
if (ObjectUtil.isNotNull(wechatUser)&&ObjectUtil.isNotNull(wechatUser.getRoutineOpenid())) {
try {
String nonce_str = UUID.randomUUID().toString().replace("-", "");
payService.entPay(wechatUser.getOpenid(), nonce_str,
payService.entPay(wechatUser.getRoutineOpenid(), nonce_str,
resources.getRealName(),
resources.getExtractPrice().multiply(new BigDecimal(100)).intValue());
success = true;