1234567891011121314151617181920212223242526272829303132333435363738 |
- package model
- import "iot_manager_service/app/device/dao"
- 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 string `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 int `json:"sn"` //sn
- Name string `json:"name"` //名称
- }
- type ReqCameraEnable struct {
- ID int `json:"id"` //编码
- Status int `json:"status"` //启用禁用:1启用2禁用
- Name int `json:"name"` //名称
- SN int `json:"sn"` //sn
- }
|