| | |
| | | |
| | | import cn.flightfeather.supervision.domain.ds1.entity.BaseScene |
| | | import cn.flightfeather.supervision.domain.ds1.entity.Scense |
| | | import io.swagger.annotations.ApiModel |
| | | import io.swagger.annotations.ApiModelProperty |
| | | |
| | | /** |
| | | * 数据产品场景信息 |
| | | * @date 2025/9/15 |
| | | * @author feiyu02 |
| | | */ |
| | | @ApiModel(value = "基础数据产品场景信息") |
| | | class DPSceneInfo { |
| | | |
| | | // 场景基本信息 |
| | | @ApiModelProperty(value = "场景基本信息") |
| | | var scene: Scense? = null |
| | | |
| | | // 场景特有信息 |
| | | @ApiModelProperty(value = "场景特有信息") |
| | | var subScene: BaseScene? = null |
| | | |
| | | |
| | | // 状态,根据场景类型不同,描述不同(例如工地:建设中、完工、停工;码头:停运、营运中) |
| | | @ApiModelProperty(value = "场景状态") |
| | | var status: String? = null |
| | | @ApiModelProperty(value = "场景状态布尔值") |
| | | var statusBool: Boolean = false |
| | | |
| | | // 阶段,根据场景类型不同,描述不同(例如工地:基础、结构、室外总体等) |
| | | @ApiModelProperty(value = "场景阶段") |
| | | var stage: String? = null |
| | | } |