pay

package
v0.0.0-...-b08fcc5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 22, 2023 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const (
	PayChannelMayi PayChannel = 1
	PayChannelKefu PayChannel = 2

	OrderStateCancel  = 0 // 取消
	OrderStateCreated = 1 // 下单
	OrderStatePaying  = 2 // 付款中
	OrderStatePaid    = 3 // 已付款
	OrderStateSending = 4 // 发货中(含部分发货)
	OrderStateDone    = 5 // 完结(订单流程正常完成)
	OrderStateRefund  = 6 // 退款(仅退款,发货无关)

	OrderPayStateNone    = 1 // 未支付
	OrderPayStateSuccess = 2 // 支付成功
	OrderPayStateFail    = 3 // 支付取消
	OrderPayStateRefund  = 4 // 支付退款

	OrderSendStateNone = 0 // 未发货
	OrderSendStateDone = 1 // 发货成功
	OrderSendStateFail = 2 // 发货失败
)
View Source
const (
	TopicRechargeBean          = "event.bean.recharge"
	TopicRechargeBeanFirstTime = "event.bean.recharge_first_time"
)

Variables

View Source
var File_proto_pay_pay_proto protoreflect.FileDescriptor

Functions

func NewAccountPayEndpoints

func NewAccountPayEndpoints() []*api.Endpoint

func RegisterAccountPayHandler

func RegisterAccountPayHandler(s server.Server, hdlr AccountPayHandler, opts ...server.HandlerOption) error

Types

type AccountPayService

type AccountPayService interface {
	RechargeSku(ctx context.Context, in *RechargeSkuReq, opts ...client.CallOption) (*RechargeSkuRes, error)
	//  rpc RechargeDo(RechargeDoReq) returns(RechargeDoRes);
	PayMethod(ctx context.Context, in *PayMethodReq, opts ...client.CallOption) (*PayMethodRes, error)
	CreateOrder(ctx context.Context, in *CreateOrderReq, opts ...client.CallOption) (*CreateOrderRes, error)
	PayOrder(ctx context.Context, in *PayOrderReq, opts ...client.CallOption) (*PayOrderRes, error)
	SendOrder(ctx context.Context, in *SendOrderReq, opts ...client.CallOption) (*SendOrderRes, error)
	GetOrderById(ctx context.Context, in *GetOrderByIdReq, opts ...client.CallOption) (*GetOrderByIdRes, error)
	GetOrderByPayOrderId(ctx context.Context, in *GetOrderByPayOrderIdReq, opts ...client.CallOption) (*GetOrderByPayOrderIdRes, error)
	ListOrder(ctx context.Context, in *ListOrderReq, opts ...client.CallOption) (*ListOrderRes, error)
	MayiNotify(ctx context.Context, in *MayiNotifyReq, opts ...client.CallOption) (*MayiNotifyRes, error)
	ConfirmRecharge(ctx context.Context, in *ConfirmRechargeReq, opts ...client.CallOption) (*ConfirmRechargeRes, error)
	IssueRecharge(ctx context.Context, in *IssueRechargeReq, opts ...client.CallOption) (*IssueRechargeRes, error)
	CancelRecharge(ctx context.Context, in *CancelRechargeReq, opts ...client.CallOption) (*CancelRechargeRes, error)
}

func NewAccountPayService

func NewAccountPayService(name string, c client.Client) AccountPayService

type CancelRechargeReq

type CancelRechargeReq struct {
	OrderId string `protobuf:"bytes,1,opt,name=order_id,json=orderId,proto3" json:"order_id"` // 内部订单id
	Remark  string `protobuf:"bytes,2,opt,name=remark,proto3" json:"remark"`                  // 备注
	// contains filtered or unexported fields
}

func (*CancelRechargeReq) Descriptor deprecated

func (*CancelRechargeReq) Descriptor() ([]byte, []int)

Deprecated: Use CancelRechargeReq.ProtoReflect.Descriptor instead.

func (*CancelRechargeReq) GetOrderId

func (x *CancelRechargeReq) GetOrderId() string

func (*CancelRechargeReq) GetRemark

func (x *CancelRechargeReq) GetRemark() string

func (*CancelRechargeReq) ProtoMessage

func (*CancelRechargeReq) ProtoMessage()

func (*CancelRechargeReq) ProtoReflect

func (x *CancelRechargeReq) ProtoReflect() protoreflect.Message

func (*CancelRechargeReq) Reset

func (x *CancelRechargeReq) Reset()

func (*CancelRechargeReq) String

func (x *CancelRechargeReq) String() string

type CancelRechargeRes

type CancelRechargeRes struct {
	// contains filtered or unexported fields
}

func (*CancelRechargeRes) Descriptor deprecated

func (*CancelRechargeRes) Descriptor() ([]byte, []int)

Deprecated: Use CancelRechargeRes.ProtoReflect.Descriptor instead.

func (*CancelRechargeRes) ProtoMessage

func (*CancelRechargeRes) ProtoMessage()

