package devices import ( "fmt" "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 } fmt.Println(info) list, total, err := captureVehiclesService.QueryCaptureVehiclesList(info) fmt.Println(list) 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) }