12345678910111213141516171819202122232425262728293031323334353637383940 |
- package model
- import (
- "iot_manager_service/app/device/dao"
- )
- type LampPoleDetail struct {
- dao.LampPole
- IsCrossName string `json:"isCrossName"`
- TagName string `json:"tagName"`
- ProvincesName string `json:"provincesName"`
- GatewaySn string `json:"gatewaySn"`
- BoxSn string `json:"boxSn"`
- RunState string `json:"runState"`
- PoleGroupName string `json:"poleGroupName"`
- BoxName string `json:"boxName"`
- AlarmTerminalList []dao.AlarmTerminal `json:"akeyAlarmTerminalList"`
- CameraList []dao.CameraDevice `json:"cameraList"`
- CaptureUnitList []dao.CaptureUnit `json:"captureUnitList"`
- GatewayList []dao.Gateway `json:"gatewayList"`
- InfoBoardList []dao.InfoBoard `json:"infoBoardList"`
- IpBroadcastList []dao.IpBroadcast `json:"ipBroadcastList"`
- LightControlList []dao.LightControl `json:"lightControlList"`
- SensorList []dao.OptoSensor `json:"sensorList"`
- ZigbeeList []dao.Zigbee `json:"zigbeeList"`
- }
- type RspLampPoleList struct {
- Records []LampPoleDetail `json:"records"`
- Current int `json:"current"`
- Size int `json:"size"`
- Total int `json:"total"`
- Pages int `json:"pages"`
- }
- type ReqLampPoleRemove struct {
- IDs int `json:"ids"`
- SN string `json:"sn"`
- Name string `json:"name"`
- }
|