func (*CancelRechargeRes) ProtoReflect

func (x *CancelRechargeRes) ProtoReflect() protoreflect.Message

func (*CancelRechargeRes) Reset

func (x *CancelRechargeRes) Reset()

func (*CancelRechargeRes) String

func (x *CancelRechargeRes) String() string

type ConfirmRechargeReq

type ConfirmRechargeReq struct {
	OrderId string `protobuf:"bytes,1,opt,name=order_id,json=orderId,proto3" json:"order_id"` // 内部订单id
	Remark  string `protobuf:"bytes,2,opt,name=remark,proto3" json:"remark"`                  // 备注
	// contains filtered or unexported fields
}

func (*ConfirmRechargeReq) Descriptor deprecated

func (*ConfirmRechargeReq) Descriptor() ([]byte, []int)

Deprecated: Use ConfirmRechargeReq.ProtoReflect.Descriptor instead.

func (*ConfirmRechargeReq) GetOrderId

func (x *ConfirmRechargeReq) GetOrderId() string

func (*ConfirmRechargeReq) GetRemark

func (x *ConfirmRechargeReq) GetRemark() string

func (*ConfirmRechargeReq) ProtoMessage

func (*ConfirmRechargeReq) ProtoMessage()

func (*ConfirmRechargeReq) ProtoReflect

func (x *ConfirmRechargeReq) ProtoReflect() protoreflect.Message

func (*ConfirmRechargeReq) Reset

func (x *ConfirmRechargeReq) Reset()

func (*ConfirmRechargeReq) String

func (x *ConfirmRechargeReq) String() string

type ConfirmRechargeRes

type ConfirmRechargeRes struct {
	// contains filtered or unexported fields
}

func (*ConfirmRechargeRes) Descriptor deprecated

func (*ConfirmRechargeRes) Descriptor() ([]byte, []int)

Deprecated: Use ConfirmRechargeRes.ProtoReflect.Descriptor instead.

func (*ConfirmRechargeRes) ProtoMessage

func (*ConfirmRechargeRes) ProtoMessage()

func (*ConfirmRechargeRes) ProtoReflect

func (x *ConfirmRechargeRes) ProtoReflect() protoreflect.Message

func (*ConfirmRechargeRes) Reset

func (x *ConfirmRechargeRes) Reset()

func (*ConfirmRechargeRes) String

func (x *ConfirmRechargeRes) String() string

type CreateOrderReq

type CreateOrderReq struct {
	ProductId   int64  `protobuf:"varint,1,opt,name=product_id,json=productId,proto3" json:"product_id"`         // sku里的商品ID
	PayMethodId int64  `protobuf:"varint,2,opt,name=pay_method_id,json=payMethodId,proto3" json:"pay_method_id"` // 支付方式列表里的 id
	ReturnUrl   string `protobuf:"bytes,3,opt,name=return_url,json=returnUrl,proto3" json:"return_url"`          // 同步通知地址
	UserId      int64  `protobuf:"varint,5,opt,name=user_id,json=userId,proto3" json:"user_id"`
	// contains filtered or unexported fields
}

func (*CreateOrderReq) Descriptor deprecated

func (*CreateOrderReq) Descriptor() ([]byte, []int)

Deprecated: Use CreateOrderReq.ProtoReflect.Descriptor instead.

func (*CreateOrderReq) GetPayMethodId

func (x *CreateOrderReq) GetPayMethodId() int64

func (*CreateOrderReq) GetProductId

func (x *CreateOrderReq) GetProductId() int64

func (*CreateOrderReq) GetReturnUrl

func (x *CreateOrderReq) GetReturnUrl() string

func (*CreateOrderReq) GetUserId

func (x *CreateOrderReq) GetUserId() int64

func (*CreateOrderReq) ProtoMessage

func (*CreateOrderReq) ProtoMessage()

func (*CreateOrderReq) ProtoReflect

func (x *CreateOrderReq) ProtoReflect() protoreflect.Message

func (*CreateOrderReq) Reset

func (x *CreateOrderReq) Reset()

func (*CreateOrderReq) String

func (x *CreateOrderReq) String() string

type CreateOrderRes

type CreateOrderRes struct {
	OrderDetail *OrderItem `protobuf:"bytes,1,opt,name=order_detail,json=orderDetail,proto3" json:"order_detail"` // 订单详情
	JumpUrl     string     `protobuf:"bytes,2,opt,name=jump_url,json=jumpUrl,proto3" json:"jump_url"`
	// contains filtered or unexported fields
}

func (*CreateOrderRes) Descriptor deprecated

func (*CreateOrderRes) Descriptor() ([]byte, []int)

Deprecated: Use CreateOrderRes.ProtoReflect.Descriptor instead.

func (*CreateOrderRes) GetJumpUrl

func (x *CreateOrderRes) GetJumpUrl() string

func (*CreateOrderRes) GetOrderDetail

func (x *CreateOrderRes) GetOrderDetail() *OrderItem

func (*CreateOrderRes) ProtoMessage

