#I1FP6U 修复bug:确认收货 等操作完成后,直接检查升级,不需要用户再到会员中心看两次才能升级;
This commit is contained in:
@ -52,10 +52,7 @@ import co.yixiang.modules.shop.web.vo.YxSystemStoreQueryVo;
|
||||
import co.yixiang.modules.user.entity.YxUser;
|
||||
import co.yixiang.modules.user.entity.YxUserBill;
|
||||
import co.yixiang.modules.user.entity.YxWechatUser;
|
||||
import co.yixiang.modules.user.service.YxUserAddressService;
|
||||
import co.yixiang.modules.user.service.YxUserBillService;
|
||||
import co.yixiang.modules.user.service.YxUserService;
|
||||
import co.yixiang.modules.user.service.YxWechatUserService;
|
||||
import co.yixiang.modules.user.service.*;
|
||||
import co.yixiang.modules.user.web.vo.YxUserAddressQueryVo;
|
||||
import co.yixiang.modules.user.web.vo.YxUserQueryVo;
|
||||
import co.yixiang.modules.user.web.vo.YxWechatUserQueryVo;
|
||||
@ -164,8 +161,8 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl<YxStoreOrderMapper,
|
||||
private YxMiniPayService miniPayService;
|
||||
@Autowired
|
||||
private YxTemplateService templateService;
|
||||
|
||||
|
||||
@Autowired
|
||||
private YxUserLevelService userLevelService;
|
||||
|
||||
|
||||
/**
|
||||
@ -590,6 +587,8 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl<YxStoreOrderMapper,
|
||||
//分销计算
|
||||
userService.backOrderBrokerage(order);
|
||||
|
||||
//检查是否符合会员升级条件
|
||||
userLevelService.setLevelComplete(uid);
|
||||
}
|
||||
|
||||
/**
|
||||
@ -614,6 +613,9 @@ public class YxStoreOrderServiceImpl extends BaseServiceImpl<YxStoreOrderMapper,
|
||||
|
||||
//分销计算
|
||||
userService.backOrderBrokerage(order);
|
||||
|
||||
//检查是否符合会员升级条件
|
||||
userLevelService.setLevelComplete(order.getUid());
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -22,6 +22,7 @@ import co.yixiang.modules.user.entity.YxUserSign;
|
||||
import co.yixiang.modules.user.mapper.YxUserBillMapper;
|
||||
import co.yixiang.modules.user.mapper.YxUserSignMapper;
|
||||
import co.yixiang.modules.user.service.YxUserBillService;
|
||||
import co.yixiang.modules.user.service.YxUserLevelService;
|
||||
import co.yixiang.modules.user.service.YxUserService;
|
||||
import co.yixiang.modules.user.service.YxUserSignService;
|
||||
import co.yixiang.modules.user.web.dto.SignDTO;
|
||||
@ -65,8 +66,7 @@ public class YxUserSignServiceImpl extends BaseServiceImpl<YxUserSignMapper, YxU
|
||||
private YxSystemGroupDataService systemGroupDataService;
|
||||
private YxUserService yxUserService;
|
||||
private YxUserBillService billService;
|
||||
|
||||
|
||||
private YxUserLevelService userLevelService;
|
||||
|
||||
/**
|
||||
* 用户签到
|
||||
@ -132,6 +132,8 @@ public class YxUserSignServiceImpl extends BaseServiceImpl<YxUserSignMapper, YxU
|
||||
userBill.setAddTime(OrderUtil.getSecondTimestampTwo());
|
||||
billService.save(userBill);
|
||||
|
||||
//检查是否符合会员升级条件
|
||||
userLevelService.setLevelComplete(uid);
|
||||
return signNumber;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user