Просмотр исходного кода

更新生日积分倍率计算

release_toaliyun_real
Burce 6 лет назад
Родитель
Сommit
66a27eae5a
2 измененных файлов: 3 добавлений и 2 удалений
  1. +1
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxScoreRulesServiceImpl.java
  2. +2
    -1
      mallinkService/src/main/java/com/iformall/utils/CreditUtil.java

+ 1
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxScoreRulesServiceImpl.java Просмотреть файл

@@ -144,7 +144,7 @@ public class WxScoreRulesServiceImpl implements WxScoreRulesService {
final IdWorker idWorker = IdWorker.get();
scoreRules.setId(idWorker.nextId());
scoreRules.setRules(WxScoreRules.getCreditDefaultRules());
scoreRules.setScale(WxScoreRules.DEFAULT_SCALE);
wxScoreRulesMapper.insertSelective(scoreRules);
}



+ 2
- 1
mallinkService/src/main/java/com/iformall/utils/CreditUtil.java Просмотреть файл

@@ -37,10 +37,11 @@ public class CreditUtil {
int birthdayScale = WxScoreRules.DEFAULT_SCALE;
//判断是否生日当天
if (Objects.nonNull(wxCUserBasicInfo.getBirthdate()) && DateUtils.birthdaysBetween(wxCUserBasicInfo.getBirthdate()) == 0) {
WxScoreRules rules = wxScoreRulesService.getScoreRules(wxCUser.getTenantId());
WxScoreRules rules = wxScoreRulesService.getCreditRules(wxCUser.getTenantId());
if (Objects.nonNull(rules) && Objects.nonNull(rules.getScale())) {
birthdayScale = rules.getScale();
} else {
log.info("会员生日券倍率配置:null");
//没有配置积分规则
}
}


Загрузка…
Отмена
Сохранить