|
@@ -2,12 +2,9 @@ package com.persagy.apm.energy.report.monthly.detail.hotel.project.model.dto;
|
|
|
|
|
|
import io.swagger.annotations.ApiModel;
|
|
import io.swagger.annotations.ApiModel;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
-
|
|
|
|
-import javax.validation.constraints.NotNull;
|
|
|
|
-
|
|
|
|
import lombok.Data;
|
|
import lombok.Data;
|
|
|
|
|
|
-import java.util.Date;
|
|
|
|
|
|
+import javax.validation.constraints.NotNull;
|
|
|
|
|
|
/**
|
|
/**
|
|
* @author lixing
|
|
* @author lixing
|
|
@@ -16,68 +13,28 @@ import java.util.Date;
|
|
@Data
|
|
@Data
|
|
@ApiModel(value = "更新商业报告详情入参")
|
|
@ApiModel(value = "更新商业报告详情入参")
|
|
public class UpdateReportHotelProjectDetailDTO {
|
|
public class UpdateReportHotelProjectDetailDTO {
|
|
- @ApiModelProperty(value = "主键", required = true)
|
|
|
|
- @NotNull(message = "主键不能为空") // todo 更新校验规则
|
|
|
|
- private String id;
|
|
|
|
|
|
+ @ApiModelProperty(value = "报告主键", required = true)
|
|
|
|
+ @NotNull(message = "报告主键不能为空")
|
|
|
|
+ private String reportOutlineId;
|
|
|
|
|
|
- @ApiModelProperty(value = "费用信息", required = true)
|
|
|
|
- @NotNull(message = "费用信息不能为空") // todo 更新校验规则
|
|
|
|
- private Object costInfo;
|
|
|
|
-
|
|
|
|
- @ApiModelProperty(value = "费用说明", required = true)
|
|
|
|
- @NotNull(message = "费用说明不能为空") // todo 更新校验规则
|
|
|
|
|
|
+ @ApiModelProperty(value = "费用说明")
|
|
private String costDescription;
|
|
private String costDescription;
|
|
|
|
|
|
- @ApiModelProperty(value = "用电量概述", required = true)
|
|
|
|
- @NotNull(message = "用电量概述不能为空") // todo 更新校验规则
|
|
|
|
- private Object powerUsageOutline;
|
|
|
|
-
|
|
|
|
- @ApiModelProperty(value = "公区用电量", required = true)
|
|
|
|
- @NotNull(message = "公区用电量不能为空") // todo 更新校验规则
|
|
|
|
- private Object publicAreaPowerUsage;
|
|
|
|
-
|
|
|
|
- @ApiModelProperty(value = "用电量说明", required = true)
|
|
|
|
- @NotNull(message = "用电量说明不能为空") // todo 更新校验规则
|
|
|
|
|
|
+ @ApiModelProperty(value = "用电量说明")
|
|
private String powerUsageDescription;
|
|
private String powerUsageDescription;
|
|
|
|
|
|
- @ApiModelProperty(value = "冷站效率", required = true)
|
|
|
|
- @NotNull(message = "冷站效率不能为空") // todo 更新校验规则
|
|
|
|
- private Object airConditionerEfficiency;
|
|
|
|
-
|
|
|
|
- @ApiModelProperty(value = "冷站效率说明", required = true)
|
|
|
|
- @NotNull(message = "冷站效率说明不能为空") // todo 更新校验规则
|
|
|
|
|
|
+ @ApiModelProperty(value = "冷站效率说明")
|
|
private String airConditionerEfficiencyExplain;
|
|
private String airConditionerEfficiencyExplain;
|
|
|
|
|
|
- @ApiModelProperty(value = "环境信息", required = true)
|
|
|
|
- @NotNull(message = "环境信息不能为空") // todo 更新校验规则
|
|
|
|
- private Object envInfo;
|
|
|
|
-
|
|
|
|
- @ApiModelProperty(value = "环境说明", required = true)
|
|
|
|
- @NotNull(message = "环境说明不能为空") // todo 更新校验规则
|
|
|
|
|
|
+ @ApiModelProperty(value = "环境说明")
|
|
private String envDescription;
|
|
private String envDescription;
|
|
|
|
|
|
- @ApiModelProperty(value = "节能工单信息", required = true)
|
|
|
|
- @NotNull(message = "节能工单信息不能为空") // todo 更新校验规则
|
|
|
|
- private Object energyWorkOrderInfo;
|
|
|
|
-
|
|
|
|
- @ApiModelProperty(value = "节能工单说明", required = true)
|
|
|
|
- @NotNull(message = "节能工单说明不能为空") // todo 更新校验规则
|
|
|
|
|
|
+ @ApiModelProperty(value = "节能工单说明")
|
|
private String energyWorkOrderDescription;
|
|
private String energyWorkOrderDescription;
|
|
|
|
|
|
- @ApiModelProperty(value = "平台运行信息", required = true)
|
|
|
|
- @NotNull(message = "平台运行信息不能为空") // todo 更新校验规则
|
|
|
|
- private Object platformRuntimeInfo;
|
|
|
|
-
|
|
|
|
- @ApiModelProperty(value = "平台运行描述", required = true)
|
|
|
|
- @NotNull(message = "平台运行描述不能为空") // todo 更新校验规则
|
|
|
|
|
|
+ @ApiModelProperty(value = "平台运行描述")
|
|
private String platformRuntimeDescription;
|
|
private String platformRuntimeDescription;
|
|
|
|
|
|
- @ApiModelProperty(value = "报警处理信息", required = true)
|
|
|
|
- @NotNull(message = "报警处理信息不能为空") // todo 更新校验规则
|
|
|
|
- private Object alarmDealInfo;
|
|
|
|
-
|
|
|
|
- @ApiModelProperty(value = "报警处理说明", required = true)
|
|
|
|
- @NotNull(message = "报警处理说明不能为空") // todo 更新校验规则
|
|
|
|
|
|
+ @ApiModelProperty(value = "报警处理说明")
|
|
private String alarmDealDescription;
|
|
private String alarmDealDescription;
|
|
-
|
|
|
|
}
|
|
}
|