system

package
v0.0.0-...-37838c1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 11, 2021 License: Apache-2.0 Imports: 31 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ApiServiceApp = new(ApiService)
View Source
var AuthorityServiceApp = new(AuthorityService)
View Source
var AutoCodeHistoryServiceApp = new(AutoCodeHistoryService)
View Source
var AutoCodeServiceApp = new(AutoCodeService)
View Source
var CasbinServiceApp = new(CasbinService)
View Source
var MenuServiceApp = new(MenuService)
View Source
var RepeatErr = errors.New("重复创建")

Functions

func Init

func Init()

func LoadAll

func LoadAll()

Types

type ApiService

type ApiService struct {
}

func (*ApiService) CreateApi

func (apiService *ApiService) CreateApi(api system.SysApi) (err error)

func (*ApiService) DeleteApi

func (apiService *ApiService) DeleteApi(api system.SysApi) (err error)

func (*ApiService) DeleteApiByIds

func (apiService *ApiService) DeleteApiByIds(ids []string) (err error)

func (*ApiService) DeleteApisByIds

func (apiService *ApiService) DeleteApisByIds(ids request.IdsReq) (err error)

func (*ApiService) GetAPIInfoList

func (apiService *ApiService) GetAPIInfoList(api system.SysApi, info request.PageInfo, order string, desc bool) (err error, list interface{}, total int64)

func (*ApiService) GetAllApis

func (apiService *ApiService) GetAllApis() (err error, apis []system.SysApi)

func (*ApiService) GetApiById

func (apiService *ApiService) GetApiById(id float64) (err error, api system.SysApi)

func (*ApiService) UpdateApi

func (apiService *ApiService) UpdateApi(api system.SysApi) (err error)

type AuthorityService

type AuthorityService struct {
}

func (*AuthorityService) CopyAuthority

func (authorityService *AuthorityService) CopyAuthority(copyInfo response.SysAuthorityCopyResponse) (err error, authority system.SysAuthority)

func (*AuthorityService) CreateAuthority

func (authorityService *AuthorityService) CreateAuthority(auth system.SysAuthority) (err error, authority system.SysAuthority)

func (*AuthorityService) DeleteAuthority

func (authorityService *AuthorityService) DeleteAuthority(auth *system.SysAuthority) (err error)

func (*AuthorityService) GetAuthorityInfo

func (authorityService *AuthorityService) GetAuthorityInfo(auth system.SysAuthority) (err error, sa system.SysAuthority)

func (*AuthorityService) GetAuthorityInfoList

func (authorityService *AuthorityService) GetAuthorityInfoList(info request.PageInfo) (err error, list interface{}, total int64)

func (*AuthorityService) SetDataAuthority

func (authorityService *AuthorityService) SetDataAuthority(auth system.SysAuthority) error

func (*AuthorityService) SetMenuAuthority

func (authorityService *AuthorityService) SetMenuAuthority(auth *system.SysAuthority) error

func (*AuthorityService) UpdateAuthority

func (authorityService *AuthorityService) UpdateAuthority(auth system.SysAuthority) (err error, authority system.SysAuthority)

type AutoCodeHistoryService

type AutoCodeHistoryService struct {
}

func (*AutoCodeHistoryService) CreateAutoCodeHistory

func (autoCodeHistoryService *AutoCodeHistoryService) CreateAutoCodeHistory(meta, structName, structCNName, autoCodePath string, injectionMeta string, tableName string, apiIds string) error

CreateAutoCodeHistory RouterPath : RouterPath@RouterString;RouterPath2@RouterString2

func (*AutoCodeHistoryService) DeletePage

func (autoCodeHistoryService *AutoCodeHistoryService) DeletePage(id uint) error

DeletePage 删除历史数据

func (*AutoCodeHistoryService) GetMeta

func (autoCodeHistoryService *AutoCodeHistoryService) GetMeta(id uint) (string, error)

func (*AutoCodeHistoryService) GetSysHistoryPage

func (autoCodeHistoryService *AutoCodeHistoryService) GetSysHistoryPage(info request.PageInfo) (err error, list interface{}, total int64)

GetSysHistoryPage 获取系统历史数据

func (*AutoCodeHistoryService) Repeat

func (autoCodeHistoryService *AutoCodeHistoryService) Repeat(structName string) bool

func (*AutoCodeHistoryService) RollBack

func (autoCodeHistoryService *AutoCodeHistoryService) RollBack(id uint) error

RollBack 回滚

type AutoCodeService

type AutoCodeService struct {
}

func (*AutoCodeService) AutoCreateApi

func (autoCodeService *AutoCodeService) AutoCreateApi(a *system.AutoCodeStruct) (ids []uint, err error)

