| 123456789101112131415161718192021222324252627282930313233343536373839 | package modelsimport "time"type Role struct {	Id          int64	PastureId   int64     `xorm:"pastureid"`	Name        string    `xorm:"name"`	Sort        int32     `xorm:"sort"`	Enable      int64     `xorm:"enable"`	CreatedOn   int64     `xorm:"created_on"`	ModifiedOn  int64     `xorm:"modified_on"`	DeletedOn   int64     `xorm:"deleted_on"`	DataRole    int32     `xorm:"datarole"`	IsGroups    int32     `xorm:"isgroups"`	Remark      string    `xorm:"remark"`	Createmp    string    `xorm:"createmp"`	CreatedTime time.Time `xorm:"createdtime"`}func (r *Role) TableName() string {	return "role"}func NewDefaultRole(pastureId int64) *Role {	return &Role{		PastureId:   pastureId,		Name:        "集团下发超级管理员",		Enable:      1,		CreatedOn:   time.Now().Unix(),		ModifiedOn:  0,		DeletedOn:   0,		DataRole:    0,		IsGroups:    0,		Remark:      "集团下发",		Createmp:    "管理员",		CreatedTime: time.Now(),	}}
 |