Commit 040899d8c9d454a1141082ad5c62e8c965c91cdd

Authored by YunaiV
1 parent 661c55cb

reactor:移除 @Accessors 和 @EqualsAndHashCode 注解

Showing 16 changed files with 1 additions and 45 deletions
yudao-framework/yudao-common/src/main/java/cn/iocoder/yudao/framework/common/biz/system/oauth2/dto/OAuth2AccessTokenRespDTO.java
1 package cn.iocoder.yudao.framework.common.biz.system.oauth2.dto; 1 package cn.iocoder.yudao.framework.common.biz.system.oauth2.dto;
2 2
3 import lombok.Data; 3 import lombok.Data;
4 -import lombok.experimental.Accessors;  
5 4
6 import java.io.Serializable; 5 import java.io.Serializable;
7 import java.time.LocalDateTime; 6 import java.time.LocalDateTime;
@@ -12,7 +11,6 @@ import java.time.LocalDateTime; @@ -12,7 +11,6 @@ import java.time.LocalDateTime;
12 * @author 芋道源码 11 * @author 芋道源码
13 */ 12 */
14 @Data 13 @Data
15 -@Accessors(chain = true)  
16 public class OAuth2AccessTokenRespDTO implements Serializable { 14 public class OAuth2AccessTokenRespDTO implements Serializable {
17 15
18 /** 16 /**
yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/customer/vo/customer/CrmCustomerImportExcelVO.java
@@ -10,7 +10,6 @@ import lombok.AllArgsConstructor; @@ -10,7 +10,6 @@ import lombok.AllArgsConstructor;
10 import lombok.Builder; 10 import lombok.Builder;
11 import lombok.Data; 11 import lombok.Data;
12 import lombok.NoArgsConstructor; 12 import lombok.NoArgsConstructor;
13 -import lombok.experimental.Accessors;  
14 13
15 import static cn.iocoder.yudao.module.crm.enums.DictTypeConstants.*; 14 import static cn.iocoder.yudao.module.crm.enums.DictTypeConstants.*;
16 15
@@ -21,7 +20,6 @@ import static cn.iocoder.yudao.module.crm.enums.DictTypeConstants.*; @@ -21,7 +20,6 @@ import static cn.iocoder.yudao.module.crm.enums.DictTypeConstants.*;
21 @Builder 20 @Builder
22 @AllArgsConstructor 21 @AllArgsConstructor
23 @NoArgsConstructor 22 @NoArgsConstructor
24 -@Accessors(chain = false) // 设置 chain = false,避免用户导入有问题  
25 public class CrmCustomerImportExcelVO { 23 public class CrmCustomerImportExcelVO {
26 24
27 @ExcelProperty("客户名称") 25 @ExcelProperty("客户名称")
yudao-module-infra/src/main/java/cn/iocoder/yudao/module/infra/dal/dataobject/codegen/CodegenColumnDO.java
@@ -9,8 +9,6 @@ import com.baomidou.mybatisplus.annotation.TableId; @@ -9,8 +9,6 @@ import com.baomidou.mybatisplus.annotation.TableId;
9 import com.baomidou.mybatisplus.annotation.TableName; 9 import com.baomidou.mybatisplus.annotation.TableName;
10 import com.baomidou.mybatisplus.generator.config.po.TableField; 10 import com.baomidou.mybatisplus.generator.config.po.TableField;
11 import lombok.Data; 11 import lombok.Data;
12 -import lombok.EqualsAndHashCode;  
13 -import lombok.experimental.Accessors;  
14 12
15 /** 13 /**
16 * 代码生成 column 字段定义 14 * 代码生成 column 字段定义
@@ -20,8 +18,6 @@ import lombok.experimental.Accessors; @@ -20,8 +18,6 @@ import lombok.experimental.Accessors;
20 @TableName(value = "infra_codegen_column", autoResultMap = true) 18 @TableName(value = "infra_codegen_column", autoResultMap = true)
21 @KeySequence("infra_codegen_column_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。 19 @KeySequence("infra_codegen_column_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
22 @Data 20 @Data
23 -@Accessors(chain = true)  
24 -@EqualsAndHashCode(callSuper = true)  
25 @TenantIgnore 21 @TenantIgnore
26 public class CodegenColumnDO extends BaseDO { 22 public class CodegenColumnDO extends BaseDO {
27 23
yudao-module-infra/src/main/java/cn/iocoder/yudao/module/infra/dal/dataobject/codegen/CodegenTableDO.java
@@ -11,8 +11,6 @@ import com.baomidou.mybatisplus.annotation.TableId; @@ -11,8 +11,6 @@ import com.baomidou.mybatisplus.annotation.TableId;
11 import com.baomidou.mybatisplus.annotation.TableName; 11 import com.baomidou.mybatisplus.annotation.TableName;
12 import com.baomidou.mybatisplus.generator.config.po.TableInfo; 12 import com.baomidou.mybatisplus.generator.config.po.TableInfo;
13 import lombok.Data; 13 import lombok.Data;
14 -import lombok.EqualsAndHashCode;  
15 -import lombok.experimental.Accessors;  
16 14
17 /** 15 /**
18 * 代码生成 table 表定义 16 * 代码生成 table 表定义
@@ -22,8 +20,6 @@ import lombok.experimental.Accessors; @@ -22,8 +20,6 @@ import lombok.experimental.Accessors;
22 @TableName(value = "infra_codegen_table", autoResultMap = true) 20 @TableName(value = "infra_codegen_table", autoResultMap = true)
23 @KeySequence("infra_codegen_table_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。 21 @KeySequence("infra_codegen_table_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
24 @Data 22 @Data
25 -@Accessors(chain = true)  
26 -@EqualsAndHashCode(callSuper = true)  
27 @TenantIgnore 23 @TenantIgnore
28 public class CodegenTableDO extends BaseDO { 24 public class CodegenTableDO extends BaseDO {
29 25
yudao-module-iot/yudao-module-iot-biz/src/main/java/cn/iocoder/yudao/module/iot/controller/admin/device/vo/device/IotDeviceImportExcelVO.java
@@ -10,7 +10,6 @@ import lombok.AllArgsConstructor; @@ -10,7 +10,6 @@ import lombok.AllArgsConstructor;
10 import lombok.Builder; 10 import lombok.Builder;
11 import lombok.Data; 11 import lombok.Data;
12 import lombok.NoArgsConstructor; 12 import lombok.NoArgsConstructor;
13 -import lombok.experimental.Accessors;  
14 13
15 /** 14 /**
16 * 设备 Excel 导入 VO 15 * 设备 Excel 导入 VO
@@ -19,7 +18,6 @@ import lombok.experimental.Accessors; @@ -19,7 +18,6 @@ import lombok.experimental.Accessors;
19 @Builder 18 @Builder
20 @AllArgsConstructor 19 @AllArgsConstructor
21 @NoArgsConstructor 20 @NoArgsConstructor
22 -@Accessors(chain = false) // 设置 chain = false,避免设备导入有问题  
23 public class IotDeviceImportExcelVO { 21 public class IotDeviceImportExcelVO {
24 22
25 @ExcelProperty("设备名称") 23 @ExcelProperty("设备名称")
yudao-module-mall/yudao-module-trade/src/main/java/cn/iocoder/yudao/module/trade/dal/dataobject/aftersale/AfterSaleDO.java
@@ -11,8 +11,6 @@ import com.baomidou.mybatisplus.annotation.TableField; @@ -11,8 +11,6 @@ import com.baomidou.mybatisplus.annotation.TableField;
11 import com.baomidou.mybatisplus.annotation.TableName; 11 import com.baomidou.mybatisplus.annotation.TableName;
12 import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler; 12 import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler;
13 import lombok.Data; 13 import lombok.Data;
14 -import lombok.EqualsAndHashCode;  
15 -import lombok.experimental.Accessors;  
16 14
17 import java.time.LocalDateTime; 15 import java.time.LocalDateTime;
18 import java.util.List; 16 import java.util.List;
@@ -25,8 +23,6 @@ import java.util.List; @@ -25,8 +23,6 @@ import java.util.List;
25 @TableName(value = "trade_after_sale", autoResultMap = true) 23 @TableName(value = "trade_after_sale", autoResultMap = true)
26 @KeySequence("trade_after_sale_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。 24 @KeySequence("trade_after_sale_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
27 @Data 25 @Data
28 -@EqualsAndHashCode(callSuper = true)  
29 -@Accessors(chain = true)  
30 public class AfterSaleDO extends BaseDO { 26 public class AfterSaleDO extends BaseDO {
31 27
32 /** 28 /**
yudao-module-mall/yudao-module-trade/src/main/java/cn/iocoder/yudao/module/trade/dal/dataobject/cart/CartDO.java
@@ -4,8 +4,6 @@ import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; @@ -4,8 +4,6 @@ import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
4 import com.baomidou.mybatisplus.annotation.KeySequence; 4 import com.baomidou.mybatisplus.annotation.KeySequence;
5 import com.baomidou.mybatisplus.annotation.TableName; 5 import com.baomidou.mybatisplus.annotation.TableName;
6 import lombok.Data; 6 import lombok.Data;
7 -import lombok.EqualsAndHashCode;  
8 -import lombok.experimental.Accessors;  
9 7
10 /** 8 /**
11 * 购物车的商品信息 DO 9 * 购物车的商品信息 DO
@@ -17,8 +15,6 @@ import lombok.experimental.Accessors; @@ -17,8 +15,6 @@ import lombok.experimental.Accessors;
17 @TableName("trade_cart") 15 @TableName("trade_cart")
18 @KeySequence("trade_cart_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。 16 @KeySequence("trade_cart_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
19 @Data 17 @Data
20 -@EqualsAndHashCode(callSuper = true)  
21 -@Accessors(chain = true)  
22 public class CartDO extends BaseDO { 18 public class CartDO extends BaseDO {
23 19
24 // ========= 基础字段 BEGIN ========= 20 // ========= 基础字段 BEGIN =========
yudao-module-mall/yudao-module-trade/src/main/java/cn/iocoder/yudao/module/trade/dal/dataobject/order/TradeOrderItemDO.java
@@ -9,8 +9,6 @@ import com.baomidou.mybatisplus.annotation.TableField; @@ -9,8 +9,6 @@ import com.baomidou.mybatisplus.annotation.TableField;
9 import com.baomidou.mybatisplus.annotation.TableName; 9 import com.baomidou.mybatisplus.annotation.TableName;
10 import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler; 10 import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler;
11 import lombok.Data; 11 import lombok.Data;
12 -import lombok.EqualsAndHashCode;  
13 -import lombok.experimental.Accessors;  
14 12
15 import java.io.Serializable; 13 import java.io.Serializable;
16 import java.util.List; 14 import java.util.List;
@@ -23,8 +21,6 @@ import java.util.List; @@ -23,8 +21,6 @@ import java.util.List;
23 @TableName(value = "trade_order_item", autoResultMap = true) 21 @TableName(value = "trade_order_item", autoResultMap = true)
24 @KeySequence("trade_order_item_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。 22 @KeySequence("trade_order_item_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
25 @Data 23 @Data
26 -@Accessors(chain = true)  
27 -@EqualsAndHashCode(callSuper = true)  
28 public class TradeOrderItemDO extends BaseDO { 24 public class TradeOrderItemDO extends BaseDO {
29 25
30 // ========== 订单项基本信息 ========== 26 // ========== 订单项基本信息 ==========
yudao-module-member/src/main/java/cn/iocoder/yudao/module/member/controller/app/auth/vo/AppAuthSmsSendReqVO.java
@@ -5,13 +5,11 @@ import cn.iocoder.yudao.framework.common.validation.Mobile; @@ -5,13 +5,11 @@ import cn.iocoder.yudao.framework.common.validation.Mobile;
5 import cn.iocoder.yudao.module.system.enums.sms.SmsSceneEnum; 5 import cn.iocoder.yudao.module.system.enums.sms.SmsSceneEnum;
6 import io.swagger.v3.oas.annotations.media.Schema; 6 import io.swagger.v3.oas.annotations.media.Schema;
7 import lombok.Data; 7 import lombok.Data;
8 -import lombok.experimental.Accessors;  
9 8
10 import jakarta.validation.constraints.NotNull; 9 import jakarta.validation.constraints.NotNull;
11 10
12 @Schema(description = "用户 APP - 发送手机验证码 Request VO") 11 @Schema(description = "用户 APP - 发送手机验证码 Request VO")
13 @Data 12 @Data
14 -@Accessors(chain = true)  
15 public class AppAuthSmsSendReqVO { 13 public class AppAuthSmsSendReqVO {
16 14
17 @Schema(description = "手机号", example = "15601691234") 15 @Schema(description = "手机号", example = "15601691234")
yudao-module-member/src/main/java/cn/iocoder/yudao/module/member/controller/app/auth/vo/AppAuthSmsValidateReqVO.java
@@ -5,7 +5,6 @@ import cn.iocoder.yudao.framework.common.validation.Mobile; @@ -5,7 +5,6 @@ import cn.iocoder.yudao.framework.common.validation.Mobile;
5 import cn.iocoder.yudao.module.system.enums.sms.SmsSceneEnum; 5 import cn.iocoder.yudao.module.system.enums.sms.SmsSceneEnum;
6 import io.swagger.v3.oas.annotations.media.Schema; 6 import io.swagger.v3.oas.annotations.media.Schema;
7 import lombok.Data; 7 import lombok.Data;
8 -import lombok.experimental.Accessors;  
9 import org.hibernate.validator.constraints.Length; 8 import org.hibernate.validator.constraints.Length;
10 9
11 import jakarta.validation.constraints.NotEmpty; 10 import jakarta.validation.constraints.NotEmpty;
@@ -14,7 +13,6 @@ import jakarta.validation.constraints.Pattern; @@ -14,7 +13,6 @@ import jakarta.validation.constraints.Pattern;
14 13
15 @Schema(description = "用户 APP - 校验手机验证码 Request VO") 14 @Schema(description = "用户 APP - 校验手机验证码 Request VO")
16 @Data 15 @Data
17 -@Accessors(chain = true)  
18 public class AppAuthSmsValidateReqVO { 16 public class AppAuthSmsValidateReqVO {
19 17
20 @Schema(description = "手机号", example = "15601691234") 18 @Schema(description = "手机号", example = "15601691234")
yudao-module-pay/src/main/java/cn/iocoder/yudao/module/pay/controller/app/order/vo/AppPayOrderSubmitReqVO.java
@@ -3,7 +3,6 @@ package cn.iocoder.yudao.module.pay.controller.app.order.vo; @@ -3,7 +3,6 @@ package cn.iocoder.yudao.module.pay.controller.app.order.vo;
3 import cn.iocoder.yudao.module.pay.controller.admin.order.vo.PayOrderSubmitReqVO; 3 import cn.iocoder.yudao.module.pay.controller.admin.order.vo.PayOrderSubmitReqVO;
4 import io.swagger.v3.oas.annotations.media.Schema; 4 import io.swagger.v3.oas.annotations.media.Schema;
5 import lombok.Data; 5 import lombok.Data;
6 -import lombok.experimental.Accessors;  
7 6
8 import jakarta.validation.constraints.NotEmpty; 7 import jakarta.validation.constraints.NotEmpty;
9 import jakarta.validation.constraints.NotNull; 8 import jakarta.validation.constraints.NotNull;
yudao-module-pay/src/main/java/cn/iocoder/yudao/module/pay/controller/app/order/vo/AppPayOrderSubmitRespVO.java
@@ -6,7 +6,6 @@ import lombok.AllArgsConstructor; @@ -6,7 +6,6 @@ import lombok.AllArgsConstructor;
6 import lombok.Builder; 6 import lombok.Builder;
7 import lombok.Data; 7 import lombok.Data;
8 import lombok.NoArgsConstructor; 8 import lombok.NoArgsConstructor;
9 -import lombok.experimental.Accessors;  
10 9
11 @Schema(description = "用户 APP - 支付订单提交 Response VO") 10 @Schema(description = "用户 APP - 支付订单提交 Response VO")
12 @Data 11 @Data
yudao-module-pay/src/main/java/cn/iocoder/yudao/module/pay/dal/dataobject/notify/PayNotifyTaskDO.java
@@ -11,8 +11,6 @@ import com.baomidou.mybatisplus.annotation.KeySequence; @@ -11,8 +11,6 @@ import com.baomidou.mybatisplus.annotation.KeySequence;
11 import com.baomidou.mybatisplus.annotation.TableId; 11 import com.baomidou.mybatisplus.annotation.TableId;
12 import com.baomidou.mybatisplus.annotation.TableName; 12 import com.baomidou.mybatisplus.annotation.TableName;
13 import lombok.Data; 13 import lombok.Data;
14 -import lombok.EqualsAndHashCode;  
15 -import lombok.experimental.Accessors;  
16 14
17 import java.time.LocalDateTime; 15 import java.time.LocalDateTime;
18 16
@@ -25,8 +23,6 @@ import java.time.LocalDateTime; @@ -25,8 +23,6 @@ import java.time.LocalDateTime;
25 @TableName("pay_notify_task") 23 @TableName("pay_notify_task")
26 @KeySequence("pay_notify_task_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。 24 @KeySequence("pay_notify_task_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
27 @Data 25 @Data
28 -@EqualsAndHashCode(callSuper = true)  
29 -@Accessors(chain = true)  
30 public class PayNotifyTaskDO extends TenantBaseDO { 26 public class PayNotifyTaskDO extends TenantBaseDO {
31 27
32 /** 28 /**
yudao-module-pay/src/main/java/cn/iocoder/yudao/module/pay/framework/pay/core/client/dto/refund/PayRefundUnifiedReqDTO.java
@@ -4,7 +4,6 @@ import lombok.AllArgsConstructor; @@ -4,7 +4,6 @@ import lombok.AllArgsConstructor;
4 import lombok.Builder; 4 import lombok.Builder;
5 import lombok.Data; 5 import lombok.Data;
6 import lombok.NoArgsConstructor; 6 import lombok.NoArgsConstructor;
7 -import lombok.experimental.Accessors;  
8 import org.hibernate.validator.constraints.URL; 7 import org.hibernate.validator.constraints.URL;
9 8
10 import jakarta.validation.constraints.DecimalMin; 9 import jakarta.validation.constraints.DecimalMin;
@@ -16,7 +15,6 @@ import jakarta.validation.constraints.NotNull; @@ -16,7 +15,6 @@ import jakarta.validation.constraints.NotNull;
16 * 15 *
17 * @author jason 16 * @author jason
18 */ 17 */
19 -@Accessors(chain = true)  
20 @Builder 18 @Builder
21 @NoArgsConstructor 19 @NoArgsConstructor
22 @AllArgsConstructor 20 @AllArgsConstructor
yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/controller/admin/user/vo/user/UserImportExcelVO.java
1 package cn.iocoder.yudao.module.system.controller.admin.user.vo.user; 1 package cn.iocoder.yudao.module.system.controller.admin.user.vo.user;
2 2
  3 +import cn.idev.excel.annotation.ExcelProperty;
3 import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat; 4 import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
4 import cn.iocoder.yudao.framework.excel.core.convert.DictConvert; 5 import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
5 import cn.iocoder.yudao.module.system.enums.DictTypeConstants; 6 import cn.iocoder.yudao.module.system.enums.DictTypeConstants;
6 -import cn.idev.excel.annotation.ExcelProperty;  
7 import lombok.AllArgsConstructor; 7 import lombok.AllArgsConstructor;
8 import lombok.Builder; 8 import lombok.Builder;
9 import lombok.Data; 9 import lombok.Data;
10 import lombok.NoArgsConstructor; 10 import lombok.NoArgsConstructor;
11 -import lombok.experimental.Accessors;  
12 11
13 /** 12 /**
14 * 用户 Excel 导入 VO 13 * 用户 Excel 导入 VO
@@ -17,7 +16,6 @@ import lombok.experimental.Accessors; @@ -17,7 +16,6 @@ import lombok.experimental.Accessors;
17 @Builder 16 @Builder
18 @AllArgsConstructor 17 @AllArgsConstructor
19 @NoArgsConstructor 18 @NoArgsConstructor
20 -@Accessors(chain = false) // 设置 chain = false,避免用户导入有问题  
21 public class UserImportExcelVO { 19 public class UserImportExcelVO {
22 20
23 @ExcelProperty("登录名称") 21 @ExcelProperty("登录名称")
yudao-module-system/src/main/java/cn/iocoder/yudao/module/system/dal/dataobject/oauth2/OAuth2RefreshTokenDO.java
@@ -7,8 +7,6 @@ import com.baomidou.mybatisplus.annotation.TableField; @@ -7,8 +7,6 @@ import com.baomidou.mybatisplus.annotation.TableField;
7 import com.baomidou.mybatisplus.annotation.TableName; 7 import com.baomidou.mybatisplus.annotation.TableName;
8 import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler; 8 import com.baomidou.mybatisplus.extension.handlers.JacksonTypeHandler;
9 import lombok.Data; 9 import lombok.Data;
10 -import lombok.EqualsAndHashCode;  
11 -import lombok.experimental.Accessors;  
12 10
13 import java.time.LocalDateTime; 11 import java.time.LocalDateTime;
14 import java.util.List; 12 import java.util.List;
@@ -22,8 +20,6 @@ import java.util.List; @@ -22,8 +20,6 @@ import java.util.List;
22 // 由于 Oracle 的 SEQ 的名字长度有限制,所以就先用 system_oauth2_access_token_seq 吧,反正也没啥问题 20 // 由于 Oracle 的 SEQ 的名字长度有限制,所以就先用 system_oauth2_access_token_seq 吧,反正也没啥问题
23 @KeySequence("system_oauth2_access_token_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。 21 @KeySequence("system_oauth2_access_token_seq") // 用于 Oracle、PostgreSQL、Kingbase、DB2、H2 数据库的主键自增。如果是 MySQL 等数据库,可不写。
24 @Data 22 @Data
25 -@EqualsAndHashCode(callSuper = true)  
26 -@Accessors(chain = true)  
27 public class OAuth2RefreshTokenDO extends TenantBaseDO { 23 public class OAuth2RefreshTokenDO extends TenantBaseDO {
28 24
29 /** 25 /**