面包店
Nevar pievienot vairāk kā 25 tēmas Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
 
 
 
 
 

25 rindas
1.8 KiB

  1. package model
  2. import (
  3. "time"
  4. )
  5. type SysUnionSet struct {
  6. Id int `json:"id" xorm:"not null pk autoincr INT(11)"`
  7. Provider string `json:"provider" xorm:"not null default '' comment('联盟类型;taobao:淘宝;jd:京东;pdd:多多(拼多多);vip:唯品会;suning:苏宁;kaola:考拉;duomai:多麦') VARCHAR(32)"`
  8. Name string `json:"name" xorm:"not null default '' comment('备注名') VARCHAR(32)"`
  9. ChannelList string `json:"channel_list" xorm:"not null default '["share","weixin","android","ios"]' comment('渠道开关;share:分享;weixin:微信;android:安卓;ios:ios') VARCHAR(64)"`
  10. AuthType int `json:"auth_type" xorm:"not null default 1 comment('授权模式;1:跟随官方;2:自有联盟账号') TINYINT(1)"`
  11. PromoteShare string `json:"promote_share" xorm:"not null default '' comment('分享推广位') VARCHAR(128)"`
  12. SelfShare string `json:"self_share" xorm:"not null default '' comment('自购推广位') VARCHAR(128)"`
  13. KeyData string `json:"key_data" xorm:"comment('联盟key的值') TEXT"`
  14. IsUse int `json:"is_use" xorm:"default 0 comment('是否启用;0否;1是') TINYINT(3)"`
  15. AuthStatus int `json:"auth_status" xorm:"default 0 comment('授权状态;0:未授权;1:已授权') TINYINT(1)"`
  16. AuthTime time.Time `json:"auth_time" xorm:"comment('授权时间') TIMESTAMP"`
  17. SyncTime time.Time `json:"sync_time" xorm:"comment('订单同步时间') TIMESTAMP"`
  18. ExpireTime time.Time `json:"expire_time" xorm:"TIMESTAMP"`
  19. CreateAt time.Time `json:"create_at" xorm:"not null default CURRENT_TIMESTAMP TIMESTAMP"`
  20. UpdateAt time.Time `json:"update_at" xorm:"not null default CURRENT_TIMESTAMP TIMESTAMP"`
  21. IsDelete int `json:"is_delete" xorm:"not null default 0 TINYINT(1)"`
  22. }