From 215139147ad3a06123a3a6c4279b72fbf05fe1e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Mon, 18 May 2026 14:34:33 +0800 Subject: [PATCH] 1 --- business/partner/purchase/mtwm/order.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/business/partner/purchase/mtwm/order.go b/business/partner/purchase/mtwm/order.go index 99be8d796..3347fc90d 100644 --- a/business/partner/purchase/mtwm/order.go +++ b/business/partner/purchase/mtwm/order.go @@ -318,6 +318,14 @@ func (p *PurchaseHandler) Map2Order(orderData map[string]interface{}) (order *mo v.IsVendorAct = model.YES } } + if len(orderData["order_tag_list"].([]interface{})) != 0 { + tagList := utils.Interface2Int64List(orderData["order_tag_list"].([]interface{})) + tagListStr := make([]string, len(tagList), len(tagList)) + for _, v := range tagList { + tagListStr = append(tagListStr, utils.Int64ToStr(v)) + } + order.CouponIDs = strings.Join(tagListStr, ",") + } // 包装袋金额 store, _ := dao.GetStoreDetailByVendorStoreID(dao.GetDB(), order.VendorStoreID, model.VendorIDMTWM, order.VendorOrgCode)