refactor: export field

master v1.0.9
大虾 4 years ago
parent 9fa6c84b53
commit 85b0feb1c7

@ -14,19 +14,19 @@ type CanApplyInfoParam struct {
OrderID uint `json:"orderId"` OrderID uint `json:"orderId"`
} }
type canApplyType uint type CanApplyType uint
const ( const (
CannotApply canApplyType = iota CannotApply CanApplyType = iota
CanApply CanApply
) )
var canApplyTypeMap = map[canApplyType]string{ var canApplyTypeMap = map[CanApplyType]string{
CannotApply: "不可申请", CannotApply: "不可申请",
CanApply: "可申请", CanApply: "可申请",
} }
func (o canApplyType) String() string { func (o CanApplyType) String() string {
if value, ok := canApplyTypeMap[o]; !ok { if value, ok := canApplyTypeMap[o]; !ok {
return rest.UnKnow return rest.UnKnow
} else { } else {
@ -34,19 +34,19 @@ func (o canApplyType) String() string {
} }
} }
type returnType uint type ReturnType uint
const ( const (
Return returnType = 10 Return ReturnType = 10
Exchange returnType = 20 Exchange ReturnType = 20
) )
var returnTypeMap = map[returnType]string{ var returnTypeMap = map[ReturnType]string{
Return: "退货", Return: "退货",
Exchange: "换货", Exchange: "换货",
} }
func (o returnType) String() string { func (o ReturnType) String() string {
if value, ok := returnTypeMap[o]; !ok { if value, ok := returnTypeMap[o]; !ok {
return rest.UnKnow return rest.UnKnow
} else { } else {
@ -77,7 +77,7 @@ type CanAfterSaleResponse struct {
} }
type CanAfterSaleParams struct { type CanAfterSaleParams struct {
CanApply canApplyType `json:"canApply"` CanApply CanApplyType `json:"canApply"`
SkuID uint `json:"skuId"` SkuID uint `json:"skuId"`
AppliedNum uint `json:"appliedNum"` AppliedNum uint `json:"appliedNum"`
CannotApplyTip string `json:"cannotApplyTip"` CannotApplyTip string `json:"cannotApplyTip"`
@ -87,5 +87,5 @@ type CanAfterSaleParams struct {
type SupportParams struct { type SupportParams struct {
AfsTypeName string `json:"afsTypeName"` AfsTypeName string `json:"afsTypeName"`
AfsType returnType `json:"afsType"` AfsType ReturnType `json:"afsType"`
} }

@ -30,21 +30,21 @@ type CancelAfsResponse struct {
} `json:"result"` } `json:"result"`
} }
type cancelState uint type CancelState uint
const ( const (
CancelStateNot cancelState = iota + 1 CancelStateNot CancelState = iota + 1
CancelStateSuccess CancelStateSuccess
CancelStateFail CancelStateFail
) )
var cancelStateMap = map[cancelState]string{ var cancelStateMap = map[CancelState]string{
CancelStateNot: "不可取消", CancelStateNot: "不可取消",
CancelStateSuccess: "取消成功", CancelStateSuccess: "取消成功",
CancelStateFail: "取消失败", CancelStateFail: "取消失败",
} }
func (o cancelState) String() string { func (o CancelState) String() string {
if value, ok := cancelStateMap[o]; !ok { if value, ok := cancelStateMap[o]; !ok {
return rest.UnKnow return rest.UnKnow
} else { } else {
@ -53,5 +53,5 @@ func (o cancelState) String() string {
} }
type CancelAfsParams struct { type CancelAfsParams struct {
CancelState cancelState `json:"cancelState"` CancelState CancelState `json:"CancelState"`
} }

@ -19,7 +19,7 @@ type ApplyParam struct {
ApplyReasonID uint `json:"applyReasonId"` ApplyReasonID uint `json:"applyReasonId"`
Pin string `json:"pin"` Pin string `json:"pin"`
ChannelAfsApplyID string `json:"channelAfsApplyId"` ChannelAfsApplyID string `json:"channelAfsApplyId"`
AfsType returnType `json:"afsType"` AfsType ReturnType `json:"afsType"`
QuestionPic string `json:"questionPic"` QuestionPic string `json:"questionPic"`
OrderID uint `json:"orderId"` OrderID uint `json:"orderId"`
SkuQuantity SkuQuantityParam `json:"skuQuantity"` SkuQuantity SkuQuantityParam `json:"skuQuantity"`

@ -44,7 +44,7 @@ type GetAfsParams struct {
AfsApplyTime int64 `json:"afsApplyTime"` AfsApplyTime int64 `json:"afsApplyTime"`
ApproveResultName string `json:"approveResultName"` ApproveResultName string `json:"approveResultName"`
ProcessResultName string `json:"processResultName"` ProcessResultName string `json:"processResultName"`
AfsType returnType `json:"afsType"` AfsType ReturnType `json:"afsType"`
ReturnWareType uint `json:"returnWareType"` ReturnWareType uint `json:"returnWareType"`
CustomerMobile string `json:"customerMobile"` CustomerMobile string `json:"customerMobile"`
QuestionPic string `json:"questionPic"` QuestionPic string `json:"questionPic"`

@ -6,7 +6,7 @@ type ApplyReasonParam struct {
Pin string `json:"pin"` Pin string `json:"pin"`
SkuID uint `json:"skuId"` SkuID uint `json:"skuId"`
OrderID uint `json:"orderId"` OrderID uint `json:"orderId"`
AfsType returnType `json:"afsType"` AfsType ReturnType `json:"afsType"`
} }
// QueryAfterSaleReasonRequest 查询售后原因. // QueryAfterSaleReasonRequest 查询售后原因.

@ -34,21 +34,21 @@ type CancelOrderResponse struct {
} `json:"result"` } `json:"result"`
} }
type cancelStatus uint type CancelStatus uint
const ( const (
CancelNot cancelStatus = 0 CancelNot CancelStatus = 0
CancelFail cancelStatus = 1 CancelFail CancelStatus = 1
CancelSuccess cancelStatus = 3 CancelSuccess CancelStatus = 3
) )
var cancelStatusMap = map[cancelStatus]string{ var cancelStatusMap = map[CancelStatus]string{
CancelNot: "不可取消", CancelNot: "不可取消",
CancelFail: "取消失败", CancelFail: "取消失败",
CancelSuccess: "取消成功", CancelSuccess: "取消成功",
} }
func (o cancelStatus) String() string { func (o CancelStatus) String() string {
if value, ok := cancelStatusMap[o]; !ok { if value, ok := cancelStatusMap[o]; !ok {
return rest.UnKnow return rest.UnKnow
} else { } else {
@ -57,5 +57,5 @@ func (o cancelStatus) String() string {
} }
type CancelParam struct { type CancelParam struct {
CancelStatus cancelStatus `json:"cancelStatus"` CancelStatus CancelStatus `json:"CancelStatus"`
} }

@ -67,10 +67,10 @@ type SkuDetailParam struct {
MainSkuID uint `json:"mainSkuId"` MainSkuID uint `json:"mainSkuId"`
} }
type status int type Status int
const ( const (
Submit status = 0 Submit Status = 0
WaitPay = 1 WaitPay = 1
IsPay = 4 IsPay = 4
WaitPrint = 6 WaitPrint = 6
@ -83,7 +83,7 @@ const (
Cancel = -100 Cancel = -100
) )
var statusMap = map[status]string{ var statusMap = map[Status]string{
Submit: "提单成功", Submit: "提单成功",
WaitPay: "等待付款", WaitPay: "等待付款",
IsPay: "已支付", IsPay: "已支付",
@ -97,7 +97,7 @@ var statusMap = map[status]string{
Cancel: "已取消", Cancel: "已取消",
} }
func (o status) String() string { func (o Status) String() string {
if value, ok := statusMap[o]; !ok { if value, ok := statusMap[o]; !ok {
return rest.UnKnow return rest.UnKnow
} else { } else {
@ -131,7 +131,7 @@ func (o typeState) String() string {
type BaseOrder struct { type BaseOrder struct {
RootOrderID uint `json:"rootOrderId"` RootOrderID uint `json:"rootOrderId"`
OrderStatus status `json:"orderStatus"` OrderStatus Status `json:"orderStatus"`
SubmitTime int64 `json:"submitTime"` SubmitTime int64 `json:"submitTime"`
CompleteTime int64 `json:"completeTime"` CompleteTime int64 `json:"completeTime"`
PayTime int64 `json:"payTime"` PayTime int64 `json:"payTime"`

Loading…
Cancel
Save