Files
go_process_manager/api/log.go
liuzhihang1 831ea9889f 初次提交
2024-06-26 20:45:23 +08:00

21 lines
427 B
Go

package api
import (
"msm/config"
"msm/model"
"msm/service/es"
"github.com/gin-gonic/gin"
)
type logApi struct{}
var LogApi = new(logApi)
func (a *logApi) GetLog(ctx *gin.Context) {
req := model.GetLogReq{}
errCheck(ctx, !config.CF.EsEnable, "elasticsearch未启用或账号密码错误")
errCheck(ctx, ctx.ShouldBindJSON(&req) != nil, "请求体格式错误")
rOk(ctx, "查询成功", es.EsService.Search(req))
}