feat(ui): 后端加权限验证

This commit is contained in:
吴汉强
2024-03-14 15:39:12 +08:00
parent 1ab2185ff1
commit 90930ea9f9
16 changed files with 135 additions and 7 deletions

View File

@@ -5,6 +5,7 @@ import (
"chatplus/core/types"
"chatplus/handler"
"chatplus/store/model"
"chatplus/utils"
"chatplus/utils/resp"
"github.com/gin-gonic/gin"
"github.com/shopspring/decimal"
@@ -32,6 +33,11 @@ type statsVo struct {
}
func (h *DashboardHandler) Stats(c *gin.Context) {
if err := utils.CheckPermission(c, h.db); err != nil {
resp.ERROR(c, types.NoPermission)
return
}
stats := statsVo{}
// new users statistic
var userCount int64