|
|
@@ -206,48 +206,48 @@ public class KxsUserServiceImpl extends ServiceImpl<KxsUserMapper, KxsUser> impl
|
|
|
//合伙人等级改变
|
|
|
int userType = Integer.parseInt(fieldDataMap.get(field).toString());
|
|
|
if(userType > 0){
|
|
|
- KxsLeader leader = kxsLeaderMapper.selectOne(Wrappers.<KxsLeader>lambdaQuery().eq(KxsLeader::getUserId, userId));
|
|
|
- if (leader == null){
|
|
|
- leader = new KxsLeader();
|
|
|
- leader.setId(Integer.valueOf(userId));
|
|
|
- leader.setUserId(Integer.valueOf(userId));
|
|
|
- if(userType == 1){
|
|
|
- leader.setLeaderType(LeaderTypeEnum.OP_LEADER.getType());
|
|
|
- leader.setLeaderLevel(LeaderTypeEnum.OP_LEADER.getLevel());
|
|
|
- }
|
|
|
- if(userType == 2){
|
|
|
- leader.setLeaderType(LeaderTypeEnum.GOLD_LEADER.getType());
|
|
|
- leader.setLeaderLevel(LeaderTypeEnum.GOLD_LEADER.getLevel());
|
|
|
- }
|
|
|
- if(userType == 3){
|
|
|
- leader.setLeaderType(LeaderTypeEnum.DI_LEADER.getType());
|
|
|
- leader.setLeaderLevel(LeaderTypeEnum.DI_LEADER.getLevel());
|
|
|
- }
|
|
|
- if(userType == 4){
|
|
|
- leader.setLeaderType(LeaderTypeEnum.TC_LEADER.getType());
|
|
|
- leader.setLeaderLevel(LeaderTypeEnum.TC_LEADER.getLevel());
|
|
|
- }
|
|
|
- leader.setLastBuyDate(LocalDateTime.now());
|
|
|
- kxsLeaderMapper.insert(leader);
|
|
|
- }else{
|
|
|
- if(userType == 1){
|
|
|
- leader.setLeaderType(LeaderTypeEnum.OP_LEADER.getType());
|
|
|
- leader.setLeaderLevel(LeaderTypeEnum.OP_LEADER.getLevel());
|
|
|
- }
|
|
|
- if(userType == 2){
|
|
|
- leader.setLeaderType(LeaderTypeEnum.GOLD_LEADER.getType());
|
|
|
- leader.setLeaderLevel(LeaderTypeEnum.GOLD_LEADER.getLevel());
|
|
|
- }
|
|
|
- if(userType == 3){
|
|
|
- leader.setLeaderType(LeaderTypeEnum.DI_LEADER.getType());
|
|
|
- leader.setLeaderLevel(LeaderTypeEnum.DI_LEADER.getLevel());
|
|
|
- }
|
|
|
- if(userType == 4){
|
|
|
- leader.setLeaderType(LeaderTypeEnum.TC_LEADER.getType());
|
|
|
- leader.setLeaderLevel(LeaderTypeEnum.TC_LEADER.getLevel());
|
|
|
- }
|
|
|
- kxsLeaderMapper.updateById(leader);
|
|
|
- }
|
|
|
+// KxsLeader leader = kxsLeaderMapper.selectOne(Wrappers.<KxsLeader>lambdaQuery().eq(KxsLeader::getUserId, userId));
|
|
|
+// if (leader == null){
|
|
|
+// leader = new KxsLeader();
|
|
|
+// leader.setId(Integer.valueOf(userId));
|
|
|
+// leader.setUserId(Integer.valueOf(userId));
|
|
|
+// if(userType == 1){
|
|
|
+// leader.setLeaderType(LeaderTypeEnum.OP_LEADER.getType());
|
|
|
+// leader.setLeaderLevel(LeaderTypeEnum.OP_LEADER.getLevel());
|
|
|
+// }
|
|
|
+// if(userType == 2){
|
|
|
+// leader.setLeaderType(LeaderTypeEnum.GOLD_LEADER.getType());
|
|
|
+// leader.setLeaderLevel(LeaderTypeEnum.GOLD_LEADER.getLevel());
|
|
|
+// }
|
|
|
+// if(userType == 3){
|
|
|
+// leader.setLeaderType(LeaderTypeEnum.DI_LEADER.getType());
|
|
|
+// leader.setLeaderLevel(LeaderTypeEnum.DI_LEADER.getLevel());
|
|
|
+// }
|
|
|
+// if(userType == 4){
|
|
|
+// leader.setLeaderType(LeaderTypeEnum.TC_LEADER.getType());
|
|
|
+// leader.setLeaderLevel(LeaderTypeEnum.TC_LEADER.getLevel());
|
|
|
+// }
|
|
|
+// leader.setLastBuyDate(LocalDateTime.now());
|
|
|
+// kxsLeaderMapper.insert(leader);
|
|
|
+// }else{
|
|
|
+// if(userType == 1){
|
|
|
+// leader.setLeaderType(LeaderTypeEnum.OP_LEADER.getType());
|
|
|
+// leader.setLeaderLevel(LeaderTypeEnum.OP_LEADER.getLevel());
|
|
|
+// }
|
|
|
+// if(userType == 2){
|
|
|
+// leader.setLeaderType(LeaderTypeEnum.GOLD_LEADER.getType());
|
|
|
+// leader.setLeaderLevel(LeaderTypeEnum.GOLD_LEADER.getLevel());
|
|
|
+// }
|
|
|
+// if(userType == 3){
|
|
|
+// leader.setLeaderType(LeaderTypeEnum.DI_LEADER.getType());
|
|
|
+// leader.setLeaderLevel(LeaderTypeEnum.DI_LEADER.getLevel());
|
|
|
+// }
|
|
|
+// if(userType == 4){
|
|
|
+// leader.setLeaderType(LeaderTypeEnum.TC_LEADER.getType());
|
|
|
+// leader.setLeaderLevel(LeaderTypeEnum.TC_LEADER.getLevel());
|
|
|
+// }
|
|
|
+// kxsLeaderMapper.updateById(leader);
|
|
|
+// }
|
|
|
KxsPartner partner = kxsPartnerMapper.selectOne(Wrappers.<KxsPartner>lambdaQuery().eq(KxsPartner::getUserId, userId));
|
|
|
if (partner == null){
|
|
|
partner = new KxsPartner();
|