func (*AutoCodeService) CreateTemp

func (autoCodeService *AutoCodeService) CreateTemp(autoCode system.AutoCodeStruct, ids ...uint) (err error)

func (*AutoCodeService) DropTable

func (autoCodeService *AutoCodeService) DropTable(tableName string) error

func (*AutoCodeService) GetAllTplFile

func (autoCodeService *AutoCodeService) GetAllTplFile(pathName string, fileList []string) ([]string, error)

func (*AutoCodeService) GetColumn

func (autoCodeService *AutoCodeService) GetColumn(tableName string, dbName string) (err error, Columns []request.ColumnReq)

func (*AutoCodeService) GetDB

func (autoCodeService *AutoCodeService) GetDB() (err error, DBNames []request.DBReq)

func (*AutoCodeService) GetTables

func (autoCodeService *AutoCodeService) GetTables(dbName string) (err error, TableNames []request.TableReq)

func (*AutoCodeService) PreviewTemp

func (autoCodeService *AutoCodeService) PreviewTemp(autoCode system.AutoCodeStruct) (map[string]string, error)

type BaseMenuService

type BaseMenuService struct {
}

func (*BaseMenuService) DeleteBaseMenu

func (baseMenuService *BaseMenuService) DeleteBaseMenu(id float64) (err error)

func (*BaseMenuService) GetBaseMenuById

func (baseMenuService *BaseMenuService) GetBaseMenuById(id float64) (err error, menu system.SysBaseMenu)

func (*BaseMenuService) UpdateBaseMenu

func (baseMenuService *BaseMenuService) UpdateBaseMenu(menu system.SysBaseMenu) (err error)

type CasbinService

type CasbinService struct {
}

func (*CasbinService) Casbin

func (casbinService *CasbinService) Casbin() *casbin.SyncedEnforcer

func (*CasbinService) ClearCasbin

func (casbinService *CasbinService) ClearCasbin(v int, p ...string) bool

func (*CasbinService) GetPolicyPathByAuthorityId

func (casbinService *CasbinService) GetPolicyPathByAuthorityId(authorityId string) (pathMaps []request.CasbinInfo)

func (*CasbinService) ParamsMatch

func (casbinService *CasbinService) ParamsMatch(fullNameKey1 string, key2 string) bool

func (*CasbinService) ParamsMatchFunc

func (casbinService *CasbinService) ParamsMatchFunc(args ...interface{}) (interface{}, error)

func (*CasbinService) UpdateCasbin

func (casbinService *CasbinService) UpdateCasbin(authorityId string, casbinInfos []request.CasbinInfo) error

func (*CasbinService) UpdateCasbinApi

func (casbinService *CasbinService) UpdateCasbinApi(oldPath string, newPath string, oldMethod string, newMethod string) error

type DictionaryDetailService

type DictionaryDetailService struct {
}

func (*DictionaryDetailService) CreateSysDictionaryDetail

func (dictionaryDetailService *DictionaryDetailService) CreateSysDictionaryDetail(sysDictionaryDetail system.SysDictionaryDetail) (err error)

func (*DictionaryDetailService) DeleteSysDictionaryDetail

func (dictionaryDetailService *DictionaryDetailService) DeleteSysDictionaryDetail(sysDictionaryDetail system.SysDictionaryDetail) (err error)

func (*DictionaryDetailService) GetSysDictionaryDetail

func (dictionaryDetailService *DictionaryDetailService) GetSysDictionaryDetail(id uint) (err error, sysDictionaryDetail system.SysDictionaryDetail)

func (*DictionaryDetailService) GetSysDictionaryDetailInfoList

func (dictionaryDetailService *DictionaryDetailService) GetSysDictionaryDetailInfoList(info request.SysDictionaryDetailSearch) (err error, list interface{}, total int64)

func (*DictionaryDetailService) UpdateSysDictionaryDetail

func (dictionaryDetailService *DictionaryDetailService) UpdateSysDictionaryDetail(sysDictionaryDetail *system.SysDictionaryDetail) (err error)

type DictionaryService

type DictionaryService struct {
}

func (*DictionaryService) CreateSysDictionary

func (dictionaryService *DictionaryService) CreateSysDictionary(sysDictionary system.SysDictionary) (err error)

func (*DictionaryService) DeleteSysDictionary

func (dictionaryService *DictionaryService) DeleteSysDictionary(sysDictionary system.SysDictionary) (err error)

func (*DictionaryService) GetSysDictionary

func (dictionaryService *DictionaryService) GetSysDictionary(Type string, Id uint) (err error, sysDictionary system.SysDictionary)

func (*DictionaryService) GetSysDictionaryInfoList