func (*CreateOrderRes) ProtoMessage()

func (*CreateOrderRes) ProtoReflect

func (x *CreateOrderRes) ProtoReflect() protoreflect.Message

func (*CreateOrderRes) Reset

func (x *CreateOrderRes) Reset()

func (*CreateOrderRes) String

func (x *CreateOrderRes) String() string

type GetOrderByIdReq

type GetOrderByIdReq struct {
	OrderId string `protobuf:"bytes,1,opt,name=order_id,json=orderId,proto3" json:"order_id"` // 内部订单id
	// contains filtered or unexported fields
}

func (*GetOrderByIdReq) Descriptor deprecated

func (*GetOrderByIdReq) Descriptor() ([]byte, []int)

Deprecated: Use GetOrderByIdReq.ProtoReflect.Descriptor instead.

func (*GetOrderByIdReq) GetOrderId

func (x *GetOrderByIdReq) GetOrderId() string

func (*GetOrderByIdReq) ProtoMessage

func (*GetOrderByIdReq) ProtoMessage()

func (*GetOrderByIdReq) ProtoReflect

func (x *GetOrderByIdReq) ProtoReflect() protoreflect.Message

func (*GetOrderByIdReq) Reset

func (x *GetOrderByIdReq) Reset()

func (*GetOrderByIdReq) String

func (x *GetOrderByIdReq) String() string

type GetOrderByIdRes

type GetOrderByIdRes struct {
	OrderDetail *OrderItem `protobuf:"bytes,1,opt,name=order_detail,json=orderDetail,proto3" json:"order_detail"` // 订单详情
	// contains filtered or unexported fields
}

func (*GetOrderByIdRes) Descriptor deprecated

func (*GetOrderByIdRes) Descriptor() ([]byte, []int)

Deprecated: Use GetOrderByIdRes.ProtoReflect.Descriptor instead.

func (*GetOrderByIdRes) GetOrderDetail

func (x *GetOrderByIdRes) GetOrderDetail() *OrderItem

func (*GetOrderByIdRes) ProtoMessage

func (*GetOrderByIdRes) ProtoMessage()

func (*GetOrderByIdRes) ProtoReflect

func (x *GetOrderByIdRes) ProtoReflect() protoreflect.Message

func (*GetOrderByIdRes) Reset

func (x *GetOrderByIdRes) Reset()

func (*GetOrderByIdRes) String

func (x *GetOrderByIdRes) String() string

type GetOrderByPayOrderIdReq

type GetOrderByPayOrderIdReq struct {
	PayOrderId string `protobuf:"bytes,8,opt,name=pay_order_id,json=payOrderId,proto3" json:"pay_order_id"` // 支付订单号
	// contains filtered or unexported fields
}

func (*GetOrderByPayOrderIdReq) Descriptor deprecated

func (*GetOrderByPayOrderIdReq) Descriptor() ([]byte, []int)

Deprecated: Use GetOrderByPayOrderIdReq.ProtoReflect.Descriptor instead.

func (*GetOrderByPayOrderIdReq) GetPayOrderId

func (x *GetOrderByPayOrderIdReq) GetPayOrderId() string

func (*GetOrderByPayOrderIdReq) ProtoMessage

func (*GetOrderByPayOrderIdReq) ProtoMessage()

func (*GetOrderByPayOrderIdReq) ProtoReflect

func (x *GetOrderByPayOrderIdReq) ProtoReflect() protoreflect.Message

func (*GetOrderByPayOrderIdReq) Reset

func (x *GetOrderByPayOrderIdReq) Reset()

func (*GetOrderByPayOrderIdReq) String

func (x *GetOrderByPayOrderIdReq) String() string

type GetOrderByPayOrderIdRes

type GetOrderByPayOrderIdRes struct {
	OrderDetail *OrderItem `protobuf:"bytes,1,opt,name=order_detail,json=orderDetail,proto3" json:"order_detail"` // 订单详情
	// contains filtered or unexported fields
}

func (*GetOrderByPayOrderIdRes) Descriptor deprecated

func (*GetOrderByPayOrderIdRes) Descriptor() ([]byte, []int)

Deprecated: Use GetOrderByPayOrderIdRes.ProtoReflect.Descriptor instead.

func (*GetOrderByPayOrderIdRes) GetOrderDetail

func (x *GetOrderByPayOrderIdRes) GetOrderDetail() *OrderItem

func (*GetOrderByPayOrderIdRes) ProtoMessage

func (*GetOrderByPayOrderIdRes) ProtoMessage()

func (*GetOrderByPayOrderIdRes) ProtoReflect

func (x *GetOrderByPayOrderIdRes) ProtoReflect() protoreflect.Message

func (*GetOrderByPayOrderIdRes) Reset

func (x *GetOrderByPayOrderIdRes) Reset()

func (*GetOrderByPayOrderIdRes) String

func (x *GetOrderByPayOrderIdRes) String() string

type IssueRechargeReq

