|
@@ -140,7 +140,7 @@ public class InvAccountIncoiceServiceImpl extends ServiceImpl<InvAccountIncoiceM
|
|
|
invAccountOperate.setFundUse(invAccountIncoice.getFundUse());
|
|
invAccountOperate.setFundUse(invAccountIncoice.getFundUse());
|
|
|
invAccountOperate.setFundFen(invAccountIncoice.getFundFen());
|
|
invAccountOperate.setFundFen(invAccountIncoice.getFundFen());
|
|
|
invAccountOperate.setInvoiceId(invAccountIncoice1.getInvoiceId());
|
|
invAccountOperate.setInvoiceId(invAccountIncoice1.getInvoiceId());
|
|
|
- invAccountOperate.setCreateTime(LocalDateTime.now());
|
|
|
|
|
|
|
+ invAccountOperate.setCreateTime(invAccountIncoice.getPayoutTime().atStartOfDay());
|
|
|
invAccountOperate.setEntProfit(entProfit);
|
|
invAccountOperate.setEntProfit(entProfit);
|
|
|
invAccountOperate.setDel(String.valueOf(date.getTime()));
|
|
invAccountOperate.setDel(String.valueOf(date.getTime()));
|
|
|
invAccountOperate.setOutCardNum(outCard.getBankCardNum());
|
|
invAccountOperate.setOutCardNum(outCard.getBankCardNum());
|
|
@@ -159,7 +159,7 @@ public class InvAccountIncoiceServiceImpl extends ServiceImpl<InvAccountIncoiceM
|
|
|
outInvAccountOperate.setFundUse(invAccountIncoice.getFundUse());
|
|
outInvAccountOperate.setFundUse(invAccountIncoice.getFundUse());
|
|
|
outInvAccountOperate.setFundFen(invAccountIncoice.getFundFen());
|
|
outInvAccountOperate.setFundFen(invAccountIncoice.getFundFen());
|
|
|
outInvAccountOperate.setInvoiceId(invAccountIncoice1.getInvoiceId());
|
|
outInvAccountOperate.setInvoiceId(invAccountIncoice1.getInvoiceId());
|
|
|
- outInvAccountOperate.setCreateTime(LocalDateTime.now());
|
|
|
|
|
|
|
+ outInvAccountOperate.setCreateTime(invAccountIncoice.getPayoutTime().atStartOfDay());
|
|
|
outInvAccountOperate.setOutProfit(outProfit);
|
|
outInvAccountOperate.setOutProfit(outProfit);
|
|
|
outInvAccountOperate.setDel(String.valueOf(date.getTime()));
|
|
outInvAccountOperate.setDel(String.valueOf(date.getTime()));
|
|
|
outInvAccountOperate.setOutCardNum(outCard.getBankCardNum());
|
|
outInvAccountOperate.setOutCardNum(outCard.getBankCardNum());
|
|
@@ -334,8 +334,15 @@ public class InvAccountIncoiceServiceImpl extends ServiceImpl<InvAccountIncoiceM
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
} else {
|
|
} else {
|
|
|
- list = new ArrayList<>();
|
|
|
|
|
- invAccountIncoices = selectExcel(lambdaQuery, invAccountIncoiceQueryVo);
|
|
|
|
|
|
|
+ LambdaQueryWrapper<InvAccountOperate> lambdaQueryWrapper = new LambdaQueryWrapper<>();
|
|
|
|
|
+ lambdaQueryWrapper.isNotNull(InvAccountOperate::getInvoiceId);
|
|
|
|
|
+ list = invAccountOperateService.list(lambdaQueryWrapper);
|
|
|
|
|
+ List<String> collect = list.stream().map(InvAccountOperate::getInvoiceId).collect(Collectors.toList());
|
|
|
|
|
+ //将开票id集合放入查询中
|
|
|
|
|
+ if (!collect.isEmpty()) {
|
|
|
|
|
+ lambdaQuery.in(InvAccountIncoice::getInvoiceId, collect);
|
|
|
|
|
+ invAccountIncoices = selectExcel(lambdaQuery, invAccountIncoiceQueryVo);
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@@ -440,6 +447,7 @@ public class InvAccountIncoiceServiceImpl extends ServiceImpl<InvAccountIncoiceM
|
|
|
invAccountIncoiceResult1.setCurrent(invAccountIncoice.getPageNo());
|
|
invAccountIncoiceResult1.setCurrent(invAccountIncoice.getPageNo());
|
|
|
invAccountIncoiceResult1.setTotal(invAccountIncoicePage.getTotal());
|
|
invAccountIncoiceResult1.setTotal(invAccountIncoicePage.getTotal());
|
|
|
invAccountIncoiceResult1.setSize(invAccountIncoice.getPageSize());
|
|
invAccountIncoiceResult1.setSize(invAccountIncoice.getPageSize());
|
|
|
|
|
+ return invAccountIncoiceResult1;
|
|
|
}
|
|
}
|
|
|
invAccountIncoiceResult.setRecords(invAccountIncoicePage.getRecords());
|
|
invAccountIncoiceResult.setRecords(invAccountIncoicePage.getRecords());
|
|
|
invAccountIncoiceResult.setCurrent(invAccountIncoice.getPageNo());
|
|
invAccountIncoiceResult.setCurrent(invAccountIncoice.getPageNo());
|