From f63d8d0bc80d57da16b14c24362706588b1cc145 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Sun, 4 Jan 2026 09:40:15 +0800 Subject: [PATCH] 1 --- business/jxcallback/scheduler/defsch/defsch_afs.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/business/jxcallback/scheduler/defsch/defsch_afs.go b/business/jxcallback/scheduler/defsch/defsch_afs.go index 8a965c0c6..825e77132 100644 --- a/business/jxcallback/scheduler/defsch/defsch_afs.go +++ b/business/jxcallback/scheduler/defsch/defsch_afs.go @@ -49,7 +49,8 @@ func (s *DefScheduler) OnAfsOrderNew(order *model.AfsOrder, isPending bool) (err storeDetail, err := partner.CurOrderManager.LoadStoreDetail(order.StoreID, order.VendorID) if err == nil { - if storeDetail.IsPrintRefundOrder == model.YES { // 打印退款订单 + afsList, _ := dao.GetAfsOrders(dao.GetDB(), order.VendorID, order.VendorOrderID, "") + if storeDetail.IsPrintRefundOrder == model.YES && len(afsList) == model.YES { // 打印退款订单 order2, _ := partner.CurOrderManager.LoadOrder(order.VendorOrderID, order.VendorID) _, err = netprinter.PrintRefundOrCancelOrder(jxcontext.AdminCtx, model.NO, order2, order2.JxStoreID) }