package couponusers // GetCouponUsersReq 查询卡券用户 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:"每页数量"` } // GetCouponUsersRes 查询卡券用户 type GetCouponUsersRes struct { Name string `json:"name" dc:"姓名"` Jwcode int `json:"jwcode" dc:"精网号"` DeptName string `json:"deptName" dc:"部门"` ShopName string `json:"shopName" dc:"门店"` } // DelCouponUserByJwcodeReq 删除卡券用户 type DelCouponUserByJwcodeReq struct { CouponId int `json:"couponId" v:"required#卡券id不能为空" dc:"卡券id"` Jwcode int `json:"jwcode" v:"required#精网号不能为空" dc:"精网号"` } // InsertCouponUserReq 给多个用户发放卡券 导入excel type InsertCouponUserReq struct { CouponId int `json:"couponId" v:"required#卡券id不能为空" dc:"卡券id"` //Jwcodes []int `json:"jwcodes" v:"required#精网号不能为空" dc:"精网号"` } // InsertCouponUserByJwcodeStrReq 给多个用户发放卡券 传jwcodes字符串 type InsertCouponUserByJwcodeStrReq struct { CouponId int `json:"couponId" v:"required#卡券id不能为空" dc:"卡券id"` Jwcodes string `json:"jwcodes" v:"required#精网号不能为空" dc:"精网号"` } // IssueCouponUserReq 给单个用户发放卡券 type IssueCouponUserReq struct { CouponId int `json:"couponId" v:"required#卡券id不能为空" dc:"卡券id"` } // IsEligibleUserReq 检测用户是否有抽取资格,是否已抽取 type IsEligibleUserReq struct { CouponIds []int `json:"couponIds" v:"required#用于检测是否已抽取,不能为空" dc:"能抽出的卡券id"` } // AddRecordReq 添加武器 type AddRecordReq struct { CouponId int `json:"couponId" dc:"卡券id"` Name string `json:"name" dc:"选择武器名称"` } // InsertCouponUserRes 判断能否抽取卡券,给单个用户发放卡券 用于存放满足条件的精网号 type InsertCouponUserRes struct { Jwcode int `json:"jwcode" dc:"精网号"` }