activity_info.go 9.7 KB

1234567891011121314151617181920212223242526272829303132
  1. // =================================================================================
  2. // Code generated and maintained by GoFrame CLI tool. DO NOT EDIT.
  3. // =================================================================================
  4. package entity
  5. import (
  6. "github.com/gogf/gf/v2/os/gtime"
  7. )
  8. // ActivityInfo is the golang structure for table activity_info.
  9. type ActivityInfo struct {
  10. Id int `json:"id" orm:"id" description:"抽奖活动信息表id"` // 抽奖活动信息表id
  11. Name string `json:"name" orm:"name" description:"活动名称"` // 活动名称
  12. StartTime *gtime.Time `json:"startTime" orm:"start_time" description:"活动开始时间"` // 活动开始时间
  13. EndTime *gtime.Time `json:"endTime" orm:"end_time" description:"活动结束时间"` // 活动结束时间
  14. LotteryStartTime string `json:"lotteryStartTime" orm:"lottery_start_time" description:"抽奖开始时间"` // 抽奖开始时间
  15. LotteryEndTime string `json:"lotteryEndTime" orm:"lottery_end_time" description:"抽奖结束时间"` // 抽奖结束时间
  16. Cost int `json:"cost" orm:"cost" description:"抽奖花费:1、默X个剑鱼币兑换1次抽奖机会;2、订单抽奖: 抽奖次数动态根据下单次数判断"` // 抽奖花费:1、默X个剑鱼币兑换1次抽奖机会;2、订单抽奖: 抽奖次数动态根据下单次数判断
  17. DailyNum int `json:"dailyNum" orm:"daily_num" description:"每人每个身份每天抽奖次数限制"` // 每人每个身份每天抽奖次数限制
  18. DeviceNum int `json:"deviceNum" orm:"device_num" description:"每个设备每天抽奖次数限制"` // 每个设备每天抽奖次数限制
  19. IpNum int `json:"ipNum" orm:"ip_num" description:"每个IP每天抽奖次数限制"` // 每个IP每天抽奖次数限制
  20. Pic string `json:"pic" orm:"pic" description:"活动图片"` // 活动图片
  21. Rule string `json:"rule" orm:"rule" description:"活动规则"` // 活动规则
  22. ShareCopy string `json:"shareCopy" orm:"share_copy" description:"分享文案:{\"APP\":{\"title\":\"标题\",\"subtitle\":\"副标题\",\"pic\":\"图片\",\"href\":\"链接\"},\"PC\":{\"title\":\"标题\",\"subtitle\":\"副标题\",\"pic\":\"图片\",\"href\":\"链接\"},\"H5\":{\"title\":\"标题\",\"subtitle\":\"副标题\",\"pic\":\"图片\",\"href\":\"链接\"},\"WX\":{\"title\":\"标题\",\"subtitle\":\"副标题\",\"pic\":\"图片\",\"href\":\"链接\"}}"` // 分享文案:{"APP":{"title":"标题","subtitle":"副标题","pic":"图片","href":"链接"},"PC":{"title":"标题","subtitle":"副标题","pic":"图片","href":"链接"},"H5":{"title":"标题","subtitle":"副标题","pic":"图片","href":"链接"},"WX":{"title":"标题","subtitle":"副标题","pic":"图片","href":"链接"}}
  23. State int `json:"state" orm:"state" description:"活动状态默认0:有效;1:已取消"` // 活动状态默认0:有效;1:已取消
  24. Mold int `json:"mold" orm:"mold" description:"活动类型 0:购买奖励;1:剑鱼币抽奖;2:订单抽奖"` // 活动类型 0:购买奖励;1:剑鱼币抽奖;2:订单抽奖
  25. CreateTime *gtime.Time `json:"createTime" orm:"create_time" description:"创建时间"` // 创建时间
  26. OrderType string `json:"orderType" orm:"order_type" description:"该字段仅当mold值为2时生效;m_1-大会员购买; v_1-购买超级订阅;v_2-续费超级订阅;v_3-升级超级订阅 支持多个时使用英文逗号分割"` // 该字段仅当mold值为2时生效;m_1-大会员购买; v_1-购买超级订阅;v_2-续费超级订阅;v_3-升级超级订阅 支持多个时使用英文逗号分割
  27. BgPic string `json:"bgPic" orm:"bg_pic" description:"背景图片配置"` // 背景图片配置
  28. EncryptId string `json:"encryptId" orm:"encrypt_id" description:"加密后的id,数据统计那边用"` // 加密后的id,数据统计那边用
  29. }