wallet

package
v0.5.19 Latest Latest
Warning

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

Go to latest
Published: Aug 25, 2026 License: AGPL-3.0 Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Flow

func Flow(ctx echo.Context) error

func Index

func Index(ctx echo.Context) error

func PrepaidCard

func PrepaidCard(ctx echo.Context) error

PrepaidCard 使用充值卡充值

func Recharge

func Recharge(ctx echo.Context) error

func RechargeOffline added in v0.5.18

func RechargeOffline(ctx echo.Context) error

RechargeOffline 使用线下转账充值

func RechargeOfflineHistory added in v0.5.18

func RechargeOfflineHistory(ctx echo.Context) error

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 (*RequestRechargeOffline) BeforeVadidate added in v0.5.18

func (r *RequestRechargeOffline) BeforeVadidate(ctx echo.Context) error

func (RequestRechargeOffline) PayTime added in v0.5.18

func (r RequestRechargeOffline) PayTime() (time.Time, error)

Jump to

Keyboard shortcuts

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