123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- package model
- // ArgSalaryCoupon salary coupon.
- type ArgSalaryCoupon struct {
- Mid int64 `form:"mid" validate:"required,min=1,gte=1"`
- CouponType int64 `form:"type" validate:"required,min=1,gte=1"`
- Origin int64
- Count int `form:"count" validate:"required,min=1,gte=1"`
- BatchToken string `form:"batch_no" validate:"required"`
- AppID int64 `form:"app_id"`
- UniqueNo string
- }
- // ArgRPCPage def .
- type ArgRPCPage struct {
- Mid int64
- State int8
- Pn int
- Ps int
- }
- // CouponPageRPCResp def.
- type CouponPageRPCResp struct {
- Count int64 `json:"count"`
- Res []*CouponPageResp `json:"list"`
- }
- // ArgAllowanceCoupon def .
- type ArgAllowanceCoupon struct {
- Mid int64
- Pirce float64
- Platform int
- ProdLimMonth int8
- ProdLimRenewal int8
- }
- // ArgUsablePirces def .
- type ArgUsablePirces struct {
- Mid int64
- Pirce []float64
- Platform int
- ProdLimMonth int8
- ProdLimRenewal int8
- }
- // ArgJuageUsable def .
- type ArgJuageUsable struct {
- Mid int64
- Pirce float64
- CouponToken string
- Platform int
- ProdLimMonth int8
- ProdLimRenewal int8
- }
- // ArgAllowance def .
- type ArgAllowance struct {
- Mid int64
- CouponToken string
- }
- // ArgNotify .
- type ArgNotify struct {
- Mid int64
- OrderNo string
- State int8
- }
- // ArgAllowanceList .
- type ArgAllowanceList struct {
- Mid int64
- State int8
- }
- // ArgAllowanceMid .
- type ArgAllowanceMid struct {
- Mid int64
- }
|