|
|
|
@@ -1038,8 +1038,12 @@ public class WxCreditHistoryServiceImpl implements WxCreditHistoryService { |
|
|
|
|
|
|
|
// 4. 计算积分 |
|
|
|
if (record.getSpend() >= priceCondition.intValue()) { |
|
|
|
Double dScoreT = Math.floor(record.getSpend() * 1.0D / priceCondition * baseScore); |
|
|
|
addCreditNumber = dScoreT.intValue(); |
|
|
|
if (record.isCreditByPamentRate()) { |
|
|
|
Double dScoreT = Math.floor(record.getSpend() * 1.0D / priceCondition * baseScore); |
|
|
|
addCreditNumber = dScoreT.intValue(); |
|
|
|
}else { |
|
|
|
addCreditNumber = record.getSpend(); |
|
|
|
} |
|
|
|
log.info("CREDIT:" + busRule.toJSONString() + "\nAddCredit: " + addCreditNumber); |
|
|
|
} else { |
|
|
|
log.info("CREDIT:" + busRule.toJSONString() + "\nAddCredit: 0, not touch credit limit"); |
|
|
|
|