This commit is contained in:
邹宗楠
2023-08-25 18:31:33 +08:00
parent a4389e883f
commit ce47cf1e89
4 changed files with 51 additions and 20 deletions

View File

@@ -1,16 +1,16 @@
package ebaiapi
import (
"encoding/json"
"fmt"
"git.rosy.net.cn/jx-callback/globals"
"testing"
"time"
"git.rosy.net.cn/baseapi/utils"
)
func TestCancelOrder(t *testing.T) {
err := api.OrderDisagreeReturnGoods("4007560108986061407", "1939575364735607", "1")
fmt.Println(err)
}
func TestOrderGet(t *testing.T) {
@@ -23,15 +23,37 @@ func TestOrderGet(t *testing.T) {
}
func TestOrderAgreePartRefund(t *testing.T) {
data := make([]*RefundSku, 0, 0)
data = append(data, &RefundSku{
SkuID: "22891",
Number: "1",
})
err := api.OrderAgreePartRefund("4045250124015619672", data, "2308258682813174525")
param := &RefundOrderExamine{
ReverseOrderId: "2308258682813174525",
OrderId: "4045250124015619672",
IdempotentId: utils.Int64ToStr(time.Now().UnixNano()),
ActionType: RefundTypeAgree,
ReasonCode: "",
ReasonRemarks: "同意了",
RefundProductList: "",
}
refundProductList := make([]*RefundProductList, 0, 0)
date, _ := api.GetReverseOrder("4045250124015619672")
for _, v := range date {
refundProduct := &RefundProductList{
SubBizOrderId: v.(map[string]interface{})["sub_biz_order_id"].(string),
PlatformSkuId: utils.Int64ToStr(utils.Interface2Int64WithDefault(v.(map[string]interface{})["platform_sku_id"], 0)),
}
refundProductList = append(refundProductList, refundProduct)
}
refundProductListStr, _ := json.Marshal(refundProductList)
param.RefundProductList = string(refundProductListStr)
err := api.EbaiRefundOrder(param)
globals.SugarLogger.Debugf("err := %s", utils.Format4Output(err, false))
}
func TestGetReverseOrder(t *testing.T) {
date, _ := api.GetReverseOrder("4099660048407490187")
for _, v := range date {
fmt.Println(v)
}
}
func TestOrderGet2(t *testing.T) {
result, err := api.OrderGet2("2147234624018417846")
if err != nil {
@@ -176,12 +198,6 @@ func TestAPI_OrderselfDeliveryStateSync(t *testing.T) {
t.Fatal(err)
}
}
func TestAggrent(t *testing.T) {
err := api.OrderAgreeReturnGoods("4648176604190697145", "1483635799404794")
if err != nil {
t.Fatal(err)
}
}
func TestForAA(t *testing.T) {