1
This commit is contained in:
25
platformapi/tao_vegetable/afs_test.go
Normal file
25
platformapi/tao_vegetable/afs_test.go
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
package tao_vegetable
|
||||||
|
|
||||||
|
import (
|
||||||
|
domain2 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability3156/domain"
|
||||||
|
request2 "git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability3156/request"
|
||||||
|
"git.rosy.net.cn/baseapi/utils"
|
||||||
|
"git.rosy.net.cn/jx-callback/globals"
|
||||||
|
"testing"
|
||||||
|
)
|
||||||
|
|
||||||
|
func TestAgreeUserCancel(t *testing.T) {
|
||||||
|
|
||||||
|
param := &request2.AlibabaTclsAelophyRefundAgreeRequest{
|
||||||
|
StoreId: utils.String2Pointer("JX668594"),
|
||||||
|
OutOrderId: utils.String2Pointer("3420907128196706112"),
|
||||||
|
RefundId: utils.String2Pointer("1000010804386340781"),
|
||||||
|
AuditMemo: utils.String2Pointer("商户同意退款"),
|
||||||
|
SubRefundList: &[]domain2.AlibabaTclsAelophyRefundAgreeSubrefundlist{
|
||||||
|
{OutSubOrderId: utils.String2Pointer("3420907128196706112"), RefundFee: utils.Int64ToPointer(2700)},
|
||||||
|
},
|
||||||
|
OrderFrom: utils.Int64ToPointer(utils.Str2Int64(TaoVegetableChannelCode)),
|
||||||
|
}
|
||||||
|
err := apiTao.AgreeUserCancel(param)
|
||||||
|
globals.SugarLogger.Debugf("%v", err)
|
||||||
|
}
|
||||||
@@ -19,7 +19,7 @@ import (
|
|||||||
|
|
||||||
// AgreeUserCancel 同意用户售后申请
|
// AgreeUserCancel 同意用户售后申请
|
||||||
func (a *API) AgreeUserCancel(req *request2.AlibabaTclsAelophyRefundAgreeRequest) error {
|
func (a *API) AgreeUserCancel(req *request2.AlibabaTclsAelophyRefundAgreeRequest) error {
|
||||||
globals.SugarLogger.Debugf("进入AgreeUserCancel")
|
globals.SugarLogger.Debugf("进入AgreeUserCancel := %s", utils.Format4Output(req, false))
|
||||||
client := ability3156.NewAbility3156(&a.client)
|
client := ability3156.NewAbility3156(&a.client)
|
||||||
|
|
||||||
data, _ := client.AlibabaTclsAelophyRefundAgree(req, a.token)
|
data, _ := client.AlibabaTclsAelophyRefundAgree(req, a.token)
|
||||||
@@ -148,7 +148,7 @@ func (a *API) RefundOrderFinish(c *http.Request) (*RefundOrderFinish, string, er
|
|||||||
|
|
||||||
// QueryAfsOrderDetail 获取订单退款详情
|
// QueryAfsOrderDetail 获取订单退款详情
|
||||||
func (a *API) QueryAfsOrderDetail(req *request591.AlibabaWdkOrderRefundGetRequest) (*domain591.AlibabaWdkOrderRefundGetOrderSyncRefundListResult, error) {
|
func (a *API) QueryAfsOrderDetail(req *request591.AlibabaWdkOrderRefundGetRequest) (*domain591.AlibabaWdkOrderRefundGetOrderSyncRefundListResult, error) {
|
||||||
globals.SugarLogger.Debugf("进入 QueryAfsOrderDetail")
|
globals.SugarLogger.Debugf("进入 QueryAfsOrderDetail : %s", utils.Format4Output(req, false))
|
||||||
client := ability591.NewAbility591(&a.client)
|
client := ability591.NewAbility591(&a.client)
|
||||||
|
|
||||||
data, _ := client.AlibabaWdkOrderRefundGet(req, a.token)
|
data, _ := client.AlibabaWdkOrderRefundGet(req, a.token)
|
||||||
|
|||||||
@@ -17,13 +17,26 @@ func TestName(t *testing.T) {
|
|||||||
func TestGetOrderDetail(t *testing.T) {
|
func TestGetOrderDetail(t *testing.T) {
|
||||||
requestParam := &request591.AlibabaAelophyOrderGetRequest{OrderGetRequest: &domain591.AlibabaAelophyOrderGetOrderGetRequest{
|
requestParam := &request591.AlibabaAelophyOrderGetRequest{OrderGetRequest: &domain591.AlibabaAelophyOrderGetOrderGetRequest{
|
||||||
StoreId: utils.String2Pointer("JX668594"),
|
StoreId: utils.String2Pointer("JX668594"),
|
||||||
BizOrderId: utils.Int64ToPointer(5000894677248980922),
|
BizOrderId: utils.Int64ToPointer(5000894665550700922),
|
||||||
}}
|
}}
|
||||||
data, err := apiTao.QueryOrderDetail(requestParam)
|
data, err := apiTao.QueryOrderDetail(requestParam)
|
||||||
globals.SugarLogger.Debugf("data := %s", utils.Format4Output(data, false))
|
globals.SugarLogger.Debugf("data := %s", utils.Format4Output(data, false))
|
||||||
globals.SugarLogger.Debugf("err := %s", utils.Format4Output(err, false))
|
globals.SugarLogger.Debugf("err := %s", utils.Format4Output(err, false))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func TestQueryAfsOrderDetail(t *testing.T) {
|
||||||
|
param := &request591.AlibabaWdkOrderRefundGetRequest{
|
||||||
|
BizOrderIds: &[]int64{1924482145266804887},
|
||||||
|
RefundIds: &[]int64{1000010803420790044},
|
||||||
|
OrderFrom: utils.Int64ToPointer(31),
|
||||||
|
ShopId: nil,
|
||||||
|
StoreId: utils.String2Pointer("JX668594"),
|
||||||
|
}
|
||||||
|
data, err := apiTao.QueryAfsOrderDetail(param)
|
||||||
|
globals.SugarLogger.Debugf("data := %s", utils.Format4Output(data, false))
|
||||||
|
globals.SugarLogger.Debugf("err := %s", utils.Format4Output(err, false))
|
||||||
|
}
|
||||||
|
|
||||||
// 接单
|
// 接单
|
||||||
func TestDeliveryFinishACCEPTED(t *testing.T) {
|
func TestDeliveryFinishACCEPTED(t *testing.T) {
|
||||||
param := &request591.AlibabaAelophyOrderWorkCallbackRequest{}
|
param := &request591.AlibabaAelophyOrderWorkCallbackRequest{}
|
||||||
@@ -57,7 +70,7 @@ func TestDeliveryFinishREJECTED(t *testing.T) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func TestGetTransactionOrderList(t *testing.T) {
|
func TestGetTransactionOrderList(t *testing.T) {
|
||||||
queryData := time.Now()
|
queryData := time.Now().AddDate(0, 0, 6)
|
||||||
create := time.Date(queryData.Year(), queryData.Month(), queryData.Day(), 0, 0, 0, 0, queryData.Location())
|
create := time.Date(queryData.Year(), queryData.Month(), queryData.Day(), 0, 0, 0, 0, queryData.Location())
|
||||||
end := time.Date(queryData.Year(), queryData.Month(), queryData.Day(), 23, 59, 59, 59, queryData.Location())
|
end := time.Date(queryData.Year(), queryData.Month(), queryData.Day(), 23, 59, 59, 59, queryData.Location())
|
||||||
createTime := util.LocalTime(create)
|
createTime := util.LocalTime(create)
|
||||||
|
|||||||
Reference in New Issue
Block a user