Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
为 GitLab 提交贡献
登录
切换导航
L
library
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
stbz
library
Commits
0140d29e
提交
0140d29e
authored
7月 18, 2022
作者:
zhanglibo
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
阿里提交凭证
上级
a57648f8
隐藏空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
5 行增加
和
5 行删除
+5
-5
ali_refund.go
upstream/ali/ali_refund.go
+5
-5
没有找到文件。
upstream/ali/ali_refund.go
浏览文件 @
0140d29e
...
@@ -45,10 +45,10 @@ type RefundApplyRes struct {
...
@@ -45,10 +45,10 @@ type RefundApplyRes struct {
}
}
type
RefundReasonReq
struct
{
type
RefundReasonReq
struct
{
OrderId
string
`json:"orderId"`
//主订单id
OrderId
string
`json:"orderId"`
//主订单id
OrderEntryIds
[]
string
`json:"orderEntryIds"`
//子订单id
OrderEntryIds
[]
string
`json:"orderEntryIds"`
//子订单id
GoodsStatus
string
`json:"goodsStatus"`
//货物状态 售中等待买家发货:”refundWaitSellerSend"; 售中等待买家收货:"refundWaitBuyerReceive"; 售中已收货(未确认完成交易):"refundBuyerReceived" 售后未收货:"aftersaleBuyerNotReceived"; 售后已收到货:"aftersaleBuyerReceived"
GoodsStatus
string
`json:"goodsStatus"`
//货物状态 售中等待买家发货:”refundWaitSellerSend"; 售中等待买家收货:"refundWaitBuyerReceive"; 售中已收货(未确认完成交易):"refundBuyerReceived" 售后未收货:"aftersaleBuyerNotReceived"; 售后已收到货:"aftersaleBuyerReceived"
AccessToken
string
`json:"access_token"`
AccessToken
string
`json:"access_token"`
}
}
type
RefundReasonRes
struct
{
type
RefundReasonRes
struct
{
...
@@ -202,7 +202,7 @@ type RefundSubmitReq struct {
...
@@ -202,7 +202,7 @@ type RefundSubmitReq struct {
CompanyNo
string
`json:"logisticsCompanyNo"`
//物流公司编码,调用alibaba.logistics.OpQueryLogisticCompanyList.offline接口查询
CompanyNo
string
`json:"logisticsCompanyNo"`
//物流公司编码,调用alibaba.logistics.OpQueryLogisticCompanyList.offline接口查询
ExpressSn
string
`json:"freightBill"`
//物流公司运单号,请准确填写,否则卖家有权拒绝退款
ExpressSn
string
`json:"freightBill"`
//物流公司运单号,请准确填写,否则卖家有权拒绝退款
Description
string
`json:"description"`
//发货说明,内容在2-200个字之间
Description
string
`json:"description"`
//发货说明,内容在2-200个字之间
Vouchers
[]
string
`json:"vouchers
"`
//凭证图片URLs,必须使用API alibaba.trade.uploadRefundVoucher返回的“图片域名/相对路径”,最多可上传 10 张图片 ;单张大小不超过1M;支持jpg、gif、jpeg、png、和bmp格式。 请上传凭证,以便以后续赔所需(不上传将无法理赔)
Vouchers
[]
string
`json:"vouchers
,omitempty"`
//凭证图片URLs,必须使用API alibaba.trade.uploadRefundVoucher返回的“图片域名/相对路径”,最多可上传 10 张图片 ;单张大小不超过1M;支持jpg、gif、jpeg、png、和bmp格式。 请上传凭证,以便以后续赔所需(不上传将无法理赔)
AccessToken
string
`json:"access_token"`
AccessToken
string
`json:"access_token"`
}
}
...
@@ -267,7 +267,7 @@ func (*refundAli) Info(ctx context.Context, refundId string) (res *RefundInfoRes
...
@@ -267,7 +267,7 @@ func (*refundAli) Info(ctx context.Context, refundId string) (res *RefundInfoRes
//Submit 提交退款货信息
//Submit 提交退款货信息
func
(
*
refundAli
)
Submit
(
ctx
context
.
Context
,
req
*
RefundSubmitReq
)
(
res
*
RefundSubmitRes
,
err
error
)
{
func
(
*
refundAli
)
Submit
(
ctx
context
.
Context
,
req
*
RefundSubmitReq
)
(
res
*
RefundSubmitRes
,
err
error
)
{
method
:=
"com.alibaba.trade/alibaba.trade.refund.returnGoods"
method
:=
"com.alibaba.trade/alibaba.trade.refund.returnGoods"
req
.
AccessToken
=
server
.
AccessToken
result
,
err
:=
server
.
Post
(
ctx
,
method
,
gconv
.
Map
(
req
))
result
,
err
:=
server
.
Post
(
ctx
,
method
,
gconv
.
Map
(
req
))
_
=
gjson
.
New
(
result
)
.
Scan
(
&
res
)
_
=
gjson
.
New
(
result
)
.
Scan
(
&
res
)
return
return
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论