package uuptapi import ( "fmt" "git.rosy.net.cn/baseapi" "git.rosy.net.cn/baseapi/utils" "go.uber.org/zap" "testing" ) var ( api *API = New("55c4542ae60e4d348edcfc93b06dd302", "76b362c06b1b4baa9e47bab6387a5356", "8d8464e7c9354c1e88a3f5afa2a7922e") sugarLogger *zap.SugaredLogger ) func init() { logger, _ := zap.NewDevelopment() sugarLogger = logger.Sugar() baseapi.Init(sugarLogger) //api = New("6705486294797503379", "c1e6c280-e618-4103-9d0a-673bc54fb22e", "5375691", "cabrXQf9eFMVWVYg4hNlwu") //token, _ := api.GetAccessToken() //api.accessToken = token.BusinessDataObj.AccessToken } // //func TestSignParam(t *testing.T) { // testStr := map[string]interface{}{ // "origin_id": "T00001", // "from_address": "郑州国际会展中心", // "from_usernote": "1层", // "to_address": "商务外环路17号", // "to_usernote": "1楼101", // } // ans := api.signParam(testStr) // fmt.Print(ans) //} //func TestRandStr(t *testing.T) { // fmt.Print(randStr()) //} // //计算运单价格 func TestGetWaybillPrice(t *testing.T) { param := &GetOrderPriceReq{ OriginID: "T20230114M", FromAddress: "万科加州湾V派", ToAddress: "嘉华酒店", CityName: "成都市", SendType: "0", ToLat: "30.691134", ToLng: "104.042307", FromLat: "30.693001", FromLng: "104.04546", } price := utils.Struct2Map(param, "", false) needPayMoney, priceToken, err := api.GetOrderPrice(price) fmt.Println(needPayMoney, priceToken, err) } type tStruct struct { name string } func Test(t *testing.T) { a := tStruct{name: "11"} fmt.Println(a != tStruct{}) }