|
123456789101112131415161718192021222324252627 |
- package model
-
- import (
- "time"
- )
-
- type CommunityTeamCoupon struct {
- Id int `json:"id" xorm:"not null pk autoincr INT(11)"`
- Name string `json:"name" xorm:"comment('方案名称') VARCHAR(255)"`
- Comment string `json:"comment" xorm:"comment('备注') VARCHAR(2048)"`
- PublishTime time.Time `json:"publish_time" xorm:"comment('立即发布时间') DATETIME"`
- Kind int `json:"kind" xorm:"not null comment('优惠券类型,1:立减,2:满减,3折扣') TINYINT(1)"`
- IsReach int `json:"is_reach" xorm:"comment('是否有门槛,1:有,2:否;优惠券类型为3折扣时') TINYINT(1)"`
- Cal string `json:"cal" xorm:"comment('满减及折扣有门槛时算法,{"reach": "20.12", "reduce": "2.2"}, reach:满X元,减/折reduce') VARCHAR(255)"`
- State int `json:"state" xorm:"not null default 1 comment('状态,是否使用(1:使用;2:不使用)') TINYINT(1)"`
- ActivityTimeStart time.Time `json:"activity_time_start" xorm:"not null comment('活动起止时间,开始时间') DATETIME"`
- ActivityTimeEnd time.Time `json:"activity_time_end" xorm:"not null comment('活动起止时间,结束时间') DATETIME"`
- ActivityStatement string `json:"activity_statement" xorm:"not null default '0' comment('活动规则说明') VARCHAR(5000)"`
- Sort int `json:"sort" xorm:"comment('排序') INT(11)"`
- Ext string `json:"ext" xorm:"comment('拓展字段') TEXT"`
- IsPublishNow int `json:"is_publish_now" xorm:"not null default 0 comment('是否立即发布,0:否,1:是') TINYINT(1)"`
- CreatedTime time.Time `json:"created_time" xorm:"not null default CURRENT_TIMESTAMP comment('创建时间') DATETIME"`
- UpdatedTime time.Time `json:"updated_time" xorm:"not null default CURRENT_TIMESTAMP comment('更新时间') DATETIME"`
- DeletedTime time.Time `json:"deleted_time" xorm:"comment('删除时间') DATETIME"`
- StoreId int `json:"store_id" xorm:"default 0 INT(11)"`
- StoreType int `json:"store_type" xorm:"default 0 comment('0官方自营店 1加盟店 2连锁店') INT(11)"`
- }
|