From f17fad14c956bc387c572102d4518c7c35e17176 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Thu, 16 Jan 2020 16:15:24 +0800 Subject: [PATCH] =?UTF-8?q?cookie=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/jxstore/event/event.go | 29 ++++++++++------------------- 1 file changed, 10 insertions(+), 19 deletions(-) diff --git a/business/jxstore/event/event.go b/business/jxstore/event/event.go index d79b11f21..2772be8ba 100644 --- a/business/jxstore/event/event.go +++ b/business/jxstore/event/event.go @@ -125,6 +125,7 @@ func GetCheckVendorCookie(ctx *jxcontext.Context, vendorIDs []int, isAuto bool) errMsg = "" ) for _, v := range vendorIDs { + var flag = false cc := &CheckCookie{} switch v { case 3: @@ -133,27 +134,16 @@ func GetCheckVendorCookie(ctx *jxcontext.Context, vendorIDs []int, isAuto bool) if strings.Contains(err.Error(), ebaiErr) { //Cookie无效了 errMsg += " 饿百Cookie无效了!" - cc.VendorID = v - cc.Status = "无效" + flag = true } - } else { - //Cookie有效 - cc.VendorID = v - cc.Status = "有效" } case 1: err := api.MtwmAPI.OrderModityTips(mtOrderID, mtStoreID, 0.2) if err != nil { - cc.Status = err.Error() if strings.Contains(err.Error(), mtErr) { errMsg += " 美团Cookie无效了!" - cc.VendorID = v - cc.Status = "无效" + flag = true } - } else { - //Cookie有效 - cc.VendorID = v - cc.Status = "有效" } case 0: for _, vv := range apimanager.CurAPIManager.GetAppOrgCodeList(v) { @@ -162,16 +152,17 @@ func GetCheckVendorCookie(ctx *jxcontext.Context, vendorIDs []int, isAuto bool) if strings.Contains(err.Error(), jdErr) { //Cookie无效 errMsg += " 京东Cookie无效了!" - cc.VendorID = v - cc.Status = "无效" + flag = true } - } else { - //Cookie有效 - cc.VendorID = v - cc.Status = "有效" } } } + cc.VendorID = v + if flag { + cc.Status = "无效" + } else { + cc.Status = "有效" + } ccList = append(ccList, cc) } if isAuto && len(ccList) > 0 {