From 25d32831eae1ff12e4534c2ed2e04b455bd94882 Mon Sep 17 00:00:00 2001 From: Zuncle <34310384@qq.com> Date: Fri, 3 Apr 2026 16:36:18 +0800 Subject: [PATCH] =?UTF-8?q?fix(livestream):=20=E6=94=BE=E5=AE=BD=E5=BE=85?= =?UTF-8?q?=E5=A4=84=E7=90=86=E8=AE=A2=E5=8D=95=E7=8A=B6=E6=80=81=E7=AD=9B?= =?UTF-8?q?=E9=80=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 直播间 pending-orders 接口改为同时展示状态 2 和状态 3 且未发满奖励的订单,避免因为抖店同步把订单刷成已发货后页面看不到待处理订单。 --- internal/api/public/livestream_public.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/api/public/livestream_public.go b/internal/api/public/livestream_public.go index 218ce3c..5395419 100755 --- a/internal/api/public/livestream_public.go +++ b/internal/api/public/livestream_public.go @@ -408,8 +408,8 @@ func (h *handler) GetLivestreamPendingOrders() core.HandlerFunc { var pendingOrders []model.DouyinOrders db := h.repo.GetDbR().WithContext(ctx.RequestContext()) - err = db.Where("order_status = 2 AND reward_granted < product_count AND douyin_product_id = ?", - activity.DouyinProductID). + err = db.Where("order_status IN ? AND reward_granted < product_count AND douyin_product_id = ?", + []int{2, 3}, activity.DouyinProductID). Find(&pendingOrders).Error if err != nil {