1
This commit is contained in:
@@ -69,13 +69,19 @@ func TestQueryAfsOrderDetail(t *testing.T) {
|
||||
|
||||
}
|
||||
|
||||
func Test222(t *testing.T) {
|
||||
fmt.Println((3 & 1) != 0)
|
||||
}
|
||||
|
||||
// 接单
|
||||
func TestDeliveryFinishACCEPTED(t *testing.T) {
|
||||
orderID := 8000101702997900468
|
||||
storeID := "JX102364"
|
||||
param := &request591.AlibabaAelophyOrderWorkCallbackRequest{}
|
||||
param.WorkCallbackRequest = &domain591.AlibabaAelophyOrderWorkCallbackWorkCallbackRequest{
|
||||
StoreId: utils.String2Pointer("lb019"),
|
||||
BizOrderId: utils.Int64ToPointer(5000952367288620290),
|
||||
Status: utils.String2Pointer(OrderStatusNew),
|
||||
StoreId: utils.String2Pointer("JX102364"),
|
||||
BizOrderId: utils.Int64ToPointer(int64(orderID)),
|
||||
Status: utils.String2Pointer(OrderStatusSuccess),
|
||||
StatusRemark: nil,
|
||||
//DelivererName: utils.String2Pointer("张廷"),
|
||||
//DelivererPhone: utils.String2Pointer("SIGN"),
|
||||
@@ -83,9 +89,28 @@ func TestDeliveryFinishACCEPTED(t *testing.T) {
|
||||
DelivererCompany: nil,
|
||||
LogisticsNo: nil,
|
||||
}
|
||||
apiTao.SetToken("50002C01524csKWniqfypk8dbshKRTeFIOIy1a46c0cfgsvodWjsseMsXqpvWvECMj1")
|
||||
|
||||
workCallbackSubOrderInfoList := make([]domain591.AlibabaAelophyOrderWorkCallbackWorkCallbackSubOrderInfo, 0, 0)
|
||||
orderDetail, err := apiTao.QueryOrderDetail(&request591.AlibabaAelophyOrderGetRequest{OrderGetRequest: &domain591.AlibabaAelophyOrderGetOrderGetRequest{
|
||||
StoreId: utils.String2Pointer(storeID),
|
||||
BizOrderId: utils.Int64ToPointer(utils.Str2Int64(utils.Int2Str(orderID))),
|
||||
}})
|
||||
if err != nil {
|
||||
return
|
||||
}
|
||||
for _, v := range *orderDetail.SubOrderResponseList {
|
||||
workCallbackSubOrderInfo := domain591.AlibabaAelophyOrderWorkCallbackWorkCallbackSubOrderInfo{
|
||||
BizSubOrderId: v.BizSubOrderId,
|
||||
SkuCode: v.SkuCode,
|
||||
PickSaleQuantity: utils.String2Pointer(utils.Float64ToStr(*v.BuySaleQuantity)),
|
||||
PickStockQuantity: utils.String2Pointer(utils.Float64ToStr(*v.BuyStockQuantity)),
|
||||
}
|
||||
workCallbackSubOrderInfoList = append(workCallbackSubOrderInfoList, workCallbackSubOrderInfo)
|
||||
}
|
||||
param.WorkCallbackRequest.WorkCallbackSubOrderInfoList = &workCallbackSubOrderInfoList
|
||||
apiTao.SetToken("50000C00432zMSClqLiSDjBr2NyiazjtFmsgTOdbBfti16a73f18k0XDfkUQywSmcjfC")
|
||||
//apiTao.SetToken("50002C01524csKWniqfypk8dbshKRTeFIOIy1a46c0cfgsvodWjsseMsXqpvWvECMj1")
|
||||
err := apiTao.DeliveryFinish(param)
|
||||
err = apiTao.DeliveryFinish(param)
|
||||
fmt.Println(err)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user