| | |
| | | } if (set_304 == 3 && DateUtil.isSameDay(DateUtil.date(), DateUtil.beginOfQuarter(DateUtil.date()))) { |
| | | v3Up(); |
| | | } |
| | | } |
| | | |
| | | Integer set_306 = setService.getIntegerById(EnumSystemSetKey.SET_306.index); |
| | | if (set_306 == 1) { |
| | | v3UpPlan2(); |
| | | } if (set_306 == 2 && DateUtil.thisDayOfMonth() == 1) { |
| | | v3UpPlan2(); |
| | | } if (set_306 == 3 && DateUtil.isSameDay(DateUtil.date(), DateUtil.beginOfQuarter(DateUtil.date()))) { |
| | | v3UpPlan2(); |
| | | } |
| | | } |
| | | public void v3Up() { |
| | | // 自然季度开始结束时间 |
| | | String beginTime = DateUtil.beginOfQuarter(DateUtil.date()).toString(); |
| | |
| | | user.updateById(); |
| | | } |
| | | } |
| | | |
| | | public void v3UpPlan2(){ |
| | | List<MemUser> memUsers = memUserService.queryLevelUpUserList(); |
| | | for (MemUser user : memUsers) { |
| | | user.setMemberGradeId(EnumMemberGrade.G_4.index); |
| | | user.setMemberGradeTime(DateUtil.date()); |
| | | user.setCreditScore(BigDecimal.valueOf(100)); |
| | | user.setUpgradeStatus(1); |
| | | user.updateById(); |
| | | log.info("【黄金营销员晋升为城市合伙人】用户:{} / {},品行分:{}", |
| | | user.getId(), user.getRealName(), user.getCreditScore() |
| | | ); |
| | | } |
| | | } |
| | | } |