feat(admin): 管理首页标题修正、角色中文显示及用户总数补全
- 修正 admin layout title 后缀为「MetaLab 管理面板」 - 当前角色从原始字符串改为中文显示(注入 RoleDisplayName) - 补全管理首页「用户总数」统计,新增 CountUsers 方法 - 遵循 ISP 最小接口,Service 复用已有 CountSearchUsers
This commit is contained in:
@ -25,8 +25,13 @@ func NewAdminController(adminService adminUseCase) *AdminController {
|
||||
|
||||
// Dashboard 管理首页(欢迎页)
|
||||
func (ac *AdminController) Dashboard(c *gin.Context) {
|
||||
totalUsers, err := ac.adminService.CountUsers()
|
||||
if err != nil {
|
||||
totalUsers = 0
|
||||
}
|
||||
c.HTML(http.StatusOK, "admin/dashboard/index.html", common.BuildAdminPageData(c, gin.H{
|
||||
"Title": "管理首页",
|
||||
"Title": "管理首页",
|
||||
"TotalUsers": totalUsers,
|
||||
}))
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user