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

[积分][修改]:添加积分时增加商户是否停用判断

release_toaliyun_real
hanxueda 7 лет назад
Родитель
Сommit
07e40f3661
1 измененных файлов: 10 добавлений и 0 удалений
  1. +10
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxCreditHistoryServiceImpl.java

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

@@ -63,6 +63,9 @@ public class WxCreditHistoryServiceImpl implements WxCreditHistoryService {
@Autowired
RedisLock redisLock;

@Autowired
WxMerchantMapper wxMerchantMapper;

@Override
public void clearCreditByYear() {
WxScoreRules wxScoreRules = new WxScoreRules();
@@ -333,6 +336,13 @@ public class WxCreditHistoryServiceImpl implements WxCreditHistoryService {
}

private int spendCredit(WxCreditHistory record) {
WxMerchant wxMerchant = new WxMerchant();
wxMerchant.setStatus(1);
wxMerchant.setId(record.getMerchantId());
List<WxMerchant> wxMerchantList = wxMerchantMapper.findList(wxMerchant);
if (wxMerchantList == null || wxMerchantList.size() == 0) {
throw new MallinkException(ErrorCode.MERCHANT_INFO_NOT_FOUND);
}
//根据商户id和花费金额计算需要新增的积分
Map<String, Integer> map = findByMerchantIdAndSpend(record.getMerchantId(), record.getSpendStr(), record.getTenantId());
return map.get("credit");


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