1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package model
- import (
- "iot_manager_service/app/device/dao"
- "time"
- )
- type CameraDetail struct {
- dao.CameraDevice
- PoleGroupName string `json:"poleGroupName"`
- Brand string `json:"brand"`
- Model string `json:"model"`
- CameraTypeName string `json:"cameraTypeName"`
- RunState string `json:"runState"`
- NetworkState string `json:"networkState"`
- EndLineTime time.Time `json:"endLineTime"`
- QueryGatewayIds string `json:"queryGatewayIds"`
- GatewayName string `json:"gatewayName"`
- GatewaySn string `json:"gatewaySn"`
- }
- type RspCameraList struct {
- Records []CameraDetail `json:"records"`
- Current int `json:"current"`
- Size int `json:"size"`
- Total int `json:"total"`
- Pages int `json:"pages"`
- }
- type ReqCameraRemove struct {
- IDs int `json:"ids"`
- SN string `json:"sn"`
- Name string `json:"name"`
- }
- type ReqCameraEnable struct {
- ID int `json:"id"`
- Status int `json:"status"`
- Name int `json:"name"`
- SN int `json:"sn"`
- }
|