package tao_vegetable import ( "fmt" "git.rosy.net.cn/baseapi" "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability587/domain" "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability587/request" "git.rosy.net.cn/baseapi/utils" "git.rosy.net.cn/jx-callback/globals" "go.uber.org/zap" "testing" ) var ( apiTao *API sugarLogger *zap.SugaredLogger ) /*{ "w2_valid": 1686799202942, "r1_valid": 1702349402942, "sp": "hema", "r2_valid": 1687056602942, "w1_valid": 1702349402942, "locale": "zh_CN", "user_id": "2215979737042", "expire_time": 1702349402942, "refresh_token": "50003C01414dSdI4diuByqeaiB124723d9yCmsxcIiMnXDrxjh0noxEuo20VpEXyHize", "user_nick": "%E5%88%98%E7%A3%8A", "refresh_token_valid_time": 1686797402942, "access_token": "50002C00414zMSClqLiSDjBr2N19748391yiazjtFmsgTOdbBftik0XDfkUQywSmcjfC" } */ func init() { apiTao = NewTaoVegetable(AppKey, AppSecret, ServerUrl) apiTao.SetToken("50002C00414zMSClqLiSDjBr2N19748391yiazjtFmsgTOdbBftik0XDfkUQywSmcjfC") logger, _ := zap.NewDevelopment() sugarLogger = logger.Sugar() baseapi.Init(sugarLogger) } func TestGetStoreCategory(t *testing.T) { data, err := apiTao.GetStoreCategoryInfo("") globals.SugarLogger.Debugf("data := %s", utils.Format4Output(data, false)) globals.SugarLogger.Debugf("err := %s", utils.Format4Output(err, false)) } func TestGetStoreAllCategory(t *testing.T) { data, err := apiTao.GetStoreAllCategory() globals.SugarLogger.Debugf("data := %s", utils.Format4Output(data, false)) globals.SugarLogger.Debugf("err := %s", utils.Format4Output(err, false)) } func TestAddCategory(t *testing.T) { data, err := apiTao.AddStoreCategoryInfo(&request.AlibabaWdkSkuCategoryAddRequest{Param: &domain.AlibabaWdkSkuCategoryAddCategoryDo{ Code: utils.String2Pointer("222201"), Name: utils.String2Pointer("叶菜类"), ParentCode: utils.String2Pointer("2222"), Leaf: utils.Bool2Point(false), Desc: utils.String2Pointer("叶菜"), SortOrder: utils.Int64ToPointer(3), }}) globals.SugarLogger.Debugf("data := %s", utils.Format4Output(data, false)) globals.SugarLogger.Debugf("err := %s", utils.Format4Output(err, false)) } func TestDeleteCategory(t *testing.T) { code := "2222" err := apiTao.DeleteStoreCategoryInfo(&request.AlibabaWdkSkuCategoryDeleteRequest{Param: &domain.AlibabaWdkSkuCategoryDeleteCategoryDo{Code: &code}}) globals.SugarLogger.Debugf("err := %v", err) } func TestUpdateCategory(t *testing.T) { err := apiTao.UpdateStoreCategoryInfo(&request.AlibabaWdkSkuCategoryUpdateRequest{Param: &domain.AlibabaWdkSkuCategoryUpdateCategoryDo{ Code: utils.String2Pointer("5522225555"), Name: utils.String2Pointer("冰淇淋2"), Status: utils.Int64ToPointer(0), }}) globals.SugarLogger.Debugf("err := %v", err) } func TestAbc(t *testing.T) { a := 1001 c := float64(a) / float64(100) fmt.Println(c) }