Quellcode durchsuchen

发票详情更新定时任务

skyline vor 1 Jahr
Ursprung
Commit
96c3a69311
1 geänderte Dateien mit 2 neuen und 0 gelöschten Zeilen
  1. 2 0
      admin/src/main/java/com/kym/admin/jobs/InvoiceStatusJob.java

+ 2 - 0
admin/src/main/java/com/kym/admin/jobs/InvoiceStatusJob.java

@@ -56,6 +56,8 @@ public class InvoiceStatusJob {
                 var startChargeSeqs = invoice.getOrderDetails().stream().map(InvoiceOrderDetail::getStartChargeSeq).toList();
                 DynamicDataSourceContextHolder.push("db-miniapp");
                 chargeOrderService.lambdaUpdate().in(ChargeOrder::getStartChargeSeq, startChargeSeqs).set(ChargeOrder::getInvoiceStatus, ChargeOrder.INVOICE_STATUS_已开票).update();
+                // 修改发票状态
+                invoiceService.lambdaUpdate().eq(Invoice::getApplyId, invoice.getApplyId()).set(Invoice::getStatus, Invoice.STATUS_已开票).update();
                 DynamicDataSourceContextHolder.poll();
             }
         });