initial crm server

This commit is contained in:
zchengo
2022-11-28 16:38:30 +08:00
parent 61122aef6a
commit af7cd0c44c
36 changed files with 2615 additions and 0 deletions
+27
View File
@@ -0,0 +1,27 @@
package api
import (
"crm/response"
"crm/service"
"strconv"
"github.com/gin-gonic/gin"
)
type DashboardApi struct {
dashboardService *service.DashboardService
}
func NewDashboardApi() *DashboardApi {
dashboardApi := DashboardApi{
dashboardService: &service.DashboardService{},
}
return &dashboardApi
}
// 获取数据汇总
func (d *DashboardApi) Summary(context *gin.Context) {
uid, _ := strconv.Atoi(context.Request.Header.Get("uid"))
sum := d.dashboardService.Summary(int64(uid))
response.Result(response.ErrCodeSuccess, sum, context)
}