shop_category.go 1.5 KB

12345678910111213141516171819202122
  1. package sync
  2. import "time"
  3. type ShopCategory struct {
  4. Id int64 `excel:"name=分类id" xorm:"pk autoincr" json:"id" ` //分类id
  5. ParentId int64 `excel:"name=父id" xorm:"bigint(20)" json:"parentId" ` //父id
  6. Label string `excel:"name=分类名称" xorm:"varchar(30)" json:"label" binding:"required"` //分类名称
  7. Code string `excel:"name=编号" xorm:"varchar(30)" json:"code" binding:"required"` //编号
  8. Url string `excel:"name=分类图标" xorm:"varchar(255)" json:"url" ` //分类图标
  9. OrderNum int `excel:"name=显示顺序" xorm:"int(4)" json:"orderNum" binding:"gt=0"` //显示顺序
  10. Status string `excel:"name=状态,format=0=正常,1=停用" xorm:"char(1)" json:"status" ` //状态(0正常 1停用)
  11. DelFlag string `excel:"name=删除标志,format=0=代表存在,2=代表删除" xorm:"char(1)" json:"delFlag" ` //删除标志(0代表存在 2代表删除)
  12. CreateBy string `excel:"name=创建者" xorm:"varchar(64)" json:"createBy" ` //创建者
  13. CreateTime time.Time `excel:"name=创建时间" xorm:"datetime" json:"createTime" ` //创建时间
  14. UpdateBy string `excel:"name=更新者" xorm:"varchar(64)" json:"updateBy" ` //更新者
  15. UpdateTime time.Time `excel:"name=更新时间" xorm:"datetime" json:"updateTime" ` //更新时间
  16. }
  17. func (m ShopCategory) TableName() string {
  18. return "shop_category"
  19. }