sys_user_level_request.go 2.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. package req
  2. import (
  3. "time"
  4. "ulink-admin/pkg/base"
  5. )
  6. type SysUserLevelQuery struct {
  7. base.GlobalQuery
  8. Id int64 `form:"id"` //主键id
  9. Label string `form:"label"` //会员名称
  10. Money string `form:"money"` //购买金额
  11. ValidDate int `form:"validDate"` //有效时间
  12. IsForever int `form:"isForever"` //是否永久会员(1否 2是)
  13. IsPay int `form:"isPay"` //是否购买(1购买 2不购买)
  14. IsShow int `form:"isShow"` //是否显示(1显示 2隐藏)
  15. Grade int `form:"grade"` //会员等级
  16. Integral int `form:"integral"` //所需积分
  17. Discount int `form:"discount"` //享受折扣
  18. Image string `form:"image"` //会员卡背景
  19. Icon string `form:"icon"` //会员图标
  20. Explain string `form:"explain"` //说明
  21. CreateBy string `form:"createBy"` //创建者
  22. CreateTime time.Time `form:"createTime"` //创建时间
  23. UpdateBy string `form:"updateBy"` //更新者
  24. UpdateTime time.Time `form:"updateTime"` //更新时间
  25. IsDel int `form:"isDel"` //是否删除(1删除 2未删除)
  26. }
  27. type SysUserLevelBody struct {
  28. Id int64 `json:"id" ` //主键id
  29. Label string `json:"label" binding:"required"` //会员名称
  30. Money string `json:"money" ` //购买金额
  31. ValidDate int `json:"validDate" ` //有效时间
  32. IsForever int `json:"isForever" ` //是否永久会员(1否 2是)
  33. IsPay int `json:"isPay" ` //是否购买(1购买 2不购买)
  34. IsShow int `json:"isShow" ` //是否显示(1显示 2隐藏)
  35. Grade int `json:"grade" binding:"required"` //会员等级
  36. Integral int `json:"integral"` //所需积分
  37. Discount int `json:"discount" binding:"required"` //享受折扣
  38. Image string `json:"image" ` //会员卡背景
  39. Icon string `json:"icon" binding:"required"` //会员图标
  40. Explain string `json:"explain" ` //说明
  41. CreateBy string `json:"createBy" ` //创建者
  42. CreateTime time.Time `json:"createTime" ` //创建时间
  43. UpdateBy string `json:"updateBy" ` //更新者
  44. UpdateTime time.Time `json:"updateTime" ` //更新时间
  45. IsDel int `json:"isDel" ` //是否删除(1删除 2未删除)
  46. }