26 lines
582 B
Go
26 lines
582 B
Go
package imdashboard
|
|
|
|
import (
|
|
"hotgo/internal/model/input/sysin"
|
|
|
|
"github.com/gogf/gf/v2/frame/g"
|
|
)
|
|
|
|
type OverviewReq struct {
|
|
g.Meta `path:"/imDashboard/overview" method:"get" tags:"IM数据概览" summary:"获取IM数据概览"`
|
|
sysin.ImDashboardOverviewInp
|
|
}
|
|
|
|
type OverviewRes struct {
|
|
*sysin.ImDashboardOverviewModel
|
|
}
|
|
|
|
type TrendsReq struct {
|
|
g.Meta `path:"/imDashboard/trends" method:"get" tags:"IM数据概览" summary:"获取IM增长趋势"`
|
|
sysin.ImDashboardTrendsInp
|
|
}
|
|
|
|
type TrendsRes struct {
|
|
List []*sysin.ImDashboardTrendModel `json:"list" dc:"趋势数据"`
|
|
}
|