mirror of
https://github.com/lzh-1625/go_process_manager.git
synced 2025-12-24 12:57:52 +08:00
23 lines
454 B
Go
23 lines
454 B
Go
package api
|
|
|
|
import (
|
|
"github.com/gin-gonic/gin"
|
|
"github.com/lzh-1625/go_process_manager/internal/app/logic"
|
|
"github.com/lzh-1625/go_process_manager/internal/app/model"
|
|
)
|
|
|
|
type eventApi struct{}
|
|
|
|
var EventApi = new(eventApi)
|
|
|
|
func (e *eventApi) GetEventList(ctx *gin.Context, req model.EventListReq) any {
|
|
data, total, err := logic.EventLogic.Get(req)
|
|
if err != nil {
|
|
return err
|
|
}
|
|
return model.EventListResp{
|
|
Total: total,
|
|
Data: data,
|
|
}
|
|
}
|