From 51e09711da48c51bd0c9752b0df9b67c90b7d6e7 Mon Sep 17 00:00:00 2001 From: richboo111 Date: Mon, 10 Jul 2023 14:34:01 +0800 Subject: [PATCH] 1 --- business/partner/purchase/tao_vegetable/act.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/business/partner/purchase/tao_vegetable/act.go b/business/partner/purchase/tao_vegetable/act.go index 929cb05e9..0d0c33aa7 100644 --- a/business/partner/purchase/tao_vegetable/act.go +++ b/business/partner/purchase/tao_vegetable/act.go @@ -215,6 +215,10 @@ func createOneShopAct(act *model.Act2, vendorStoreID string, actStoreSku []*mode err3, successSkuCode, failSkuCode := getAPI(act.VendorOrgCode, 0, vendorStoreID).ActivitySkuCreate(*actSkuData) globals.SugarLogger.Debugf("createOneShopAct actSkuData=%s,err=%v", utils.Format4Output(actSkuData, false), err3) err = err3 + if err != nil { //商品新增失败,回滚删除创建的活动 + err4 := getAPI(act.VendorOrgCode, 0, vendorStoreID).ActivityDelete(*actData.CreatorId, *actData.CreatorName, actID) + globals.SugarLogger.Debugf("createOneShopAct rollback delete act err=%v", err4) + } actStoreSkuMap := make(map[int]*model.ActStoreSku2) for _, v := range actStoreSku { actStoreSkuMap[v.SkuID] = v