You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1.4 KiB
38 lines
1.4 KiB
package couponusers
|
|
|
|
type GetCouponUsersReq struct {
|
|
CouponId int `json:"couponId" v:"required#卡券id不能为空" dc:"卡券id"`
|
|
Jwcode int `json:"jwcode" dc:"查询条件中的精网号"`
|
|
Name string `json:"name" dc:"查询条件中的名字"`
|
|
PageNo int `json:"pageNo" v:"required#分页信息不能为空" dc:"页码"`
|
|
PageSize int `json:"pageSize" v:"required#分页信息不能为空" dc:"每页数量"`
|
|
}
|
|
|
|
type GetCouponUsersRes struct {
|
|
Name string `json:"name" dc:"姓名"`
|
|
Jwcode int `json:"jwcode" dc:"精网号"`
|
|
DeptName string `json:"deptName" dc:"部门"`
|
|
ShopName string `json:"shopName" dc:"门店"`
|
|
}
|
|
|
|
type DelCouponUserByJwcodeReq struct {
|
|
CouponId int `json:"couponId" v:"required#卡券id不能为空" dc:"卡券id"`
|
|
Jwcode int `json:"jwcode" v:"required#精网号不能为空" dc:"精网号"`
|
|
}
|
|
|
|
type InsertCouponUserReq struct {
|
|
CouponId int `json:"couponId" v:"required#卡券id不能为空" dc:"卡券id"`
|
|
Jwcodes []int `json:"jwcodes" v:"required#精网号不能为空" dc:"精网号"`
|
|
}
|
|
|
|
type IssueCouponUserReq struct {
|
|
CouponId int `json:"couponId" v:"required#卡券id不能为空" dc:"卡券id"`
|
|
}
|
|
|
|
type IsEligibleUserReq struct {
|
|
CouponIds []int `json:"couponIds" v:"required#用于检测是否已抽取,不能为空" dc:"能抽出的卡券id"`
|
|
}
|
|
|
|
type InsertCouponUserRes struct {
|
|
Jwcode int `json:"jwcode" dc:"精网号"`
|
|
}
|