diff --git a/api/v1/couponusers/couponUsers.go b/api/v1/couponusers/couponUsers.go index 2f700ff..cb92860 100644 --- a/api/v1/couponusers/couponUsers.go +++ b/api/v1/couponusers/couponUsers.go @@ -1,11 +1,11 @@ package couponusers type GetCouponUsersReq struct { - CouponId int `json:"couponId" dc:"卡券id"` - Jwcode int `json:"jwcode" dc:"查询条件中的精网号"` + CouponId int `json:"couponId" v:"required#卡券id不能为空" dc:"卡券id"` + Jwcode int `json:"jwcode" dc:"查询条件中的精网号"` Name string `json:"name" dc:"查询条件中的名字"` - PageNo int `json:"pageNo" dc:"页码"` - PageSize int `json:"pageSize" dc:"每页数量"` + PageNo int `json:"pageNo" v:"required#分页信息不能为空" dc:"页码"` + PageSize int `json:"pageSize" v:"required#分页信息不能为空" dc:"每页数量"` } type GetCouponUsersRes struct { @@ -16,19 +16,19 @@ type GetCouponUsersRes struct { } type DelCouponUserByJwcodeReq struct { - CouponId int `json:"couponId" dc:"卡券id"` - Jwcode int `json:"jwcode" dc:"精网号"` + CouponId int `json:"couponId" v:"required#卡券id不能为空" dc:"卡券id"` + Jwcode int `json:"jwcode" v:"required#精网号不能为空" dc:"精网号"` } type InsertCouponUserReq struct { - CouponId int `json:"couponId" dc:"卡券id"` - Jwcodes []int `json:"jwcodes" dc:"精网号"` + CouponId int `json:"couponId" v:"required#卡券id不能为空" dc:"卡券id"` + Jwcodes []int `json:"jwcodes" v:"required#精网号不能为空" dc:"精网号"` } type IssueCouponUserReq struct { - CouponId int `json:"couponId" dc:"卡券id"` + CouponId int `json:"couponId" v:"required#卡券id不能为空" dc:"卡券id"` } type IsEligibleUserReq struct { - CouponIds []int `json:"couponIds" dc:"能抽出的卡券id"` + CouponIds []int `json:"couponIds" v:"required#用于检测是否已抽取,不能为空" dc:"能抽出的卡券id"` }