aeus-admin/pb/organize_model.pb.go

412 lines
11 KiB
Go

// Code generated by protoc-gen-go-aeus. DO NOT EDIT.
// source: organize.proto
// date: 2025-06-13 11:10:07
package pb
import (
"gorm.io/gorm"
)
type MenuModel struct {
Id int64 `json:"id" yaml:"id" xml:"id" gorm:"primaryKey"`
ParentId int64 `json:"parent_id" yaml:"parentId" xml:"parentId" gorm:"column:parent_id"`
Name string `json:"name" yaml:"name" xml:"name" gorm:"index;size:60"`
Label string `json:"label" yaml:"label" xml:"label" gorm:"size:120"`
Uri string `json:"uri" yaml:"uri" xml:"uri" gorm:"size:512"`
ViewPath string `json:"view_path" yaml:"viewPath" xml:"viewPath" gorm:"size:512"`
Icon string `json:"icon" yaml:"icon" xml:"icon" gorm:"size:60"`
Hidden bool `json:"hidden" yaml:"hidden" xml:"hidden" gorm:"column:hidden"`
Public bool `json:"public" yaml:"public" xml:"public" gorm:"column:public"`
}
func (m *MenuModel) TableName() string {
return "menus"
}
func (m *MenuModel) FromValue(x *Menu) {
m.Id = x.Id
m.ParentId = x.ParentId
m.Name = x.Name
m.Label = x.Label
m.Uri = x.Uri
m.ViewPath = x.ViewPath
m.Icon = x.Icon
m.Hidden = x.Hidden
m.Public = x.Public
}
func (m *MenuModel) ToValue() (x *Menu) {
x = &Menu{}
x.Id = m.Id
x.ParentId = m.ParentId
x.Name = m.Name
x.Label = m.Label
x.Uri = m.Uri
x.ViewPath = m.ViewPath
x.Icon = m.Icon
x.Hidden = m.Hidden
x.Public = m.Public
return x
}
func (m *MenuModel) Create(db *gorm.DB) (err error) {
return db.Create(m).Error
}
func (m *MenuModel) UpdateColumn(db *gorm.DB, column string, value any) (err error) {
return db.Model(m).UpdateColumn(column, value).Error
}
func (m *MenuModel) Save(db *gorm.DB) (err error) {
return db.Save(m).Error
}
func (m *MenuModel) Delete(db *gorm.DB) (err error) {
return db.Delete(m).Error
}
func (m *MenuModel) Find(db *gorm.DB, pk any) (err error) {
return db.Where("icon=?", pk).First(m).Error
}
func (m *MenuModel) FindOne(db *gorm.DB, query any, args ...any) (err error) {
return db.Where(query, args...).First(m).Error
}
func (m *MenuModel) FindAll(db *gorm.DB, query any, args ...any) (err error) {
return db.Where(query, args...).Find(m).Error
}
func NewMenuModel() *MenuModel {
return &MenuModel{}
}
type RoleModel struct {
Id int64 `json:"id" yaml:"id" xml:"id" gorm:"primaryKey"`
Name string `json:"name" yaml:"name" xml:"name" gorm:"index;size:60"`
Label string `json:"label" yaml:"label" xml:"label" gorm:"size:60"`
Description string `json:"description" yaml:"description" xml:"description" gorm:"size:1024"`
}
func (m *RoleModel) TableName() string {
return "roles"
}
func (m *RoleModel) FromValue(x *Role) {
m.Id = x.Id
m.Name = x.Name
m.Label = x.Label
m.Description = x.Description
}
func (m *RoleModel) ToValue() (x *Role) {
x = &Role{}
x.Id = m.Id
x.Name = m.Name
x.Label = m.Label
x.Description = m.Description
return x
}
func (m *RoleModel) Create(db *gorm.DB) (err error) {
return db.Create(m).Error
}
func (m *RoleModel) UpdateColumn(db *gorm.DB, column string, value any) (err error) {
return db.Model(m).UpdateColumn(column, value).Error
}
func (m *RoleModel) Save(db *gorm.DB) (err error) {
return db.Save(m).Error
}
func (m *RoleModel) Delete(db *gorm.DB) (err error) {
return db.Delete(m).Error
}
func (m *RoleModel) Find(db *gorm.DB, pk any) (err error) {
return db.Where("description=?", pk).First(m).Error
}
func (m *RoleModel) FindOne(db *gorm.DB, query any, args ...any) (err error) {
return db.Where(query, args...).First(m).Error
}
func (m *RoleModel) FindAll(db *gorm.DB, query any, args ...any) (err error) {
return db.Where(query, args...).Find(m).Error
}
func NewRoleModel() *RoleModel {
return &RoleModel{}
}
type PermissionModel struct {
Id int64 `json:"id" yaml:"id" xml:"id" gorm:"primaryKey"`
MenuId int64 `json:"menu_id" yaml:"menuId" xml:"menuId" gorm:"index"`
Permission string `json:"permission" yaml:"permission" xml:"permission" gorm:"index;size:60"`
Label string `json:"label" yaml:"label" xml:"label" gorm:"size:60"`
}
func (m *PermissionModel) TableName() string {
return "permissions"
}
func (m *PermissionModel) FromValue(x *Permission) {
m.Id = x.Id
m.MenuId = x.MenuId
m.Permission = x.Permission
m.Label = x.Label
}
func (m *PermissionModel) ToValue() (x *Permission) {
x = &Permission{}
x.Id = m.Id
x.MenuId = m.MenuId
x.Permission = m.Permission
x.Label = m.Label
return x
}
func (m *PermissionModel) Create(db *gorm.DB) (err error) {
return db.Create(m).Error
}
func (m *PermissionModel) UpdateColumn(db *gorm.DB, column string, value any) (err error) {
return db.Model(m).UpdateColumn(column, value).Error
}
func (m *PermissionModel) Save(db *gorm.DB) (err error) {
return db.Save(m).Error
}
func (m *PermissionModel) Delete(db *gorm.DB) (err error) {
return db.Delete(m).Error
}
func (m *PermissionModel) Find(db *gorm.DB, pk any) (err error) {
return db.Where("label=?", pk).First(m).Error
}
func (m *PermissionModel) FindOne(db *gorm.DB, query any, args ...any) (err error) {
return db.Where(query, args...).First(m).Error
}
func (m *PermissionModel) FindAll(db *gorm.DB, query any, args ...any) (err error) {
return db.Where(query, args...).Find(m).Error
}
func NewPermissionModel() *PermissionModel {
return &PermissionModel{}
}
type RolePermissionModel struct {
Id int64 `json:"id" yaml:"id" xml:"id" gorm:"primaryKey"`
Role string `json:"role" yaml:"role" xml:"role" gorm:"size:60"`
PermissionId int64 `json:"permission_id" yaml:"permissionId" xml:"permissionId" gorm:"column:permission_id"`
}
func (m *RolePermissionModel) TableName() string {
return "role_permissions"
}
func (m *RolePermissionModel) FromValue(x *RolePermission) {
m.Id = x.Id
m.Role = x.Role
m.PermissionId = x.PermissionId
}
func (m *RolePermissionModel) ToValue() (x *RolePermission) {
x = &RolePermission{}
x.Id = m.Id
x.Role = m.Role
x.PermissionId = m.PermissionId
return x
}
func (m *RolePermissionModel) Create(db *gorm.DB) (err error) {
return db.Create(m).Error
}
func (m *RolePermissionModel) UpdateColumn(db *gorm.DB, column string, value any) (err error) {
return db.Model(m).UpdateColumn(column, value).Error
}
func (m *RolePermissionModel) Save(db *gorm.DB) (err error) {
return db.Save(m).Error
}
func (m *RolePermissionModel) Delete(db *gorm.DB) (err error) {
return db.Delete(m).Error
}
func (m *RolePermissionModel) Find(db *gorm.DB, pk any) (err error) {
return db.Where("role=?", pk).First(m).Error
}
func (m *RolePermissionModel) FindOne(db *gorm.DB, query any, args ...any) (err error) {
return db.Where(query, args...).First(m).Error
}
func (m *RolePermissionModel) FindAll(db *gorm.DB, query any, args ...any) (err error) {
return db.Where(query, args...).Find(m).Error
}
func NewRolePermissionModel() *RolePermissionModel {
return &RolePermissionModel{}
}
type UserModel struct {
Id int64 `json:"id" yaml:"id" xml:"id" gorm:"primaryKey"`
CreatedAt int64 `json:"created_at" yaml:"createdAt" xml:"createdAt" gorm:"column:created_at"`
UpdatedAt int64 `json:"updated_at" yaml:"updatedAt" xml:"updatedAt" gorm:"column:updated_at"`
Uid string `json:"uid" yaml:"uid" xml:"uid" gorm:"index;size:20"`
Username string `json:"username" yaml:"username" xml:"username" gorm:"size:20"`
Role string `json:"role" yaml:"role" xml:"role" gorm:"size:60"`
Admin bool `json:"admin" yaml:"admin" xml:"admin" gorm:"column:admin"`
DeptId int64 `json:"dept_id" yaml:"deptId" xml:"deptId" gorm:"not null;default:0"`
Tag string `json:"tag" yaml:"tag" xml:"tag" gorm:"size:60"`
Password string `json:"password" yaml:"password" xml:"password" gorm:"size:60"`
Email string `json:"email" yaml:"email" xml:"email" gorm:"size:60"`
Avatar string `json:"avatar" yaml:"avatar" xml:"avatar" gorm:"size:1024"`
Gender string `json:"gender" yaml:"gender" xml:"gender" gorm:"size:20;default:man"`
Description string `json:"description" yaml:"description" xml:"description" gorm:"size:1024"`
}
func (m *UserModel) TableName() string {
return "users"
}
func (m *UserModel) FromValue(x *User) {
m.Id = x.Id
m.CreatedAt = x.CreatedAt
m.UpdatedAt = x.UpdatedAt
m.Uid = x.Uid
m.Username = x.Username
m.Role = x.Role
m.Admin = x.Admin
m.DeptId = x.DeptId
m.Tag = x.Tag
m.Password = x.Password
m.Email = x.Email
m.Avatar = x.Avatar
m.Gender = x.Gender
m.Description = x.Description
}
func (m *UserModel) ToValue() (x *User) {
x = &User{}
x.Id = m.Id
x.CreatedAt = m.CreatedAt
x.UpdatedAt = m.UpdatedAt
x.Uid = m.Uid
x.Username = m.Username
x.Role = m.Role
x.Admin = m.Admin
x.DeptId = m.DeptId
x.Tag = m.Tag
x.Password = m.Password
x.Email = m.Email
x.Avatar = m.Avatar
x.Gender = m.Gender
x.Description = m.Description
return x
}
func (m *UserModel) Create(db *gorm.DB) (err error) {
return db.Create(m).Error
}
func (m *UserModel) UpdateColumn(db *gorm.DB, column string, value any) (err error) {
return db.Model(m).UpdateColumn(column, value).Error
}
func (m *UserModel) Save(db *gorm.DB) (err error) {
return db.Save(m).Error
}
func (m *UserModel) Delete(db *gorm.DB) (err error) {
return db.Delete(m).Error
}
func (m *UserModel) Find(db *gorm.DB, pk any) (err error) {
return db.Where("description=?", pk).First(m).Error
}
func (m *UserModel) FindOne(db *gorm.DB, query any, args ...any) (err error) {
return db.Where(query, args...).First(m).Error
}
func (m *UserModel) FindAll(db *gorm.DB, query any, args ...any) (err error) {
return db.Where(query, args...).Find(m).Error
}
func NewUserModel() *UserModel {
return &UserModel{}
}
type DepartmentModel struct {
Id int64 `json:"id" yaml:"id" xml:"id" gorm:"primaryKey"`
CreatedAt int64 `json:"created_at" yaml:"createdAt" xml:"createdAt" gorm:"column:created_at"`
UpdatedAt int64 `json:"updated_at" yaml:"updatedAt" xml:"updatedAt" gorm:"column:updated_at"`
ParentId int64 `json:"parent_id" yaml:"parentId" xml:"parentId" gorm:"column:parent_id"`
Name string `json:"name" yaml:"name" xml:"name" gorm:"size:20"`
Description string `json:"description" yaml:"description" xml:"description" gorm:"size:1024"`
}
func (m *DepartmentModel) TableName() string {
return "departments"
}
func (m *DepartmentModel) FromValue(x *Department) {
m.Id = x.Id
m.CreatedAt = x.CreatedAt
m.UpdatedAt = x.UpdatedAt
m.ParentId = x.ParentId
m.Name = x.Name
m.Description = x.Description
}
func (m *DepartmentModel) ToValue() (x *Department) {
x = &Department{}
x.Id = m.Id
x.CreatedAt = m.CreatedAt
x.UpdatedAt = m.UpdatedAt
x.ParentId = m.ParentId
x.Name = m.Name
x.Description = m.Description
return x
}
func (m *DepartmentModel) Create(db *gorm.DB) (err error) {
return db.Create(m).Error
}
func (m *DepartmentModel) UpdateColumn(db *gorm.DB, column string, value any) (err error) {
return db.Model(m).UpdateColumn(column, value).Error
}
func (m *DepartmentModel) Save(db *gorm.DB) (err error) {
return db.Save(m).Error
}
func (m *DepartmentModel) Delete(db *gorm.DB) (err error) {
return db.Delete(m).Error
}
func (m *DepartmentModel) Find(db *gorm.DB, pk any) (err error) {
return db.Where("description=?", pk).First(m).Error
}
func (m *DepartmentModel) FindOne(db *gorm.DB, query any, args ...any) (err error) {
return db.Where(query, args...).First(m).Error
}
func (m *DepartmentModel) FindAll(db *gorm.DB, query any, args ...any) (err error) {
return db.Where(query, args...).Find(m).Error
}
func NewDepartmentModel() *DepartmentModel {
return &DepartmentModel{}
}