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

fix rent

release_toaliyun_real
lin 3 лет назад
Родитель
Сommit
3d593c6808
2 измененных файлов: 3 добавлений и 3 удалений
  1. +2
    -2
      mallinkSchedule/src/main/java/com/iformall/schedule/ContractSchedule.java
  2. +1
    -1
      mallinkService/src/main/java/com/iformall/service/impl/WxRentContractServiceImpl.java

+ 2
- 2
mallinkSchedule/src/main/java/com/iformall/schedule/ContractSchedule.java Просмотреть файл

@@ -224,8 +224,8 @@ public class ContractSchedule {
* 凌晨5分,联营扣点和面积联营取高的需要根据接单数据来更新账单,取高的那一个
*/
@Async
@Scheduled(cron = "0 5 0 * * ?")
//@Scheduled(cron = "0 */5 * * * *?")
//@Scheduled(cron = "0 5 0 * * ?")
@Scheduled(cron = "0 */2 * * * *?")
public void updateRentBill() {
//查询记租中的联营扣点或者取高的合同,每天更新账单截止时间为前一天的账单。
List<WxMall> wxMalls = wxMallMapper.findList(null);


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

@@ -3282,7 +3282,7 @@ public class WxRentContractServiceImpl implements WxRentContractService {
//同一个月
//合同账单结束的时间是00:00:00,取日期要取前一天
needPay = sumTradeDailyBySameMonthDay(bq, wxRentContract.getMerchantId(),
br.getStarttime(), DateUtils.getDayEnd(DateUtils.getTimeAfterDays(-1, br.getEndtime())));
br.getStarttime(), DateUtils.getDayEnd(br.getEndtime()));
}
needPay = new BigDecimal(needPay).multiply(new BigDecimal(wxRentContract.getPayRatio()))
.divide(new BigDecimal(10000), 2, BigDecimal.ROUND_HALF_UP).intValue();


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