refactor: 移除未使用的 user_permission 表及权限加载逻辑
- 删除 UserPermission 模型与 xorm Sync2 注册 - 移除登录/鉴权时从 user_permission 加载授权的逻辑 - 应用列表查询去掉 user_permission 子查询,仅保留负责人和业务组条件 - SQL 导出文件删除建表语句,新增 drop_user_permission.sql 升级脚本
This commit is contained in:
@@ -22,18 +22,6 @@ func (User) TableName() string {
|
||||
return "user"
|
||||
}
|
||||
|
||||
type UserPermission struct {
|
||||
Id int `xorm:"int autoincr pk" json:"id"`
|
||||
UserId int `xorm:"int" json:"userId"`
|
||||
Env string `xorm:"varchar(16)" json:"env"`
|
||||
AppId int `xorm:"int" json:"appId"`
|
||||
Operate string `xorm:"varchar(8) default 'RW'" json:"operate"` // RO, RW
|
||||
}
|
||||
|
||||
func (UserPermission) TableName() string {
|
||||
return "user_permission"
|
||||
}
|
||||
|
||||
type LoginUserInfo struct {
|
||||
Id string `json:"id"`
|
||||
Name string `json:"name"`
|
||||
|
||||
Reference in New Issue
Block a user