From d498a2156342dc93a41c3f287b3064ce4555e686 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, 21 May 2020 09:28:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=AC=E4=B8=9C=E5=95=86=E5=9F=8E=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/jxstore/tempop/tempop_test.go | 18 ++++++++ business/partner/purchase/jdshop/store.go | 43 +++++++++---------- business/partner/purchase/jdshop/store_sku.go | 5 ++- 3 files changed, 42 insertions(+), 24 deletions(-) diff --git a/business/jxstore/tempop/tempop_test.go b/business/jxstore/tempop/tempop_test.go index 4ad4b6e38..06875b096 100644 --- a/business/jxstore/tempop/tempop_test.go +++ b/business/jxstore/tempop/tempop_test.go @@ -1,6 +1,9 @@ package tempop import ( + "fmt" + "io/ioutil" + "net/http" "testing" "git.rosy.net.cn/jx-callback/globals/api2" @@ -24,3 +27,18 @@ func TestJdStoreInfo1125(t *testing.T) { t.Fatal(err) } } + +func Testaa(t *testing.T) { + request, _ := http.NewRequest(http.MethodGet, "https://stores.shop.jd.com/stores/updateStoreStatus?storeId=24332466&storeStatus=1", nil) + c := &http.Cookie{ + Name: "thor", + Value: "80FAF09E9A09B6E618A68057BDFCFCB8C86E8252DC9F7D3B34572625904FBA0AB6BF053A5325612EC0407791BB05F5301356E71E8B282C40C06D0B5DF3439DEECB102A78FAFF7AC0FC4E2D1FA8DD8BBAE1A011E50B5C74F1870AD982D7BF453F470F31F2241B73AC4C25485025C2ABEBC8A538AF7257824D2FAEE300A1435175B0B451FB5C19B78D729FC83152CA3BAF", + } + request.AddCookie(c) + client := &http.Client{} + fmt.Println("test1", request.URL) + response, _ := client.Do(request) + defer response.Body.Close() + bodyData, _ := ioutil.ReadAll(response.Body) + fmt.Println("test1", string(bodyData)) +} diff --git a/business/partner/purchase/jdshop/store.go b/business/partner/purchase/jdshop/store.go index 62365c786..6afea2a48 100644 --- a/business/partner/purchase/jdshop/store.go +++ b/business/partner/purchase/jdshop/store.go @@ -3,9 +3,6 @@ package jdshop import ( "encoding/base64" "encoding/json" - "fmt" - "io/ioutil" - "net/http" "strings" "git.rosy.net.cn/baseapi/platformapi/jdshopapi" @@ -19,9 +16,9 @@ import ( ) func (p *PurchaseHandler) ReadStore(ctx *jxcontext.Context, vendorOrgCode, vendorStoreID string) (storeDetail *dao.StoreDetail, err error) { - result, err := api.JdShopAPI.NewInfoList(utils.Str2Int64(vendorStoreID)) - storeDetail.VendorStoreID = vendorStoreID - storeDetail.Status = JdsStatus2jxStatus(result.StoreStatus) + // result, err := api.JdShopAPI.NewInfoList(utils.Str2Int64(vendorStoreID)) + // storeDetail.VendorStoreID = vendorStoreID + // storeDetail.Status = JdsStatus2jxStatus(result.StoreStatus) result2, err := api.JdShopAPI.QueryEntityStore(utils.Str2Int64(vendorStoreID)) storeDetail.ID = utils.Str2Int(result2.ExStoreID) storeDetail.Name = result2.StoreName @@ -59,23 +56,23 @@ func (p *PurchaseHandler) UpdateStore(db *dao.DaoDB, storeID int, userName strin CustomerID: utils.Int2Str(store.ID), } err = api.JdShopAPI.UpdateEntityStore(updateEntityStoreParam) - if err == nil { - if store.SyncStatus&(model.SyncFlagNewMask|model.SyncFlagStoreStatus) != 0 { - // mergeStatus := jxutils.MergeStoreStatus(store.Status, store.VendorStatus) - request, _ := http.NewRequest(http.MethodGet, "https://stores.shop.jd.com/stores/updateStoreStatus?storeId=24332466&storeStatus=1", nil) - c := &http.Cookie{ - Name: "thor", - Value: "80FAF09E9A09B6E618A68057BDFCFCB8C86E8252DC9F7D3B34572625904FBA0AB6BF053A5325612EC0407791BB05F5301356E71E8B282C40C06D0B5DF3439DEECB102A78FAFF7AC0FC4E2D1FA8DD8BBAE1A011E50B5C74F1870AD982D7BF453F470F31F2241B73AC4C25485025C2ABEBC8A538AF7257824D2FAEE300A1435175B0B451FB5C19B78D729FC83152CA3BAF", - } - request.AddCookie(c) - client := &http.Client{} - fmt.Println("test1", request.URL) - response, _ := client.Do(request) - defer response.Body.Close() - bodyData, _ := ioutil.ReadAll(response.Body) - fmt.Println("test1", string(bodyData)) - } - } + // if err == nil { + // if store.SyncStatus&(model.SyncFlagNewMask|model.SyncFlagStoreStatus) != 0 { + // // mergeStatus := jxutils.MergeStoreStatus(store.Status, store.VendorStatus) + // request, _ := http.NewRequest(http.MethodGet, "https://stores.shop.jd.com/stores/updateStoreStatus?storeId=24332466&storeStatus=1", nil) + // c := &http.Cookie{ + // Name: "thor", + // Value: "80FAF09E9A09B6E618A68057BDFCFCB8C86E8252DC9F7D3B34572625904FBA0AB6BF053A5325612EC0407791BB05F5301356E71E8B282C40C06D0B5DF3439DEECB102A78FAFF7AC0FC4E2D1FA8DD8BBAE1A011E50B5C74F1870AD982D7BF453F470F31F2241B73AC4C25485025C2ABEBC8A538AF7257824D2FAEE300A1435175B0B451FB5C19B78D729FC83152CA3BAF", + // } + // request.AddCookie(c) + // client := &http.Client{} + // fmt.Println("test1", request.URL) + // response, _ := client.Do(request) + // defer response.Body.Close() + // bodyData, _ := ioutil.ReadAll(response.Body) + // fmt.Println("test1", string(bodyData)) + // } + // } return err } diff --git a/business/partner/purchase/jdshop/store_sku.go b/business/partner/purchase/jdshop/store_sku.go index dbc0d76cc..c690172aa 100644 --- a/business/partner/purchase/jdshop/store_sku.go +++ b/business/partner/purchase/jdshop/store_sku.go @@ -102,6 +102,8 @@ func (p *PurchaseHandler) UpdateStoreSkus(ctx *jxcontext.Context, storeID int, v pic3, err2 := uploadImg2(v.DescImg, name, "desc") err = err2 desc = `