|
|
@ -155,12 +155,12 @@ public class BirActivityCenterGoodsController { |
|
|
|
public R<?> syncBir(Integer idType){ |
|
|
|
LambdaQueryWrapper<TbsCostApply> lqw = new LambdaQueryWrapper<>(); |
|
|
|
lqw |
|
|
|
.select(TbsCostApply::getId).ne(TbsCostApply::getChargeState,0) |
|
|
|
.eq(TbsCostApply::getCancelFlag,0) |
|
|
|
.gt(TbsCostApply::getTotalActivity,0) |
|
|
|
.ne(TbsCostApply::getTmpState,11) |
|
|
|
.le(TbsCostApply::getCreateTime, LocalDate.of(2024,1,1).atStartOfDay()) |
|
|
|
.ge(TbsCostApply::getCreateTime, LocalDate.of(2024,2,1).atStartOfDay()) ; |
|
|
|
.select(TbsCostApply::getId).in(TbsCostApply::getChargeState,1,2,3,7) |
|
|
|
//.eq(TbsCostApply::getCancelFlag,0)
|
|
|
|
//.ne(TbsCostApply::getTotalActivity,0)
|
|
|
|
.ne(TbsCostApply::getTmpState,20) |
|
|
|
.ge(TbsCostApply::getCreateTime, LocalDate.of(2023,9,1).atStartOfDay()) |
|
|
|
.le(TbsCostApply::getCreateTime, LocalDate.of(2024,1,1).atStartOfDay()) ; |
|
|
|
boolean ex = extracted(lqw); |
|
|
|
while (!ex){ |
|
|
|
ex = extracted(lqw); |
|
|
@ -173,11 +173,13 @@ public class BirActivityCenterGoodsController { |
|
|
|
if(CollectionUtil.isEmpty(costIds)){ |
|
|
|
return true; |
|
|
|
} |
|
|
|
for (Long costId : costIds) { |
|
|
|
for (int i = 0; i < costIds.size(); i++) { |
|
|
|
Long costId = costIds.get(i); |
|
|
|
centerGoodsService.rebuildBir(Arrays.asList(costId)); |
|
|
|
tbsCostApplyService.update(new LambdaUpdateWrapper<TbsCostApply>() |
|
|
|
.eq(TbsCostApply::getId,costId) |
|
|
|
.set(TbsCostApply::getTmpState,11)); |
|
|
|
.set(TbsCostApply::getTmpState,20)); |
|
|
|
log.info("{}/{} {}",i,costIds.size(),costId); |
|
|
|
} |
|
|
|
return costIds.size()<100; |
|
|
|
} |
|
|
|