Переглянути джерело

发票详情更新定时任务

skyline 1 рік тому
батько
коміт
96c3a69311

+ 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();
             }
         });