category_model.go 1.4 KB

1234567891011121314151617181920212223
  1. package sync
  2. import "time"
  3. // 商品分类制作
  4. type CategoryModel struct {
  5. Id int64 `xorm:" pk autoincr comment('分类id')" json:"id"` //分类id
  6. ParentId int64 `xorm:" bigint(20) comment('父id')" json:"parentId"` //父id
  7. Name string `xorm:" varchar(30) comment('分类名称')" json:"name"` //分类名称
  8. Code string `xorm:" varchar(30) comment('编号')" json:"code"` //编号
  9. Icon string `xorm:" varchar(255) comment('分类图标')" json:"icon"` //分类图标
  10. OrderNum int `xorm:" int(4) comment('显示顺序')" json:"sort"` //显示顺序
  11. Status string `xorm:" char(1) comment('状态')" json:"status"` //状态(0正常 1停用)
  12. DelFlag string `xorm:" char(1) comment('删除标志')" json:"delFlag"` //删除标志(0代表存在 2代表删除)
  13. CreateBy int64 `xorm:" bigint(20) comment('创建者')" json:"createBy"` //创建者
  14. CreateTime time.Time `xorm:" created datetime comment('创建时间')" json:"createTime"` //创建时间
  15. UpdateBy int64 `xorm:" bigint(20) comment('更新者')" json:"updateBy"` //更新者
  16. UpdateTime time.Time `xorm:" updated datetime comment('更新时间')" json:"updateTime"` //更新时间
  17. }
  18. func (m CategoryModel) TableName() string {
  19. return "product_category"
  20. }