| | |
| | | if (vipCenter != null && vipCenter.getGradeId() != null) { |
| | | long nowTime = java.lang.System.currentTimeMillis(); |
| | | if (vipCenter.getStartTime().getTime() <= nowTime && vipCenter.getEndTime().getTime() >= nowTime) { |
| | | potence = vipGradePotenceService.getPotenceByGradeId(vipCenter.getGradeId()); |
| | | potence = vipGradePotenceService.getCurrentByGradeId(vipCenter.getGradeId()); |
| | | } |
| | | } |
| | | if (potence == null) { |
| | | potence = vipGradePotenceService.getDefaultGradePotence(); |
| | | } |
| | | return potence; |
| | | } |
| | | |
| | | @Override |
| | | public VipGradePotence getVipPotenceByTime(String uid, Date time) { |
| | | VipGradePotence potence = null; |
| | | VipCenter vipCenter = vipCenterMapper.getByUid(uid); |
| | | if (vipCenter != null && vipCenter.getGradeId() != null) { |
| | | long nowTime = java.lang.System.currentTimeMillis(); |
| | | if (vipCenter.getStartTime().getTime() <= nowTime && vipCenter.getEndTime().getTime() >= nowTime) { |
| | | potence = vipGradePotenceService.getByGradeIdAndTime(vipCenter.getGradeId(), time); |
| | | } |
| | | } |
| | | if (potence == null) { |