|
@@ -3,6 +3,7 @@ package com.caimei365.user.service.impl;
|
|
import com.caimei365.user.components.CommonService;
|
|
import com.caimei365.user.components.CommonService;
|
|
import com.caimei365.user.components.RedisService;
|
|
import com.caimei365.user.components.RedisService;
|
|
import com.caimei365.user.components.WeChatService;
|
|
import com.caimei365.user.components.WeChatService;
|
|
|
|
+import com.caimei365.user.feign.ToolsFeign;
|
|
import com.caimei365.user.mapper.*;
|
|
import com.caimei365.user.mapper.*;
|
|
import com.caimei365.user.model.ResponseJson;
|
|
import com.caimei365.user.model.ResponseJson;
|
|
import com.caimei365.user.model.dto.*;
|
|
import com.caimei365.user.model.dto.*;
|
|
@@ -51,6 +52,8 @@ public class RegisterServiceImpl implements RegisterService {
|
|
private RegisterMapper registerMapper;
|
|
private RegisterMapper registerMapper;
|
|
@Resource
|
|
@Resource
|
|
private SellerMapper sellerMapper;
|
|
private SellerMapper sellerMapper;
|
|
|
|
+ @Resource
|
|
|
|
+ private ToolsFeign smsFeign;
|
|
|
|
|
|
/**
|
|
/**
|
|
* 检查账号可以注册
|
|
* 检查账号可以注册
|
|
@@ -1007,6 +1010,7 @@ public class RegisterServiceImpl implements RegisterService {
|
|
* @param beginTime
|
|
* @param beginTime
|
|
*/
|
|
*/
|
|
private void beanPay(Integer userId, Integer packageId, Date beginTime, Integer repayFlag) {
|
|
private void beanPay(Integer userId, Integer packageId, Date beginTime, Integer repayFlag) {
|
|
|
|
+ String message = "";
|
|
//1.user表扣豆子
|
|
//1.user表扣豆子
|
|
Double price = vipMapper.findUserPackage(packageId);
|
|
Double price = vipMapper.findUserPackage(packageId);
|
|
Integer userBeans = vipMapper.findUserBeans(userId);
|
|
Integer userBeans = vipMapper.findUserBeans(userId);
|
|
@@ -1035,6 +1039,16 @@ public class RegisterServiceImpl implements RegisterService {
|
|
vipMapper.addVip(superVip);
|
|
vipMapper.addVip(superVip);
|
|
//购买记录表加数据
|
|
//购买记录表加数据
|
|
setHistory(superVip);
|
|
setHistory(superVip);
|
|
|
|
+ //发短信
|
|
|
|
+ message = "【采美365】恭喜您成功开通采美平台超级会员,为期" + userPackageTime + "个月,快戳采美网站链接 www.caimei365.com 或微信搜索“采美采购商城”小程序登录采美平台畅享会员特权吧。关注公众号“采美365网”可获取更多优惠和精彩资讯。";
|
|
|
|
+ String mobile = vipMapper.findMobile(userId);
|
|
|
|
+ if (mobile != null && mobile != "") {
|
|
|
|
+ try {
|
|
|
|
+ smsFeign.getSendSms(mobile, message);
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
+ log.error("短信发送异常"+e);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
} else if (repayFlag == 1) {
|
|
} else if (repayFlag == 1) {
|
|
//有效期内续费
|
|
//有效期内续费
|
|
SuperVipPo superVip = vipMapper.findSuperVip(userId);
|
|
SuperVipPo superVip = vipMapper.findSuperVip(userId);
|
|
@@ -1050,6 +1064,16 @@ public class RegisterServiceImpl implements RegisterService {
|
|
vipMapper.updateVip(superVip);
|
|
vipMapper.updateVip(superVip);
|
|
//购买记录表加数据
|
|
//购买记录表加数据
|
|
setHistory(superVip);
|
|
setHistory(superVip);
|
|
|
|
+ //发短信
|
|
|
|
+ message="【采美365】恭喜您成功续费采美平台超级会员,为期" + userPackageTime + "个月,快戳采美网站链接 www.caimei365.com 或微信搜索“采美采购商城”小程序登录采美平台畅享会员特权吧。关注公众号“采美365网”可获取更多优惠和精彩资讯。";
|
|
|
|
+ String mobile = vipMapper.findMobile(userId);
|
|
|
|
+ if (mobile != null && mobile != "") {
|
|
|
|
+ try {
|
|
|
|
+ smsFeign.getSendSms(mobile, message);
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
+ log.error("短信发送异常"+e);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
} else if (repayFlag == -1) {
|
|
} else if (repayFlag == -1) {
|
|
//过期续费
|
|
//过期续费
|
|
SuperVipPo superVip = vipMapper.findSuperVip(userId);
|
|
SuperVipPo superVip = vipMapper.findSuperVip(userId);
|
|
@@ -1068,6 +1092,16 @@ public class RegisterServiceImpl implements RegisterService {
|
|
vipMapper.updateVip(superVip);
|
|
vipMapper.updateVip(superVip);
|
|
//购买记录表加数据
|
|
//购买记录表加数据
|
|
setHistory(superVip);
|
|
setHistory(superVip);
|
|
|
|
+ //发短信
|
|
|
|
+ message="【采美365】恭喜您成功续费采美平台超级会员,为期" + userPackageTime + "个月,快戳采美网站链接 www.caimei365.com 或微信搜索“采美采购商城”小程序登录采美平台畅享会员特权吧。关注公众号“采美365网”可获取更多优惠和精彩资讯。";
|
|
|
|
+ String mobile = vipMapper.findMobile(userId);
|
|
|
|
+ if (mobile != null && mobile != "") {
|
|
|
|
+ try {
|
|
|
|
+ smsFeign.getSendSms(mobile, message);
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
+ log.error("短信发送异常"+e);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|
|
log.info(userId + "消费采美豆" + l + "会员到期时间至" + cal.getTime());
|
|
log.info(userId + "消费采美豆" + l + "会员到期时间至" + cal.getTime());
|
|
}
|
|
}
|