Procházet zdrojové kódy

[修复]增加积分异常处理

release_toaliyun_real
Burce před 6 roky
rodič
revize
693408b946
1 změnil soubory, kde provedl 3 přidání a 1 odebrání
  1. +3
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxCreditHistoryServiceImpl.java

+ 3
- 1
mallinkService/src/main/java/com/iformall/service/impl/WxCreditHistoryServiceImpl.java Zobrazit soubor

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


Načítá se…
Zrušit
Uložit