1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
package cn.flightfeather.supervision.lightshare.vo
 
import cn.flightfeather.supervision.domain.ds1.entity.BaseScene
import cn.flightfeather.supervision.domain.ds1.entity.SceneDevice
import cn.flightfeather.supervision.domain.ds1.entity.Scense
import io.swagger.annotations.ApiModel
import io.swagger.annotations.ApiModelProperty
 
/**
 * @author riku
 * Date: 2020/8/27
 * 场景详情
 */
@ApiModel("场景详情")
data class SceneDetail(
        //场景基本信息
        @ApiModelProperty("场景基本信息")
        var scense: Scense? = null,
        //场景特有信息
        @ApiModelProperty(value = "场景特有信息", name = "根据不同的场景类型,属性各不相同")
        var subScene: BaseScene? = null,
        //场景监测设备信息
        @ApiModelProperty("场景监测设备信息")
        var sceneDevice: SceneDevice? = null,
)