From 8b48244257eaa19bfd8a761b3d2309cea25a8aaa Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期三, 16 七月 2025 16:20:48 +0800 Subject: [PATCH] 政务云数据上传bug修改 --- ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/GovernmentCloudOrderController.java | 77 ++++++++++++++++++++++++++++---------- 1 files changed, 57 insertions(+), 20 deletions(-) diff --git a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/GovernmentCloudOrderController.java b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/GovernmentCloudOrderController.java index d13e4b4..c9e79f1 100644 --- a/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/GovernmentCloudOrderController.java +++ b/ruoyi-service/ruoyi-order/src/main/java/com/ruoyi/order/controller/GovernmentCloudOrderController.java @@ -12,6 +12,7 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; +import java.time.LocalDate; import java.time.LocalDateTime; import java.util.List; @@ -70,27 +71,63 @@ */ @PostMapping("/listAll") R<GovernmentCloudOrderVO> listAll() { - LocalDateTime end = LocalDateTime.now(); - LocalDateTime start = LocalDateTime.now().minusDays(1); + String start = LocalDate.now().minusDays(1)+" 00:00:00"; + String end = LocalDate.now().minusDays(1)+" 23:59:59"; GovernmentCloudOrderVO governmentCloudAccountVO = new GovernmentCloudOrderVO(); - List<AccountingStrategyDetailOrder> list1 = accountingStrategyDetailOrderService.lambdaQuery().between(AccountingStrategyDetailOrder::getCreateTime, start, end).list(); - List<AccountingStrategyOrder> list2 = accountingStrategyOrderService.lambdaQuery().between(AccountingStrategyOrder::getCreateTime, start, end).list(); - List<TChargingBill> list3 = chargingBillService.lambdaQuery().between(TChargingBill::getCreateTime, start, end).list(); - List<TChargingOrderAccountingStrategy> list4 = chargingOrderAccountingStrategyService.lambdaQuery().between(TChargingOrderAccountingStrategy::getCreateTime, start, end).list(); - List<TChargingOrderRefund> list5 = chargingOrderRefundService.lambdaQuery().between(TChargingOrderRefund::getCreateTime, start, end).list(); - List<TChargingOrder> list6 = chargingOrderService.lambdaQuery().between(TChargingOrder::getCreateTime, start, end).list(); - List<TExchangeOrder> list7 = exchangeOrderService.lambdaQuery().between(TExchangeOrder::getCreateTime, start, end).list(); - List<TGrantVip> list8 = grantVipService.lambdaQuery().between(TGrantVip::getCreateTime, start, end).list(); - List<TOrderAppeal> list9 = orderAppealService.lambdaQuery().between(TOrderAppeal::getCreateTime, start, end).list(); - List<TOrderEvaluate> list10 = orderEvaluateService.lambdaQuery().between(TOrderEvaluate::getCreateTime, start, end).list(); - List<TOrderEvaluateTag> list11 = orderEvaluateTagService.lambdaQuery().between(TOrderEvaluateTag::getCreateTime, start, end).list(); - List<TOrderInvoiceDetail> list12 = orderInvoiceDetailService.lambdaQuery().between(TOrderInvoiceDetail::getCreateTime, start, end).list(); - List<TOrderInvoice> list13 = orderInvoiceService.lambdaQuery().between(TOrderInvoice::getCreateTime, start, end).list(); - List<TSettlementConfirm> list14 = settlementConfirmService.lambdaQuery().between(TSettlementConfirm::getCreateTime, start, end).list(); - List<TShoppingOrderRefund> list15 = shoppingOrderRefundService.lambdaQuery().between(TShoppingOrderRefund::getCreateTime, start, end).list(); - List<TVipOrderRefund> list16 = vipOrderRefundService.lambdaQuery().between(TVipOrderRefund::getCreateTime, start, end).list(); - List<TVipOrder> list17 = vipOrderService.lambdaQuery().between(TVipOrder::getCreateTime, start, end).list(); - List<TShoppingOrder> list18 = shoppingOrderService.lambdaQuery().between(TShoppingOrder::getCreateTime, start, end).list(); + List<AccountingStrategyDetailOrder> list1 = accountingStrategyDetailOrderService.lambdaQuery() + .ge(AccountingStrategyDetailOrder::getCreateTime,start) + .le(AccountingStrategyDetailOrder::getCreateTime,end) .list(); + List<AccountingStrategyOrder> list2 = accountingStrategyOrderService.lambdaQuery() + .ge(AccountingStrategyOrder::getCreateTime,start) + .le(AccountingStrategyOrder::getCreateTime,end) .list(); + List<TChargingBill> list3 = chargingBillService.lambdaQuery() + .ge(TChargingBill::getCreateTime,start) + .le(TChargingBill::getCreateTime,end) .list(); + List<TChargingOrderAccountingStrategy> list4 = chargingOrderAccountingStrategyService.lambdaQuery() + .ge(TChargingOrderAccountingStrategy::getCreateTime,start) + .le(TChargingOrderAccountingStrategy::getCreateTime,end) .list(); + List<TChargingOrderRefund> list5 = chargingOrderRefundService.lambdaQuery() + .ge(TChargingOrderRefund::getCreateTime,start) + .le(TChargingOrderRefund::getCreateTime,end) .list(); + List<TChargingOrder> list6 = chargingOrderService.lambdaQuery() + .ge(TChargingOrder::getCreateTime,start) + .le(TChargingOrder::getCreateTime,end) .list(); + List<TExchangeOrder> list7 = exchangeOrderService.lambdaQuery() + .ge(TExchangeOrder::getCreateTime,start) + .le(TExchangeOrder::getCreateTime,end) .list(); + List<TGrantVip> list8 = grantVipService.lambdaQuery() + .ge(TGrantVip::getCreateTime,start) + .le(TGrantVip::getCreateTime,end) .list(); + List<TOrderAppeal> list9 = orderAppealService.lambdaQuery() + .ge(TOrderAppeal::getCreateTime,start) + .le(TOrderAppeal::getCreateTime,end) .list(); + List<TOrderEvaluate> list10 = orderEvaluateService.lambdaQuery() + .ge(TOrderEvaluate::getCreateTime,start) + .le(TOrderEvaluate::getCreateTime,end) .list(); + List<TOrderEvaluateTag> list11 = orderEvaluateTagService.lambdaQuery() + .ge(TOrderEvaluateTag::getCreateTime,start) + .le(TOrderEvaluateTag::getCreateTime,end) .list(); + List<TOrderInvoiceDetail> list12 = orderInvoiceDetailService.lambdaQuery() + .ge(TOrderInvoiceDetail::getCreateTime,start) + .le(TOrderInvoiceDetail::getCreateTime,end) .list(); + List<TOrderInvoice> list13 = orderInvoiceService.lambdaQuery() + .ge(TOrderInvoice::getCreateTime,start) + .le(TOrderInvoice::getCreateTime,end) .list(); + List<TSettlementConfirm> list14 = settlementConfirmService.lambdaQuery() + .ge(TSettlementConfirm::getCreateTime,start) + .le(TSettlementConfirm::getCreateTime,end) .list(); + List<TShoppingOrderRefund> list15 = shoppingOrderRefundService.lambdaQuery() + .ge(TShoppingOrderRefund::getCreateTime,start) + .le(TShoppingOrderRefund::getCreateTime,end) .list(); + List<TVipOrderRefund> list16 = vipOrderRefundService.lambdaQuery() + .ge(TVipOrderRefund::getCreateTime,start) + .le(TVipOrderRefund::getCreateTime,end) .list(); + List<TVipOrder> list17 = vipOrderService.lambdaQuery() + .ge(TVipOrder::getCreateTime,start) + .le(TVipOrder::getCreateTime,end) .list(); + List<TShoppingOrder> list18 = shoppingOrderService.lambdaQuery() + .ge(TShoppingOrder::getCreateTime,start) + .le(TShoppingOrder::getCreateTime,end) .list(); governmentCloudAccountVO.setAccountingStrategyDetailOrders(list1); governmentCloudAccountVO.setAccountingStrategyOrders(list2); -- Gitblit v1.7.1