新增几大中心功能

This commit is contained in:
Administrator
2026-04-23 15:29:07 +08:00
parent 5c2a146a44
commit c6354ee065
123 changed files with 13074 additions and 229 deletions

View File

@@ -102,10 +102,20 @@ func (apiService *ApiService) SyncApi() (newApis, deleteApis, ignoreApis []syste
}
}
if !flag {
// prefill ApiGroup/Description from default meta map if available
apiGroup := ""
desc := ""
if global.GVA_API_DEFAULT_META != nil {
k := strings.ToUpper(strings.TrimSpace(cacheApis[i].Method)) + " " + strings.TrimSpace(cacheApis[i].Path)
if m, ok := global.GVA_API_DEFAULT_META[k]; ok {
apiGroup = m.ApiGroup
desc = m.Description
}
}
newApis = append(newApis, system.SysApi{
Path: cacheApis[i].Path,
Description: "",
ApiGroup: "",
Description: desc,
ApiGroup: apiGroup,
Method: cacheApis[i].Method,
})
}