|
@@ -202,20 +202,24 @@ public class PartnerUserServiceImpl extends ServiceImpl<PartnerUserMapper, Partn
|
|
|
record.setOriginalLevel(userGradeParam.getGrade());
|
|
record.setOriginalLevel(userGradeParam.getGrade());
|
|
|
record.setUpgradeType(userGradeParam.getUpgradeType());
|
|
record.setUpgradeType(userGradeParam.getUpgradeType());
|
|
|
record.setCreateTime(new Date());
|
|
record.setCreateTime(new Date());
|
|
|
- switch (userGradeParam.getGrade()) {
|
|
|
|
|
- case "1":
|
|
|
|
|
- record.setAfterChange("");
|
|
|
|
|
- break;
|
|
|
|
|
- case "2":
|
|
|
|
|
- record.setAfterChange("1");
|
|
|
|
|
- break;
|
|
|
|
|
- case "3":
|
|
|
|
|
- record.setAfterChange("2");
|
|
|
|
|
- break;
|
|
|
|
|
- case "4":
|
|
|
|
|
- record.setAfterChange("3");
|
|
|
|
|
- break;
|
|
|
|
|
|
|
+ if (StringUtils.equals("4",userGradeParam.getGrade()) && partnerUser.isIdentityStatus()){
|
|
|
|
|
+ record.setAfterChange(userGradeParam.getGrade());
|
|
|
|
|
+ }else {
|
|
|
|
|
+ switch (userGradeParam.getGrade()) {
|
|
|
|
|
+ case "1":
|
|
|
|
|
+ record.setAfterChange("");
|
|
|
|
|
+ break;
|
|
|
|
|
+ case "2":
|
|
|
|
|
+ record.setAfterChange("1");
|
|
|
|
|
+ break;
|
|
|
|
|
+ case "3":
|
|
|
|
|
+ record.setAfterChange("2");
|
|
|
|
|
+ break;
|
|
|
|
|
+ case "4":
|
|
|
|
|
+ record.setAfterChange("3");
|
|
|
|
|
+ break;
|
|
|
|
|
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
record.setConditions(ConditionUtils.upgradeConditions(record.getOriginalLevel()));
|
|
record.setConditions(ConditionUtils.upgradeConditions(record.getOriginalLevel()));
|
|
|
record.setRules(ConditionUtils.assessmentRules(record.getOriginalLevel()));
|
|
record.setRules(ConditionUtils.assessmentRules(record.getOriginalLevel()));
|