Commit 4bcdf9fa authored by Smile's avatar Smile Committed by wux

fix:会员等级相同,顺序小的要升级

parent ac485b69
...@@ -199,7 +199,7 @@ public class userLevelDetailsTask implements JobHandler { ...@@ -199,7 +199,7 @@ public class userLevelDetailsTask implements JobHandler {
}else if(memberUserLevelDetailsBackVO.getLevel()==memberUserLevelConfigDO.getLevel()&&!memberUserLevelDetailsBackVO.getRuleNumber().equals(memberUserLevelConfigDO.getRuleNumber())){ }else if(memberUserLevelDetailsBackVO.getLevel()==memberUserLevelConfigDO.getLevel()&&!memberUserLevelDetailsBackVO.getRuleNumber().equals(memberUserLevelConfigDO.getRuleNumber())){
//级别相同比较sort顺序 //级别相同比较sort顺序
MemberUserLevelConfigDO memberUserLevelConfigOldDo = memberUserLevelConfigService.getById(memberUserLevelDetailsBackVO.getConfigId()); MemberUserLevelConfigDO memberUserLevelConfigOldDo = memberUserLevelConfigService.getById(memberUserLevelDetailsBackVO.getConfigId());
if (memberUserLevelConfigOldDo.getSort()<memberUserLevelConfigDO.getSort()){ if (memberUserLevelConfigOldDo.getSort()>memberUserLevelConfigDO.getSort()){
//降级流程 //降级流程
//设置用户为admin //设置用户为admin
MemberUserLevelDetailsDO memberUserLevelDetailsDO=new MemberUserLevelDetailsDO(); MemberUserLevelDetailsDO memberUserLevelDetailsDO=new MemberUserLevelDetailsDO();
...@@ -222,7 +222,7 @@ public class userLevelDetailsTask implements JobHandler { ...@@ -222,7 +222,7 @@ public class userLevelDetailsTask implements JobHandler {
.operator(user.getNickname()) .operator(user.getNickname())
.remarks(memberUserLevelDetailsDO.getRemarks()) .remarks(memberUserLevelDetailsDO.getRemarks())
.level(memberUserLevelConfigDO.getLevel()) .level(memberUserLevelConfigDO.getLevel())
.operateType(2) .operateType(1)
.build(); .build();
memberUserLevelOperateService.save(memberUserLevelOperateLogDo); memberUserLevelOperateService.save(memberUserLevelOperateLogDo);
} }
...@@ -291,7 +291,7 @@ public class userLevelDetailsTask implements JobHandler { ...@@ -291,7 +291,7 @@ public class userLevelDetailsTask implements JobHandler {
}else if(memberUserLevelDetailsBackVO.getLevel()==memberUserLevelConfigDO.getLevel()&&!memberUserLevelDetailsBackVO.getRuleNumber().equals(memberUserLevelConfigDO.getRuleNumber())){ }else if(memberUserLevelDetailsBackVO.getLevel()==memberUserLevelConfigDO.getLevel()&&!memberUserLevelDetailsBackVO.getRuleNumber().equals(memberUserLevelConfigDO.getRuleNumber())){
//级别相同比较sort顺序 //级别相同比较sort顺序
MemberUserLevelConfigDO memberUserLevelConfigOldDo = memberUserLevelConfigService.getById(memberUserLevelDetailsBackVO.getConfigId()); MemberUserLevelConfigDO memberUserLevelConfigOldDo = memberUserLevelConfigService.getById(memberUserLevelDetailsBackVO.getConfigId());
if (memberUserLevelConfigOldDo.getSort()<memberUserLevelConfigDO.getSort()){ if (memberUserLevelConfigOldDo.getSort()>memberUserLevelConfigDO.getSort()){
//降级流程 //降级流程
//设置用户为admin //设置用户为admin
MemberUserLevelDetailsDO memberUserLevelDetailsDO=new MemberUserLevelDetailsDO(); MemberUserLevelDetailsDO memberUserLevelDetailsDO=new MemberUserLevelDetailsDO();
...@@ -314,7 +314,7 @@ public class userLevelDetailsTask implements JobHandler { ...@@ -314,7 +314,7 @@ public class userLevelDetailsTask implements JobHandler {
.operator(user.getNickname()) .operator(user.getNickname())
.remarks(memberUserLevelDetailsDO.getRemarks()) .remarks(memberUserLevelDetailsDO.getRemarks())
.level(memberUserLevelConfigDO.getLevel()) .level(memberUserLevelConfigDO.getLevel())
.operateType(2) .operateType(1)
.build(); .build();
memberUserLevelOperateService.save(memberUserLevelOperateLogDo); memberUserLevelOperateService.save(memberUserLevelOperateLogDo);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment