diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxScoreRulesServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxScoreRulesServiceImpl.java index 2f3cb7f48..f26124f19 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxScoreRulesServiceImpl.java +++ b/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); } diff --git a/mallinkService/src/main/java/com/iformall/utils/CreditUtil.java b/mallinkService/src/main/java/com/iformall/utils/CreditUtil.java index 909d8315a..6f36c7c62 100644 --- a/mallinkService/src/main/java/com/iformall/utils/CreditUtil.java +++ b/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"); //没有配置积分规则 } }