|
|
|
@@ -234,12 +234,14 @@ public class WxCreditHistoryServiceImpl implements WxCreditHistoryService { |
|
|
|
boolean hasBirthDateCredit = false; |
|
|
|
if (record.getCreditType().equals(EnumScoreType.CONSUMPTION.getCode()) || record.getCreditType().equals(EnumScoreType.SPEND_CREDIT.getCode())) { |
|
|
|
//等级积分配置 |
|
|
|
Integer levelScale = wxLevelConfigMapper.getScale(wxCUser.getTenantId(), wxCUser.getScore()); |
|
|
|
try { |
|
|
|
Integer levelScale = wxLevelConfigMapper.getScale(wxCUser.getTenantId(), wxCUser.getScore()); |
|
|
|
creditChangeNum = CreditUtil.calUserCredit(creditChangeNumOrigin, wxCUser, levelScale, wxCUserBasicInfo, wxScoreRulesService); |
|
|
|
if (Objects.nonNull(CreditUtil.getIsBirthDayScale())) { |
|
|
|
hasBirthDateCredit = true; |
|
|
|
} |
|
|
|
} catch (Exception e) { |
|
|
|
logger.error("积分倍率计算异常",e); |
|
|
|
} finally { |
|
|
|
CreditUtil.clear(); |
|
|
|
} |
|
|
|
|