admin_backend/controller/log.go
2026-04-22 16:44:37 +08:00

68 lines
1009 B
Go

package controller
import (
"backend/model"
"github.com/gin-gonic/gin"
)
func Asset(c *gin.Context) {
log := model.Log{}
err := c.BindJSON(&log)
if err != nil {
failed(c, err.Error())
return
}
res, err := log.Asset()
if err != nil {
failed(c, err.Error())
return
}
success(c, res)
}
func Event(c *gin.Context) {
log := model.Log{}
err := c.BindJSON(&log)
if err != nil {
failed(c, err.Error())
return
}
res, err := log.Event()
if err != nil {
failed(c, err.Error())
return
}
success(c, res)
}
func LoginCountByMonth(c *gin.Context) {
log := model.Log{}
err := c.BindJSON(&log)
if err != nil {
failed(c, err.Error())
return
}
res, err := log.LoginCountByMonth()
if err != nil {
failed(c, err.Error())
return
}
success(c, res)
}
func Order(c *gin.Context) {
log := model.Log{}
err := c.BindJSON(&log)
if err != nil {
failed(c, err.Error())
return
}
res, err := log.Order()
if err != nil {
failed(c, err.Error())
return
}
success(c, res)
}