86 lines
2.8 KiB
Go
86 lines
2.8 KiB
Go
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)
|
|
}
|