补充EqualsAndHashCode注解

master
李一帆 2024-08-07 16:49:03 +08:00
parent 674f629c57
commit 9b5d247fa2
15 changed files with 31 additions and 1 deletions

View File

@ -4,6 +4,7 @@ import com.gunshi.db.dto.PageSo;
import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* Description:
@ -12,6 +13,7 @@ import lombok.Data;
* @author wanyan
* @version 1.0
*/
@EqualsAndHashCode(callSuper = true)
@Data
@Schema(description = "隐患预警分页查询对象")
public class WarnPageSo extends WarnSo{

View File

@ -2,6 +2,7 @@ package com.gunshi.project.xyt.entity.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
@ -12,6 +13,7 @@ import java.math.BigDecimal;
* @author wanyan
* @version 1.0
*/
@EqualsAndHashCode(callSuper = true)
@Data
public class AttRvMonitorDetailVo extends StPptnDetailsVo {

View File

@ -2,6 +2,7 @@ package com.gunshi.project.xyt.entity.vo;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
import java.util.List;
@ -13,6 +14,7 @@ import java.util.List;
* @author wanyan
* @version 1.0
*/
@EqualsAndHashCode(callSuper = true)
@Data
public class OsmoticStationVo extends StRzVo {

View File

@ -7,6 +7,7 @@ import com.gunshi.core.dateformat.DateFormatString;
import com.gunshi.project.xyt.model.OsmoticWarnRule;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.math.BigDecimal;
import java.util.Date;
@ -18,6 +19,7 @@ import java.util.Date;
* @author wanyan
* @version 1.0
*/
@EqualsAndHashCode(callSuper = true)
@Data
public class OsmoticWarnVo extends OsmoticWarnRule {
/**

View File

@ -3,8 +3,10 @@ package com.gunshi.project.xyt.entity.vo;
import com.gunshi.project.xyt.model.RescueTeamB;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
@EqualsAndHashCode(callSuper = true)
@Data
public class RescueTeamVo extends RescueTeamB {

View File

@ -3,7 +3,9 @@ package com.gunshi.project.xyt.entity.vo;
import com.gunshi.project.xyt.model.StStbprpCctv;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
@EqualsAndHashCode(callSuper = true)
@Data
public class StStbprpCctvVo extends StStbprpCctv {

View File

@ -3,6 +3,7 @@ package com.gunshi.project.xyt.entity.vo;
import com.gunshi.project.xyt.model.TyYearRainfall;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.util.List;
@ -13,6 +14,7 @@ import java.util.List;
* @author wanyan
* @version 1.0
*/
@EqualsAndHashCode(callSuper = true)
@Data
public class TyYearRainfallVo extends TyYearRainfall {

View File

@ -10,6 +10,7 @@ import com.gunshi.core.dateformat.DateFormatString;
import com.gunshi.project.xyt.entity.page.GenericPageParams;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.math.BigDecimal;
@ -20,6 +21,7 @@ import java.util.Date;
* author: cxw
* date: 2024-07-30 10:02:24
*/
@EqualsAndHashCode(callSuper = true)
@Schema(description="预报_前期影响雨量折减系数表")
@Data
@TableName("public.forecast_k")

View File

@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.annotation.TableName;
import com.gunshi.project.xyt.entity.page.GenericPageParams;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.math.BigDecimal;
@ -15,6 +16,7 @@ import java.math.BigDecimal;
* author: cxw
* date: 2024-07-30 10:02:24
*/
@EqualsAndHashCode(callSuper = true)
@Schema(description="预报_降雨径流关系表")
@Data
@TableName("public.forecast_p_pa_r")

View File

@ -14,6 +14,7 @@ import com.gunshi.project.xyt.entity.vo.ForecastResultVo;
import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.Size;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.math.BigDecimal;
@ -25,6 +26,7 @@ import java.util.List;
* author: cxw
* date: 2024-08-05 11:41:45
*/
@EqualsAndHashCode(callSuper = true)
@Schema(description="预报_预测方案管理表")
@Data
@TableName("public.forecast_project")

View File

@ -1,7 +1,7 @@
package com.gunshi.project.xyt.model;
import com.alibaba.fastjson.annotation.JSONField;
import com.alibaba.fastjson2.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
@ -11,6 +11,7 @@ import com.gunshi.core.dateformat.DateFormatString;
import com.gunshi.project.xyt.entity.page.GenericPageParams;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.math.BigDecimal;
@ -21,6 +22,7 @@ import java.util.Date;
* author: cxw
* date: 2024-08-05 11:41:45
*/
@EqualsAndHashCode(callSuper = true)
@Schema(description="预报_预测结果表")
@Data
@TableName("public.forecast_results")

View File

@ -14,6 +14,7 @@ import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.Size;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.math.BigDecimal;
@ -24,6 +25,7 @@ import java.util.Date;
* author: cxw
* date: 2024-08-05 11:41:44
*/
@EqualsAndHashCode(callSuper = true)
@Schema(description="预报_预测自动任务管理表")
@Data
@TableName("public.forecast_task")

View File

@ -12,6 +12,7 @@ import com.gunshi.core.dateformat.DateFormatString;
import com.gunshi.project.xyt.entity.page.GenericPageParams;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.math.BigDecimal;
@ -22,6 +23,7 @@ import java.util.Date;
* author: cxw
* date: 2024-07-30 10:02:24
*/
@EqualsAndHashCode(callSuper = true)
@Schema(description="预报_时段单位线表")
@Data
@TableName("public.forecast_u")

View File

@ -13,6 +13,7 @@ import com.gunshi.project.xyt.entity.page.GenericPageParams;
import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.constraints.Size;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.util.Date;
@ -22,6 +23,7 @@ import java.util.Date;
* author: cxw
* date: 2024-07-30 10:02:24
*/
@EqualsAndHashCode(callSuper = true)
@Schema(description="预报_通用参数管理")
@Data
@TableName("public.forecast_useparam")

View File

@ -18,12 +18,14 @@ import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import jakarta.validation.constraints.Size;
import lombok.Data;
import lombok.EqualsAndHashCode;
/**
* :
* author: cxw
* date: 2024-07-24 11:22:46
*/
@EqualsAndHashCode(callSuper = true)
@Schema(description="供水量整编表")
@Data
@TableName("public.st_water_r_reorganize")