mirror of
https://github.com/lzh-1625/go_process_manager.git
synced 2025-10-06 00:16:53 +08:00
初次提交
This commit is contained in:
20
api/log.go
Normal file
20
api/log.go
Normal file
@@ -0,0 +1,20 @@
|
||||
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))
|
||||
}
|
Reference in New Issue
Block a user