Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RechargeOffline ¶ added in v0.5.18
RechargeOffline 使用线下转账充值
func RechargeOfflineHistory ¶ added in v0.5.18
RechargeOfflineHistory 线下转账充值历史
Types ¶
type RequestRechargeOffline ¶ added in v0.5.18
type RequestRechargeOffline struct {
OfflinePayMethod string `validate:"required,max=30"`
OfflinePayAccount string `validate:"required,max=40"`
OfflinePayAmount float64 `validate:"required,min=0.01"`
OfflinePayBankBranch string `validate:"omitempty,max=100"` // 银行支行(线下银行转账时有效)
OfflinePayTransactionNo string `validate:"omitempty,max=40"` // 交易订单号(线上转账时有效)
OfflinePayTime string `validate:"required,max=35"` // 付款时间(可选)
OfflinePayOwner string `validate:"required,max=100"`
Postscript string `validate:"omitempty,max=1000"` // 附言
}
func (RequestRechargeOffline) Apply ¶ added in v0.5.18
func (r RequestRechargeOffline) Apply(m *dbschema.OfficialCustomerOfflinePay) error
func (*RequestRechargeOffline) BeforeVadidate ¶ added in v0.5.18
func (r *RequestRechargeOffline) BeforeVadidate(ctx echo.Context) error
Click to show internal directories.
Click to hide internal directories.