1
This commit is contained in:
@@ -2,6 +2,7 @@ package ebaiapi
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"git.rosy.net.cn/jx-callback/globals"
|
||||
"testing"
|
||||
|
||||
"git.rosy.net.cn/baseapi/utils"
|
||||
@@ -64,7 +65,7 @@ func TestSkuList(t *testing.T) {
|
||||
PageSize: 100,
|
||||
SkuIdOffset: skuIdOffset,
|
||||
}
|
||||
foodList, err := api.SkuList(utils.Int2Str(100829), param)
|
||||
foodList, err := api.SkuList(utils.Int2Str(102778), param)
|
||||
if err != nil {
|
||||
break
|
||||
}
|
||||
@@ -78,6 +79,32 @@ func TestSkuList(t *testing.T) {
|
||||
|
||||
}
|
||||
|
||||
func TestSkuListDelete(t *testing.T) {
|
||||
page := 1
|
||||
for {
|
||||
param := &SkuListParams{
|
||||
Page: page,
|
||||
PageSize: 100,
|
||||
}
|
||||
foodList, err := api.SkuList(utils.Int2Str(102778), param)
|
||||
if err != nil {
|
||||
break
|
||||
}
|
||||
|
||||
for k, v := range foodList.List {
|
||||
if v.CustomSkuID == "" {
|
||||
api.AccessAPI2("sku.delete", map[string]interface{}{
|
||||
"shop_id": "102778",
|
||||
"sku_id": v.SkuId,
|
||||
}, utils.GetUUID())
|
||||
globals.SugarLogger.Debugf("---k := %d,delete_name:= %s", k, v.Name)
|
||||
}
|
||||
}
|
||||
globals.SugarLogger.Debugf("------page := %d", foodList.SkuIdOffset)
|
||||
page = page + 1
|
||||
}
|
||||
}
|
||||
|
||||
func TestSkuUploadRTF(t *testing.T) {
|
||||
rtfDetail := BuildRFTFromImgs("https://image.jxc4.com/sijidou.jpg")
|
||||
t.Log(rtfDetail)
|
||||
|
||||
@@ -26,7 +26,7 @@ func init() {
|
||||
//api = New("4123", "df2c88338b85f830cebce2a9eab56628", "", "")
|
||||
|
||||
//商超
|
||||
api = New("5873", "41c479790a76f86326f89e8048964739", "", "token_oykg1P9VsKENT_EhUFtIxQ")
|
||||
api = New("5873", "41c479790a76f86326f89e8048964739", "", "token_p9xkpA90fnlwJUPgIV5G1A")
|
||||
//cookieStr := `
|
||||
// acctId=57396785; token=0bWbK5VbK50E2BmIhIH2zHB-am_y7mB37yXHm6RLZWx4*; wmPoiId=-1;
|
||||
//`
|
||||
|
||||
@@ -304,6 +304,10 @@ func (a *API) RetailBatchInitData(trackInfo, poiCode string, foodDataList []map[
|
||||
KeyAppPoiCode: poiCode,
|
||||
"food_data": string(utils.MustMarshal(foodDataList)),
|
||||
}, resultKeyMsg, trackInfo)
|
||||
if err != nil {
|
||||
globals.SugarLogger.Debugf("-------------foodDataList := %s", utils.Format4Output(foodDataList, false))
|
||||
globals.SugarLogger.Debugf("-------------err := %v", err)
|
||||
}
|
||||
if err == nil {
|
||||
failedFoodList, err = handleRetailBatchResult(result)
|
||||
}
|
||||
|
||||
@@ -285,19 +285,23 @@ func TestMap(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestRetailDat(t *testing.T) {
|
||||
err := api.RetailInitData("F71D0F0881A211ED9D81525400E86DC0", "7809572", "6093743", map[string]interface{}{
|
||||
"app_food_code": "6093743",
|
||||
"category_code": "675",
|
||||
"common_attr_value": "[{\"attr_id\":\"1200000202\",\"attr_name\":\"品种\",\"valueList\":[{\"value_id\":\"1300003045\",\"value\":\"韭菜\"}]},{\"attr_id\":\"1200000135\",\"attr_name\":\"包装方式\",\"valueList\":[{\"value_id\":\"1300000232\",\"value\":\"散装\"}]}]",
|
||||
"description": "",
|
||||
"is_sold_out": 0,
|
||||
"min_order_count": 1,
|
||||
"name": "【尽享好价】韭菜约250g/组",
|
||||
"picture": "http://image.jxc4.com/image/fd30710d6fa126431f0f6074b1707bca.jpg",
|
||||
"sequence": 560,
|
||||
"skus": "[{\"box_num\":\"0\",\"box_price\":\"0\",\"sku_id\":\"6093743\",\"spec\":\"250g\",\"stock\":\"9999\",\"weight\":250}]",
|
||||
"tag_id": "200002521",
|
||||
"unit": "组",
|
||||
err := api.RetailInitData("F71D0F0881A211ED9D81525400E86DC0", "25791090", "1161", map[string]interface{}{
|
||||
"app_food_code": "1161",
|
||||
"category_code": "4",
|
||||
"common_attr_value": "[{\"attr_id\":1200000088,\"attr_name\":\"品牌\",\"valueList\":[{\"value\":\"其他\"}]},{\"attr_id\":1200000132,\"attr_name\":\"国产/进口\",\"valueList\":[{\"value_id\":1300000003,\"value\":\"国产\"}]},{\"attr_id\":1200250629,\"attr_name\":\"是否为特殊用途化妆品\",\"valueList\":[{\"value_id\":1300017034,\"value\":\"非特殊化妆品\"}]}]",
|
||||
"description": "",
|
||||
"is_sold_out": 0,
|
||||
"min_order_count": 1,
|
||||
"name": "紧致抗皱樱花精华液约40ml/瓶",
|
||||
"picture": "https://image.jxc4.com/image/11abea38b125078afbac5402940acb6b.jpg,https://image.jxc4.com/image/37cb700edfb80b41d7d5c7f12dca06b9.jpg,https://image.jxc4.com/image/6bbaced20900c2ba295ab72d9e3fa058.jpg,https://image.jxc4.com/image/3187f06340ae13260b58cb3b71d0fdf4.jpg,https://image.jxc4.com/image/946d193eb89f0e210c87c69684272f5a.jpg",
|
||||
"price": 35,
|
||||
"qua_approval_date": 1893340800,
|
||||
"qua_effective_date": 1672502400,
|
||||
"qua_pictures": "https://image.jxc4.com/image/53a3b7a2bc31f7044e49bfbf762ad520.jpg",
|
||||
"sequence": 3500,
|
||||
"skus": `[{"box_num": "0","box_price": "0","location_code": "A2006","price": 35,"sku_id": "1161","spec": "40ml","stock": "1","weight": 40}]`,
|
||||
"tag_id": "200000044",
|
||||
"unit": "瓶",
|
||||
})
|
||||
globals.SugarLogger.Debugf("err %s", utils.Format4Output(err, false))
|
||||
}
|
||||
@@ -454,7 +458,7 @@ func TestRetailSellStatus2(t *testing.T) {
|
||||
//根据分类id查询属性列表
|
||||
func TestCategoryAttrList(t *testing.T) {
|
||||
//result, err := api.CategoryAttrList(200002680)
|
||||
result, err := api.CategoryAttrList(200005659)
|
||||
result, err := api.CategoryAttrList(200001335)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
@@ -18,13 +18,12 @@ import (
|
||||
)
|
||||
|
||||
func TestName(t *testing.T) {
|
||||
earliestTime := utils.Str2Time("2023-07-14 17:30:00").Unix()
|
||||
fmt.Println(earliestTime - time.Now().Unix())
|
||||
fmt.Println(len("http://image.jxc4.com/c8e6b01cd8aa6528f40d0719084e238d.png"))
|
||||
}
|
||||
func TestGetOrderDetail(t *testing.T) {
|
||||
requestParam := &request591.AlibabaAelophyOrderGetRequest{OrderGetRequest: &domain591.AlibabaAelophyOrderGetOrderGetRequest{
|
||||
StoreId: utils.String2Pointer("JX100829"),
|
||||
BizOrderId: utils.Int64ToPointer(8000079673314100068),
|
||||
StoreId: utils.String2Pointer("JX667128"),
|
||||
BizOrderId: utils.Int64ToPointer(8000211756001500978),
|
||||
}}
|
||||
|
||||
data, err := apiTao.QueryOrderDetail(requestParam)
|
||||
|
||||
@@ -36,7 +36,7 @@ var (
|
||||
|
||||
func init() {
|
||||
apiTao = NewTaoVegetable(AppKey, AppSecret, ServerUrl)
|
||||
apiTao.SetToken("50000C01a13ljEUzdXgCw5mv01c160262DomLhzdTxCjYiptAOsapuQWvBzLJtHnBNdu")
|
||||
apiTao.SetToken("50000C00e13l3SYxqadamvelw15656b52A0xeXfaS8nyVCgitlzIq1nDwFzYdcQpIsVz")
|
||||
//apiTao.SetRefreshToken("50001C01332tTDbqudmRgtqgdCjy5lvtFkgQIVevSEgb1cadbd188xSBJv6Zo5XpXvKK")
|
||||
logger, _ := zap.NewDevelopment()
|
||||
sugarLogger = logger.Sugar()
|
||||
|
||||
Reference in New Issue
Block a user