¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.zhitan.statisticalAnalysis.domain.vo; |
| | | |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | import lombok.experimental.Accessors; |
| | | |
| | | import javax.validation.constraints.NotBlank; |
| | | |
| | | /** |
| | | * @Description: æ°æ®æ¥è¯¢æ¡ä»¶å®ä½ |
| | | * @author: yxw |
| | | * @date: 2022å¹´01æ28æ¥ 14:49 |
| | | */ |
| | | @Data |
| | | @Accessors(chain = true) |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @ApiModel(value="QueryCompareRequest", description="è·åæ°æ®çåæ°å®ä½") |
| | | public class QueryCompareRequest { |
| | | |
| | | /** |
| | | * æ¥è¯¢æ¶é´ç±»å,对åºå¸¸éç±»ï¼TimeTypeConst |
| | | */ |
| | | @NotBlank(message = "æ¶é´ç±»åä¸è½ä¸ºç©º") |
| | | @ApiModelProperty(value = "æ¥è¯¢æ¶é´ç±»å,对åºå¸¸éï¼DAY/MONTH/SEASON/YEARï¼é»è®¤MONTH") |
| | | private String timeType; |
| | | |
| | | /** |
| | | * æ¥æå¼ï¼æä»½(202201-202212)ã年份(2022-~) |
| | | */ |
| | | @NotBlank(message = "æ¶é´ç¼ç ä¸è½ä¸ºç©º") |
| | | @ApiModelProperty(value = "æ¥æå¼ï¼æä»½(202201-202212)ã年份(2022-~)") |
| | | private String timeCode; |
| | | |
| | | /** |
| | | * èç¹Id |
| | | */ |
| | | @NotBlank(message = "èç¹Id") |
| | | @ApiModelProperty(value = "èç¹Id") |
| | | private String nodeId; |
| | | |
| | | /** |
| | | * è½æºç±»åï¼éè¿/éå¼,water/gas |
| | | */ |
| | | @ApiModelProperty(value = "è½æºç±»åï¼éè¿/éå¼,water/gas") |
| | | private String energyType; |
| | | |
| | | } |