type IssueRechargeReq struct {
	OrderId string `protobuf:"bytes,1,opt,name=order_id,json=orderId,proto3" json:"order_id"` // 内部订单id
	Remark  string `protobuf:"bytes,2,opt,name=remark,proto3" json:"remark"`                  // 备注
	// contains filtered or unexported fields
}

func (*IssueRechargeReq) Descriptor deprecated

func (*IssueRechargeReq) Descriptor() ([]byte, []int)

Deprecated: Use IssueRechargeReq.ProtoReflect.Descriptor instead.

func (*IssueRechargeReq) GetOrderId

func (x *IssueRechargeReq) GetOrderId() string

func (*IssueRechargeReq) GetRemark

func (x *IssueRechargeReq) GetRemark() string

func (*IssueRechargeReq) ProtoMessage

func (*IssueRechargeReq) ProtoMessage()

func (*IssueRechargeReq) ProtoReflect

func (x *IssueRechargeReq) ProtoReflect() protoreflect.Message

func (*IssueRechargeReq) Reset

func (x *IssueRechargeReq) Reset()

func (*IssueRechargeReq) String

func (x *IssueRechargeReq) String() string

type IssueRechargeRes

type IssueRechargeRes struct {
	// contains filtered or unexported fields
}

func (*IssueRechargeRes) Descriptor deprecated

func (*IssueRechargeRes) Descriptor() ([]byte, []int)

Deprecated: Use IssueRechargeRes.ProtoReflect.Descriptor instead.

func (*IssueRechargeRes) ProtoMessage

func (*IssueRechargeRes) ProtoMessage()

func (*IssueRechargeRes) ProtoReflect

func (x *IssueRechargeRes) ProtoReflect() protoreflect.Message

func (*IssueRechargeRes) Reset

func (x *IssueRechargeRes) Reset()

func (*IssueRechargeRes) String

func (x *IssueRechargeRes) String() string

type ListOrderReq

type ListOrderReq struct {
	UserId         int64  `protobuf:"varint,1,opt,name=user_id,json=userId,proto3" json:"user_id"`                          // 用户id
	OrderId        string `protobuf:"bytes,2,opt,name=order_id,json=orderId,proto3" json:"order_id"`                        // 单号
	OrderTimeStart string `protobuf:"bytes,3,opt,name=order_time_start,json=orderTimeStart,proto3" json:"order_time_start"` // 下单时间(范围开始)
	OrderTimeEnd   string `protobuf:"bytes,4,opt,name=order_time_end,json=orderTimeEnd,proto3" json:"order_time_end"`       // 下单时间(范围结束)
	PayState       int32  `protobuf:"varint,5,opt,name=pay_state,json=payState,proto3" json:"pay_state"`                    // 订单状态 下单 未付款 已付款(未发货) 已发货
	Page           int64  `protobuf:"varint,40,opt,name=page,proto3" json:"page"`                                           // 页码
	Size           int64  `protobuf:"varint,41,opt,name=size,proto3" json:"size"`                                           // 单页条数
	// contains filtered or unexported fields
}

func (*ListOrderReq) Descriptor deprecated

func (*ListOrderReq) Descriptor() ([]byte, []int)

Deprecated: Use ListOrderReq.ProtoReflect.Descriptor instead.

func (*ListOrderReq) GetOrderId

func (x *ListOrderReq) GetOrderId() string

func (*ListOrderReq) GetOrderTimeEnd

func (x *ListOrderReq) GetOrderTimeEnd() string

func (*ListOrderReq) GetOrderTimeStart

func (x *ListOrderReq) GetOrderTimeStart() string

func (*ListOrderReq) GetPage

func (x *ListOrderReq) GetPage() int64

func (*ListOrderReq) GetPayState

func (x *ListOrderReq) GetPayState() int32

func (*ListOrderReq) GetSize

func (x *ListOrderReq) GetSize() int64

func (*ListOrderReq) GetUserId

func (x *ListOrderReq) GetUserId() int64

func (*ListOrderReq) ProtoMessage

func (*ListOrderReq) ProtoMessage()

func (*ListOrderReq) ProtoReflect

func (x *ListOrderReq) ProtoReflect() protoreflect.Message

func (*ListOrderReq) Reset

func (x *ListOrderReq) Reset()

func (*ListOrderReq) String

func (x *ListOrderReq) String() string

type ListOrderRes

type ListOrderRes struct {
	List  []*OrderItem `protobuf:"bytes,1,rep,name=list,proto3" json:"list"`
	Page  int64        `protobuf:"varint,2,opt,name=page,proto3" json:"page"`   // 当前页码
	Size  int64        `protobuf:"varint,3,opt,name=size,proto3" json:"size"`   // 单页条数
	Total int64        `protobuf:"varint,4,opt,name=total,proto3" json:"total"` // 符合条件的总记录数量
	// contains filtered or unexported fields
}

func (*ListOrderRes) Descriptor deprecated

func (*ListOrderRes) Descriptor() ([]byte, []int)

