123456789101112131415161718192021222324252627282930 |
- package models
- import "go-admin/common/models"
- type SysPost struct {
- PostId int `gorm:"primaryKey;autoIncrement" json:"postId"` //岗位编号
- PostName string `gorm:"size:128;" json:"postName"` //岗位名称
- PostCode string `gorm:"size:128;" json:"postCode"` //岗位代码
- Sort int `gorm:"size:4;" json:"sort"` //岗位排序
- Status int `gorm:"size:4;" json:"status"` //状态
- Remark string `gorm:"size:255;" json:"remark"` //描述
- models.ControlBy
- models.ModelTime
- DataScope string `gorm:"-" json:"dataScope"`
- Params string `gorm:"-" json:"params"`
- }
- func (SysPost) TableName() string {
- return "sys_post"
- }
- func (e *SysPost) Generate() models.ActiveRecord {
- o := *e
- return &o
- }
- func (e *SysPost) GetId() interface{} {
- return e.PostId
- }
|