Documentation ¶
Overview ¶
优惠券,给宠物用的 如第三方也要用,需要重新审核代码
Package coupon 优惠券包 @since 0.0.4
Index ¶
- func APIGETCloseCoupon(c *gin.Context)
- func APIGETCoupon(c *gin.Context)
- func APIGETCouponLogs(c *gin.Context)
- func APIGETCoupons(c *gin.Context)
- func APIPOSTCoupon(c *gin.Context)
- func APIPUTCoupon(c *gin.Context)
- func APITableGETCoupons(c *gin.Context)
- func APITableGETCouponsLog(c *gin.Context)
- func APITableGETCouponsed(c *gin.Context)
- func CLoseCoupon(id uint64) error
- func GETCouponLogs(uid uint64) (*[]model.DBCouponLog, error)
- func GETCoupons(uid uint64) (*[]model.DBCoupon, error)
- func GETList(c *gin.Context)
- func GETUsedList(c *gin.Context)
- func GetUsedList() (*[]model.DBCouponLog, error)
- func PUTCoupon(couponID uint64) (int64, error)
- func PostCoupon(uid uint64, code string, title string, excerpt string, desc string, ...) error
- func Register()
- type APIGETCloseCouponForm
- type APIGETCouponsForm
- type APIPOSTCouponForm
- type APIPUTCouponsForm
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func APIGETCloseCoupon ¶
APIGETCloseCoupon @since 0.0.9 关闭优惠券
func APIGETCouponLogs ¶
APIGETCouponLogs 查看卡券使用明细 @since 0.0.4
func APITableGETCoupons ¶
APITableGETCoupons 作死一下 @since 0.0.4 尝试自己完成 @since 0.0.9 这里跟管理员权限没关系 关闭的优惠券不现实 你看作死了把 自己实现的没有实现扫码核销的功能
func APITableGETCouponsed ¶
APITableGETCoupons 用于后台获取列表值的方法 @since 0.0.4
func GETCouponLogs ¶
func GETCouponLogs(uid uint64) (*[]model.DBCouponLog, error)
GETCouponLogs 获取用户的优惠券使用记录 @since 0.0.4
func GETCoupons ¶
GETCoupons 用于程序内部调用 @since 0.0.4
func PUTCoupon ¶
PUTCoupon 修改优惠券 @since 0.0.4 @since 0.0.8 如果使用次数达到上限则顺手关闭 @since 0.0.10 如果当日使用过则不允许在此使用
Types ¶
type APIGETCloseCouponForm ¶
type APIGETCloseCouponForm struct {
ID uint64 `form:"id" binding:"required"`
}
type APIGETCouponsForm ¶
type APIGETCouponsForm struct {
UID uint64 `form:"uid"`
}
APIGETCouponsForm form
Click to show internal directories.
Click to hide internal directories.