- fixed some wrong string conversion(should be Int64toStr).

- mtps CreateOrderByShop added.
This commit is contained in:
gazebo
2018-06-19 13:59:43 +08:00
parent 03574f0f9d
commit a3307c1ba6
6 changed files with 178 additions and 14 deletions

View File

@@ -14,7 +14,9 @@ var (
func init() {
logger, _ := zap.NewDevelopment()
mtpsapi = NewMTPSAPI("3c0a05d464c247c19d7ec13accc78605", "b1M}9?:sTbsB[OF2gNORnN(|(iy9rB8(`7]|[wGLnbmt`evfM>E:A90DjHAW:UPE", logger.Sugar())
sugarLogger = logger.Sugar()
mtpsapi = NewMTPSAPI("25e816550bc9484480642f19a95f13fd", "r4$HqrKx9~=7?2Jfo,$Z~a7%~k!Au&pEdI2)oPJvSbH2ao@2N0[8wSIvtuumh_J^", sugarLogger)
// mtpsapi = NewMTPSAPI("3c0a05d464c247c19d7ec13accc78605", "b1M}9?:sTbsB[OF2gNORnN(|(iy9rB8(`7]|[wGLnbmt`evfM>E:A90DjHAW:UPE", sugarLogger)
}
func TestTest(t *testing.T) {
@@ -22,9 +24,9 @@ func TestTest(t *testing.T) {
}
func TestAccessMTPS(t *testing.T) {
mtPeiSongId := "1528955769086020"
mtPeiSongId := "1529387562097059"
params := map[string]interface{}{
"delivery_id": 378194,
"delivery_id": 123456789,
"mt_peisong_id": mtPeiSongId,
}
result, err := mtpsapi.AccessMTPS("order/status/query", params)
@@ -37,3 +39,31 @@ func TestAccessMTPS(t *testing.T) {
}
}
}
func TestCreateOrderByShop(t *testing.T) {
basicParams := &MtpsCreateOrderByShopInfo{
DeliveryId: 123456789,
OrderId: "order_123456789",
// 设置测试门店 id测试门店的坐标地址为 97235456,31065079高德坐标配送范围3km
ShopId: "test_0001",
DeliveryServiceCode: DSCIntime,
ReceiverName: "xjh",
ReceiverAddress: "九里堤",
ReceiverPhone: "18112345678",
ReceiverLng: 97235456,
ReceiverLat: 31065079,
CoordinateType: CoordinateTypeMars,
GoodsValue: 12.34,
GoodsWeight: 3.4,
OrderType: OrderTypeASAP,
}
order, err := mtpsapi.CreateOrderByShop(basicParams, nil)
if order != nil {
sugarLogger.Debugf("order:%v", order)
}
if err != nil {
sugarLogger.Debugf("err:%s", err.Error())
}
}