| 1234567891011121314151617181920212223242526272829303132 |
- package devices
- import (
- "github.com/gin-gonic/gin"
- "go.uber.org/zap"
- "server/global"
- "server/model/common/response"
- "server/model/devices"
- )
- type CaptureVehiclesApi struct{}
- func (cva *CaptureVehiclesApi) QueryCaptureVehiclesList(c *gin.Context) {
- var info devices.SearchCaptureVehicles
- if err := c.ShouldBind(&info); err != nil {
- global.GVA_LOG.Error("参数错误", zap.Error(err))
- response.FailWithMessage("参数错误", c)
- return
- }
- list, total, err := captureVehiclesService.QueryCaptureVehiclesList(info)
- if err != nil {
- global.GVA_LOG.Error("查询失败", zap.Error(err))
- response.FailWithMessage("查询失败", c)
- return
- }
- response.OkWithDetailed(response.PageResult{
- List: list,
- Total: total,
- Page: info.Page,
- PageSize: info.PageSize,
- }, "获取成功", c)
- }
|