分销员 指定等级的不自动升级
This commit is contained in:
parent
9b8f5d26da
commit
052f2c24f6
|
|
@ -174,6 +174,7 @@ public class MkDistributionUserServiceImpl extends ServiceImpl<MkDistributionUse
|
|||
distributionUser.put("status", mkDistributionUser.getStatus() == 9);
|
||||
distributionUser.put("totalIncome", mkDistributionUser.getTotalIncome());
|
||||
distributionUser.put("pendingIncome", mkDistributionUser.getPendingIncome());
|
||||
distributionUser.put("isAssignLevel", mkDistributionUser.getIsAssignLevel());
|
||||
|
||||
if (mkDistributionUser.getDistributionLevelId() != null) {
|
||||
List<MkDistributionLevelConfig> levelConfigList = mkDistributionConfigVO.getLevelConfigList();
|
||||
|
|
@ -281,7 +282,7 @@ public class MkDistributionUserServiceImpl extends ServiceImpl<MkDistributionUse
|
|||
newDistributionUser.setInviteCount(parent.getInviteCount() + 1);
|
||||
MkDistributionConfig mkDistributionConfig = mkDistributionConfigService.getOne(QueryWrapper.create()
|
||||
.eq(MkDistributionConfig::getShopId, parent.getShopId()));
|
||||
if (mkDistributionConfig != null) {
|
||||
if (mkDistributionConfig != null && parent.getIsAssignLevel() == 0) {
|
||||
if ("invite".equals(mkDistributionConfig.getUpgradeType())) {
|
||||
if (mkDistributionConfig.getInviteConsume() == 1) {
|
||||
long count = orderInfoService.count(QueryWrapper.create()
|
||||
|
|
@ -324,7 +325,7 @@ public class MkDistributionUserServiceImpl extends ServiceImpl<MkDistributionUse
|
|||
*/
|
||||
public void costUpgradeLevel(Long shopUserId, Long shopId) {
|
||||
MkDistributionUser distributionUser = getById(shopUserId);
|
||||
if (distributionUser == null) {
|
||||
if (distributionUser == null || distributionUser.getIsAssignLevel() == 1) {
|
||||
return;
|
||||
}
|
||||
MkDistributionConfig mkDistributionConfig = mkDistributionConfigService.getOne(QueryWrapper.create()
|
||||
|
|
|
|||
Loading…
Reference in New Issue