Deprecated: Use ListOrderRes.ProtoReflect.Descriptor instead.

func (*ListOrderRes) GetList

func (x *ListOrderRes) GetList() []*OrderItem

func (*ListOrderRes) GetPage

func (x *ListOrderRes) GetPage() int64

func (*ListOrderRes) GetSize

func (x *ListOrderRes) GetSize() int64

func (*ListOrderRes) GetTotal

func (x *ListOrderRes) GetTotal() int64

func (*ListOrderRes) ProtoMessage

func (*ListOrderRes) ProtoMessage()

func (*ListOrderRes) ProtoReflect

func (x *ListOrderRes) ProtoReflect() protoreflect.Message

func (*ListOrderRes) Reset

func (x *ListOrderRes) Reset()

func (*ListOrderRes) String

func (x *ListOrderRes) String() string

type MayiNotifyReq

type MayiNotifyReq struct {
	Params map[string]string `` // 参数列表
	/* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*MayiNotifyReq) Descriptor deprecated

func (*MayiNotifyReq) Descriptor() ([]byte, []int)

Deprecated: Use MayiNotifyReq.ProtoReflect.Descriptor instead.

func (*MayiNotifyReq) GetParams

func (x *MayiNotifyReq) GetParams() map[string]string

func (*MayiNotifyReq) ProtoMessage

func (*MayiNotifyReq) ProtoMessage()

func (*MayiNotifyReq) ProtoReflect

func (x *MayiNotifyReq) ProtoReflect() protoreflect.Message

func (*MayiNotifyReq) Reset

func (x *MayiNotifyReq) Reset()

func (*MayiNotifyReq) String

func (x *MayiNotifyReq) String() string

type MayiNotifyRes

type MayiNotifyRes struct {
	// contains filtered or unexported fields
}

func (*MayiNotifyRes) Descriptor deprecated

func (*MayiNotifyRes) Descriptor() ([]byte, []int)

Deprecated: Use MayiNotifyRes.ProtoReflect.Descriptor instead.

func (*MayiNotifyRes) ProtoMessage

func (*MayiNotifyRes) ProtoMessage()

func (*MayiNotifyRes) ProtoReflect

func (x *MayiNotifyRes) ProtoReflect() protoreflect.Message

func (*MayiNotifyRes) Reset

func (x *MayiNotifyRes) Reset()

func (*MayiNotifyRes) String

func (x *MayiNotifyRes) String() string

type MessageRechargeBean

type MessageRechargeBean struct {
	OrderId     string `json:"order_id"`     // 内部订单id
	UserId      int64  `json:"user_id"`      // 用户id
	BuyNumber   int64  `json:"buy_number"`   // 购买数量
	TotalAmount int64  `json:"total_amount"` // 订单总金额(钱)
	OrderTime   string `json:"order_time"`   // 下单时间
	PayOrderId  string `json:"pay_order_id"` // 支付订单号
	PayChannel  int32  `json:"pay_channel"`  // 支付渠道
	PayTime     string `json:"pay_time"`     // 支付完成时间(支付时间)
}

func (*MessageRechargeBean) ToJsonString

func (m *MessageRechargeBean) ToJsonString() string

type MessageRechargeBeanFirstTime

type MessageRechargeBeanFirstTime MessageRechargeBean

type OrderItem

type OrderItem struct {
	OrderId     string     `protobuf:"bytes,1,opt,name=order_id,json=orderId,proto3" json:"order_id"`              // 内部订单id
	UserId      int64      `protobuf:"varint,2,opt,name=user_id,json=userId,proto3" json:"user_id"`                // 用户id
	ProductId   int64      `protobuf:"varint,16,opt,name=product_id,json=productId,proto3" json:"product_id"`      // 内部商品ID
	ProductInfo *Product   `protobuf:"bytes,3,opt,name=product_info,json=productInfo,proto3" json:"product_info"`  // 商品信息
	BuyNumber   int64      `protobuf:"varint,4,opt,name=buy_number,json=buyNumber,proto3" json:"buy_number"`       // 购买数量
	TotalAmount int64      `protobuf:"varint,5,opt,name=total_amount,json=totalAmount,proto3" json:"total_amount"` // 订单总金额
	OrderTime   string     `protobuf:"bytes,6,opt,name=order_time,json=orderTime,proto3" json:"order_time"`        // 下单时间
	OrderState  int32      `protobuf:"varint,7,opt,name=order_state,json=orderState,proto3" json:"order_state"`    // 订单状态 下单(未付款,尚未同步支付渠道) 付款进行中(支付渠道状态为付款中) 已付款(未发货) 已发货(success) 取消
	PayOrderId  string     `protobuf:"bytes,8,opt,name=pay_order_id,json=payOrderId,proto3" json:"pay_order_id"`   // 支付订单号
	PayChannel  int32      `protobuf:"varint,9,opt,name=pay_channel,json=payChannel,proto3" json:"pay_channel"`    // 支付渠道
	PayMethod   int32      `protobuf:"varint,10,opt,name=pay_method,json=payMethod,proto3" json:"pay_method"`      // 支付方式
	PayState    int32      `protobuf:"varint,11,opt,name=pay_state,json=payState,proto3" json:"pay_state"`         // 支付状态
	PayTime     string     `protobuf:"bytes,12,opt,name=pay_time,json=payTime,proto3" json:"pay_time"`             // 支付完成时间
	PayInfo     *PayMethod `protobuf:"bytes,17,opt,name=pay_info,json=payInfo,proto3" json:"pay_info"`             // 支付相关信息
	SendState   int32      `protobuf:"varint,13,opt,name=send_state,json=sendState,proto3" json:"send_state"`      // 发货状态
	SendTime    string     `protobuf:"bytes,14,opt,name=send_time,json=sendTime,proto3" json:"send_time"`          // 发货时间
	// contains filtered or unexported fields
}

func (*OrderItem) Descriptor deprecated

func (*OrderItem) Descriptor() ([]byte, []int)

Deprecated: Use OrderItem.ProtoReflect.Descriptor instead.

func (*OrderItem) GetBuyNumber

func (x *OrderItem) GetBuyNumber() int64

func (*OrderItem) GetOrderId

func (x *OrderItem) GetOrderId() string

func (*OrderItem) GetOrderState

func (x *OrderItem) GetOrderState() int32

func (*OrderItem) GetOrderTime

func (x *OrderItem) GetOrderTime() string

func (*OrderItem) GetPayChannel

func (x *OrderItem) GetPayChannel() int32

func (*OrderItem) GetPayInfo

func (x *OrderItem) GetPayInfo() *PayMethod

func (*OrderItem) GetPayMethod

func (x *OrderItem) GetPayMethod() int32

func (*OrderItem) GetPayOrderId

func (x *OrderItem) GetPayOrderId() string

func (*OrderItem) GetPayState

func (x *OrderItem) GetPayState() int32

func (*OrderItem) GetPayTime

func (x *OrderItem) GetPayTime() string

func (*OrderItem) GetProductId

func (x *OrderItem) GetProductId() int64

func (*OrderItem) GetProductInfo

func (x *OrderItem) GetProductInfo() *Product

func (*OrderItem) GetSendState

func (x *OrderItem) GetSendState() int32

func (*OrderItem) GetSendTime

func (x *OrderItem) GetSendTime() string

func (*OrderItem) GetTotalAmount

func (x *OrderItem) GetTotalAmount() int64

func (*OrderItem) GetUserId

func (x *OrderItem) GetUserId() int64

func (*OrderItem) ProtoMessage

func (*OrderItem) ProtoMessage()

func (*OrderItem) ProtoReflect

func (x *OrderItem) ProtoReflect() protoreflect.Message

func (*OrderItem) Reset

func (x *OrderItem) Reset()

func (*OrderItem) String

func (x *OrderItem) String() string

type PayChannel

type PayChannel int64 // 支付渠道

type PayMethod

type PayMethod struct {
	Id         int64  `protobuf:"varint,1,opt,name=id,proto3" json:"id"`                                  // 支付方式ID
	Icon       string `protobuf:"bytes,2,opt,name=icon,proto3" json:"icon"`                               // 支付方式图标
	Name       string `protobuf:"bytes,3,opt,name=name,proto3" json:"name"`                               // 支付方式名称
	Channel    int64  `protobuf:"varint,4,opt,name=channel,proto3" json:"channel"`                        // 支付通道 1 蚂蚁 2 客服
	Min        int64  `protobuf:"varint,5,opt,name=min,proto3" json:"min"`                                // 该渠道最低充值金额(分)
	Max        int64  `protobuf:"varint,6,opt,name=max,proto3" json:"max"`                                // 该渠道最高充值金额(分)
	ChannelKey string `protobuf:"bytes,7,opt,name=channel_key,json=channelKey,proto3" json:"channel_key"` // 渠道下支付方式唯一标识
	// contains filtered or unexported fields
}

func (*PayMethod) Descriptor deprecated

func (*PayMethod) Descriptor() ([]byte, []int)

Deprecated: Use PayMethod.ProtoReflect.Descriptor instead.

func (*PayMethod) GetChannel

func (x *PayMethod) GetChannel() int64

func (*PayMethod) GetChannelKey

func (x *PayMethod) GetChannelKey() string

func (*PayMethod) GetIcon

func (x *PayMethod) GetIcon() string

func (*PayMethod) GetId

func (x *PayMethod) GetId() int64

func (*PayMethod) GetMax

func (x *PayMethod) GetMax() int64

func (*PayMethod) GetMin

func (x *PayMethod) GetMin() int64

func (*PayMethod) GetName

func (x *PayMethod) GetName() string

func (*PayMethod) ProtoMessage

func (*PayMethod) ProtoMessage()

func (*PayMethod) ProtoReflect

func (x *PayMethod) ProtoReflect() protoreflect.Message

func (*PayMethod) Reset

func (x *PayMethod) Reset()

func (*PayMethod) String

func (x *PayMethod) String() string

type PayMethodReq

type PayMethodReq struct {
	// contains filtered or unexported fields
}

func (*PayMethodReq) Descriptor deprecated

func (*PayMethodReq) Descriptor() ([]byte, []int)

Deprecated: Use PayMethodReq.ProtoReflect.Descriptor instead.

func (*PayMethodReq) ProtoMessage

func (*PayMethodReq) ProtoMessage()

func (*PayMethodReq) ProtoReflect

func (x *PayMethodReq) ProtoReflect() protoreflect.Message

func (*PayMethodReq) Reset

func (x *PayMethodReq) Reset()

func (*PayMethodReq) String

func (x *PayMethodReq) String() string

type PayMethodRes

type PayMethodRes struct {
	Items []*PayMethod `protobuf:"bytes,1,rep,name=items,proto3" json:"items"` //
	// contains filtered or unexported fields
}

func (*PayMethodRes) Descriptor deprecated

func (*PayMethodRes) Descriptor() ([]byte, []int)

Deprecated: Use PayMethodRes.ProtoReflect.Descriptor instead.

func (*PayMethodRes) GetItems

func (x *PayMethodRes) GetItems() []*PayMethod

func (*PayMethodRes) ProtoMessage

func (*PayMethodRes) ProtoMessage()

func (*PayMethodRes) ProtoReflect

func (x *PayMethodRes) ProtoReflect() protoreflect.Message

func (*PayMethodRes) Reset

func (x *PayMethodRes) Reset()

func (*PayMethodRes) String

func (x *PayMethodRes) String() string

type PayOrderReq

type PayOrderReq struct {
	OrderId    string `protobuf:"bytes,1,opt,name=order_id,json=orderId,proto3" json:"order_id"`            // 内部订单id
	PayOrderId string `protobuf:"bytes,2,opt,name=pay_order_id,json=payOrderId,proto3" json:"pay_order_id"` // 支付订单号
	PayState   int32  `protobuf:"varint,4,opt,name=pay_state,json=payState,proto3" json:"pay_state"`        // 支付状态
	StateTime  string `protobuf:"bytes,5,opt,name=state_time,json=stateTime,proto3" json:"state_time"`      // 状态时间
	Remark     string `protobuf:"bytes,6,opt,name=remark,proto3" json:"remark"`                             // 备注消息
	// contains filtered or unexported fields
}

func (*PayOrderReq) Descriptor deprecated

func (*PayOrderReq) Descriptor() ([]byte, []int)

Deprecated: Use PayOrderReq.ProtoReflect.Descriptor instead.

func (*PayOrderReq) GetOrderId

func (x *PayOrderReq) GetOrderId() string

func (*PayOrderReq) GetPayOrderId

func (x *PayOrderReq) GetPayOrderId() string

func (*PayOrderReq) GetPayState

func (x *PayOrderReq) GetPayState() int32

func (*PayOrderReq) GetRemark

func (x *PayOrderReq) GetRemark() string

func (*PayOrderReq) GetStateTime

func (x *PayOrderReq) GetStateTime() string

func (*PayOrderReq) ProtoMessage

func (*PayOrderReq) ProtoMessage()

func (*PayOrderReq) ProtoReflect

func (x *PayOrderReq) ProtoReflect() protoreflect.Message

func (*PayOrderReq) Reset

func (x *PayOrderReq) Reset()

func (*PayOrderReq) String

func (x *PayOrderReq) String() string

type PayOrderRes

type PayOrderRes struct {
	OrderDetail *OrderItem `protobuf:"bytes,1,opt,name=order_detail,json=orderDetail,proto3" json:"order_detail"` // 订单详情
	PayTimes    int64      `protobuf:"varint,2,opt,name=pay_times,json=payTimes,proto3" json:"pay_times"`         // 当前该用户成功充值次数(含本次,仅在成功时返回,非成功返回0)
	// contains filtered or unexported fields
}

func (*PayOrderRes) Descriptor deprecated

func (*PayOrderRes) Descriptor() ([]byte, []int)

Deprecated: Use PayOrderRes.ProtoReflect.Descriptor instead.

func (*PayOrderRes) GetOrderDetail

func (x *PayOrderRes) GetOrderDetail() *OrderItem

func (*PayOrderRes) GetPayTimes

func (x *PayOrderRes) GetPayTimes() int64

func (*PayOrderRes) ProtoMessage

func (*PayOrderRes) ProtoMessage()

func (*PayOrderRes) ProtoReflect

func (x *PayOrderRes) ProtoReflect() protoreflect.Message

func (*PayOrderRes) Reset

func (x *PayOrderRes) Reset()

func (*PayOrderRes) String

func (x *PayOrderRes) String() string

type Product

type Product struct {
	ProductId   int64 `protobuf:"varint,1,opt,name=product_id,json=productId,proto3" json:"product_id"`
	MoneyAmount int64 `protobuf:"varint,2,opt,name=money_amount,json=moneyAmount,proto3" json:"money_amount"` // 货币金额
	BeanAmount  int64 `protobuf:"varint,3,opt,name=bean_amount,json=beanAmount,proto3" json:"bean_amount"`    // 金豆数额
	// contains filtered or unexported fields
}

func (*Product) Descriptor deprecated

func (*Product) Descriptor() ([]byte, []int)

Deprecated: Use Product.ProtoReflect.Descriptor instead.

func (*Product) GetBeanAmount

func (x *Product) GetBeanAmount() int64

func (*Product) GetMoneyAmount

func (x *Product) GetMoneyAmount() int64

func (*Product) GetProductId

func (x *Product) GetProductId() int64

func (*Product) GetProductName

func (x *Product) GetProductName() string

func (*Product) ProtoMessage

func (*Product) ProtoMessage()

func (*Product) ProtoReflect

func (x *Product) ProtoReflect() protoreflect.Message

func (*Product) Reset

func (x *Product) Reset()

func (*Product) String

func (x *Product) String() string

type RechargeSkuReq

type RechargeSkuReq struct {
	// contains filtered or unexported fields
}

func (*RechargeSkuReq) Descriptor deprecated

func (*RechargeSkuReq) Descriptor() ([]byte, []int)

Deprecated: Use RechargeSkuReq.ProtoReflect.Descriptor instead.

func (*RechargeSkuReq) ProtoMessage

func (*RechargeSkuReq) ProtoMessage()

func (*RechargeSkuReq) ProtoReflect

func (x *RechargeSkuReq) ProtoReflect() protoreflect.Message

func (*RechargeSkuReq) Reset

func (x *RechargeSkuReq) Reset()

func (*RechargeSkuReq) String

func (x *RechargeSkuReq) String() string

type RechargeSkuRes

type RechargeSkuRes struct {
	Products []*Product `protobuf:"bytes,1,rep,name=products,proto3" json:"products"`
	// contains filtered or unexported fields
}

func (*RechargeSkuRes) Descriptor deprecated

func (*RechargeSkuRes) Descriptor() ([]byte, []int)

Deprecated: Use RechargeSkuRes.ProtoReflect.Descriptor instead.

func (*RechargeSkuRes) GetProducts

func (x *RechargeSkuRes) GetProducts() []*Product

func (*RechargeSkuRes) ProtoMessage

func (*RechargeSkuRes) ProtoMessage()

func (*RechargeSkuRes) ProtoReflect

func (x *RechargeSkuRes) ProtoReflect() protoreflect.Message

func (*RechargeSkuRes) Reset

func (x *RechargeSkuRes) Reset()

func (*RechargeSkuRes) String

func (x *RechargeSkuRes) String() string

type SendOrderReq

type SendOrderReq struct {
	OrderId   string `protobuf:"bytes,1,opt,name=order_id,json=orderId,proto3" json:"order_id"`        // 内部订单id
	SendState int32  `protobuf:"varint,2,opt,name=send_state,json=sendState,proto3" json:"send_state"` // 发货状态
	SendTime  string `protobuf:"bytes,12,opt,name=send_time,json=sendTime,proto3" json:"send_time"`    // 发货时间
	// contains filtered or unexported fields
}

func (*SendOrderReq) Descriptor deprecated

func (*SendOrderReq) Descriptor() ([]byte, []int)

Deprecated: Use SendOrderReq.ProtoReflect.Descriptor instead.

func (*SendOrderReq) GetOrderId

func (x *SendOrderReq) GetOrderId() string

func (*SendOrderReq) GetSendState

func (x *SendOrderReq) GetSendState() int32

func (*SendOrderReq) GetSendTime

func (x *SendOrderReq) GetSendTime() string

func (*SendOrderReq) ProtoMessage

func (*SendOrderReq) ProtoMessage()

func (*SendOrderReq) ProtoReflect

func (x *SendOrderReq) ProtoReflect() protoreflect.Message

func (*SendOrderReq) Reset

func (x *SendOrderReq) Reset()

func (*SendOrderReq) String

func (x *SendOrderReq) String() string

type SendOrderRes

type SendOrderRes struct {
	OrderDetail *OrderItem `protobuf:"bytes,1,opt,name=order_detail,json=orderDetail,proto3" json:"order_detail"` // 订单详情
	// contains filtered or unexported fields
}

func (*SendOrderRes) Descriptor deprecated

func (*SendOrderRes) Descriptor() ([]byte, []int)

Deprecated: Use SendOrderRes.ProtoReflect.Descriptor instead.

func (*SendOrderRes) GetOrderDetail

func (x *SendOrderRes) GetOrderDetail() *OrderItem

func (*SendOrderRes) ProtoMessage

func (*SendOrderRes) ProtoMessage()

func (*SendOrderRes) ProtoReflect

func (x *SendOrderRes) ProtoReflect() protoreflect.Message

func (*SendOrderRes) Reset

func (x *SendOrderRes) Reset()

func (*SendOrderRes) String

func (x *SendOrderRes) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL