winter 2 лет назад
Родитель
Сommit
3f4d737464
2 измененных файлов: 6 добавлений и 0 удалений
  1. +2
    -0
      mallinkAdmin/src/main/java/com/iformall/controller/market/WxCashBackActivityController.java
  2. +4
    -0
      mallinkService/src/main/java/com/iformall/service/impl/WxCashBackActivityServiceImpl.java

+ 2
- 0
mallinkAdmin/src/main/java/com/iformall/controller/market/WxCashBackActivityController.java Просмотреть файл

@@ -278,6 +278,8 @@ public class WxCashBackActivityController extends BaseController {
TenantEntity tenantEntity = getTenantInfo();
wxCashBackActivityRecord.updateTenantInfo(tenantEntity);
if (wxCashBackActivityRecord.getAuditStatus().intValue() == EnumCashBackActivityRecordStatus.AUDI_SUCCESS.getCode()) {
WxCashBackActivityRecord _r = wxCashBackActivityService.getActivityRecordById(wxCashBackActivityRecord.getId(), tenantEntity.getTenantId());
wxCashBackActivityRecord.setOrderMoney(_r.getOrderMoney());
wxCashBackActivityService.calcuteMoney(wxCashBackActivityRecord);
}
wxCashBackActivityService.auditRecord(wxCashBackActivityRecord);


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

@@ -358,6 +358,10 @@ public class WxCashBackActivityServiceImpl implements WxCashBackActivityService
record.setMerchantCashMoney(record.getCashMoney().multiply(item.getMerchantBackRate()).setScale(2,BigDecimal.ROUND_HALF_UP));
}
}
public static void main(String[] args) {
BigDecimal om = new BigDecimal(67298.870);
}

@Override
public void saveOrUpdateRecord(WxCashBackActivityRecord record) {


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