SYMBOL INDEX (1568 symbols across 382 files) FILE: server/api/v1/enter.go type ApiGroup (line 10) | type ApiGroup struct FILE: server/api/v1/example/enter.go type ApiGroup (line 5) | type ApiGroup struct FILE: server/api/v1/example/exa_attachment_category.go type AttachmentCategoryApi (line 12) | type AttachmentCategoryApi struct method GetCategoryList (line 21) | func (a *AttachmentCategoryApi) GetCategoryList(c *gin.Context) { method AddCategory (line 39) | func (a *AttachmentCategoryApi) AddCategory(c *gin.Context) { method DeleteCategory (line 64) | func (a *AttachmentCategoryApi) DeleteCategory(c *gin.Context) { FILE: server/api/v1/example/exa_breakpoint_continue.go method BreakpointContinue (line 29) | func (b *FileUploadAndDownloadApi) BreakpointContinue(c *gin.Context) { method FindFile (line 89) | func (b *FileUploadAndDownloadApi) FindFile(c *gin.Context) { method BreakpointContinueFinish (line 111) | func (b *FileUploadAndDownloadApi) BreakpointContinueFinish(c *gin.Conte... method RemoveChunk (line 132) | func (b *FileUploadAndDownloadApi) RemoveChunk(c *gin.Context) { FILE: server/api/v1/example/exa_customer.go type CustomerApi (line 14) | type CustomerApi struct method CreateExaCustomer (line 25) | func (e *CustomerApi) CreateExaCustomer(c *gin.Context) { method DeleteExaCustomer (line 57) | func (e *CustomerApi) DeleteExaCustomer(c *gin.Context) { method UpdateExaCustomer (line 87) | func (e *CustomerApi) UpdateExaCustomer(c *gin.Context) { method GetExaCustomer (line 122) | func (e *CustomerApi) GetExaCustomer(c *gin.Context) { method GetExaCustomerList (line 152) | func (e *CustomerApi) GetExaCustomerList(c *gin.Context) { FILE: server/api/v1/example/exa_file_upload_download.go type FileUploadAndDownloadApi (line 14) | type FileUploadAndDownloadApi struct method UploadFile (line 25) | func (b *FileUploadAndDownloadApi) UploadFile(c *gin.Context) { method EditFileName (line 45) | func (b *FileUploadAndDownloadApi) EditFileName(c *gin.Context) { method DeleteFile (line 69) | func (b *FileUploadAndDownloadApi) DeleteFile(c *gin.Context) { method GetFileList (line 93) | func (b *FileUploadAndDownloadApi) GetFileList(c *gin.Context) { method ImportURL (line 122) | func (b *FileUploadAndDownloadApi) ImportURL(c *gin.Context) { FILE: server/api/v1/system/auto_code_history.go type AutoCodeHistoryApi (line 12) | type AutoCodeHistoryApi struct method First (line 23) | func (a *AutoCodeHistoryApi) First(c *gin.Context) { method Delete (line 47) | func (a *AutoCodeHistoryApi) Delete(c *gin.Context) { method RollBack (line 72) | func (a *AutoCodeHistoryApi) RollBack(c *gin.Context) { method GetList (line 96) | func (a *AutoCodeHistoryApi) GetList(c *gin.Context) { FILE: server/api/v1/system/auto_code_mcp.go method MCP (line 22) | func (a *AutoCodeTemplateApi) MCP(c *gin.Context) { method MCPList (line 48) | func (a *AutoCodeTemplateApi) MCPList(c *gin.Context) { method MCPTest (line 86) | func (a *AutoCodeTemplateApi) MCPTest(c *gin.Context) { FILE: server/api/v1/system/auto_code_package.go type AutoCodePackageApi (line 14) | type AutoCodePackageApi struct method Create (line 25) | func (a *AutoCodePackageApi) Create(c *gin.Context) { method Delete (line 54) | func (a *AutoCodePackageApi) Delete(c *gin.Context) { method All (line 74) | func (a *AutoCodePackageApi) All(c *gin.Context) { method Templates (line 92) | func (a *AutoCodePackageApi) Templates(c *gin.Context) { FILE: server/api/v1/system/auto_code_plugin.go type AutoCodePluginApi (line 17) | type AutoCodePluginApi struct method Install (line 28) | func (a *AutoCodePluginApi) Install(c *gin.Context) { method Packaged (line 67) | func (a *AutoCodePluginApi) Packaged(c *gin.Context) { method InitMenu (line 86) | func (a *AutoCodePluginApi) InitMenu(c *gin.Context) { method InitAPI (line 110) | func (a *AutoCodePluginApi) InitAPI(c *gin.Context) { method InitDictionary (line 134) | func (a *AutoCodePluginApi) InitDictionary(c *gin.Context) { method GetPluginList (line 157) | func (a *AutoCodePluginApi) GetPluginList(c *gin.Context) { method Remove (line 208) | func (a *AutoCodePluginApi) Remove(c *gin.Context) { FILE: server/api/v1/system/auto_code_template.go type AutoCodeTemplateApi (line 12) | type AutoCodeTemplateApi struct method Preview (line 23) | func (a *AutoCodeTemplateApi) Preview(c *gin.Context) { method Create (line 59) | func (a *AutoCodeTemplateApi) Create(c *gin.Context) { method AddFunc (line 94) | func (a *AutoCodeTemplateApi) AddFunc(c *gin.Context) { FILE: server/api/v1/system/enter.go type ApiGroup (line 5) | type ApiGroup struct FILE: server/api/v1/system/sys_api.go type SystemApiApi (line 16) | type SystemApiApi struct method CreateApi (line 27) | func (s *SystemApiApi) CreateApi(c *gin.Context) { method SyncApi (line 56) | func (s *SystemApiApi) SyncApi(c *gin.Context) { method GetApiGroups (line 78) | func (s *SystemApiApi) GetApiGroups(c *gin.Context) { method IgnoreApi (line 99) | func (s *SystemApiApi) IgnoreApi(c *gin.Context) { method EnterSyncApi (line 123) | func (s *SystemApiApi) EnterSyncApi(c *gin.Context) { method DeleteApi (line 148) | func (s *SystemApiApi) DeleteApi(c *gin.Context) { method GetApiList (line 178) | func (s *SystemApiApi) GetApiList(c *gin.Context) { method GetApiById (line 213) | func (s *SystemApiApi) GetApiById(c *gin.Context) { method UpdateApi (line 243) | func (s *SystemApiApi) UpdateApi(c *gin.Context) { method GetAllApis (line 272) | func (s *SystemApiApi) GetAllApis(c *gin.Context) { method DeleteApisByIds (line 292) | func (s *SystemApiApi) DeleteApisByIds(c *gin.Context) { method FreshCasbin (line 315) | func (s *SystemApiApi) FreshCasbin(c *gin.Context) { method GetApiRoles (line 335) | func (s *SystemApiApi) GetApiRoles(c *gin.Context) { method SetApiRoles (line 363) | func (s *SystemApiApi) SetApiRoles(c *gin.Context) { FILE: server/api/v1/system/sys_api_token.go type ApiTokenApi (line 12) | type ApiTokenApi struct method CreateApiToken (line 15) | func (s *ApiTokenApi) CreateApiToken(c *gin.Context) { method GetApiTokenList (line 45) | func (s *ApiTokenApi) GetApiTokenList(c *gin.Context) { method DeleteApiToken (line 67) | func (s *ApiTokenApi) DeleteApiToken(c *gin.Context) { FILE: server/api/v1/system/sys_authority.go type AuthorityApi (line 15) | type AuthorityApi struct method CreateAuthority (line 26) | func (a *AuthorityApi) CreateAuthority(c *gin.Context) { method CopyAuthority (line 67) | func (a *AuthorityApi) CopyAuthority(c *gin.Context) { method DeleteAuthority (line 103) | func (a *AuthorityApi) DeleteAuthority(c *gin.Context) { method UpdateAuthority (line 133) | func (a *AuthorityApi) UpdateAuthority(c *gin.Context) { method GetAuthorityList (line 163) | func (a *AuthorityApi) GetAuthorityList(c *gin.Context) { method SetDataAuthority (line 183) | func (a *AuthorityApi) SetDataAuthority(c *gin.Context) { method GetUsersByAuthority (line 214) | func (a *AuthorityApi) GetUsersByAuthority(c *gin.Context) { method SetRoleUsers (line 241) | func (a *AuthorityApi) SetRoleUsers(c *gin.Context) { FILE: server/api/v1/system/sys_authority_btn.go type AuthorityBtnApi (line 11) | type AuthorityBtnApi struct method GetAuthorityBtn (line 22) | func (a *AuthorityBtnApi) GetAuthorityBtn(c *gin.Context) { method SetAuthorityBtn (line 47) | func (a *AuthorityBtnApi) SetAuthorityBtn(c *gin.Context) { method CanRemoveAuthorityBtn (line 71) | func (a *AuthorityBtnApi) CanRemoveAuthorityBtn(c *gin.Context) { FILE: server/api/v1/system/sys_auto_code.go type AutoCodeApi (line 12) | type AutoCodeApi struct method GetDB (line 22) | func (autoApi *AutoCodeApi) GetDB(c *gin.Context) { method GetTables (line 50) | func (autoApi *AutoCodeApi) GetTables(c *gin.Context) { method GetColumn (line 81) | func (autoApi *AutoCodeApi) GetColumn(c *gin.Context) { method LLMAuto (line 104) | func (autoApi *AutoCodeApi) LLMAuto(c *gin.Context) { FILE: server/api/v1/system/sys_captcha.go type BaseApi (line 18) | type BaseApi struct method Captcha (line 28) | func (b *BaseApi) Captcha(c *gin.Context) { function interfaceToInt (line 62) | func interfaceToInt(v interface{}) (i int) { FILE: server/api/v1/system/sys_casbin.go type CasbinApi (line 13) | type CasbinApi struct method UpdateCasbin (line 24) | func (cas *CasbinApi) UpdateCasbin(c *gin.Context) { method GetPolicyPathByAuthorityId (line 55) | func (cas *CasbinApi) GetPolicyPathByAuthorityId(c *gin.Context) { FILE: server/api/v1/system/sys_dictionary.go type DictionaryApi (line 12) | type DictionaryApi struct method CreateSysDictionary (line 23) | func (s *DictionaryApi) CreateSysDictionary(c *gin.Context) { method DeleteSysDictionary (line 48) | func (s *DictionaryApi) DeleteSysDictionary(c *gin.Context) { method UpdateSysDictionary (line 73) | func (s *DictionaryApi) UpdateSysDictionary(c *gin.Context) { method FindSysDictionary (line 98) | func (s *DictionaryApi) FindSysDictionary(c *gin.Context) { method GetSysDictionaryList (line 123) | func (s *DictionaryApi) GetSysDictionaryList(c *gin.Context) { method ExportSysDictionary (line 148) | func (s *DictionaryApi) ExportSysDictionary(c *gin.Context) { method ImportSysDictionary (line 177) | func (s *DictionaryApi) ImportSysDictionary(c *gin.Context) { FILE: server/api/v1/system/sys_dictionary_detail.go type DictionaryDetailApi (line 15) | type DictionaryDetailApi struct method CreateSysDictionaryDetail (line 26) | func (s *DictionaryDetailApi) CreateSysDictionaryDetail(c *gin.Context) { method DeleteSysDictionaryDetail (line 51) | func (s *DictionaryDetailApi) DeleteSysDictionaryDetail(c *gin.Context) { method UpdateSysDictionaryDetail (line 76) | func (s *DictionaryDetailApi) UpdateSysDictionaryDetail(c *gin.Context) { method FindSysDictionaryDetail (line 101) | func (s *DictionaryDetailApi) FindSysDictionaryDetail(c *gin.Context) { method GetSysDictionaryDetailList (line 131) | func (s *DictionaryDetailApi) GetSysDictionaryDetailList(c *gin.Contex... method GetDictionaryTreeList (line 161) | func (s *DictionaryDetailApi) GetDictionaryTreeList(c *gin.Context) { method GetDictionaryTreeListByType (line 194) | func (s *DictionaryDetailApi) GetDictionaryTreeListByType(c *gin.Conte... method GetDictionaryDetailsByParent (line 219) | func (s *DictionaryDetailApi) GetDictionaryDetailsByParent(c *gin.Cont... method GetDictionaryPath (line 245) | func (s *DictionaryDetailApi) GetDictionaryPath(c *gin.Context) { FILE: server/api/v1/system/sys_error.go type SysErrorApi (line 12) | type SysErrorApi struct method CreateSysError (line 23) | func (sysErrorApi *SysErrorApi) CreateSysError(c *gin.Context) { method DeleteSysError (line 51) | func (sysErrorApi *SysErrorApi) DeleteSysError(c *gin.Context) { method DeleteSysErrorByIds (line 73) | func (sysErrorApi *SysErrorApi) DeleteSysErrorByIds(c *gin.Context) { method UpdateSysError (line 96) | func (sysErrorApi *SysErrorApi) UpdateSysError(c *gin.Context) { method FindSysError (line 124) | func (sysErrorApi *SysErrorApi) FindSysError(c *gin.Context) { method GetSysErrorList (line 147) | func (sysErrorApi *SysErrorApi) GetSysErrorList(c *gin.Context) { method GetSysErrorSolution (line 180) | func (sysErrorApi *SysErrorApi) GetSysErrorSolution(c *gin.Context) { FILE: server/api/v1/system/sys_export_template.go function cleanupExpiredTokens (line 29) | func cleanupExpiredTokens() { function init (line 44) | func init() { type SysExportTemplateApi (line 48) | type SysExportTemplateApi struct method PreviewSQL (line 63) | func (sysExportTemplateApi *SysExportTemplateApi) PreviewSQL(c *gin.Co... method CreateSysExportTemplate (line 90) | func (sysExportTemplateApi *SysExportTemplateApi) CreateSysExportTempl... method DeleteSysExportTemplate (line 121) | func (sysExportTemplateApi *SysExportTemplateApi) DeleteSysExportTempl... method DeleteSysExportTemplateByIds (line 145) | func (sysExportTemplateApi *SysExportTemplateApi) DeleteSysExportTempl... method UpdateSysExportTemplate (line 169) | func (sysExportTemplateApi *SysExportTemplateApi) UpdateSysExportTempl... method FindSysExportTemplate (line 200) | func (sysExportTemplateApi *SysExportTemplateApi) FindSysExportTemplat... method GetSysExportTemplateList (line 224) | func (sysExportTemplateApi *SysExportTemplateApi) GetSysExportTemplate... method ExportExcel (line 251) | func (sysExportTemplateApi *SysExportTemplateApi) ExportExcel(c *gin.C... method ExportExcelByToken (line 287) | func (sysExportTemplateApi *SysExportTemplateApi) ExportExcelByToken(c... method ExportTemplate (line 342) | func (sysExportTemplateApi *SysExportTemplateApi) ExportTemplate(c *gi... method ExportTemplateByToken (line 376) | func (sysExportTemplateApi *SysExportTemplateApi) ExportTemplateByToke... method ImportExcel (line 438) | func (sysExportTemplateApi *SysExportTemplateApi) ImportExcel(c *gin.C... FILE: server/api/v1/system/sys_initdb.go type DBApi (line 12) | type DBApi struct method InitDB (line 21) | func (i *DBApi) InitDB(c *gin.Context) { method CheckDB (line 47) | func (i *DBApi) CheckDB(c *gin.Context) { FILE: server/api/v1/system/sys_jwt_blacklist.go type JwtApi (line 12) | type JwtApi struct method JsonInBlacklist (line 22) | func (j *JwtApi) JsonInBlacklist(c *gin.Context) { FILE: server/api/v1/system/sys_login_log.go type LoginLogApi (line 13) | type LoginLogApi struct method DeleteLoginLog (line 15) | func (s *LoginLogApi) DeleteLoginLog(c *gin.Context) { method DeleteLoginLogByIds (line 31) | func (s *LoginLogApi) DeleteLoginLogByIds(c *gin.Context) { method FindLoginLog (line 47) | func (s *LoginLogApi) FindLoginLog(c *gin.Context) { method GetLoginLogList (line 63) | func (s *LoginLogApi) GetLoginLogList(c *gin.Context) { FILE: server/api/v1/system/sys_menu.go type AuthorityMenuApi (line 16) | type AuthorityMenuApi struct method GetMenu (line 26) | func (a *AuthorityMenuApi) GetMenu(c *gin.Context) { method GetBaseMenuTree (line 47) | func (a *AuthorityMenuApi) GetBaseMenuTree(c *gin.Context) { method AddMenuAuthority (line 67) | func (a *AuthorityMenuApi) AddMenuAuthority(c *gin.Context) { method GetMenuAuthority (line 96) | func (a *AuthorityMenuApi) GetMenuAuthority(c *gin.Context) { method AddBaseMenu (line 126) | func (a *AuthorityMenuApi) AddBaseMenu(c *gin.Context) { method DeleteBaseMenu (line 161) | func (a *AuthorityMenuApi) DeleteBaseMenu(c *gin.Context) { method UpdateBaseMenu (line 191) | func (a *AuthorityMenuApi) UpdateBaseMenu(c *gin.Context) { method GetBaseMenuById (line 226) | func (a *AuthorityMenuApi) GetBaseMenuById(c *gin.Context) { method GetMenuRoles (line 256) | func (a *AuthorityMenuApi) GetMenuRoles(c *gin.Context) { method SetMenuRoles (line 299) | func (a *AuthorityMenuApi) SetMenuRoles(c *gin.Context) { method GetMenuList (line 326) | func (a *AuthorityMenuApi) GetMenuList(c *gin.Context) { FILE: server/api/v1/system/sys_operation_record.go type OperationRecordApi (line 14) | type OperationRecordApi struct method DeleteSysOperationRecord (line 25) | func (s *OperationRecordApi) DeleteSysOperationRecord(c *gin.Context) { method DeleteSysOperationRecordByIds (line 50) | func (s *OperationRecordApi) DeleteSysOperationRecordByIds(c *gin.Cont... method FindSysOperationRecord (line 75) | func (s *OperationRecordApi) FindSysOperationRecord(c *gin.Context) { method GetSysOperationRecordList (line 105) | func (s *OperationRecordApi) GetSysOperationRecordList(c *gin.Context) { FILE: server/api/v1/system/sys_params.go type SysParamsApi (line 12) | type SysParamsApi struct method CreateSysParams (line 23) | func (sysParamsApi *SysParamsApi) CreateSysParams(c *gin.Context) { method DeleteSysParams (line 48) | func (sysParamsApi *SysParamsApi) DeleteSysParams(c *gin.Context) { method DeleteSysParamsByIds (line 67) | func (sysParamsApi *SysParamsApi) DeleteSysParamsByIds(c *gin.Context) { method UpdateSysParams (line 87) | func (sysParamsApi *SysParamsApi) UpdateSysParams(c *gin.Context) { method FindSysParams (line 112) | func (sysParamsApi *SysParamsApi) FindSysParams(c *gin.Context) { method GetSysParamsList (line 132) | func (sysParamsApi *SysParamsApi) GetSysParamsList(c *gin.Context) { method GetSysParam (line 162) | func (sysParamsApi *SysParamsApi) GetSysParam(c *gin.Context) { FILE: server/api/v1/system/sys_skills.go type SkillsApi (line 13) | type SkillsApi struct method GetTools (line 15) | func (s *SkillsApi) GetTools(c *gin.Context) { method GetSkillList (line 25) | func (s *SkillsApi) GetSkillList(c *gin.Context) { method GetSkillDetail (line 37) | func (s *SkillsApi) GetSkillDetail(c *gin.Context) { method SaveSkill (line 49) | func (s *SkillsApi) SaveSkill(c *gin.Context) { method DeleteSkill (line 60) | func (s *SkillsApi) DeleteSkill(c *gin.Context) { method CreateScript (line 71) | func (s *SkillsApi) CreateScript(c *gin.Context) { method GetScript (line 83) | func (s *SkillsApi) GetScript(c *gin.Context) { method SaveScript (line 95) | func (s *SkillsApi) SaveScript(c *gin.Context) { method CreateResource (line 106) | func (s *SkillsApi) CreateResource(c *gin.Context) { method GetResource (line 118) | func (s *SkillsApi) GetResource(c *gin.Context) { method SaveResource (line 130) | func (s *SkillsApi) SaveResource(c *gin.Context) { method CreateReference (line 141) | func (s *SkillsApi) CreateReference(c *gin.Context) { method GetReference (line 153) | func (s *SkillsApi) GetReference(c *gin.Context) { method SaveReference (line 165) | func (s *SkillsApi) SaveReference(c *gin.Context) { method CreateTemplate (line 176) | func (s *SkillsApi) CreateTemplate(c *gin.Context) { method GetTemplate (line 188) | func (s *SkillsApi) GetTemplate(c *gin.Context) { method SaveTemplate (line 200) | func (s *SkillsApi) SaveTemplate(c *gin.Context) { method GetGlobalConstraint (line 211) | func (s *SkillsApi) GetGlobalConstraint(c *gin.Context) { method SaveGlobalConstraint (line 223) | func (s *SkillsApi) SaveGlobalConstraint(c *gin.Context) { method PackageSkill (line 234) | func (s *SkillsApi) PackageSkill(c *gin.Context) { method DownloadOnlineSkill (line 250) | func (s *SkillsApi) DownloadOnlineSkill(c *gin.Context) { FILE: server/api/v1/system/sys_system.go type SystemApi (line 13) | type SystemApi struct method GetSystemConfig (line 22) | func (s *SystemApi) GetSystemConfig(c *gin.Context) { method SetSystemConfig (line 40) | func (s *SystemApi) SetSystemConfig(c *gin.Context) { method ReloadSystem (line 63) | func (s *SystemApi) ReloadSystem(c *gin.Context) { method GetServerInfo (line 81) | func (s *SystemApi) GetServerInfo(c *gin.Context) { FILE: server/api/v1/system/sys_user.go method Login (line 27) | func (b *BaseApi) Login(c *gin.Context) { method TokenNext (line 102) | func (b *BaseApi) TokenNext(c *gin.Context, user system.SysUser) { method Register (line 170) | func (b *BaseApi) Register(c *gin.Context) { method ChangePassword (line 206) | func (b *BaseApi) ChangePassword(c *gin.Context) { method GetUserList (line 238) | func (b *BaseApi) GetUserList(c *gin.Context) { method SetUserAuthority (line 273) | func (b *BaseApi) SetUserAuthority(c *gin.Context) { method SetUserAuthorities (line 314) | func (b *BaseApi) SetUserAuthorities(c *gin.Context) { method DeleteUser (line 340) | func (b *BaseApi) DeleteUser(c *gin.Context) { method SetUserInfo (line 375) | func (b *BaseApi) SetUserInfo(c *gin.Context) { method SetSelfInfo (line 423) | func (b *BaseApi) SetSelfInfo(c *gin.Context) { method SetSelfSetting (line 458) | func (b *BaseApi) SetSelfSetting(c *gin.Context) { method GetUserInfo (line 483) | func (b *BaseApi) GetUserInfo(c *gin.Context) { method ResetPassword (line 502) | func (b *BaseApi) ResetPassword(c *gin.Context) { FILE: server/api/v1/system/sys_version.go type SysVersionApi (line 21) | type SysVersionApi struct method DeleteSysVersion (line 118) | func (sysVersionApi *SysVersionApi) DeleteSysVersion(c *gin.Context) { method DeleteSysVersionByIds (line 140) | func (sysVersionApi *SysVersionApi) DeleteSysVersionByIds(c *gin.Conte... method FindSysVersion (line 163) | func (sysVersionApi *SysVersionApi) FindSysVersion(c *gin.Context) { method GetSysVersionList (line 186) | func (sysVersionApi *SysVersionApi) GetSysVersionList(c *gin.Context) { method GetSysVersionPublic (line 217) | func (sysVersionApi *SysVersionApi) GetSysVersionPublic(c *gin.Context) { method ExportVersion (line 238) | func (sysVersionApi *SysVersionApi) ExportVersion(c *gin.Context) { method DownloadVersionJson (line 372) | func (sysVersionApi *SysVersionApi) DownloadVersionJson(c *gin.Context) { method ImportVersion (line 426) | func (sysVersionApi *SysVersionApi) ImportVersion(c *gin.Context) { function buildMenuTree (line 24) | func buildMenuTree(menus []system.SysBaseMenu) []system.SysBaseMenu { function convertMenuToStruct (line 50) | func convertMenuToStruct(menu system.SysBaseMenu, menuMap map[uint]*syst... FILE: server/config/auto_code.go type Autocode (line 8) | type Autocode struct method WebRoot (line 16) | func (a *Autocode) WebRoot() string { FILE: server/config/captcha.go type Captcha (line 3) | type Captcha struct FILE: server/config/config.go type Server (line 3) | type Server struct FILE: server/config/cors.go type CORS (line 3) | type CORS struct type CORSWhitelist (line 8) | type CORSWhitelist struct FILE: server/config/db_list.go type DsnProvider (line 9) | type DsnProvider interface type GeneralDB (line 17) | type GeneralDB struct method LogLevel (line 33) | func (c GeneralDB) LogLevel() logger.LogLevel { type SpecializedDB (line 48) | type SpecializedDB struct FILE: server/config/disk.go type Disk (line 3) | type Disk struct type DiskList (line 7) | type DiskList struct FILE: server/config/email.go type Email (line 3) | type Email struct FILE: server/config/excel.go type Excel (line 3) | type Excel struct FILE: server/config/gorm_mssql.go type Mssql (line 3) | type Mssql struct method Dsn (line 8) | func (m *Mssql) Dsn() string { FILE: server/config/gorm_mysql.go type Mysql (line 3) | type Mysql struct method Dsn (line 7) | func (m *Mysql) Dsn() string { FILE: server/config/gorm_oracle.go type Oracle (line 9) | type Oracle struct method Dsn (line 13) | func (m *Oracle) Dsn() string { FILE: server/config/gorm_pgsql.go type Pgsql (line 3) | type Pgsql struct method Dsn (line 9) | func (p *Pgsql) Dsn() string { method LinkDsn (line 15) | func (p *Pgsql) LinkDsn(dbname string) string { FILE: server/config/gorm_sqlite.go type Sqlite (line 7) | type Sqlite struct method Dsn (line 11) | func (s *Sqlite) Dsn() string { FILE: server/config/jwt.go type JWT (line 3) | type JWT struct FILE: server/config/mcp.go type MCP (line 3) | type MCP struct FILE: server/config/mongo.go type Mongo (line 8) | type Mongo struct method Uri (line 29) | func (x *Mongo) Uri() string { type MongoHost (line 23) | type MongoHost struct FILE: server/config/oss_aliyun.go type AliyunOSS (line 3) | type AliyunOSS struct FILE: server/config/oss_aws.go type AwsS3 (line 3) | type AwsS3 struct FILE: server/config/oss_cloudflare.go type CloudflareR2 (line 3) | type CloudflareR2 struct FILE: server/config/oss_huawei.go type HuaWeiObs (line 3) | type HuaWeiObs struct FILE: server/config/oss_local.go type Local (line 3) | type Local struct FILE: server/config/oss_minio.go type Minio (line 3) | type Minio struct FILE: server/config/oss_qiniu.go type Qiniu (line 3) | type Qiniu struct FILE: server/config/oss_tencent.go type TencentCOS (line 3) | type TencentCOS struct FILE: server/config/redis.go type Redis (line 3) | type Redis struct FILE: server/config/system.go type System (line 3) | type System struct FILE: server/config/zap.go type Zap (line 8) | type Zap struct method Levels (line 21) | func (c *Zap) Levels() []zapcore.Level { method Encoder (line 33) | func (c *Zap) Encoder() zapcore.Encoder { method LevelEncoder (line 58) | func (c *Zap) LevelEncoder() zapcore.LevelEncoder { FILE: server/core/internal/constant.go constant ConfigEnv (line 4) | ConfigEnv = "GVA_CONFIG" constant ConfigDefaultFile (line 5) | ConfigDefaultFile = "config.yaml" constant ConfigTestFile (line 6) | ConfigTestFile = "config.test.yaml" constant ConfigDebugFile (line 7) | ConfigDebugFile = "config.debug.yaml" constant ConfigReleaseFile (line 8) | ConfigReleaseFile = "config.release.yaml" FILE: server/core/internal/cutter.go type Cutter (line 13) | type Cutter struct method Write (line 58) | func (c *Cutter) Write(bytes []byte) (n int, err error) { method Sync (line 97) | func (c *Cutter) Sync() error { type CutterOption (line 23) | type CutterOption function CutterWithLayout (line 26) | func CutterWithLayout(layout string) CutterOption { function CutterWithFormats (line 33) | func CutterWithFormats(format ...string) CutterOption { function NewCutter (line 41) | func NewCutter(director string, level string, retentionDay int, options ... function removeNDaysFolders (line 108) | func removeNDaysFolders(dir string, days int) error { FILE: server/core/internal/zap_core.go type ZapCore (line 18) | type ZapCore struct method WriteSyncer (line 33) | func (z *ZapCore) WriteSyncer(formats ...string) zapcore.WriteSyncer { method Enabled (line 48) | func (z *ZapCore) Enabled(level zapcore.Level) bool { method With (line 52) | func (z *ZapCore) With(fields []zapcore.Field) zapcore.Core { method Check (line 56) | func (z *ZapCore) Check(entry zapcore.Entry, check *zapcore.CheckedEnt... method Write (line 63) | func (z *ZapCore) Write(entry zapcore.Entry, fields []zapcore.Field) e... method Sync (line 131) | func (z *ZapCore) Sync() error { function NewZapCore (line 23) | func NewZapCore(level zapcore.Level) *ZapCore { FILE: server/core/server.go function RunServer (line 12) | func RunServer() { FILE: server/core/server_run.go type server (line 16) | type server interface function initServer (line 22) | func initServer(address string, router *gin.Engine, readTimeout, writeTi... FILE: server/core/viper.go function Viper (line 17) | func Viper() *viper.Viper { function getConfigPath (line 45) | func getConfigPath() (config string) { FILE: server/core/zap.go function Zap (line 15) | func Zap() (logger *zap.Logger) { FILE: server/docs/docs.go constant docTemplate (line 10) | docTemplate = `{ function init (line 9312) | func init() { FILE: server/global/global.go function GetGlobalDBByDBName (line 45) | func GetGlobalDBByDBName(dbname string) *gorm.DB { function MustGetGlobalDBByDBName (line 52) | func MustGetGlobalDBByDBName(dbname string) *gorm.DB { function GetRedis (line 62) | func GetRedis(name string) redis.UniversalClient { FILE: server/global/model.go type GVA_MODEL (line 9) | type GVA_MODEL struct FILE: server/global/version.go constant Version (line 7) | Version = "v2.9.0" constant AppName (line 9) | AppName = "Gin-Vue-Admin" constant Description (line 11) | Description = "使用gin+vue进行极速开发的全栈开发基础平台" FILE: server/initialize/db_list.go constant sys (line 9) | sys = "system" function DBList (line 11) | func DBList() { FILE: server/initialize/ensure_tables.go constant initOrderEnsureTables (line 13) | initOrderEnsureTables = system.InitOrderExternal - 1 type ensureTables (line 15) | type ensureTables struct method InitializerName (line 22) | func (e *ensureTables) InitializerName() string { method InitializeData (line 25) | func (e *ensureTables) InitializeData(ctx context.Context) (next conte... method DataInserted (line 29) | func (e *ensureTables) DataInserted(ctx context.Context) bool { method MigrateTable (line 33) | func (e *ensureTables) MigrateTable(ctx context.Context) (context.Cont... method TableCreated (line 78) | func (e *ensureTables) TableCreated(ctx context.Context) bool { function init (line 18) | func init() { FILE: server/initialize/gorm.go function Gorm (line 14) | func Gorm() *gorm.DB { function RegisterTables (line 37) | func RegisterTables() { FILE: server/initialize/gorm_biz.go function bizModel (line 7) | func bizModel() error { FILE: server/initialize/gorm_mssql.go function GormMssql (line 22) | func GormMssql() *gorm.DB { function GormMssqlByConfig (line 45) | func GormMssqlByConfig(m config.Mssql) *gorm.DB { FILE: server/initialize/gorm_mysql.go function GormMysql (line 16) | func GormMysql() *gorm.DB { function GormMysqlByConfig (line 22) | func GormMysqlByConfig(m config.Mysql) *gorm.DB { function initMysqlDatabase (line 27) | func initMysqlDatabase(m config.Mysql) *gorm.DB { FILE: server/initialize/gorm_oracle.go function GormOracle (line 12) | func GormOracle() *gorm.DB { function GormOracleByConfig (line 18) | func GormOracleByConfig(m config.Oracle) *gorm.DB { function initOracleDatabase (line 23) | func initOracleDatabase(m config.Oracle) *gorm.DB { FILE: server/initialize/gorm_pgsql.go function GormPgSql (line 14) | func GormPgSql() *gorm.DB { function GormPgSqlByConfig (line 20) | func GormPgSqlByConfig(p config.Pgsql) *gorm.DB { function initPgSqlDatabase (line 25) | func initPgSqlDatabase(p config.Pgsql) *gorm.DB { FILE: server/initialize/gorm_sqlite.go function GormSqlite (line 12) | func GormSqlite() *gorm.DB { function GormSqliteByConfig (line 18) | func GormSqliteByConfig(s config.Sqlite) *gorm.DB { function initSqliteDatabase (line 23) | func initSqliteDatabase(s config.Sqlite) *gorm.DB { FILE: server/initialize/init.go function SetupHandlers (line 10) | func SetupHandlers() { FILE: server/initialize/internal/gorm.go type _gorm (line 14) | type _gorm struct method Config (line 18) | func (g *_gorm) Config(general config.GeneralDB) *gorm.Config { FILE: server/initialize/internal/gorm_logger_writer.go type Writer (line 10) | type Writer struct method Printf (line 20) | func (c *Writer) Printf(message string, data ...any) { function NewWriter (line 15) | func NewWriter(config config.GeneralDB) *Writer { FILE: server/initialize/internal/mongo.go type mongo (line 14) | type mongo struct method GetClientOptions (line 16) | func (m *mongo) GetClientOptions() []options.ClientOptions { FILE: server/initialize/mcp.go function McpRun (line 9) | func McpRun() *server.SSEServer { FILE: server/initialize/mongo.go type mongo (line 21) | type mongo struct method Indexes (line 30) | func (m *mongo) Indexes(ctx context.Context) error { method Initialization (line 42) | func (m *mongo) Initialization() error { method CreateIndexes (line 77) | func (m *mongo) CreateIndexes(ctx context.Context, name string, indexe... type Index (line 22) | type Index struct FILE: server/initialize/other.go function OtherInit (line 13) | func OtherInit() { FILE: server/initialize/plugin.go function InstallPlugin (line 8) | func InstallPlugin(PrivateGroup *gin.RouterGroup, PublicRouter *gin.Rout... FILE: server/initialize/plugin_biz_v1.go function PluginInit (line 12) | func PluginInit(group *gin.RouterGroup, Plugin ...plugin.Plugin) { function bizPluginV1 (line 21) | func bizPluginV1(group ...*gin.RouterGroup) { FILE: server/initialize/plugin_biz_v2.go function PluginInitV2 (line 9) | func PluginInitV2(group *gin.Engine, plugins ...plugin.Plugin) { function bizPluginV2 (line 14) | func bizPluginV2(engine *gin.Engine) { FILE: server/initialize/redis.go function initRedisClient (line 13) | func initRedisClient(redisCfg config.Redis) (redis.UniversalClient, erro... function Redis (line 39) | func Redis() { function RedisList (line 47) | func RedisList() { FILE: server/initialize/register_init.go function init (line 8) | func init() { FILE: server/initialize/reload.go function Reload (line 9) | func Reload() error { FILE: server/initialize/router.go type justFilesFilesystem (line 16) | type justFilesFilesystem struct method Open (line 20) | func (fs justFilesFilesystem) Open(name string) (http.File, error) { function Routers (line 36) | func Routers() *gin.Engine { FILE: server/initialize/router_biz.go function holder (line 9) | func holder(routers ...*gin.RouterGroup) { function initBizRouter (line 14) | func initBizRouter(routers ...*gin.RouterGroup) { FILE: server/initialize/timer.go function Timer (line 12) | func Timer() { FILE: server/initialize/validator.go function init (line 5) | func init() { FILE: server/main.go function main (line 30) | func main() { function initializeSystem (line 39) | func initializeSystem() { FILE: server/mcp/api_creator.go function init (line 17) | func init() { type ApiCreateRequest (line 22) | type ApiCreateRequest struct type ApiCreateResponse (line 30) | type ApiCreateResponse struct type ApiCreator (line 39) | type ApiCreator struct method New (line 42) | func (a *ApiCreator) New() mcp.Tool { method Handle (line 72) | func (a *ApiCreator) Handle(ctx context.Context, request mcp.CallToolR... FILE: server/mcp/api_lister.go function init (line 15) | func init() { type ApiInfo (line 21) | type ApiInfo struct type ApiListResponse (line 31) | type ApiListResponse struct type ApiLister (line 40) | type ApiLister struct method New (line 43) | func (a *ApiLister) New() mcp.Tool { method Handle (line 62) | func (a *ApiLister) Handle(_ context.Context, _ mcp.CallToolRequest) (... method getDatabaseApis (line 132) | func (a *ApiLister) getDatabaseApis() ([]ApiInfo, error) { method getGinApis (line 156) | func (a *ApiLister) getGinApis() ([]ApiInfo, error) { FILE: server/mcp/client/client.go function NewClient (line 10) | func NewClient(baseUrl, name, version, serverName string) (*mcpClient.Cl... FILE: server/mcp/client/client_test.go function TestMcpClientConnection (line 11) | func TestMcpClientConnection(t *testing.T) { function TestTools (line 19) | func TestTools(t *testing.T) { function TestGetTools (line 93) | func TestGetTools(t *testing.T) { FILE: server/mcp/dictionary_generator.go function init (line 17) | func init() { type DictionaryOptionsGenerator (line 22) | type DictionaryOptionsGenerator struct method New (line 49) | func (d *DictionaryOptionsGenerator) New() mcp.Tool { method Handle (line 74) | func (d *DictionaryOptionsGenerator) Handle(ctx context.Context, reque... method createDictionaryWithOptions (line 138) | func (d *DictionaryOptionsGenerator) createDictionaryWithOptions(ctx c... method checkDictionaryExists (line 211) | func (d *DictionaryOptionsGenerator) checkDictionaryExists(dictType st... method generateDictionaryName (line 224) | func (d *DictionaryOptionsGenerator) generateDictionaryName(dictType, ... type DictionaryOption (line 25) | type DictionaryOption struct type DictionaryGenerateRequest (line 32) | type DictionaryGenerateRequest struct type DictionaryGenerateResponse (line 41) | type DictionaryGenerateResponse struct FILE: server/mcp/dictionary_query.go function init (line 17) | func init() { type DictionaryPre (line 21) | type DictionaryPre struct type DictionaryInfo (line 27) | type DictionaryInfo struct type DictionaryDetailInfo (line 37) | type DictionaryDetailInfo struct type DictionaryQueryResponse (line 47) | type DictionaryQueryResponse struct type DictionaryQuery (line 55) | type DictionaryQuery struct method New (line 58) | func (d *DictionaryQuery) New() mcp.Tool { method Handle (line 74) | func (d *DictionaryQuery) Handle(ctx context.Context, request mcp.Call... FILE: server/mcp/enter.go type McpTool (line 10) | type McpTool interface function RegisterTool (line 21) | func RegisterTool(tool McpTool) { function RegisterAllTools (line 27) | func RegisterAllTools(mcpServer *server.MCPServer) { FILE: server/mcp/gva_analyze.go function init (line 18) | func init() { type GVAAnalyzer (line 23) | type GVAAnalyzer struct method New (line 76) | func (g *GVAAnalyzer) New() mcp.Tool { method Handle (line 87) | func (g *GVAAnalyzer) Handle(ctx context.Context, request mcp.CallTool... method performAnalysis (line 119) | func (g *GVAAnalyzer) performAnalysis(ctx context.Context, req Analyze... method isPackageFolderEmpty (line 270) | func (g *GVAAnalyzer) isPackageFolderEmpty(packageName, template strin... method hasGoFilesRecursive (line 290) | func (g *GVAAnalyzer) hasGoFilesRecursive(dirPath string) (bool, error) { method removeEmptyPackageFolder (line 321) | func (g *GVAAnalyzer) removeEmptyPackageFolder(packageName, template s... method removeDirectoryIfExists (line 345) | func (g *GVAAnalyzer) removeDirectoryIfExists(dirPath string) error { method cleanupRelatedApiAndMenus (line 365) | func (g *GVAAnalyzer) cleanupRelatedApiAndMenus(historyIDs []uint) err... method scanPredesignedModules (line 382) | func (g *GVAAnalyzer) scanPredesignedModules() ([]PredesignedModuleInf... method scanPluginModules (line 411) | func (g *GVAAnalyzer) scanPluginModules(pluginDir string) ([]Predesign... method scanModelModules (line 446) | func (g *GVAAnalyzer) scanModelModules(modelDir string) ([]Predesigned... method scanModulesInDirectory (line 477) | func (g *GVAAnalyzer) scanModulesInDirectory(dir, packageName, templat... type AnalyzeRequest (line 26) | type AnalyzeRequest struct type AnalyzeResponse (line 31) | type AnalyzeResponse struct type ModuleInfo (line 39) | type ModuleInfo struct type PackageInfo (line 50) | type PackageInfo struct type PredesignedModuleInfo (line 60) | type PredesignedModuleInfo struct type CleanupInfo (line 69) | type CleanupInfo struct FILE: server/mcp/gva_execute.go function init (line 21) | func init() { type GVAExecutor (line 26) | type GVAExecutor struct method New (line 59) | func (g *GVAExecutor) New() mcp.Tool { method Handle (line 222) | func (g *GVAExecutor) Handle(ctx context.Context, request mcp.CallTool... method validateExecutionPlan (line 296) | func (g *GVAExecutor) validateExecutionPlan(plan *ExecutionPlan) error { method executeCreation (line 467) | func (g *GVAExecutor) executeCreation(ctx context.Context, plan *Execu... method buildDirectoryStructure (line 547) | func (g *GVAExecutor) buildDirectoryStructure(plan *ExecutionPlan) map... method collectExpectedFilePaths (line 665) | func (g *GVAExecutor) collectExpectedFilePaths(plan *ExecutionPlan) []... method checkDictionaryExists (line 710) | func (g *GVAExecutor) checkDictionaryExists(dictType string) (bool, er... method createDictionariesFromInfo (line 725) | func (g *GVAExecutor) createDictionariesFromInfo(ctx context.Context, ... type ExecuteRequest (line 29) | type ExecuteRequest struct type ExecuteResponse (line 35) | type ExecuteResponse struct type ExecutionPlan (line 46) | type ExecutionPlan struct FILE: server/mcp/gva_review.go type GVAReviewer (line 14) | type GVAReviewer struct method New (line 36) | func (g *GVAReviewer) New() mcp.Tool { method Handle (line 81) | func (g *GVAReviewer) Handle(ctx context.Context, request mcp.CallTool... method generateAdjustmentPrompt (line 143) | func (g *GVAReviewer) generateAdjustmentPrompt(userRequirement string,... function init (line 17) | func init() { type ReviewRequest (line 22) | type ReviewRequest struct type ReviewResponse (line 28) | type ReviewResponse struct FILE: server/mcp/menu_creator.go function init (line 17) | func init() { type MenuCreateRequest (line 22) | type MenuCreateRequest struct type MenuParameterRequest (line 40) | type MenuParameterRequest struct type MenuButtonRequest (line 47) | type MenuButtonRequest struct type MenuCreateResponse (line 53) | type MenuCreateResponse struct type MenuCreator (line 62) | type MenuCreator struct method New (line 65) | func (m *MenuCreator) New() mcp.Tool { method Handle (line 125) | func (m *MenuCreator) Handle(ctx context.Context, request mcp.CallTool... FILE: server/mcp/menu_lister.go function init (line 15) | func init() { type MenuListResponse (line 21) | type MenuListResponse struct type MenuLister (line 30) | type MenuLister struct method New (line 33) | func (m *MenuLister) New() mcp.Tool { method Handle (line 56) | func (m *MenuLister) Handle(_ context.Context, _ mcp.CallToolRequest) ... method getAllMenus (line 107) | func (m *MenuLister) getAllMenus() ([]system.SysBaseMenu, error) { FILE: server/mcp/requirement_analyzer.go function init (line 12) | func init() { type RequirementAnalyzer (line 16) | type RequirementAnalyzer struct method New (line 29) | func (t *RequirementAnalyzer) New() mcp.Tool { method Handle (line 69) | func (t *RequirementAnalyzer) Handle(ctx context.Context, request mcp.... method analyzeRequirement (line 95) | func (t *RequirementAnalyzer) analyzeRequirement(userRequirement strin... method generateAIPrompt (line 105) | func (t *RequirementAnalyzer) generateAIPrompt(userRequirement string)... type RequirementAnalysisRequest (line 19) | type RequirementAnalysisRequest struct type RequirementAnalysisResponse (line 24) | type RequirementAnalysisResponse struct FILE: server/middleware/casbin_rbac.go function CasbinHandler (line 13) | func CasbinHandler() gin.HandlerFunc { FILE: server/middleware/cors.go function Cors (line 11) | func Cors() gin.HandlerFunc { function CorsByRules (line 31) | func CorsByRules() gin.HandlerFunc { function checkCors (line 65) | func checkCors(currentOrigin string) *config.CORSWhitelist { FILE: server/middleware/email.go function ErrorToEmail (line 18) | func ErrorToEmail() gin.HandlerFunc { FILE: server/middleware/error.go function GinRecovery (line 21) | func GinRecovery(stack bool) gin.HandlerFunc { FILE: server/middleware/jwt.go function JWTAuth (line 16) | func JWTAuth() gin.HandlerFunc { function isBlacklist (line 86) | func isBlacklist(jwt string) bool { FILE: server/middleware/limit_ip.go type LimitConfig (line 16) | type LimitConfig struct method LimitWithTime (line 27) | func (l LimitConfig) LimitWithTime() gin.HandlerFunc { function DefaultGenerationKey (line 40) | func DefaultGenerationKey(c *gin.Context) string { function DefaultCheckOrMark (line 44) | func DefaultCheckOrMark(key string, expire int, limit int) (err error) { function DefaultLimit (line 55) | func DefaultLimit() gin.HandlerFunc { function SetLimitWithTime (line 65) | func SetLimitWithTime(key string, limit int, expiration time.Duration) e... FILE: server/middleware/loadtls.go function LoadTls (line 12) | func LoadTls() gin.HandlerFunc { FILE: server/middleware/logger.go type LogLayout (line 15) | type LogLayout struct type Logger (line 28) | type Logger struct method SetLoggerMiddleware (line 41) | func (l Logger) SetLoggerMiddleware() gin.HandlerFunc { function DefaultLogger (line 80) | func DefaultLogger() gin.HandlerFunc { FILE: server/middleware/operation.go function init (line 25) | func init() { function OperationRecord (line 31) | func OperationRecord() gin.HandlerFunc { type responseBodyWriter (line 121) | type responseBodyWriter struct method Write (line 126) | func (r responseBodyWriter) Write(b []byte) (int, error) { FILE: server/middleware/timeout.go function TimeoutMiddleware (line 13) | func TimeoutMiddleware(timeout time.Duration) gin.HandlerFunc { FILE: server/model/common/basetypes.go type JSONMap (line 9) | type JSONMap method Value (line 11) | func (m JSONMap) Value() (driver.Value, error) { method Scan (line 18) | func (m *JSONMap) Scan(value interface{}) error { type TreeNode (line 38) | type TreeNode interface FILE: server/model/common/clearDB.go type ClearDB (line 3) | type ClearDB struct FILE: server/model/common/request/common.go type PageInfo (line 8) | type PageInfo struct method Paginate (line 14) | func (r *PageInfo) Paginate() func(db *gorm.DB) *gorm.DB { type GetById (line 31) | type GetById struct method Uint (line 35) | func (r *GetById) Uint() uint { type IdsReq (line 39) | type IdsReq struct type GetAuthorityId (line 44) | type GetAuthorityId struct type Empty (line 48) | type Empty struct FILE: server/model/common/response/common.go type PageResult (line 3) | type PageResult struct FILE: server/model/common/response/response.go type Response (line 9) | type Response struct constant ERROR (line 16) | ERROR = 7 constant SUCCESS (line 17) | SUCCESS = 0 function Result (line 20) | func Result(code int, data interface{}, msg string, c *gin.Context) { function Ok (line 28) | func Ok(c *gin.Context) { function OkWithMessage (line 32) | func OkWithMessage(message string, c *gin.Context) { function OkWithData (line 36) | func OkWithData(data interface{}, c *gin.Context) { function OkWithDetailed (line 40) | func OkWithDetailed(data interface{}, message string, c *gin.Context) { function Fail (line 44) | func Fail(c *gin.Context) { function FailWithMessage (line 48) | func FailWithMessage(message string, c *gin.Context) { function NoAuth (line 52) | func NoAuth(message string, c *gin.Context) { function FailWithDetailed (line 60) | func FailWithDetailed(data interface{}, message string, c *gin.Context) { FILE: server/model/example/exa_attachment_category.go type ExaAttachmentCategory (line 7) | type ExaAttachmentCategory struct method TableName (line 14) | func (ExaAttachmentCategory) TableName() string { FILE: server/model/example/exa_breakpoint_continue.go type ExaFile (line 8) | type ExaFile struct type ExaFileChunk (line 19) | type ExaFileChunk struct FILE: server/model/example/exa_customer.go type ExaCustomer (line 8) | type ExaCustomer struct FILE: server/model/example/exa_file_upload_download.go type ExaFileUploadAndDownload (line 7) | type ExaFileUploadAndDownload struct method TableName (line 16) | func (ExaFileUploadAndDownload) TableName() string { FILE: server/model/example/request/exa_file_upload_and_downloads.go type ExaAttachmentCategorySearch (line 7) | type ExaAttachmentCategorySearch struct FILE: server/model/example/response/exa_breakpoint_continue.go type FilePathResponse (line 5) | type FilePathResponse struct type FileResponse (line 9) | type FileResponse struct FILE: server/model/example/response/exa_customer.go type ExaCustomerResponse (line 5) | type ExaCustomerResponse struct FILE: server/model/example/response/exa_file_upload_download.go type ExaFileResponse (line 5) | type ExaFileResponse struct FILE: server/model/system/request/jwt.go type CustomClaims (line 9) | type CustomClaims struct type BaseClaims (line 15) | type BaseClaims struct FILE: server/model/system/request/sys_api.go type SearchApiParams (line 9) | type SearchApiParams struct type SetApiAuthorities (line 17) | type SetApiAuthorities struct FILE: server/model/system/request/sys_api_token.go type SysApiTokenSearch (line 8) | type SysApiTokenSearch struct FILE: server/model/system/request/sys_authority_btn.go type SysAuthorityBtnReq (line 3) | type SysAuthorityBtnReq struct FILE: server/model/system/request/sys_auto_code.go type AutoCode (line 13) | type AutoCode struct method Apis (line 61) | func (r *AutoCode) Apis() []model.SysApi { method Menu (line 102) | func (r *AutoCode) Menu(template string) model.SysBaseMenu { method Pretreatment (line 120) | func (r *AutoCode) Pretreatment() error { method History (line 212) | func (r *AutoCode) History() SysAutoHistoryCreate { type DataSource (line 52) | type DataSource struct type AutoCodeField (line 224) | type AutoCodeField struct type AutoFunc (line 251) | type AutoFunc struct type InitMenu (line 272) | type InitMenu struct type InitApi (line 278) | type InitApi struct type InitDictionary (line 283) | type InitDictionary struct type LLMAutoCode (line 288) | type LLMAutoCode struct FILE: server/model/system/request/sys_auto_code_mcp.go type AutoMcpTool (line 3) | type AutoMcpTool struct FILE: server/model/system/request/sys_auto_code_package.go type SysAutoCodePackageCreate (line 8) | type SysAutoCodePackageCreate struct method AutoCode (line 16) | func (r *SysAutoCodePackageCreate) AutoCode() AutoCode { method Create (line 23) | func (r *SysAutoCodePackageCreate) Create() model.SysAutoCodePackage { FILE: server/model/system/request/sys_auto_history.go type SysAutoHistoryCreate (line 8) | type SysAutoHistoryCreate struct method Create (line 22) | func (r *SysAutoHistoryCreate) Create() model.SysAutoCodeHistory { type SysAutoHistoryRollBack (line 43) | type SysAutoHistoryRollBack struct method ApiIds (line 50) | func (r *SysAutoHistoryRollBack) ApiIds(entity model.SysAutoCodeHistor... FILE: server/model/system/request/sys_casbin.go type CasbinInfo (line 4) | type CasbinInfo struct type CasbinInReceive (line 10) | type CasbinInReceive struct function DefaultCasbin (line 15) | func DefaultCasbin() []CasbinInfo { FILE: server/model/system/request/sys_dictionary.go type SysDictionarySearch (line 3) | type SysDictionarySearch struct type ImportSysDictionaryRequest (line 7) | type ImportSysDictionaryRequest struct FILE: server/model/system/request/sys_dictionary_detail.go type SysDictionaryDetailSearch (line 8) | type SysDictionaryDetailSearch struct type CreateSysDictionaryDetailRequest (line 16) | type CreateSysDictionaryDetailRequest struct type UpdateSysDictionaryDetailRequest (line 27) | type UpdateSysDictionaryDetailRequest struct type GetDictionaryDetailsByParentRequest (line 39) | type GetDictionaryDetailsByParentRequest struct FILE: server/model/system/request/sys_error.go type SysErrorSearch (line 9) | type SysErrorSearch struct FILE: server/model/system/request/sys_export_template.go type SysExportTemplateSearch (line 9) | type SysExportTemplateSearch struct FILE: server/model/system/request/sys_init.go type InitDB (line 9) | type InitDB struct method MysqlEmptyDsn (line 23) | func (i *InitDB) MysqlEmptyDsn() string { method PgsqlEmptyDsn (line 35) | func (i *InitDB) PgsqlEmptyDsn() string { method SqliteEmptyDsn (line 47) | func (i *InitDB) SqliteEmptyDsn() string { method MssqlEmptyDsn (line 52) | func (i *InitDB) MssqlEmptyDsn() string { method ToMysqlConfig (line 58) | func (i *InitDB) ToMysqlConfig() config.Mysql { method ToPgsqlConfig (line 76) | func (i *InitDB) ToPgsqlConfig() config.Pgsql { method ToSqliteConfig (line 94) | func (i *InitDB) ToSqliteConfig() config.Sqlite { method ToMssqlConfig (line 110) | func (i *InitDB) ToMssqlConfig() config.Mssql { FILE: server/model/system/request/sys_login_log.go type SysLoginLogSearch (line 8) | type SysLoginLogSearch struct FILE: server/model/system/request/sys_menu.go type AddMenuAuthorityInfo (line 9) | type AddMenuAuthorityInfo struct type SetMenuAuthorities (line 15) | type SetMenuAuthorities struct function DefaultMenu (line 20) | func DefaultMenu() []system.SysBaseMenu { FILE: server/model/system/request/sys_operation_record.go type SysOperationRecordSearch (line 8) | type SysOperationRecordSearch struct FILE: server/model/system/request/sys_params.go type SysParamsSearch (line 8) | type SysParamsSearch struct FILE: server/model/system/request/sys_skills.go type SkillToolRequest (line 5) | type SkillToolRequest struct type SkillDetailRequest (line 9) | type SkillDetailRequest struct type SkillDeleteRequest (line 14) | type SkillDeleteRequest struct type SkillPackageRequest (line 19) | type SkillPackageRequest struct type SkillSaveRequest (line 24) | type SkillSaveRequest struct type SkillScriptCreateRequest (line 32) | type SkillScriptCreateRequest struct type SkillResourceCreateRequest (line 39) | type SkillResourceCreateRequest struct type SkillReferenceCreateRequest (line 45) | type SkillReferenceCreateRequest struct type SkillTemplateCreateRequest (line 51) | type SkillTemplateCreateRequest struct type SkillFileRequest (line 57) | type SkillFileRequest struct type SkillFileSaveRequest (line 63) | type SkillFileSaveRequest struct type SkillGlobalConstraintSaveRequest (line 70) | type SkillGlobalConstraintSaveRequest struct type DownloadOnlineSkillReq (line 76) | type DownloadOnlineSkillReq struct FILE: server/model/system/request/sys_user.go type Register (line 9) | type Register struct type Login (line 22) | type Login struct type ChangePasswordReq (line 30) | type ChangePasswordReq struct type ResetPassword (line 36) | type ResetPassword struct type SetUserAuth (line 42) | type SetUserAuth struct type SetUserAuthorities (line 47) | type SetUserAuthorities struct type ChangeUserInfo (line 52) | type ChangeUserInfo struct type GetUserList (line 63) | type GetUserList struct type SetRoleUsers (line 74) | type SetRoleUsers struct FILE: server/model/system/request/sys_version.go type SysVersionSearch (line 9) | type SysVersionSearch struct type ExportVersionRequest (line 17) | type ExportVersionRequest struct type ImportVersionRequest (line 27) | type ImportVersionRequest struct type VersionInfo (line 35) | type VersionInfo struct FILE: server/model/system/response/sys_api.go type SysAPIResponse (line 7) | type SysAPIResponse struct type SysAPIListResponse (line 11) | type SysAPIListResponse struct type SysSyncApis (line 15) | type SysSyncApis struct FILE: server/model/system/response/sys_authority.go type SysAuthorityResponse (line 5) | type SysAuthorityResponse struct type SysAuthorityCopyResponse (line 9) | type SysAuthorityCopyResponse struct FILE: server/model/system/response/sys_authority_btn.go type SysAuthorityBtnRes (line 3) | type SysAuthorityBtnRes struct FILE: server/model/system/response/sys_auto_code.go type Db (line 5) | type Db struct type Table (line 9) | type Table struct type Column (line 13) | type Column struct type PluginInfo (line 21) | type PluginInfo struct FILE: server/model/system/response/sys_captcha.go type SysCaptchaResponse (line 3) | type SysCaptchaResponse struct FILE: server/model/system/response/sys_casbin.go type PolicyPathResponse (line 7) | type PolicyPathResponse struct FILE: server/model/system/response/sys_menu.go type SysMenusResponse (line 5) | type SysMenusResponse struct type SysBaseMenusResponse (line 9) | type SysBaseMenusResponse struct type SysBaseMenuResponse (line 13) | type SysBaseMenuResponse struct FILE: server/model/system/response/sys_system.go type SysConfigResponse (line 5) | type SysConfigResponse struct FILE: server/model/system/response/sys_user.go type SysUserResponse (line 7) | type SysUserResponse struct type LoginResponse (line 11) | type LoginResponse struct FILE: server/model/system/response/sys_version.go type ExportVersionResponse (line 9) | type ExportVersionResponse struct FILE: server/model/system/sys_api.go type SysApi (line 7) | type SysApi struct method TableName (line 15) | func (SysApi) TableName() string { type SysIgnoreApi (line 19) | type SysIgnoreApi struct method TableName (line 26) | func (SysIgnoreApi) TableName() string { FILE: server/model/system/sys_api_token.go type SysApiToken (line 8) | type SysApiToken struct FILE: server/model/system/sys_authority.go type SysAuthority (line 7) | type SysAuthority struct method TableName (line 21) | func (SysAuthority) TableName() string { FILE: server/model/system/sys_authority_btn.go type SysAuthorityBtn (line 3) | type SysAuthorityBtn struct FILE: server/model/system/sys_authority_menu.go type SysMenu (line 3) | type SysMenu struct type SysAuthorityMenu (line 12) | type SysAuthorityMenu struct method TableName (line 17) | func (s SysAuthorityMenu) TableName() string { FILE: server/model/system/sys_auto_code_history.go type SysAutoCodeHistory (line 13) | type SysAutoCodeHistory struct method BeforeCreate (line 32) | func (s *SysAutoCodeHistory) BeforeCreate(db *gorm.DB) error { method TableName (line 66) | func (s *SysAutoCodeHistory) TableName() string { FILE: server/model/system/sys_auto_code_package.go type SysAutoCodePackage (line 7) | type SysAutoCodePackage struct method TableName (line 16) | func (s *SysAutoCodePackage) TableName() string { FILE: server/model/system/sys_base_menu.go type SysBaseMenu (line 7) | type SysBaseMenu struct method TableName (line 41) | func (SysBaseMenu) TableName() string { type Meta (line 23) | type Meta struct type SysBaseMenuParameter (line 33) | type SysBaseMenuParameter struct FILE: server/model/system/sys_dictionary.go type SysDictionary (line 9) | type SysDictionary struct method TableName (line 20) | func (SysDictionary) TableName() string { FILE: server/model/system/sys_dictionary_detail.go type SysDictionaryDetail (line 9) | type SysDictionaryDetail struct method TableName (line 24) | func (SysDictionaryDetail) TableName() string { FILE: server/model/system/sys_error.go type SysError (line 9) | type SysError struct method TableName (line 19) | func (SysError) TableName() string { FILE: server/model/system/sys_export_template.go type SysExportTemplate (line 9) | type SysExportTemplate struct type JoinTemplate (line 24) | type JoinTemplate struct method TableName (line 32) | func (JoinTemplate) TableName() string { type Condition (line 36) | type Condition struct method TableName (line 44) | func (Condition) TableName() string { FILE: server/model/system/sys_jwt_blacklist.go type JwtBlacklist (line 7) | type JwtBlacklist struct FILE: server/model/system/sys_login_log.go type SysLoginLog (line 7) | type SysLoginLog struct FILE: server/model/system/sys_menu_btn.go type SysBaseMenuBtn (line 5) | type SysBaseMenuBtn struct FILE: server/model/system/sys_operation_record.go type SysOperationRecord (line 11) | type SysOperationRecord struct FILE: server/model/system/sys_params.go type SysParams (line 9) | type SysParams struct method TableName (line 18) | func (SysParams) TableName() string { FILE: server/model/system/sys_skills.go type SkillMeta (line 3) | type SkillMeta struct type SkillDetail (line 11) | type SkillDetail struct type SkillTool (line 22) | type SkillTool struct FILE: server/model/system/sys_system.go type System (line 8) | type System struct FILE: server/model/system/sys_user.go type Login (line 9) | type Login interface type SysUser (line 20) | type SysUser struct method TableName (line 36) | func (SysUser) TableName() string { method GetUsername (line 40) | func (s *SysUser) GetUsername() string { method GetNickname (line 44) | func (s *SysUser) GetNickname() string { method GetUUID (line 48) | func (s *SysUser) GetUUID() uuid.UUID { method GetUserId (line 52) | func (s *SysUser) GetUserId() uint { method GetAuthorityId (line 56) | func (s *SysUser) GetAuthorityId() uint { method GetUserInfo (line 60) | func (s *SysUser) GetUserInfo() any { FILE: server/model/system/sys_user_authority.go type SysUserAuthority (line 4) | type SysUserAuthority struct method TableName (line 9) | func (s *SysUserAuthority) TableName() string { FILE: server/model/system/sys_version.go type SysVersion (line 9) | type SysVersion struct method TableName (line 18) | func (SysVersion) TableName() string { FILE: server/plugin/announcement/api/enter.go type api (line 10) | type api struct FILE: server/plugin/announcement/api/info.go type info (line 14) | type info struct method CreateInfo (line 25) | func (a *info) CreateInfo(c *gin.Context) { method DeleteInfo (line 50) | func (a *info) DeleteInfo(c *gin.Context) { method DeleteInfoByIds (line 69) | func (a *info) DeleteInfoByIds(c *gin.Context) { method UpdateInfo (line 88) | func (a *info) UpdateInfo(c *gin.Context) { method FindInfo (line 113) | func (a *info) FindInfo(c *gin.Context) { method GetInfoList (line 133) | func (a *info) GetInfoList(c *gin.Context) { method GetInfoDataSource (line 161) | func (a *info) GetInfoDataSource(c *gin.Context) { method GetInfoPublic (line 180) | func (a *info) GetInfoPublic(c *gin.Context) { FILE: server/plugin/announcement/config/config.go type Config (line 3) | type Config struct FILE: server/plugin/announcement/gen/gen.go function main (line 11) | func main() { FILE: server/plugin/announcement/initialize/api.go function Api (line 9) | func Api(ctx context.Context) { FILE: server/plugin/announcement/initialize/dictionary.go function Dictionary (line 9) | func Dictionary(ctx context.Context) { FILE: server/plugin/announcement/initialize/gorm.go function Gorm (line 12) | func Gorm(ctx context.Context) { FILE: server/plugin/announcement/initialize/menu.go function Menu (line 9) | func Menu(ctx context.Context) { FILE: server/plugin/announcement/initialize/router.go function Router (line 10) | func Router(engine *gin.Engine) { FILE: server/plugin/announcement/initialize/viper.go function Viper (line 11) | func Viper() { FILE: server/plugin/announcement/model/info.go type Info (line 9) | type Info struct method TableName (line 18) | func (Info) TableName() string { FILE: server/plugin/announcement/model/request/info.go type InfoSearch (line 8) | type InfoSearch struct FILE: server/plugin/announcement/plugin.go type plugin (line 14) | type plugin struct method Register (line 20) | func (p *plugin) Register(group *gin.Engine) { function init (line 16) | func init() { FILE: server/plugin/announcement/router/enter.go type router (line 10) | type router struct FILE: server/plugin/announcement/router/info.go type info (line 10) | type info struct method Init (line 13) | func (r *info) Init(public *gin.RouterGroup, private *gin.RouterGroup) { FILE: server/plugin/announcement/service/enter.go type service (line 5) | type service struct FILE: server/plugin/announcement/service/info.go type info (line 11) | type info struct method CreateInfo (line 15) | func (s *info) CreateInfo(info *model.Info) (err error) { method DeleteInfo (line 22) | func (s *info) DeleteInfo(ID string) (err error) { method DeleteInfoByIds (line 29) | func (s *info) DeleteInfoByIds(IDs []string) (err error) { method UpdateInfo (line 36) | func (s *info) UpdateInfo(info model.Info) (err error) { method GetInfo (line 43) | func (s *info) GetInfo(ID string) (info model.Info, err error) { method GetInfoInfoList (line 50) | func (s *info) GetInfoInfoList(info request.InfoSearch) (list []model.... method GetInfoDataSource (line 71) | func (s *info) GetInfoDataSource() (res map[string][]map[string]any, e... FILE: server/plugin/email/api/enter.go type ApiGroup (line 3) | type ApiGroup struct FILE: server/plugin/email/api/sys_email.go type EmailApi (line 12) | type EmailApi struct method EmailTest (line 21) | func (s *EmailApi) EmailTest(c *gin.Context) { method SendEmail (line 39) | func (s *EmailApi) SendEmail(c *gin.Context) { FILE: server/plugin/email/config/email.go type Email (line 3) | type Email struct FILE: server/plugin/email/main.go type emailPlugin (line 9) | type emailPlugin struct method Register (line 23) | func (*emailPlugin) Register(group *gin.RouterGroup) { method RouterPath (line 27) | func (*emailPlugin) RouterPath() string { function CreateEmailPlug (line 11) | func CreateEmailPlug(To, From, Host, Secret, Nickname string, Port int, ... FILE: server/plugin/email/model/response/email.go type Email (line 3) | type Email struct FILE: server/plugin/email/router/enter.go type RouterGroup (line 3) | type RouterGroup struct FILE: server/plugin/email/router/sys_email.go type EmailRouter (line 9) | type EmailRouter struct method InitEmailRouter (line 11) | func (s *EmailRouter) InitEmailRouter(Router *gin.RouterGroup) { FILE: server/plugin/email/service/enter.go type ServiceGroup (line 3) | type ServiceGroup struct FILE: server/plugin/email/service/sys_email.go type EmailService (line 7) | type EmailService struct method EmailTest (line 14) | func (e *EmailService) EmailTest() (err error) { method SendEmail (line 29) | func (e *EmailService) SendEmail(to, subject, body string) (err error) { FILE: server/plugin/email/utils/email.go function Email (line 20) | func Email(To, subject string, body string) error { function ErrorToEmail (line 31) | func ErrorToEmail(subject string, body string) error { function EmailTest (line 45) | func EmailTest(subject string, body string) error { function send (line 56) | func send(to []string, subject string, body string) error { type loginAuth (line 91) | type loginAuth struct method Start (line 99) | func (a *loginAuth) Start(server *smtp.ServerInfo) (string, []byte, er... method Next (line 103) | func (a *loginAuth) Next(fromServer []byte, more bool) ([]byte, error) { function LoginAuth (line 95) | func LoginAuth(username, password string) smtp.Auth { FILE: server/plugin/plugin-tool/utils/check.go function getPluginName (line 23) | func getPluginName() string { function RegisterApis (line 40) | func RegisterApis(apis ...system.SysApi) { function RegisterMenus (line 63) | func RegisterMenus(menus ...system.SysBaseMenu) { function RegisterDictionaries (line 96) | func RegisterDictionaries(dictionaries ...system.SysDictionary) { function Pointer (line 129) | func Pointer[T any](in T) *T { function GetPluginData (line 133) | func GetPluginData(pluginName string) ([]system.SysApi, []system.SysBase... FILE: server/router/enter.go type RouterGroup (line 10) | type RouterGroup struct FILE: server/router/example/enter.go type RouterGroup (line 7) | type RouterGroup struct FILE: server/router/example/exa_attachment_category.go type AttachmentCategoryRouter (line 7) | type AttachmentCategoryRouter struct method InitAttachmentCategoryRouterRouter (line 9) | func (r *AttachmentCategoryRouter) InitAttachmentCategoryRouterRouter(... FILE: server/router/example/exa_customer.go type CustomerRouter (line 8) | type CustomerRouter struct method InitCustomerRouter (line 10) | func (e *CustomerRouter) InitCustomerRouter(Router *gin.RouterGroup) { FILE: server/router/example/exa_file_upload_and_download.go type FileUploadAndDownloadRouter (line 7) | type FileUploadAndDownloadRouter struct method InitFileUploadAndDownloadRouter (line 9) | func (e *FileUploadAndDownloadRouter) InitFileUploadAndDownloadRouter(... FILE: server/router/system/enter.go type RouterGroup (line 5) | type RouterGroup struct FILE: server/router/system/sys_api.go type ApiRouter (line 8) | type ApiRouter struct method InitApiRouter (line 10) | func (s *ApiRouter) InitApiRouter(Router *gin.RouterGroup, RouterPub *... FILE: server/router/system/sys_api_token.go type ApiTokenRouter (line 9) | type ApiTokenRouter struct method InitApiTokenRouter (line 11) | func (s *ApiTokenRouter) InitApiTokenRouter(Router *gin.RouterGroup) { FILE: server/router/system/sys_authority.go type AuthorityRouter (line 8) | type AuthorityRouter struct method InitAuthorityRouter (line 10) | func (s *AuthorityRouter) InitAuthorityRouter(Router *gin.RouterGroup) { FILE: server/router/system/sys_authority_btn.go type AuthorityBtnRouter (line 7) | type AuthorityBtnRouter struct method InitAuthorityBtnRouterRouter (line 11) | func (s *AuthorityBtnRouter) InitAuthorityBtnRouterRouter(Router *gin.... FILE: server/router/system/sys_auto_code.go type AutoCodeRouter (line 7) | type AutoCodeRouter struct method InitAutoCodeRouter (line 9) | func (s *AutoCodeRouter) InitAutoCodeRouter(Router *gin.RouterGroup, R... FILE: server/router/system/sys_auto_code_history.go type AutoCodeHistoryRouter (line 7) | type AutoCodeHistoryRouter struct method InitAutoCodeHistoryRouter (line 9) | func (s *AutoCodeRouter) InitAutoCodeHistoryRouter(Router *gin.RouterGro... FILE: server/router/system/sys_base.go type BaseRouter (line 7) | type BaseRouter struct method InitBaseRouter (line 9) | func (s *BaseRouter) InitBaseRouter(Router *gin.RouterGroup) (R gin.IR... FILE: server/router/system/sys_casbin.go type CasbinRouter (line 8) | type CasbinRouter struct method InitCasbinRouter (line 10) | func (s *CasbinRouter) InitCasbinRouter(Router *gin.RouterGroup) { FILE: server/router/system/sys_dictionary.go type DictionaryRouter (line 8) | type DictionaryRouter struct method InitSysDictionaryRouter (line 10) | func (s *DictionaryRouter) InitSysDictionaryRouter(Router *gin.RouterG... FILE: server/router/system/sys_dictionary_detail.go type DictionaryDetailRouter (line 8) | type DictionaryDetailRouter struct method InitSysDictionaryDetailRouter (line 10) | func (s *DictionaryDetailRouter) InitSysDictionaryDetailRouter(Router ... FILE: server/router/system/sys_error.go type SysErrorRouter (line 8) | type SysErrorRouter struct method InitSysErrorRouter (line 11) | func (s *SysErrorRouter) InitSysErrorRouter(Router *gin.RouterGroup, P... FILE: server/router/system/sys_export_template.go type SysExportTemplateRouter (line 8) | type SysExportTemplateRouter struct method InitSysExportTemplateRouter (line 12) | func (s *SysExportTemplateRouter) InitSysExportTemplateRouter(Router *... FILE: server/router/system/sys_initdb.go type InitRouter (line 7) | type InitRouter struct method InitInitRouter (line 9) | func (s *InitRouter) InitInitRouter(Router *gin.RouterGroup) { FILE: server/router/system/sys_jwt.go type JwtRouter (line 7) | type JwtRouter struct method InitJwtRouter (line 9) | func (s *JwtRouter) InitJwtRouter(Router *gin.RouterGroup) { FILE: server/router/system/sys_login_log.go type LoginLogRouter (line 9) | type LoginLogRouter struct method InitLoginLogRouter (line 11) | func (s *LoginLogRouter) InitLoginLogRouter(Router *gin.RouterGroup) { FILE: server/router/system/sys_menu.go type MenuRouter (line 8) | type MenuRouter struct method InitMenuRouter (line 10) | func (s *MenuRouter) InitMenuRouter(Router *gin.RouterGroup) (R gin.IR... FILE: server/router/system/sys_operation_record.go type OperationRecordRouter (line 7) | type OperationRecordRouter struct method InitSysOperationRecordRouter (line 9) | func (s *OperationRecordRouter) InitSysOperationRecordRouter(Router *g... FILE: server/router/system/sys_params.go type SysParamsRouter (line 8) | type SysParamsRouter struct method InitSysParamsRouter (line 11) | func (s *SysParamsRouter) InitSysParamsRouter(Router *gin.RouterGroup,... FILE: server/router/system/sys_skills.go type SkillsRouter (line 5) | type SkillsRouter struct method InitSkillsRouter (line 7) | func (s *SkillsRouter) InitSkillsRouter(Router *gin.RouterGroup, pubRo... FILE: server/router/system/sys_system.go type SysRouter (line 8) | type SysRouter struct method InitSystemRouter (line 10) | func (s *SysRouter) InitSystemRouter(Router *gin.RouterGroup) { FILE: server/router/system/sys_user.go type UserRouter (line 8) | type UserRouter struct method InitUserRouter (line 10) | func (s *UserRouter) InitUserRouter(Router *gin.RouterGroup) { FILE: server/router/system/sys_version.go type SysVersionRouter (line 8) | type SysVersionRouter struct method InitSysVersionRouter (line 11) | func (s *SysVersionRouter) InitSysVersionRouter(Router *gin.RouterGrou... FILE: server/service/enter.go type ServiceGroup (line 10) | type ServiceGroup struct FILE: server/service/example/enter.go type ServiceGroup (line 3) | type ServiceGroup struct FILE: server/service/example/exa_attachment_category.go type AttachmentCategoryService (line 10) | type AttachmentCategoryService struct method AddCategory (line 13) | func (a *AttachmentCategoryService) AddCategory(req *example.ExaAttach... method DeleteCategory (line 37) | func (a *AttachmentCategoryService) DeleteCategory(id *int) error { method GetCategoryList (line 47) | func (a *AttachmentCategoryService) GetCategoryList() (res []*example.... method getChildrenList (line 57) | func (a *AttachmentCategoryService) getChildrenList(categories []examp... FILE: server/service/example/exa_breakpoint_continue.go type FileUploadAndDownloadService (line 11) | type FileUploadAndDownloadService struct method FindOrCreateFile (line 21) | func (e *FileUploadAndDownloadService) FindOrCreateFile(fileMd5 string... method CreateFileChunk (line 43) | func (e *FileUploadAndDownloadService) CreateFileChunk(id uint, fileCh... method DeleteFileChunk (line 58) | func (e *FileUploadAndDownloadService) DeleteFileChunk(fileMd5 string,... FILE: server/service/example/exa_customer.go type CustomerService (line 11) | type CustomerService struct method CreateExaCustomer (line 21) | func (exa *CustomerService) CreateExaCustomer(e example.ExaCustomer) (... method DeleteExaCustomer (line 32) | func (exa *CustomerService) DeleteExaCustomer(e example.ExaCustomer) (... method UpdateExaCustomer (line 43) | func (exa *CustomerService) UpdateExaCustomer(e *example.ExaCustomer) ... method GetExaCustomer (line 54) | func (exa *CustomerService) GetExaCustomer(id uint) (customer example.... method GetCustomerInfoList (line 65) | func (exa *CustomerService) GetCustomerInfoList(sysUserAuthorityID uin... FILE: server/service/example/exa_file_upload_download.go method Upload (line 21) | func (e *FileUploadAndDownloadService) Upload(file example.ExaFileUpload... method FindFile (line 31) | func (e *FileUploadAndDownloadService) FindFile(id uint) (example.ExaFil... method DeleteFile (line 43) | func (e *FileUploadAndDownloadService) DeleteFile(file example.ExaFileUp... method EditFileName (line 58) | func (e *FileUploadAndDownloadService) EditFileName(file example.ExaFile... method GetFileRecordInfoList (line 69) | func (e *FileUploadAndDownloadService) GetFileRecordInfoList(info reques... method UploadFile (line 96) | func (e *FileUploadAndDownloadService) UploadFile(header *multipart.File... method ImportURL (line 128) | func (e *FileUploadAndDownloadService) ImportURL(file *[]example.ExaFile... FILE: server/service/system/auto_code_history.go type autoCodeHistory (line 26) | type autoCodeHistory struct method Create (line 31) | func (s *autoCodeHistory) Create(ctx context.Context, info request.Sys... method First (line 43) | func (s *autoCodeHistory) First(ctx context.Context, info common.GetBy... method Repeat (line 55) | func (s *autoCodeHistory) Repeat(businessDB, structName, abbreviation,... method RollBack (line 64) | func (s *autoCodeHistory) RollBack(ctx context.Context, info request.S... method Delete (line 187) | func (s *autoCodeHistory) Delete(ctx context.Context, info common.GetB... method GetList (line 198) | func (s *autoCodeHistory) GetList(ctx context.Context, info common.Pag... method DropTable (line 211) | func (s *autoCodeHistory) DropTable(BusinessDb, tableName string) error { FILE: server/service/system/auto_code_llm.go method LLMAuto (line 18) | func (s *AutoCodeService) LLMAuto(ctx context.Context, llm common.JSONMa... FILE: server/service/system/auto_code_mcp.go method CreateMcp (line 14) | func (s *autoCodeTemplate) CreateMcp(ctx context.Context, info request.A... FILE: server/service/system/auto_code_package.go type autoCodePackage (line 25) | type autoCodePackage struct method Create (line 30) | func (s *autoCodePackage) Create(ctx context.Context, info *request.Sy... method Delete (line 110) | func (s *autoCodePackage) Delete(ctx context.Context, info common.GetB... method DeleteByNames (line 121) | func (s *autoCodePackage) DeleteByNames(ctx context.Context, names []s... method All (line 135) | func (s *autoCodePackage) All(ctx context.Context) (entities []model.S... method Templates (line 278) | func (s *autoCodePackage) Templates(ctx context.Context) ([]string, er... method templates (line 304) | func (s *autoCodePackage) templates(ctx context.Context, entity model.... FILE: server/service/system/auto_code_package_test.go function Test_autoCodePackage_Create (line 12) | func Test_autoCodePackage_Create(t *testing.T) { function Test_autoCodePackage_templates (line 55) | func Test_autoCodePackage_templates(t *testing.T) { FILE: server/service/system/auto_code_plugin.go type autoCodePlugin (line 31) | type autoCodePlugin struct method Install (line 34) | func (s *autoCodePlugin) Install(file *multipart.FileHeader) (web, ser... method PubPlug (line 225) | func (s *autoCodePlugin) PubPlug(plugName string) (zipPath string, err... method InitMenu (line 277) | func (s *autoCodePlugin) InitMenu(menuInfo request.InitMenu) (err erro... method InitAPI (line 320) | func (s *autoCodePlugin) InitAPI(apiInfo request.InitApi) (err error) { method InitDictionary (line 345) | func (s *autoCodePlugin) InitDictionary(dictInfo request.InitDictionar... method Remove (line 370) | func (s *autoCodePlugin) Remove(pluginName string, pluginType string) ... function installation (line 131) | func installation(path string, formPath string, toPath string) error { function ensurePluginRegisterImport (line 149) | func ensurePluginRegisterImport(packageName string) error { function filterFile (line 207) | func filterFile(paths []string) []string { function skipMacSpecialDocument (line 218) | func skipMacSpecialDocument(_ os.FileInfo, src, _ string) (bool, error) { function GetMenuIds (line 443) | func GetMenuIds(menu system.SysBaseMenu, ids *[]int) { function removePluginRegisterImport (line 453) | func removePluginRegisterImport(packageName string) error { FILE: server/service/system/auto_code_template.go type autoCodeTemplate (line 27) | type autoCodeTemplate struct method checkPackage (line 29) | func (s *autoCodeTemplate) checkPackage(Pkg string, template string) (... method Create (line 58) | func (s *autoCodeTemplate) Create(ctx context.Context, info request.Au... method Preview (line 189) | func (s *autoCodeTemplate) Preview(ctx context.Context, info request.A... method generate (line 220) | func (s *autoCodeTemplate) generate(ctx context.Context, info request.... method AddFunc (line 274) | func (s *autoCodeTemplate) AddFunc(info request.AutoFunc) error { method GetApiAndServer (line 298) | func (s *autoCodeTemplate) GetApiAndServer(info request.AutoFunc) (map... method getTemplateStr (line 324) | func (s *autoCodeTemplate) getTemplateStr(t string, info request.AutoF... method addTemplateToAst (line 339) | func (s *autoCodeTemplate) addTemplateToAst(t string, info request.Aut... method addTemplateToFile (line 403) | func (s *autoCodeTemplate) addTemplateToFile(t string, info request.Au... FILE: server/service/system/auto_code_template_test.go function Test_autoCodeTemplate_Create (line 11) | func Test_autoCodeTemplate_Create(t *testing.T) { function Test_autoCodeTemplate_Preview (line 33) | func Test_autoCodeTemplate_Preview(t *testing.T) { FILE: server/service/system/enter.go type ServiceGroup (line 3) | type ServiceGroup struct FILE: server/service/system/jwt_black_list.go type JwtService (line 12) | type JwtService struct method JsonInBlacklist (line 22) | func (jwtService *JwtService) JsonInBlacklist(jwtList system.JwtBlackl... method GetRedisJWT (line 37) | func (jwtService *JwtService) GetRedisJWT(userName string) (redisJWT s... function LoadAll (line 42) | func LoadAll() { FILE: server/service/system/sys_api.go type ApiService (line 21) | type ApiService struct method CreateApi (line 25) | func (apiService *ApiService) CreateApi(api system.SysApi) (err error) { method GetApiGroups (line 32) | func (apiService *ApiService) GetApiGroups() (groups []string, groupAp... method SyncApi (line 55) | func (apiService *ApiService) SyncApi() (newApis, deleteApis, ignoreAp... method IgnoreApi (line 129) | func (apiService *ApiService) IgnoreApi(ignoreApi system.SysIgnoreApi)... method EnterSyncApi (line 136) | func (apiService *ApiService) EnterSyncApi(syncApis systemRes.SysSyncA... method DeleteApi (line 162) | func (apiService *ApiService) DeleteApi(api system.SysApi) (err error) { method GetAPIInfoList (line 182) | func (apiService *ApiService) GetAPIInfoList(api system.SysApi, info r... method GetAllApis (line 237) | func (apiService *ApiService) GetAllApis(authorityID uint) (apis []sys... method GetApiById (line 265) | func (apiService *ApiService) GetApiById(id int) (api system.SysApi, e... method UpdateApi (line 276) | func (apiService *ApiService) UpdateApi(api system.SysApi) (err error) { method DeleteApisByIds (line 310) | func (apiService *ApiService) DeleteApisByIds(ids request.IdsReq) (err... FILE: server/service/system/sys_api_token.go type ApiTokenService (line 13) | type ApiTokenService struct method CreateApiToken (line 15) | func (apiVersion *ApiTokenService) CreateApiToken(apiToken system.SysA... method GetApiTokenList (line 70) | func (apiVersion *ApiTokenService) GetApiTokenList(info sysReq.SysApiT... method DeleteApiToken (line 92) | func (apiVersion *ApiTokenService) DeleteApiToken(id uint) error { FILE: server/service/system/sys_authority.go type AuthorityService (line 24) | type AuthorityService struct method CreateAuthority (line 28) | func (authorityService *AuthorityService) CreateAuthority(auth system.... method CopyAuthority (line 62) | func (authorityService *AuthorityService) CopyAuthority(adminAuthority... method UpdateAuthority (line 114) | func (authorityService *AuthorityService) UpdateAuthority(auth system.... method DeleteAuthority (line 131) | func (authorityService *AuthorityService) DeleteAuthority(auth *system... method GetAuthorityInfoList (line 186) | func (authorityService *AuthorityService) GetAuthorityInfoList(authori... method GetStructAuthorityList (line 219) | func (authorityService *AuthorityService) GetStructAuthorityList(autho... method CheckAuthorityIDAuth (line 239) | func (authorityService *AuthorityService) CheckAuthorityIDAuth(authori... method GetAuthorityInfo (line 266) | func (authorityService *AuthorityService) GetAuthorityInfo(auth system... method SetDataAuthority (line 277) | func (authorityService *AuthorityService) SetDataAuthority(adminAuthor... method SetMenuAuthority (line 303) | func (authorityService *AuthorityService) SetMenuAuthority(auth *syste... method findChildrenAuthority (line 316) | func (authorityService *AuthorityService) findChildrenAuthority(author... method GetParentAuthorityID (line 326) | func (authorityService *AuthorityService) GetParentAuthorityID(authori... method GetUserIdsByAuthorityId (line 336) | func (authorityService *AuthorityService) GetUserIdsByAuthorityId(auth... method SetRoleUsers (line 350) | func (authorityService *AuthorityService) SetRoleUsers(authorityId uin... FILE: server/service/system/sys_authority_btn.go type AuthorityBtnService (line 12) | type AuthorityBtnService struct method GetAuthorityBtn (line 16) | func (a *AuthorityBtnService) GetAuthorityBtn(req request.SysAuthority... method SetAuthorityBtn (line 30) | func (a *AuthorityBtnService) SetAuthorityBtn(req request.SysAuthority... method CanRemoveAuthorityBtn (line 54) | func (a *AuthorityBtnService) CanRemoveAuthorityBtn(ID string) (err er... FILE: server/service/system/sys_auto_code_interface.go type AutoCodeService (line 8) | type AutoCodeService struct method Database (line 16) | func (autoCodeService *AutoCodeService) Database(businessDB string) Da... type Database (line 10) | type Database interface FILE: server/service/system/sys_auto_code_mssql.go type autoCodeMssql (line 11) | type autoCodeMssql struct method GetDB (line 16) | func (s *autoCodeMssql) GetDB(businessDB string) (data []response.Db, ... method GetTables (line 30) | func (s *autoCodeMssql) GetTables(businessDB string, dbName string) (d... method GetColumn (line 46) | func (s *autoCodeMssql) GetColumn(businessDB string, tableName string,... FILE: server/service/system/sys_auto_code_mysql.go type autoCodeMysql (line 10) | type autoCodeMysql struct method GetDB (line 15) | func (s *autoCodeMysql) GetDB(businessDB string) (data []response.Db, ... method GetTables (line 29) | func (s *autoCodeMysql) GetTables(businessDB string, dbName string) (d... method GetColumn (line 44) | func (s *autoCodeMysql) GetColumn(businessDB string, tableName string,... FILE: server/service/system/sys_auto_code_oracle.go type autoCodeOracle (line 10) | type autoCodeOracle struct method GetDB (line 15) | func (s *autoCodeOracle) GetDB(businessDB string) (data []response.Db,... method GetTables (line 25) | func (s *autoCodeOracle) GetTables(businessDB string, dbName string) (... method GetColumn (line 36) | func (s *autoCodeOracle) GetColumn(businessDB string, tableName string... FILE: server/service/system/sys_auto_code_pgsql.go type autoCodePgsql (line 10) | type autoCodePgsql struct method GetDB (line 15) | func (a *autoCodePgsql) GetDB(businessDB string) (data []response.Db, ... method GetTables (line 30) | func (a *autoCodePgsql) GetTables(businessDB string, dbName string) (d... method GetColumn (line 46) | func (a *autoCodePgsql) GetColumn(businessDB string, tableName string,... FILE: server/service/system/sys_auto_code_sqlite.go type autoCodeSqlite (line 13) | type autoCodeSqlite struct method GetDB (line 18) | func (a *autoCodeSqlite) GetDB(businessDB string) (data []response.Db,... method GetTables (line 45) | func (a *autoCodeSqlite) GetTables(businessDB string, dbName string) (... method GetColumn (line 63) | func (a *autoCodeSqlite) GetColumn(businessDB string, tableName string... FILE: server/service/system/sys_base_menu.go type BaseMenuService (line 11) | type BaseMenuService struct method DeleteBaseMenu (line 21) | func (baseMenuService *BaseMenuService) DeleteBaseMenu(id int) (err er... method UpdateBaseMenu (line 71) | func (baseMenuService *BaseMenuService) UpdateBaseMenu(menu system.Sys... method GetBaseMenuById (line 144) | func (baseMenuService *BaseMenuService) GetBaseMenuById(id int) (menu ... FILE: server/service/system/sys_casbin.go type CasbinService (line 22) | type CasbinService struct method UpdateCasbin (line 26) | func (casbinService *CasbinService) UpdateCasbin(adminAuthorityID, Aut... method UpdateCasbinApi (line 82) | func (casbinService *CasbinService) UpdateCasbinApi(oldPath string, ne... method GetPolicyPathByAuthorityId (line 101) | func (casbinService *CasbinService) GetPolicyPathByAuthorityId(Authori... method ClearCasbin (line 120) | func (casbinService *CasbinService) ClearCasbin(v int, p ...string) bo... method RemoveFilteredPolicy (line 132) | func (casbinService *CasbinService) RemoveFilteredPolicy(db *gorm.DB, ... method SyncPolicy (line 142) | func (casbinService *CasbinService) SyncPolicy(db *gorm.DB, authorityI... method AddPolicies (line 156) | func (casbinService *CasbinService) AddPolicies(db *gorm.DB, rules [][... method FreshCasbin (line 169) | func (casbinService *CasbinService) FreshCasbin() (err error) { method GetAuthoritiesByApi (line 176) | func (casbinService *CasbinService) GetAuthoritiesByApi(path, method s... method SetApiAuthorities (line 192) | func (casbinService *CasbinService) SetApiAuthorities(path, method str... FILE: server/service/system/sys_dictionary.go type DictionaryService (line 21) | type DictionaryService struct method CreateSysDictionary (line 25) | func (dictionaryService *DictionaryService) CreateSysDictionary(sysDic... method DeleteSysDictionary (line 39) | func (dictionaryService *DictionaryService) DeleteSysDictionary(sysDic... method UpdateSysDictionary (line 64) | func (dictionaryService *DictionaryService) UpdateSysDictionary(sysDic... method GetSysDictionary (line 101) | func (dictionaryService *DictionaryService) GetSysDictionary(Type stri... method GetSysDictionaryInfoList (line 121) | func (dictionaryService *DictionaryService) GetSysDictionaryInfoList(c... method checkCircularReference (line 134) | func (dictionaryService *DictionaryService) checkCircularReference(cur... method ExportSysDictionary (line 163) | func (dictionaryService *DictionaryService) ExportSysDictionary(id uin... method ImportSysDictionary (line 206) | func (dictionaryService *DictionaryService) ImportSysDictionary(jsonSt... FILE: server/service/system/sys_dictionary_detail.go type DictionaryDetailService (line 18) | type DictionaryDetailService struct method CreateSysDictionaryDetail (line 22) | func (dictionaryDetailService *DictionaryDetailService) CreateSysDicti... method DeleteSysDictionaryDetail (line 51) | func (dictionaryDetailService *DictionaryDetailService) DeleteSysDicti... method UpdateSysDictionaryDetail (line 72) | func (dictionaryDetailService *DictionaryDetailService) UpdateSysDicti... method checkCircularReference (line 107) | func (dictionaryDetailService *DictionaryDetailService) checkCircularR... method updateChildrenLevelAndPath (line 126) | func (dictionaryDetailService *DictionaryDetailService) updateChildren... method GetSysDictionaryDetail (line 168) | func (dictionaryDetailService *DictionaryDetailService) GetSysDictiona... method GetSysDictionaryDetailInfoList (line 179) | func (dictionaryDetailService *DictionaryDetailService) GetSysDictiona... method GetDictionaryList (line 213) | func (dictionaryDetailService *DictionaryDetailService) GetDictionaryL... method GetDictionaryTreeList (line 220) | func (dictionaryDetailService *DictionaryDetailService) GetDictionaryT... method loadChildren (line 247) | func (dictionaryDetailService *DictionaryDetailService) loadChildren(d... method GetDictionaryDetailsByParent (line 273) | func (dictionaryDetailService *DictionaryDetailService) GetDictionaryD... method GetDictionaryListByType (line 310) | func (dictionaryDetailService *DictionaryDetailService) GetDictionaryL... method GetDictionaryTreeListByType (line 318) | func (dictionaryDetailService *DictionaryDetailService) GetDictionaryT... method GetDictionaryInfoByValue (line 349) | func (dictionaryDetailService *DictionaryDetailService) GetDictionaryI... method GetDictionaryInfoByTypeValue (line 356) | func (dictionaryDetailService *DictionaryDetailService) GetDictionaryI... method GetDictionaryPath (line 364) | func (dictionaryDetailService *DictionaryDetailService) GetDictionaryP... method GetDictionaryPathByValue (line 385) | func (dictionaryDetailService *DictionaryDetailService) GetDictionaryP... FILE: server/service/system/sys_error.go type SysErrorService (line 12) | type SysErrorService struct method CreateSysError (line 16) | func (sysErrorService *SysErrorService) CreateSysError(ctx context.Con... method DeleteSysError (line 26) | func (sysErrorService *SysErrorService) DeleteSysError(ctx context.Con... method DeleteSysErrorByIds (line 33) | func (sysErrorService *SysErrorService) DeleteSysErrorByIds(ctx contex... method UpdateSysError (line 40) | func (sysErrorService *SysErrorService) UpdateSysError(ctx context.Con... method GetSysError (line 47) | func (sysErrorService *SysErrorService) GetSysError(ctx context.Contex... method GetSysErrorInfoList (line 54) | func (sysErrorService *SysErrorService) GetSysErrorInfoList(ctx contex... method GetSysErrorSolution (line 86) | func (sysErrorService *SysErrorService) GetSysErrorSolution(ctx contex... FILE: server/service/system/sys_export_template.go type SysExportTemplateService (line 23) | type SysExportTemplateService struct method CreateSysExportTemplate (line 30) | func (sysExportTemplateService *SysExportTemplateService) CreateSysExp... method DeleteSysExportTemplate (line 37) | func (sysExportTemplateService *SysExportTemplateService) DeleteSysExp... method DeleteSysExportTemplateByIds (line 44) | func (sysExportTemplateService *SysExportTemplateService) DeleteSysExp... method UpdateSysExportTemplate (line 51) | func (sysExportTemplateService *SysExportTemplateService) UpdateSysExp... method GetSysExportTemplate (line 89) | func (sysExportTemplateService *SysExportTemplateService) GetSysExport... method GetSysExportTemplateInfoList (line 96) | func (sysExportTemplateService *SysExportTemplateService) GetSysExport... method ExportExcel (line 130) | func (sysExportTemplateService *SysExportTemplateService) ExportExcel(... method PreviewSQL (line 373) | func (sysExportTemplateService *SysExportTemplateService) PreviewSQL(t... method ExportTemplate (line 558) | func (sysExportTemplateService *SysExportTemplateService) ExportTempla... method hasDeletedAtColumn (line 605) | func (s *SysExportTemplateService) hasDeletedAtColumn(tableName string... method ImportExcel (line 613) | func (sysExportTemplateService *SysExportTemplateService) ImportExcel(... method parseExcelToMap (line 663) | func (sysExportTemplateService *SysExportTemplateService) parseExcelTo... method importBySQL (line 692) | func (sysExportTemplateService *SysExportTemplateService) importBySQL(... method importByGORM (line 701) | func (sysExportTemplateService *SysExportTemplateService) importByGORM... function getColumnName (line 716) | func getColumnName(n int) string { FILE: server/service/system/sys_initdb.go constant Mysql (line 15) | Mysql = "mysql" constant Pgsql (line 16) | Pgsql = "pgsql" constant Sqlite (line 17) | Sqlite = "sqlite" constant Mssql (line 18) | Mssql = "mssql" constant InitSuccess (line 19) | InitSuccess = "\n[%v] --> 初始数据成功!\n" constant InitDataExist (line 20) | InitDataExist = "\n[%v] --> %v 的初始数据已存在!\n" constant InitDataFailed (line 21) | InitDataFailed = "\n[%v] --> %v 初始数据失败! \nerr: %+v\n" constant InitDataSuccess (line 22) | InitDataSuccess = "\n[%v] --> %v 初始数据成功!\n" constant InitOrderSystem (line 26) | InitOrderSystem = 10 constant InitOrderInternal (line 27) | InitOrderInternal = 1000 constant InitOrderExternal (line 28) | InitOrderExternal = 100000 type SubInitializer (line 38) | type SubInitializer interface type TypedDBInitHandler (line 47) | type TypedDBInitHandler interface type orderedInitializer (line 55) | type orderedInitializer struct type initSlice (line 61) | type initSlice method Len (line 179) | func (a initSlice) Len() int { method Less (line 183) | func (a initSlice) Less(i, j int) bool { method Swap (line 187) | func (a initSlice) Swap(i, j int) { function RegisterInit (line 69) | func RegisterInit(order int, i SubInitializer) { type InitDBService (line 87) | type InitDBService struct method InitDB (line 90) | func (initDBService *InitDBService) InitDB(conf request.InitDB) (err e... function createDatabase (line 142) | func createDatabase(dsn string, driver string, createSql string) error { function createTables (line 161) | func createTables(ctx context.Context, inits initSlice) error { FILE: server/service/system/sys_initdb_mssql.go type MssqlInitHandler (line 17) | type MssqlInitHandler struct method WriteConfig (line 24) | func (h MssqlInitHandler) WriteConfig(ctx context.Context) error { method EnsureDB (line 41) | func (h MssqlInitHandler) EnsureDB(ctx context.Context, conf *request.... method InitTables (line 70) | func (h MssqlInitHandler) InitTables(ctx context.Context, inits initSl... method InitData (line 74) | func (h MssqlInitHandler) InitData(ctx context.Context, inits initSlic... function NewMssqlInitHandler (line 19) | func NewMssqlInitHandler() *MssqlInitHandler { FILE: server/service/system/sys_initdb_mysql.go type MysqlInitHandler (line 21) | type MysqlInitHandler struct method WriteConfig (line 28) | func (h MysqlInitHandler) WriteConfig(ctx context.Context) error { method EnsureDB (line 45) | func (h MysqlInitHandler) EnsureDB(ctx context.Context, conf *request.... method InitTables (line 75) | func (h MysqlInitHandler) InitTables(ctx context.Context, inits initSl... method InitData (line 79) | func (h MysqlInitHandler) InitData(ctx context.Context, inits initSlic... function NewMysqlInitHandler (line 23) | func NewMysqlInitHandler() *MysqlInitHandler { FILE: server/service/system/sys_initdb_pgsql.go type PgsqlInitHandler (line 21) | type PgsqlInitHandler struct method WriteConfig (line 28) | func (h PgsqlInitHandler) WriteConfig(ctx context.Context) error { method EnsureDB (line 45) | func (h PgsqlInitHandler) EnsureDB(ctx context.Context, conf *request.... method InitTables (line 79) | func (h PgsqlInitHandler) InitTables(ctx context.Context, inits initSl... method InitData (line 83) | func (h PgsqlInitHandler) InitData(ctx context.Context, inits initSlic... function NewPgsqlInitHandler (line 23) | func NewPgsqlInitHandler() *PgsqlInitHandler { FILE: server/service/system/sys_initdb_sqlite.go type SqliteInitHandler (line 18) | type SqliteInitHandler struct method WriteConfig (line 25) | func (h SqliteInitHandler) WriteConfig(ctx context.Context) error { method EnsureDB (line 42) | func (h SqliteInitHandler) EnsureDB(ctx context.Context, conf *request... method InitTables (line 66) | func (h SqliteInitHandler) InitTables(ctx context.Context, inits initS... method InitData (line 70) | func (h SqliteInitHandler) InitData(ctx context.Context, inits initSli... function NewSqliteInitHandler (line 20) | func NewSqliteInitHandler() *SqliteInitHandler { FILE: server/service/system/sys_login_log.go type LoginLogService (line 10) | type LoginLogService struct method CreateLoginLog (line 14) | func (loginLogService *LoginLogService) CreateLoginLog(loginLog system... method DeleteLoginLogByIds (line 19) | func (loginLogService *LoginLogService) DeleteLoginLogByIds(ids reques... method DeleteLoginLog (line 24) | func (loginLogService *LoginLogService) DeleteLoginLog(loginLog system... method GetLoginLog (line 29) | func (loginLogService *LoginLogService) GetLoginLog(id uint) (loginLog... method GetLoginLogInfoList (line 34) | func (loginLogService *LoginLogService) GetLoginLogInfoList(info syste... FILE: server/service/system/sys_menu.go type MenuService (line 18) | type MenuService struct method getMenuTreeMap (line 22) | func (menuService *MenuService) getMenuTreeMap(authorityId uint) (tree... method GetMenuTree (line 78) | func (menuService *MenuService) GetMenuTree(authorityId uint) (menus [... method getChildrenList (line 93) | func (menuService *MenuService) getChildrenList(menu *system.SysMenu, ... method GetInfoList (line 106) | func (menuService *MenuService) GetInfoList(authorityID uint) (list in... method getBaseChildrenList (line 122) | func (menuService *MenuService) getBaseChildrenList(menu *system.SysBa... method AddBaseMenu (line 136) | func (menuService *MenuService) AddBaseMenu(menu system.SysBaseMenu) e... method getBaseMenuTreeMap (line 190) | func (menuService *MenuService) getBaseMenuTreeMap(authorityID uint) (... method GetBaseMenuTree (line 226) | func (menuService *MenuService) GetBaseMenuTree(authorityID uint) (men... method AddMenuAuthority (line 241) | func (menuService *MenuService) AddMenuAuthority(menus []system.SysBas... method GetMenuAuthority (line 290) | func (menuService *MenuService) GetMenuAuthority(info *request.GetAuth... method GetAuthoritiesByMenuId (line 318) | func (menuService *MenuService) GetAuthoritiesByMenuId(menuId uint) (a... method GetDefaultRouterAuthorityIds (line 334) | func (menuService *MenuService) GetDefaultRouterAuthorityIds(menuId ui... method SetMenuAuthorities (line 352) | func (menuService *MenuService) SetMenuAuthorities(menuId uint, author... method UserAuthorityDefaultRouter (line 379) | func (menuService *MenuService) UserAuthorityDefaultRouter(user *syste... FILE: server/service/system/sys_operation_record.go type OperationRecordService (line 16) | type OperationRecordService struct method DeleteSysOperationRecordByIds (line 27) | func (operationRecordService *OperationRecordService) DeleteSysOperati... method DeleteSysOperationRecord (line 38) | func (operationRecordService *OperationRecordService) DeleteSysOperati... method GetSysOperationRecord (line 49) | func (operationRecordService *OperationRecordService) GetSysOperationR... method GetSysOperationRecordInfoList (line 61) | func (operationRecordService *OperationRecordService) GetSysOperationR... FILE: server/service/system/sys_params.go type SysParamsService (line 9) | type SysParamsService struct method CreateSysParams (line 13) | func (sysParamsService *SysParamsService) CreateSysParams(sysParams *s... method DeleteSysParams (line 20) | func (sysParamsService *SysParamsService) DeleteSysParams(ID string) (... method DeleteSysParamsByIds (line 27) | func (sysParamsService *SysParamsService) DeleteSysParamsByIds(IDs []s... method UpdateSysParams (line 34) | func (sysParamsService *SysParamsService) UpdateSysParams(sysParams sy... method GetSysParams (line 41) | func (sysParamsService *SysParamsService) GetSysParams(ID string) (sys... method GetSysParamsInfoList (line 48) | func (sysParamsService *SysParamsService) GetSysParamsInfoList(info sy... method GetSysParam (line 79) | func (sysParamsService *SysParamsService) GetSysParam(key string) (par... FILE: server/service/system/sys_skills.go constant skillFileName (line 25) | skillFileName = "SKILL.md" constant globalConstraintFileName (line 26) | globalConstraintFileName = "README.md" constant defaultSkillMarkdown (line 47) | defaultSkillMarkdown = "## 技能用途\n请在这里描述技能的目标、适用场景与限制条件。\n\n## 输入\n- 请补充输... constant defaultResourceMarkdown (line 49) | defaultResourceMarkdown = "# 资源说明\n请在这里补充资源内容。\n" constant defaultReferenceMarkdown (line 51) | defaultReferenceMarkdown = "# 参考资料\n请在这里补充参考资料内容。\n" constant defaultTemplateMarkdown (line 53) | defaultTemplateMarkdown = "# 模板\n请在这里补充模板内容。\n" constant defaultGlobalConstraintMarkdown (line 55) | defaultGlobalConstraintMarkdown = "# 全局约束\n请在这里补充该工具的统一约束与使用规范。\n" type SkillsService (line 57) | type SkillsService struct method Tools (line 59) | func (s *SkillsService) Tools(_ context.Context) ([]system.SkillTool, ... method List (line 70) | func (s *SkillsService) List(_ context.Context, tool string) ([]string... method Detail (line 89) | func (s *SkillsService) Detail(_ context.Context, tool, skill string) ... method Save (line 130) | func (s *SkillsService) Save(_ context.Context, req request.SkillSaveR... method Delete (line 166) | func (s *SkillsService) Delete(_ context.Context, req request.SkillDel... method Package (line 190) | func (s *SkillsService) Package(_ context.Context, req request.SkillPa... method CreateScript (line 267) | func (s *SkillsService) CreateScript(_ context.Context, req request.Sk... method GetScript (line 296) | func (s *SkillsService) GetScript(_ context.Context, req request.Skill... method SaveScript (line 300) | func (s *SkillsService) SaveScript(_ context.Context, req request.Skil... method CreateResource (line 304) | func (s *SkillsService) CreateResource(_ context.Context, req request.... method GetResource (line 308) | func (s *SkillsService) GetResource(_ context.Context, req request.Ski... method SaveResource (line 312) | func (s *SkillsService) SaveResource(_ context.Context, req request.Sk... method CreateReference (line 316) | func (s *SkillsService) CreateReference(_ context.Context, req request... method GetReference (line 320) | func (s *SkillsService) GetReference(_ context.Context, req request.Sk... method SaveReference (line 324) | func (s *SkillsService) SaveReference(_ context.Context, req request.S... method CreateTemplate (line 328) | func (s *SkillsService) CreateTemplate(_ context.Context, req request.... method GetTemplate (line 332) | func (s *SkillsService) GetTemplate(_ context.Context, req request.Ski... method SaveTemplate (line 336) | func (s *SkillsService) SaveTemplate(_ context.Context, req request.Sk... method GetGlobalConstraint (line 340) | func (s *SkillsService) GetGlobalConstraint(_ context.Context, tool st... method SaveGlobalConstraint (line 356) | func (s *SkillsService) SaveGlobalConstraint(_ context.Context, req re... method DownloadOnlineSkill (line 388) | func (s *SkillsService) DownloadOnlineSkill(_ context.Context, req req... method toolSkillsDir (line 518) | func (s *SkillsService) toolSkillsDir(tool string) (string, error) { method skillDir (line 534) | func (s *SkillsService) skillDir(tool, skill string) (string, error) { method ensureSkillDir (line 542) | func (s *SkillsService) ensureSkillDir(tool, skill string) (string, er... method createMarkdownFile (line 556) | func (s *SkillsService) createMarkdownFile(tool, skill, subDir, fileNa... method readSkillFile (line 585) | func (s *SkillsService) readSkillFile(tool, skill, subDir, fileName st... method writeSkillFile (line 604) | func (s *SkillsService) writeSkillFile(tool, skill, subDir, fileName, ... function extractZipToDir (line 467) | func extractZipToDir(zipPath, destDir string) error { function parseSkillContent (line 622) | func parseSkillContent(content string) (system.SkillMeta, string, error) { function buildSkillContent (line 647) | func buildSkillContent(meta system.SkillMeta, markdown string) (string, ... function listFiles (line 663) | func listFiles(dir string) []string { function isSafeName (line 678) | func isSafeName(name string) bool { function isSafeFileName (line 691) | func isSafeFileName(name string) bool { function buildScriptFileName (line 704) | func buildScriptFileName(fileName, scriptType string) (string, string, e... function buildResourceFileName (line 729) | func buildResourceFileName(fileName string) (string, error) { function scriptTemplate (line 744) | func scriptTemplate(lang string) string { function copySkillDir (line 757) | func copySkillDir(src, dst string) error { FILE: server/service/system/sys_system.go type SystemConfigService (line 16) | type SystemConfigService struct method GetSystemConfig (line 20) | func (systemConfigService *SystemConfigService) GetSystemConfig() (con... method SetSystemConfig (line 31) | func (systemConfigService *SystemConfigService) SetSystemConfig(system... method GetServerInfo (line 45) | func (systemConfigService *SystemConfigService) GetServerInfo() (serve... FILE: server/service/system/sys_user.go type UserService (line 24) | type UserService struct method Register (line 28) | func (userService *UserService) Register(u system.SysUser) (userInter ... method Login (line 47) | func (userService *UserService) Login(u *system.SysUser) (userInter *s... method ChangePassword (line 69) | func (userService *UserService) ChangePassword(u *system.SysUser, newP... method GetUserInfoList (line 89) | func (userService *UserService) GetUserInfoList(info systemReq.GetUser... method SetUserAuthority (line 140) | func (userService *UserService) SetUserAuthority(id uint, authorityId ... method SetUserAuthorities (line 189) | func (userService *UserService) SetUserAuthorities(adminAuthorityID, i... method DeleteUser (line 230) | func (userService *UserService) DeleteUser(id int) (err error) { method SetUserInfo (line 248) | func (userService *UserService) SetUserInfo(req system.SysUser) error { method SetSelfInfo (line 268) | func (userService *UserService) SetSelfInfo(req system.SysUser) error { method SetSelfSetting (line 280) | func (userService *UserService) SetSelfSetting(req common.JSONMap, uid... method GetUserInfo (line 291) | func (userService *UserService) GetUserInfo(uuid uuid.UUID) (user syst... method FindUserById (line 307) | func (userService *UserService) FindUserById(id int) (user *system.Sys... method FindUserByUuid (line 319) | func (userService *UserService) FindUserByUuid(uuid string) (user *sys... method ResetPassword (line 333) | func (userService *UserService) ResetPassword(ID uint, password string... FILE: server/service/system/sys_version.go type SysVersionService (line 11) | type SysVersionService struct method CreateSysVersion (line 15) | func (sysVersionService *SysVersionService) CreateSysVersion(ctx conte... method DeleteSysVersion (line 22) | func (sysVersionService *SysVersionService) DeleteSysVersion(ctx conte... method DeleteSysVersionByIds (line 29) | func (sysVersionService *SysVersionService) DeleteSysVersionByIds(ctx ... method GetSysVersion (line 36) | func (sysVersionService *SysVersionService) GetSysVersion(ctx context.... method GetSysVersionInfoList (line 43) | func (sysVersionService *SysVersionService) GetSysVersionInfoList(ctx ... method GetSysVersionPublic (line 72) | func (sysVersionService *SysVersionService) GetSysVersionPublic(ctx co... method GetMenusByIds (line 78) | func (sysVersionService *SysVersionService) GetMenusByIds(ctx context.... method GetApisByIds (line 84) | func (sysVersionService *SysVersionService) GetApisByIds(ctx context.C... method GetDictionariesByIds (line 90) | func (sysVersionService *SysVersionService) GetDictionariesByIds(ctx c... method ImportMenus (line 96) | func (sysVersionService *SysVersionService) ImportMenus(ctx context.Co... method createMenusRecursively (line 104) | func (sysVersionService *SysVersionService) createMenusRecursively(tx ... method ImportApis (line 178) | func (sysVersionService *SysVersionService) ImportApis(apis []system.S... method ImportDictionaries (line 205) | func (sysVersionService *SysVersionService) ImportDictionaries(diction... FILE: server/source/example/file_upload_download.go constant initOrderExaFile (line 11) | initOrderExaFile = system.InitOrderInternal + 1 type initExaFileMysql (line 13) | type initExaFileMysql struct method MigrateTable (line 20) | func (i *initExaFileMysql) MigrateTable(ctx context.Context) (context.... method TableCreated (line 28) | func (i *initExaFileMysql) TableCreated(ctx context.Context) bool { method InitializerName (line 36) | func (i *initExaFileMysql) InitializerName() string { method InitializeData (line 40) | func (i *initExaFileMysql) InitializeData(ctx context.Context) (contex... method DataInserted (line 55) | func (i *initExaFileMysql) DataInserted(ctx context.Context) bool { function init (line 16) | func init() { FILE: server/source/system/api.go type initApi (line 12) | type initApi struct method InitializerName (line 21) | func (i *initApi) InitializerName() string { method MigrateTable (line 25) | func (i *initApi) MigrateTable(ctx context.Context) (context.Context, ... method TableCreated (line 33) | func (i *initApi) TableCreated(ctx context.Context) bool { method InitializeData (line 41) | func (i *initApi) InitializeData(ctx context.Context) (context.Context... method DataInserted (line 258) | func (i *initApi) DataInserted(ctx context.Context) bool { constant initOrderApi (line 14) | initOrderApi = system.InitOrderSystem + 1 function init (line 17) | func init() { FILE: server/source/system/api_ignore.go type initApiIgnore (line 11) | type initApiIgnore struct method InitializerName (line 20) | func (i *initApiIgnore) InitializerName() string { method MigrateTable (line 24) | func (i *initApiIgnore) MigrateTable(ctx context.Context) (context.Con... method TableCreated (line 32) | func (i *initApiIgnore) TableCreated(ctx context.Context) bool { method InitializeData (line 40) | func (i *initApiIgnore) InitializeData(ctx context.Context) (context.C... method DataInserted (line 67) | func (i *initApiIgnore) DataInserted(ctx context.Context) bool { constant initOrderApiIgnore (line 13) | initOrderApiIgnore = initOrderApi + 1 function init (line 16) | func init() { FILE: server/source/system/authorities_menus.go constant initOrderMenuAuthority (line 12) | initOrderMenuAuthority = initOrderMenu + initOrderAuthority type initMenuAuthority (line 14) | type initMenuAuthority struct method MigrateTable (line 21) | func (i *initMenuAuthority) MigrateTable(ctx context.Context) (context... method TableCreated (line 25) | func (i *initMenuAuthority) TableCreated(ctx context.Context) bool { method InitializerName (line 29) | func (i *initMenuAuthority) InitializerName() string { method InitializeData (line 33) | func (i *initMenuAuthority) InitializeData(ctx context.Context) (next ... method DataInserted (line 107) | func (i *initMenuAuthority) DataInserted(ctx context.Context) bool { function init (line 17) | func init() { FILE: server/source/system/authority.go constant initOrderAuthority (line 12) | initOrderAuthority = initOrderCasbin + 1 type initAuthority (line 14) | type initAuthority struct method MigrateTable (line 21) | func (i *initAuthority) MigrateTable(ctx context.Context) (context.Con... method TableCreated (line 29) | func (i *initAuthority) TableCreated(ctx context.Context) bool { method InitializerName (line 37) | func (i *initAuthority) InitializerName() string { method InitializeData (line 41) | func (i *initAuthority) InitializeData(ctx context.Context) (context.C... method DataInserted (line 78) | func (i *initAuthority) DataInserted(ctx context.Context) bool { function init (line 17) | func init() { FILE: server/source/system/casbin.go constant initOrderCasbin (line 12) | initOrderCasbin = initOrderApiIgnore + 1 type initCasbin (line 14) | type initCasbin struct method MigrateTable (line 21) | func (i *initCasbin) MigrateTable(ctx context.Context) (context.Contex... method TableCreated (line 29) | func (i *initCasbin) TableCreated(ctx context.Context) bool { method InitializerName (line 37) | func (i *initCasbin) InitializerName() string { method InitializeData (line 42) | func (i *initCasbin) InitializeData(ctx context.Context) (context.Cont... method DataInserted (line 346) | func (i *initCasbin) DataInserted(ctx context.Context) bool { function init (line 17) | func init() { FILE: server/source/system/dictionary.go constant initOrderDict (line 11) | initOrderDict = initOrderCasbin + 1 type initDict (line 13) | type initDict struct method MigrateTable (line 20) | func (i *initDict) MigrateTable(ctx context.Context) (context.Context,... method TableCreated (line 28) | func (i *initDict) TableCreated(ctx context.Context) bool { method InitializerName (line 36) | func (i *initDict) InitializerName() string { method InitializeData (line 40) | func (i *initDict) InitializeData(ctx context.Context) (next context.C... method DataInserted (line 62) | func (i *initDict) DataInserted(ctx context.Context) bool { function init (line 16) | func init() { FILE: server/source/system/dictionary_detail.go constant initOrderDictDetail (line 12) | initOrderDictDetail = initOrderDict + 1 type initDictDetail (line 14) | type initDictDetail struct method MigrateTable (line 21) | func (i *initDictDetail) MigrateTable(ctx context.Context) (context.Co... method TableCreated (line 29) | func (i *initDictDetail) TableCreated(ctx context.Context) bool { method InitializerName (line 37) | func (i *initDictDetail) InitializerName() string { method InitializeData (line 41) | func (i *initDictDetail) InitializeData(ctx context.Context) (context.... method DataInserted (line 110) | func (i *initDictDetail) DataInserted(ctx context.Context) bool { function init (line 17) | func init() { FILE: server/source/system/excel_template.go type initExcelTemplate (line 11) | type initExcelTemplate struct method InitializerName (line 20) | func (i *initExcelTemplate) InitializerName() string { method MigrateTable (line 24) | func (i *initExcelTemplate) MigrateTable(ctx context.Context) (context... method TableCreated (line 32) | func (i *initExcelTemplate) TableCreated(ctx context.Context) bool { method InitializeData (line 40) | func (i *initExcelTemplate) InitializeData(ctx context.Context) (conte... method DataInserted (line 66) | func (i *initExcelTemplate) DataInserted(ctx context.Context) bool { constant initOrderExcelTemplate (line 13) | initOrderExcelTemplate = initOrderDictDetail + 1 function init (line 16) | func init() { FILE: server/source/system/menu.go constant initOrderMenu (line 12) | initOrderMenu = initOrderAuthority + 1 type initMenu (line 14) | type initMenu struct method InitializerName (line 21) | func (i *initMenu) InitializerName() string { method MigrateTable (line 25) | func (i *initMenu) MigrateTable(ctx context.Context) (context.Context,... method TableCreated (line 37) | func (i *initMenu) TableCreated(ctx context.Context) bool { method InitializeData (line 48) | func (i *initMenu) InitializeData(ctx context.Context) (next context.C... method DataInserted (line 129) | func (i *initMenu) DataInserted(ctx context.Context) bool { function init (line 17) | func init() { FILE: server/source/system/user.go constant initOrderUser (line 13) | initOrderUser = initOrderAuthority + 1 type initUser (line 15) | type initUser struct method MigrateTable (line 22) | func (i *initUser) MigrateTable(ctx context.Context) (context.Context,... method TableCreated (line 30) | func (i *initUser) TableCreated(ctx context.Context) bool { method InitializerName (line 38) | func (i *initUser) InitializerName() string { method InitializeData (line 42) | func (i *initUser) InitializeData(ctx context.Context) (next context.C... method DataInserted (line 95) | func (i *initUser) DataInserted(ctx context.Context) bool { function init (line 18) | func init() { FILE: server/task/clearTable.go function ClearTable (line 18) | func ClearTable(db *gorm.DB) error { FILE: server/utils/ast/ast.go function AddImport (line 13) | func AddImport(astNode ast.Node, imp string) { function FindFunction (line 38) | func FindFunction(astNode ast.Node, FunctionName string) *ast.FuncDecl { function FindArray (line 53) | func FindArray(astNode ast.Node, identName, selectorExprName string) *as... function CreateMenuStructAst (line 76) | func CreateMenuStructAst(menus []system.SysBaseMenu) *[]ast.Expr { function CreateApiStructAst (line 207) | func CreateApiStructAst(apis []system.SysApi) *[]ast.Expr { function CheckImport (line 237) | func CheckImport(file *ast.File, importPath string) bool { function clearPosition (line 250) | func clearPosition(astNode ast.Node) { function CreateStmt (line 277) | func CreateStmt(statement string) *ast.ExprStmt { function IsBlockStmt (line 286) | func IsBlockStmt(node ast.Node) bool { function VariableExistsInBlock (line 291) | func VariableExistsInBlock(block *ast.BlockStmt, varName string) bool { function CreateDictionaryStructAst (line 308) | func CreateDictionaryStructAst(dictionaries []system.SysDictionary) *[]a... FILE: server/utils/ast/ast_auto_enter.go function ImportForAutoEnter (line 13) | func ImportForAutoEnter(path string, funcName string, code string) { FILE: server/utils/ast/ast_enter.go type Visitor (line 17) | type Visitor struct method Visit (line 24) | func (vi *Visitor) Visit(node ast.Node) ast.Visitor { method addStruct (line 48) | func (vi *Visitor) addStruct(genDecl *ast.GenDecl) ast.Visitor { method addImport (line 82) | func (vi *Visitor) addImport(genDecl *ast.GenDecl) ast.Visitor { method addFuncBodyVar (line 103) | func (vi *Visitor) addFuncBodyVar(funDecl *ast.FuncDecl) ast.Visitor { function ImportReference (line 154) | func ImportReference(filepath, importCode, structName, packageName, grou... FILE: server/utils/ast/ast_gorm.go function AddRegisterTablesAst (line 14) | func AddRegisterTablesAst(path, funcName, pk, varName, dbName, model str... function addDBVar (line 40) | func addDBVar(astBody *ast.BlockStmt, varName, dbName string) { function addAutoMigrate (line 85) | func addAutoMigrate(astBody *ast.BlockStmt, dbname string, pk string, mo... function NeedAppendModel (line 151) | func NeedAppendModel(callNode ast.Node, pk string, model string) bool { FILE: server/utils/ast/ast_init_test.go function init (line 8) | func init() { FILE: server/utils/ast/ast_rollback.go function RollBackAst (line 15) | func RollBackAst(pk, model string) { function RollGormBack (line 20) | func RollGormBack(pk, model string) { function RollRouterBack (line 97) | func RollRouterBack(pk, model string) { FILE: server/utils/ast/ast_router.go function AppendNodeToList (line 14) | func AppendNodeToList(stmts []ast.Stmt, stmt ast.Stmt, index int) []ast.... function AddRouterCode (line 18) | func AddRouterCode(path, funcName, pk, model string) { function needAppendRouter (line 95) | func needAppendRouter(funcNode ast.Node, pk string) (bool, *ast.BlockStm... function needAppendInit (line 119) | func needAppendInit(funcNode ast.Node, routerName string, modelName stri... FILE: server/utils/ast/ast_test.go function TestAst (line 14) | func TestAst(t *testing.T) { FILE: server/utils/ast/ast_type.go type Type (line 3) | type Type method String (line 5) | func (r Type) String() string { method Group (line 9) | func (r Type) Group() string { constant TypePackageApiEnter (line 35) | TypePackageApiEnter = "PackageApiEnter" constant TypePackageRouterEnter (line 36) | TypePackageRouterEnter = "PackageRouterEnter" constant TypePackageServiceEnter (line 37) | TypePackageServiceEnter = "PackageServiceEnter" constant TypePackageApiModuleEnter (line 38) | TypePackageApiModuleEnter = "PackageApiModuleEnter" constant TypePackageRouterModuleEnter (line 39) | TypePackageRouterModuleEnter = "PackageRouterModuleEnter" constant TypePackageServiceModuleEnter (line 40) | TypePackageServiceModuleEnter = "PackageServiceModuleEnter" constant TypePackageInitializeGorm (line 41) | TypePackageInitializeGorm = "PackageInitializeGorm" constant TypePackageInitializeRouter (line 42) | TypePackageInitializeRouter = "PackageInitializeRouter" constant TypePluginGen (line 43) | TypePluginGen = "PluginGen" constant TypePluginApiEnter (line 44) | TypePluginApiEnter = "PluginApiEnter" constant TypePluginInitializeV1 (line 45) | TypePluginInitializeV1 = "PluginInitializeV1" constant TypePluginInitializeV2 (line 46) | TypePluginInitializeV2 = "PluginInitializeV2" constant TypePluginRouterEnter (line 47) | TypePluginRouterEnter = "PluginRouterEnter" constant TypePluginServiceEnter (line 48) | TypePluginServiceEnter = "PluginServiceEnter" constant TypePluginInitializeApi (line 49) | TypePluginInitializeApi = "PluginInitializeApi" constant TypePluginInitializeGorm (line 50) | TypePluginInitializeGorm = "PluginInitializeGorm" constant TypePluginInitializeMenu (line 51) | TypePluginInitializeMenu = "PluginInitializeMenu" constant TypePluginInitializeRouter (line 52) | TypePluginInitializeRouter = "PluginInitializeRouter" FILE: server/utils/ast/extract_func.go function ExtractFuncSourceByPosition (line 13) | func ExtractFuncSourceByPosition(filePath string, line int) (name string... FILE: server/utils/ast/import.go type Import (line 10) | type Import struct method Parse (line 19) | func (a *Import) Parse(filename string, writer io.Writer) (file *ast.F... method Rollback (line 23) | func (a *Import) Rollback(file *ast.File) error { method Injection (line 48) | func (a *Import) Injection(file *ast.File) error { method Format (line 92) | func (a *Import) Format(filename string, writer io.Writer, file *ast.F... function NewImport (line 15) | func NewImport(importPath string) *Import { FILE: server/utils/ast/interfaces.go type Ast (line 8) | type Ast interface FILE: server/utils/ast/interfaces_base.go type Base (line 17) | type Base struct method Parse (line 19) | func (a *Base) Parse(filename string, writer io.Writer) (file *ast.Fil... method Rollback (line 32) | func (a *Base) Rollback(file *ast.File) error { method Injection (line 36) | func (a *Base) Injection(file *ast.File) error { method Format (line 40) | func (a *Base) Format(filename string, writer io.Writer, file *ast.Fil... method RelativePath (line 58) | func (a *Base) RelativePath(filePath string) string { method AbsolutePath (line 70) | func (a *Base) AbsolutePath(filePath string) string { FILE: server/utils/ast/package_enter.go type PackageEnter (line 10) | type PackageEnter struct method Parse (line 21) | func (a *PackageEnter) Parse(filename string, writer io.Writer) (file ... method Rollback (line 34) | func (a *PackageEnter) Rollback(file *ast.File) error { method Injection (line 39) | func (a *PackageEnter) Injection(file *ast.File) error { method Format (line 80) | func (a *PackageEnter) Format(filename string, writer io.Writer, file ... FILE: server/utils/ast/package_enter_test.go function TestPackageEnter_Rollback (line 9) | func TestPackageEnter_Rollback(t *testing.T) { function TestPackageEnter_Injection (line 83) | func TestPackageEnter_Injection(t *testing.T) { FILE: server/utils/ast/package_initialize_gorm.go type PackageInitializeGorm (line 11) | type PackageInitializeGorm struct method Parse (line 23) | func (a *PackageInitializeGorm) Parse(filename string, writer io.Write... method Rollback (line 36) | func (a *PackageInitializeGorm) Rollback(file *ast.File) error { method Injection (line 89) | func (a *PackageInitializeGorm) Injection(file *ast.File) error { method Format (line 133) | func (a *PackageInitializeGorm) Format(filename string, writer io.Writ... method addDbVar (line 141) | func (a *PackageInitializeGorm) addDbVar(astBody *ast.BlockStmt) { FILE: server/utils/ast/package_initialize_gorm_test.go function TestPackageInitializeGorm_Injection (line 9) | func TestPackageInitializeGorm_Injection(t *testing.T) { function TestPackageInitializeGorm_Rollback (line 91) | func TestPackageInitializeGorm_Rollback(t *testing.T) { FILE: server/utils/ast/package_initialize_router.go type PackageInitializeRouter (line 13) | type PackageInitializeRouter struct method Parse (line 29) | func (a *PackageInitializeRouter) Parse(filename string, writer io.Wri... method Rollback (line 42) | func (a *PackageInitializeRouter) Rollback(file *ast.File) error { method Injection (line 91) | func (a *PackageInitializeRouter) Injection(file *ast.File) error { method Format (line 120) | func (a *PackageInitializeRouter) Format(filename string, writer io.Wr... method CreateAssignStmt (line 127) | func (a *PackageInitializeRouter) CreateAssignStmt() *ast.AssignStmt { FILE: server/utils/ast/package_initialize_router_test.go function TestPackageInitializeRouter_Injection (line 9) | func TestPackageInitializeRouter_Injection(t *testing.T) { function TestPackageInitializeRouter_Rollback (line 85) | func TestPackageInitializeRouter_Rollback(t *testing.T) { FILE: server/utils/ast/package_module_enter.go type PackageModuleEnter (line 11) | type PackageModuleEnter struct method Parse (line 25) | func (a *PackageModuleEnter) Parse(filename string, writer io.Writer) ... method Rollback (line 38) | func (a *PackageModuleEnter) Rollback(file *ast.File) error { method Injection (line 82) | func (a *PackageModuleEnter) Injection(file *ast.File) error { method Format (line 175) | func (a *PackageModuleEnter) Format(filename string, writer io.Writer,... FILE: server/utils/ast/package_module_enter_test.go function TestPackageModuleEnter_Rollback (line 9) | func TestPackageModuleEnter_Rollback(t *testing.T) { function TestPackageModuleEnter_Injection (line 98) | func TestPackageModuleEnter_Injection(t *testing.T) { FILE: server/utils/ast/plugin_enter.go type PluginEnter (line 11) | type PluginEnter struct method Parse (line 25) | func (a *PluginEnter) Parse(filename string, writer io.Writer) (file *... method Rollback (line 38) | func (a *PluginEnter) Rollback(file *ast.File) error { method Injection (line 87) | func (a *PluginEnter) Injection(file *ast.File) error { method Format (line 162) | func (a *PluginEnter) Format(filename string, writer io.Writer, file *... FILE: server/utils/ast/plugin_enter_test.go function TestPluginEnter_Injection (line 9) | func TestPluginEnter_Injection(t *testing.T) { function TestPluginEnter_Rollback (line 113) | func TestPluginEnter_Rollback(t *testing.T) { FILE: server/utils/ast/plugin_gen.go type PluginGen (line 9) | type PluginGen struct method Parse (line 20) | func (a *PluginGen) Parse(filename string, writer io.Writer) (file *as... method Rollback (line 32) | func (a *PluginGen) Rollback(file *ast.File) error { method Injection (line 97) | func (a *PluginGen) Injection(file *ast.File) error { method Format (line 184) | func (a *PluginGen) Format(filename string, writer io.Writer, file *as... FILE: server/utils/ast/plugin_gen_test.go function TestPluginGenModel_Injection (line 9) | func TestPluginGenModel_Injection(t *testing.T) { function TestPluginGenModel_Rollback (line 69) | func TestPluginGenModel_Rollback(t *testing.T) { FILE: server/utils/ast/plugin_initialize_gorm.go type PluginInitializeGorm (line 8) | type PluginInitializeGorm struct method Parse (line 19) | func (a *PluginInitializeGorm) Parse(filename string, writer io.Writer... method Rollback (line 32) | func (a *PluginInitializeGorm) Rollback(file *ast.File) error { method Injection (line 77) | func (a *PluginInitializeGorm) Injection(file *ast.File) error { method Format (line 106) | func (a *PluginInitializeGorm) Format(filename string, writer io.Write... FILE: server/utils/ast/plugin_initialize_gorm_test.go function TestPluginInitializeGorm_Injection (line 9) | func TestPluginInitializeGorm_Injection(t *testing.T) { function TestPluginInitializeGorm_Rollback (line 80) | func TestPluginInitializeGorm_Rollback(t *testing.T) { FILE: server/utils/ast/plugin_initialize_router.go type PluginInitializeRouter (line 11) | type PluginInitializeRouter struct method Parse (line 27) | func (a *PluginInitializeRouter) Parse(filename string, writer io.Writ... method Rollback (line 40) | func (a *PluginInitializeRouter) Rollback(file *ast.File) error { method Injection (line 86) | func (a *PluginInitializeRouter) Injection(file *ast.File) error { method Format (line 119) | func (a *PluginInitializeRouter) Format(filename string, writer io.Wri... FILE: server/utils/ast/plugin_initialize_router_test.go function TestPluginInitializeRouter_Injection (line 9) | func TestPluginInitializeRouter_Injection(t *testing.T) { function TestPluginInitializeRouter_Rollback (line 83) | func TestPluginInitializeRouter_Rollback(t *testing.T) { FILE: server/utils/ast/plugin_initialize_v2.go type PluginInitializeV2 (line 11) | type PluginInitializeV2 struct method Parse (line 22) | func (a *PluginInitializeV2) Parse(filename string, writer io.Writer) ... method Injection (line 35) | func (a *PluginInitializeV2) Injection(file *ast.File) error { method Rollback (line 73) | func (a *PluginInitializeV2) Rollback(file *ast.File) error { method Format (line 77) | func (a *PluginInitializeV2) Format(filename string, writer io.Writer,... FILE: server/utils/ast/plugin_initialize_v2_test.go function TestPluginInitialize_Injection (line 9) | func TestPluginInitialize_Injection(t *testing.T) { function TestPluginInitialize_Rollback (line 53) | func TestPluginInitialize_Rollback(t *testing.T) { FILE: server/utils/autocode/template_funcs.go function GetTemplateFuncMap (line 12) | func GetTemplateFuncMap() template.FuncMap { function GenerateField (line 27) | func GenerateField(field systemReq.AutoCodeField) string { function GenerateSearchConditions (line 125) | func GenerateSearchConditions(fields []*systemReq.AutoCodeField) string { function GenerateSearchFormItem (line 202) | func GenerateSearchFormItem(field systemReq.AutoCodeField) string { function GenerateTableColumn (line 284) | func GenerateTableColumn(field systemReq.AutoCodeField) string { function GenerateFormItem (line 458) | func GenerateFormItem(field systemReq.AutoCodeField) string { function GenerateDescriptionItem (line 579) | func GenerateDescriptionItem(field systemReq.AutoCodeField) string { function GenerateDefaultFormValue (line 645) | func GenerateDefaultFormValue(field systemReq.AutoCodeField) string { function GenerateSearchField (line 679) | func GenerateSearchField(field systemReq.AutoCodeField) string { FILE: server/utils/breakpoint_continue.go constant breakpointDir (line 16) | breakpointDir = "./breakpointDir/" constant finishDir (line 17) | finishDir = "./fileDir/" function BreakPointContinue (line 26) | func BreakPointContinue(content []byte, fileName string, contentNumber i... function CheckMd5 (line 45) | func CheckMd5(content []byte, chunkMd5 string) (CanUpload bool) { function makeFileContent (line 60) | func makeFileContent(content []byte, fileName string, FileDir string, co... function MakeFile (line 84) | func MakeFile(fileName string, FileMd5 string) (string, error) { function RemoveChunk (line 115) | func RemoveChunk(FileMd5 string) error { FILE: server/utils/captcha/redis.go function NewDefaultRedisStore (line 11) | func NewDefaultRedisStore() *RedisStore { type RedisStore (line 19) | type RedisStore struct method UseWithCtx (line 25) | func (rs *RedisStore) UseWithCtx(ctx context.Context) *RedisStore { method Set (line 32) | func (rs *RedisStore) Set(id string, value string) error { method Get (line 41) | func (rs *RedisStore) Get(key string, clear bool) string { method Verify (line 57) | func (rs *RedisStore) Verify(id, answer string, clear bool) bool { FILE: server/utils/casbin_util.go function GetCasbin (line 19) | func GetCasbin() *casbin.SyncedCachedEnforcer { FILE: server/utils/claims.go function ClearToken (line 14) | func ClearToken(c *gin.Context) { function SetToken (line 28) | func SetToken(c *gin.Context, token string, maxAge int) { function GetToken (line 42) | func GetToken(c *gin.Context) string { function GetClaims (line 57) | func GetClaims(c *gin.Context) (*systemReq.CustomClaims, error) { function GetUserID (line 68) | func GetUserID(c *gin.Context) uint { function GetUserUuid (line 82) | func GetUserUuid(c *gin.Context) uuid.UUID { function GetUserAuthorityId (line 96) | func GetUserAuthorityId(c *gin.Context) uint { function GetUserInfo (line 110) | func GetUserInfo(c *gin.Context) *systemReq.CustomClaims { function GetUserName (line 124) | func GetUserName(c *gin.Context) string { function LoginToken (line 137) | func LoginToken(user system.Login) (token string, claims systemReq.Custo... FILE: server/utils/directory.go function PathExists (line 20) | func PathExists(path string) (bool, error) { function CreateDir (line 40) | func CreateDir(dirs ...string) (err error) { function FileMove (line 63) | func FileMove(src string, dst string) (err error) { function DeLFile (line 92) | func DeLFile(filePath string) error { function TrimSpace (line 102) | func TrimSpace(target interface{}) { function FileExist (line 118) | func FileExist(path string) bool { FILE: server/utils/fmt_plus.go function StructToMap (line 17) | func StructToMap(obj interface{}) map[string]interface{} { function ArrayToString (line 38) | func ArrayToString(array []interface{}) string { function Pointer (line 42) | func Pointer[T any](in T) (out *T) { function FirstUpper (line 46) | func FirstUpper(s string) string { function FirstLower (line 53) | func FirstLower(s string) string { function MaheHump (line 61) | func MaheHump(s string) string { function HumpToUnderscore (line 72) | func HumpToUnderscore(s string) string { function RandomString (line 89) | func RandomString(n int) string { function RandomInt (line 98) | func RandomInt(min, max int) int { function BuildTree (line 103) | func BuildTree[T common.TreeNode[T]](nodes []T) []T { FILE: server/utils/hash.go function BcryptHash (line 10) | func BcryptHash(password string) string { function BcryptCheck (line 16) | func BcryptCheck(password, hash string) bool { function MD5V (line 27) | func MD5V(str []byte, b ...byte) string { FILE: server/utils/human_duration.go function ParseDuration (line 9) | func ParseDuration(d string) (time.Duration, error) { FILE: server/utils/human_duration_test.go function TestParseDuration (line 8) | func TestParseDuration(t *testing.T) { FILE: server/utils/json.go function GetJSONKeys (line 8) | func GetJSONKeys(jsonStr string) (keys []string, err error) { FILE: server/utils/json_test.go function TestGetJSONKeys (line 8) | func TestGetJSONKeys(t *testing.T) { FILE: server/utils/jwt.go type JWT (line 13) | type JWT struct method CreateClaims (line 32) | func (j *JWT) CreateClaims(baseClaims request.BaseClaims) request.Cust... method CreateToken (line 49) | func (j *JWT) CreateToken(claims request.CustomClaims) (string, error) { method CreateTokenByOldToken (line 55) | func (j *JWT) CreateTokenByOldToken(oldToken string, claims request.Cu... method ParseToken (line 63) | func (j *JWT) ParseToken(tokenString string) (*request.CustomClaims, e... function NewJWT (line 26) | func NewJWT() *JWT { function SetRedisJWT (line 96) | func SetRedisJWT(jwt string, userName string) (err error) { FILE: server/utils/plugin/plugin.go constant OnlyFuncName (line 8) | OnlyFuncName = "Plugin" type Plugin (line 12) | type Plugin interface FILE: server/utils/plugin/v2/plugin.go type Plugin (line 8) | type Plugin interface FILE: server/utils/plugin/v2/registry.go function Register (line 11) | func Register(p Plugin) { function Registered (line 21) | func Registered() []Plugin { FILE: server/utils/request/http.go function HttpRequest (line 10) | func HttpRequest( FILE: server/utils/server.go constant B (line 14) | B = 1 constant KB (line 15) | KB = 1024 * B constant MB (line 16) | MB = 1024 * KB constant GB (line 17) | GB = 1024 * MB type Server (line 20) | type Server struct type Os (line 27) | type Os struct type Cpu (line 35) | type Cpu struct type Ram (line 40) | type Ram struct type Disk (line 46) | type Disk struct function InitOS (line 60) | func InitOS() (o Os) { function InitCPU (line 74) | func InitCPU() (c Cpu, err error) { function InitRAM (line 93) | func InitRAM() (r Ram, err error) { function InitDisk (line 109) | func InitDisk() (d []Disk, err error) { FILE: server/utils/stacktrace/stacktrace.go type Frame (line 10) | type Frame struct function FindFinalCaller (line 20) | func FindFinalCaller(stack string) (Frame, bool) { function shouldSkip (line 47) | func shouldSkip(file string) bool { FILE: server/utils/system_events.go type SystemEvents (line 8) | type SystemEvents struct method RegisterReloadHandler (line 17) | func (e *SystemEvents) RegisterReloadHandler(handler func() error) { method TriggerReload (line 24) | func (e *SystemEvents) TriggerReload() error { FILE: server/utils/timer/timed_task.go type Timer (line 8) | type Timer interface type task (line 37) | type task struct type taskManager (line 43) | type taskManager struct type timer (line 49) | type timer struct method AddTaskByFunc (line 55) | func (t *timer) AddTaskByFunc(cronName string, spec string, fun func()... method AddTaskByFuncWithSecond (line 76) | func (t *timer) AddTaskByFuncWithSecond(cronName string, spec string, ... method AddTaskByJob (line 98) | func (t *timer) AddTaskByJob(cronName string, spec string, job interfa... method AddTaskByJobWithSeconds (line 119) | func (t *timer) AddTaskByJobWithSeconds(cronName string, spec string, ... method FindCron (line 141) | func (t *timer) FindCron(cronName string) (*taskManager, bool) { method FindTask (line 149) | func (t *timer) FindTask(cronName string, taskName string) (*task, boo... method FindCronList (line 165) | func (t *timer) FindCronList() map[string]*taskManager { method StartCron (line 172) | func (t *timer) StartCron(cronName string) { method StopCron (line 181) | func (t *timer) StopCron(cronName string) { method RemoveTask (line 190) | func (t *timer) RemoveTask(cronName string, id int) { method RemoveTaskByName (line 200) | func (t *timer) RemoveTaskByName(cronName string, taskName string) { method Clear (line 209) | func (t *timer) Clear(cronName string) { method Close (line 219) | func (t *timer) Close() { function NewTimerTask (line 227) | func NewTimerTask() Timer { FILE: server/utils/timer/timed_task_test.go type mockJob (line 13) | type mockJob struct method Run (line 15) | func (job mockJob) Run() { function mockFunc (line 19) | func mockFunc() { function TestNewTimerTask (line 24) | func TestNewTimerTask(t *testing.T) { FILE: server/utils/upload/aliyun_oss.go type AliyunOSS (line 13) | type AliyunOSS struct method UploadFile (line 15) | func (*AliyunOSS) UploadFile(file *multipart.FileHeader) (string, stri... method DeleteFile (line 43) | func (*AliyunOSS) DeleteFile(key string) error { function NewBucket (line 61) | func NewBucket() (*oss.Bucket, error) { FILE: server/utils/upload/aws_s3.go type AwsS3 (line 20) | type AwsS3 struct method UploadFile (line 29) | func (*AwsS3) UploadFile(file *multipart.FileHeader) (string, string, ... method DeleteFile (line 63) | func (*AwsS3) DeleteFile(key string) error { function newS3Client (line 88) | func newS3Client() *s3.Client { FILE: server/utils/upload/cloudflare_r2.go type CloudflareR2 (line 19) | type CloudflareR2 struct method UploadFile (line 21) | func (c *CloudflareR2) UploadFile(file *multipart.FileHeader) (fileUrl... method DeleteFile (line 47) | func (c *CloudflareR2) DeleteFile(key string) error { method newR2Client (line 70) | func (*CloudflareR2) newR2Client() *s3.Client { FILE: server/utils/upload/local.go type Local (line 20) | type Local struct method UploadFile (line 31) | func (*Local) UploadFile(file *multipart.FileHeader) (string, string, ... method DeleteFile (line 81) | func (*Local) DeleteFile(key string) error { FILE: server/utils/upload/minio_oss.go type Minio (line 23) | type Minio struct method UploadFile (line 55) | func (m *Minio) UploadFile(file *multipart.FileHeader) (filePathres, k... method DeleteFile (line 99) | func (m *Minio) DeleteFile(key string) error { function GetMinio (line 28) | func GetMinio(endpoint, accessKeyID, secretAccessKey, bucketName string,... FILE: server/utils/upload/obs.go type Obs (line 13) | type Obs struct method UploadFile (line 19) | func (o *Obs) UploadFile(file *multipart.FileHeader) (string, string, ... method DeleteFile (line 54) | func (o *Obs) DeleteFile(key string) error { function NewHuaWeiObsClient (line 15) | func NewHuaWeiObsClient() (client *obs.ObsClient, err error) { FILE: server/utils/upload/qiniu.go type Qiniu (line 16) | type Qiniu struct method UploadFile (line 27) | func (*Qiniu) UploadFile(file *multipart.FileHeader) (string, string, ... method DeleteFile (line 61) | func (*Qiniu) DeleteFile(key string) error { function qiniuConfig (line 78) | func qiniuConfig() *storage.Config { FILE: server/utils/upload/tencent_cos.go type TencentCOS (line 18) | type TencentCOS struct method UploadFile (line 21) | func (*TencentCOS) UploadFile(file *multipart.FileHeader) (string, str... method DeleteFile (line 39) | func (*TencentCOS) DeleteFile(key string) error { function NewClient (line 51) | func NewClient() *cos.Client { FILE: server/utils/upload/upload.go type OSS (line 12) | type OSS interface function NewOss (line 20) | func NewOss() OSS { FILE: server/utils/validator.go type Rules (line 11) | type Rules type RulesMap (line 13) | type RulesMap function RegisterRule (line 23) | func RegisterRule(key string, rule Rules) (err error) { function NotEmpty (line 37) | func NotEmpty() string { function RegexpMatch (line 47) | func RegexpMatch(rule string) string { function Lt (line 57) | func Lt(mark string) string { function Le (line 67) | func Le(mark string) string { function Eq (line 77) | func Eq(mark string) string { function Ne (line 87) | func Ne(mark string) string { function Ge (line 97) | func Ge(mark string) string { function Gt (line 107) | func Gt(mark string) string { function Verify (line 118) | func Verify(st interface{}, roleMap Rules) (err error) { function compareVerify (line 173) | func compareVerify(value reflect.Value, VerifyStr string) bool { function isBlank (line 196) | func isBlank(value reflect.Value) bool { function compare (line 220) | func compare(value interface{}, VerifyStr string) bool { function regexpMatch (line 292) | func regexpMatch(rule, matchStr string) bool { FILE: server/utils/validator_test.go type PageInfoTest (line 8) | type PageInfoTest struct function TestVerify (line 13) | func TestVerify(t *testing.T) { FILE: server/utils/zip.go function Unzip (line 13) | func Unzip(zipFile string, destDir string) ([]string, error) { FILE: web/limit.js function replaceStr (line 21) | function replaceStr(filePath, sourceRegx, targetSrt) { FILE: web/src/api/github.js function Commits (line 5) | function Commits(page) { function Members (line 14) | function Members() { FILE: web/src/core/error-handel.js function sendErrorTip (line 3) | function sendErrorTip(errorInfo) { FILE: web/src/core/global.js method render (line 11) | render() { FILE: web/src/directive/clickOutSide.js method mounted (line 4) | mounted(el, binding) { method unmounted (line 33) | unmounted(el) { FILE: web/src/hooks/charts.js function useChartOption (line 7) | function useChartOption(sourceOption) { FILE: web/src/hooks/responsive.js constant WIDTH (line 9) | const WIDTH = 992 function queryDevice (line 11) | function queryDevice() { function useResponsive (line 16) | function useResponsive(immediate) { FILE: web/src/permission.js constant WHITE_LIST (line 16) | const WHITE_LIST = ['Login', 'Init'] function isExternalUrl (line 18) | function isExternalUrl(val) { function normalizeAbsolutePath (line 23) | function normalizeAbsolutePath(p) { function normalizeRelativePath (line 28) | function normalizeRelativePath(p) { function addTopLevelIfAbsent (line 33) | function addTopLevelIfAbsent(r) { function addRouteByChildren (line 42) | function addRouteByChildren(route, segments = [], parentName = null) { FILE: web/src/utils/asyncRouter.js function dynamicImport (line 20) | function dynamicImport(dynamicViewsModules, component) { FILE: web/src/utils/date.js function formatTimeToStr (line 38) | function formatTimeToStr(times, pattern) { FILE: web/src/utils/event.js function addEventListen (line 1) | function addEventListen(target, event, handler, capture = false) { function removeEventListen (line 10) | function removeEventListen(target, event, handler, capture = false) { FILE: web/src/utils/format.js function addOpacityToColor (line 135) | function addOpacityToColor(u, opacity) { FILE: web/src/utils/image.js class ImageCompress (line 1) | class ImageCompress { method constructor (line 2) | constructor(file, fileSize, maxWH = 1920) { method compress (line 8) | compress() { method dWH (line 50) | dWH(srcW, srcH, dMax) { method fileSizeKB (line 70) | fileSizeKB(dataURL) { method dataURLtoBlob (line 79) | dataURLtoBlob(dataURL, fileType) { constant VIDEO_EXTENSIONS (line 109) | const VIDEO_EXTENSIONS = ['.mp4', '.mov', '.webm', '.ogg'] constant VIDEO_MIME_TYPES (line 110) | const VIDEO_MIME_TYPES = ['video/mp4', 'video/webm', 'video/ogg'] constant IMAGE_MIME_TYPES (line 111) | const IMAGE_MIME_TYPES = ['image/jpeg', 'image/png', 'image/webp', 'imag... FILE: web/src/utils/page.js function getPageTitle (line 3) | function getPageTitle(pageTitle, route) { FILE: web/src/utils/request.js function getErrorMessage (line 126) | function getErrorMessage(error) { FILE: web/vitePlugin/componentName/index.js method configResolved (line 71) | configResolved(resolvedConfig) { method buildStart (line 77) | buildStart() { method buildEnd (line 80) | buildEnd() { FILE: web/vitePlugin/secret/index.js function AddSecret (line 1) | function AddSecret(secret) {