package model import "iot_manager_service/app/device/dao" //灯控策略 type LightStrategyDetail struct { dao.LightStrategy LightType string `json:"lightType"` //策略类型 LightConditionList []dao.LightCondition `json:"lightConditionList"` //光照条件 LightConditionDetailList []dao.LightCondition `json:"lightConditionVOList"` //详情-光照条件 TimeConditionDetailList []dao.TimeCondition `json:"timeConditionVOList"` //详情-时间条件 LampPoleDetailList []LampPoleDetail `json:"lampPoleDetailList"` //详情-灯杆名称 LampPoleGroupDetailList []LampPoleGroupDetail `json:"lampPoleGroupDetailList"` //详情-分组名称 TimeConditionList []dao.TimeCondition `json:"timeConditionList"` //时间条件 CombinationStr []string `json:"combinationStr"` //(智慧照明关联时)组合展示 } type RspLightStrategyList struct { Records []LightStrategyDetail `json:"records"` //记录列表 Current int `json:"current"` //当前分页 Size int `json:"size"` //每页数量 Total int `json:"total"` //总数 Pages int `json:"pages"` //总页数 } type ReqLightStrategyRemove struct { IDs int `json:"ids"` //分组编码 SN string `json:"sn"` //sn Name string `json:"name"` //名称 } const ( TimeConditionNull = "请将时间区间填写完整!" TimeConditionInvalid = "时间区间开始时间不能大于结束时间,请重新调整!" )