func (dictionaryService *DictionaryService) GetSysDictionaryInfoList(info request.SysDictionarySearch) (err error, list interface{}, total int64)

func (*DictionaryService) UpdateSysDictionary

func (dictionaryService *DictionaryService) UpdateSysDictionary(sysDictionary *system.SysDictionary) (err error)

type InitDBService

type InitDBService struct {
}

func (*InitDBService) InitDB

func (initDBService *InitDBService) InitDB(conf request.InitDB) error

type JwtService

type JwtService struct {
}

func (*JwtService) GetRedisJWT

func (jwtService *JwtService) GetRedisJWT(userName string) (err error, redisJWT string)

func (*JwtService) IsBlacklist

func (jwtService *JwtService) IsBlacklist(jwt string) bool

func (*JwtService) JsonInBlacklist

func (jwtService *JwtService) JsonInBlacklist(jwtList system.JwtBlacklist) (err error)

func (*JwtService) SetRedisJWT

func (jwtService *JwtService) SetRedisJWT(jwt string, userName string) (err error)
type MenuService struct {
}
func (menuService *MenuService) AddBaseMenu(menu system.SysBaseMenu) error
func (menuService *MenuService) AddMenuAuthority(menus []system.SysBaseMenu, authorityId string) (err error)
func (menuService *MenuService) GetBaseMenuTree() (err error, menus []system.SysBaseMenu)
func (menuService *MenuService) GetInfoList() (err error, list interface{}, total int64)
func (menuService *MenuService) GetMenuAuthority(info *request.GetAuthorityId) (err error, menus []system.SysMenu)
func (menuService *MenuService) GetMenuTree(authorityId string) (err error, menus []system.SysMenu)

type OperationRecordService

type OperationRecordService struct {
}

func (*OperationRecordService) CreateSysOperationRecord

func (operationRecordService *OperationRecordService) CreateSysOperationRecord(sysOperationRecord system.SysOperationRecord) (err error)

func (*OperationRecordService) DeleteSysOperationRecord

func (operationRecordService *OperationRecordService) DeleteSysOperationRecord(sysOperationRecord system.SysOperationRecord) (err error)

func (*OperationRecordService) DeleteSysOperationRecordByIds

func (operationRecordService *OperationRecordService) DeleteSysOperationRecordByIds(ids request.IdsReq) (err error)

func (*OperationRecordService) GetSysOperationRecord

func (operationRecordService *OperationRecordService) GetSysOperationRecord(id uint) (err error, sysOperationRecord system.SysOperationRecord)

func (*OperationRecordService) GetSysOperationRecordInfoList

func (operationRecordService *OperationRecordService) GetSysOperationRecordInfoList(info systemReq.SysOperationRecordSearch) (err error, list interface{}, total int64)

type SystemConfigService

type SystemConfigService struct {
}

func (*SystemConfigService) GetServerInfo

func (systemConfigService *SystemConfigService) GetServerInfo() (server *utils.Server, err error)

func (*SystemConfigService) GetSystemConfig

func (systemConfigService *SystemConfigService) GetSystemConfig() (err error, conf config.Server)

func (*SystemConfigService) SetSystemConfig

func (systemConfigService *SystemConfigService) SetSystemConfig(system system.System) (err error)

type UserService

type UserService struct {
}

func (*UserService) ChangePassword

func (userService *UserService) ChangePassword(u *system.SysUser, newPassword string) (err error, userInter *system.SysUser)

func (*UserService) DeleteUser

func (userService *UserService) DeleteUser(id float64) (err error)

func (*UserService) FindUserById

func (userService *UserService) FindUserById(id int) (err error, user *system.SysUser)

func (*UserService) FindUserByUuid

func (userService *UserService) FindUserByUuid(uuid string) (err error, user *system.SysUser)

func (*UserService) GetUserInfo

func (userService *UserService) GetUserInfo(uuid uuid.UUID) (err error, user system.SysUser)

func (*UserService) GetUserInfoList

func (userService *UserService) GetUserInfoList(info request.PageInfo) (err error, list interface{}, total int64)

func (*UserService) Login

func (userService *UserService) Login(u *system.SysUser) (err error, userInter *system.SysUser)

func (*UserService) Register

func (userService *UserService) Register(u system.SysUser) (err error, userInter system.SysUser)

func (*UserService) SetUserAuthorities

func (userService *UserService) SetUserAuthorities(id uint, authorityIds []string) (err error)

func (*UserService) SetUserAuthority

func (userService *UserService) SetUserAuthority(id uint, uuid uuid.UUID, authorityId string) (err error)

func (*UserService) SetUserInfo

func (userService *UserService) SetUserInfo(reqUser system.SysUser) (err error, user system.SysUser)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL