refactor(domain): 为所有序列化类添加@Serial注解

- 为所有实现Serializable接口的类添加@Serial注解,以明确标识serialVersionUID字段
main
zch 2 months ago
parent 85b59e81e9
commit 8e1c1ee8aa

@ -40,7 +40,7 @@ public class BaseWarehouse implements Serializable {
private Integer workshopId; private Integer workshopId;
/** /**
* *
*/ */
private Integer workshopLevel; private Integer workshopLevel;

@ -8,6 +8,7 @@ import org.dromara.common.core.validate.AddGroup;
import org.dromara.common.core.validate.EditGroup; import org.dromara.common.core.validate.EditGroup;
import org.dromara.wcs.domain.BaseConfiginfo; import org.dromara.wcs.domain.BaseConfiginfo;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
@ -22,6 +23,7 @@ import java.util.Map;
@AutoMapper(target = BaseConfiginfo.class, reverseConvertGenerate = false) @AutoMapper(target = BaseConfiginfo.class, reverseConvertGenerate = false)
public class BaseConfiginfoBo implements Serializable { public class BaseConfiginfoBo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**

@ -7,6 +7,7 @@ import org.dromara.common.core.validate.AddGroup;
import org.dromara.common.core.validate.EditGroup; import org.dromara.common.core.validate.EditGroup;
import org.dromara.wcs.domain.BaseEquipParameter; import org.dromara.wcs.domain.BaseEquipParameter;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
/** /**
@ -19,6 +20,7 @@ import java.io.Serializable;
@AutoMapper(target = BaseEquipParameter.class, reverseConvertGenerate = false) @AutoMapper(target = BaseEquipParameter.class, reverseConvertGenerate = false)
public class BaseEquipParameterBo implements Serializable { public class BaseEquipParameterBo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
private Long id; private Long id;

@ -9,6 +9,7 @@ import org.dromara.common.core.validate.AddGroup;
import org.dromara.common.core.validate.EditGroup; import org.dromara.common.core.validate.EditGroup;
import org.dromara.wcs.domain.BaseEquipinfo; import org.dromara.wcs.domain.BaseEquipinfo;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
@ -24,6 +25,7 @@ import java.util.Map;
@AutoMapper(target = BaseEquipinfo.class, reverseConvertGenerate = false) @AutoMapper(target = BaseEquipinfo.class, reverseConvertGenerate = false)
public class BaseEquipinfoBo implements Serializable { public class BaseEquipinfoBo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@NotNull(message = "主键不能为空", groups = { EditGroup.class }) @NotNull(message = "主键不能为空", groups = { EditGroup.class })

@ -8,6 +8,7 @@ import org.dromara.common.core.validate.AddGroup;
import org.dromara.common.core.validate.EditGroup; import org.dromara.common.core.validate.EditGroup;
import org.dromara.wcs.domain.BaseInoutrecord; import org.dromara.wcs.domain.BaseInoutrecord;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
@ -22,6 +23,7 @@ import java.util.Map;
@AutoMapper(target = BaseInoutrecord.class, reverseConvertGenerate = false) @AutoMapper(target = BaseInoutrecord.class, reverseConvertGenerate = false)
public class BaseInoutrecordBo implements Serializable { public class BaseInoutrecordBo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@NotNull(message = "主键不能为空", groups = { EditGroup.class }) @NotNull(message = "主键不能为空", groups = { EditGroup.class })

@ -6,6 +6,7 @@ import lombok.Data;
import org.dromara.common.core.validate.EditGroup; import org.dromara.common.core.validate.EditGroup;
import org.dromara.wcs.domain.BaseLocation; import org.dromara.wcs.domain.BaseLocation;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
@ -20,6 +21,7 @@ import java.util.Map;
@AutoMapper(target = BaseLocation.class, reverseConvertGenerate = false) @AutoMapper(target = BaseLocation.class, reverseConvertGenerate = false)
public class BaseLocationBo implements Serializable { public class BaseLocationBo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@NotNull(message = "库位ID不能为空", groups = { EditGroup.class }) @NotNull(message = "库位ID不能为空", groups = { EditGroup.class })

@ -8,6 +8,7 @@ import org.dromara.common.core.validate.AddGroup;
import org.dromara.common.core.validate.EditGroup; import org.dromara.common.core.validate.EditGroup;
import org.dromara.wcs.domain.BaseMaterialinfo; import org.dromara.wcs.domain.BaseMaterialinfo;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import java.util.HashMap; import java.util.HashMap;
@ -23,6 +24,7 @@ import java.util.Map;
@AutoMapper(target = BaseMaterialinfo.class, reverseConvertGenerate = false) @AutoMapper(target = BaseMaterialinfo.class, reverseConvertGenerate = false)
public class BaseMaterialinfoBo implements Serializable { public class BaseMaterialinfoBo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**

@ -8,6 +8,7 @@ import org.dromara.common.core.validate.AddGroup;
import org.dromara.common.core.validate.EditGroup; import org.dromara.common.core.validate.EditGroup;
import org.dromara.wcs.domain.BaseRfidinfo; import org.dromara.wcs.domain.BaseRfidinfo;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
@ -22,6 +23,7 @@ import java.util.Map;
@AutoMapper(target = BaseRfidinfo.class, reverseConvertGenerate = false) @AutoMapper(target = BaseRfidinfo.class, reverseConvertGenerate = false)
public class BaseRfidinfoBo implements Serializable { public class BaseRfidinfoBo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
@NotNull(message = "配置Id不能为空", groups = { EditGroup.class }) @NotNull(message = "配置Id不能为空", groups = { EditGroup.class })

@ -8,6 +8,7 @@ import org.dromara.common.core.validate.AddGroup;
import org.dromara.common.core.validate.EditGroup; import org.dromara.common.core.validate.EditGroup;
import org.dromara.wcs.domain.BaseSubtaskTemplate; import org.dromara.wcs.domain.BaseSubtaskTemplate;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import java.util.HashMap; import java.util.HashMap;
@ -23,6 +24,7 @@ import java.util.Map;
@AutoMapper(target = BaseSubtaskTemplate.class, reverseConvertGenerate = false) @AutoMapper(target = BaseSubtaskTemplate.class, reverseConvertGenerate = false)
public class BaseSubtaskTemplateBo implements Serializable { public class BaseSubtaskTemplateBo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**

@ -6,6 +6,7 @@ import lombok.Data;
import org.dromara.common.core.validate.EditGroup; import org.dromara.common.core.validate.EditGroup;
import org.dromara.wcs.domain.BaseTasktype; import org.dromara.wcs.domain.BaseTasktype;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import java.util.HashMap; import java.util.HashMap;
@ -21,6 +22,7 @@ import java.util.Map;
@AutoMapper(target = BaseTasktype.class, reverseConvertGenerate = false) @AutoMapper(target = BaseTasktype.class, reverseConvertGenerate = false)
public class BaseTasktypeBo implements Serializable { public class BaseTasktypeBo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**

@ -6,6 +6,7 @@ import lombok.Data;
import org.dromara.common.core.validate.EditGroup; import org.dromara.common.core.validate.EditGroup;
import org.dromara.wcs.domain.BaseWarehouse; import org.dromara.wcs.domain.BaseWarehouse;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
@ -20,6 +21,7 @@ import java.util.Map;
@AutoMapper(target = BaseWarehouse.class, reverseConvertGenerate = false) @AutoMapper(target = BaseWarehouse.class, reverseConvertGenerate = false)
public class BaseWarehouseBo implements Serializable { public class BaseWarehouseBo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**

@ -6,6 +6,7 @@ import lombok.Data;
import org.dromara.common.core.validate.EditGroup; import org.dromara.common.core.validate.EditGroup;
import org.dromara.wcs.domain.WcsAgvCodeMap; import org.dromara.wcs.domain.WcsAgvCodeMap;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
@ -20,6 +21,7 @@ import java.util.Map;
@AutoMapper(target = WcsAgvCodeMap.class, reverseConvertGenerate = false) @AutoMapper(target = WcsAgvCodeMap.class, reverseConvertGenerate = false)
public class WcsAgvCodeMapBo implements Serializable { public class WcsAgvCodeMapBo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**

@ -7,6 +7,7 @@ import org.dromara.common.core.validate.AddGroup;
import org.dromara.common.core.validate.EditGroup; import org.dromara.common.core.validate.EditGroup;
import org.dromara.wcs.domain.WcsAgvStatus; import org.dromara.wcs.domain.WcsAgvStatus;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import java.util.HashMap; import java.util.HashMap;
@ -22,6 +23,7 @@ import java.util.Map;
@AutoMapper(target = WcsAgvStatus.class, reverseConvertGenerate = false) @AutoMapper(target = WcsAgvStatus.class, reverseConvertGenerate = false)
public class WcsAgvStatusBo implements Serializable { public class WcsAgvStatusBo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**

@ -6,6 +6,7 @@ import lombok.Data;
import org.dromara.common.core.validate.EditGroup; import org.dromara.common.core.validate.EditGroup;
import org.dromara.wcs.domain.WcsBaseDictionary; import org.dromara.wcs.domain.WcsBaseDictionary;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import java.util.HashMap; import java.util.HashMap;
@ -21,6 +22,7 @@ import java.util.Map;
@AutoMapper(target = WcsBaseDictionary.class, reverseConvertGenerate = false) @AutoMapper(target = WcsBaseDictionary.class, reverseConvertGenerate = false)
public class WcsBaseDictionaryBo implements Serializable { public class WcsBaseDictionaryBo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**

@ -8,6 +8,7 @@ import org.dromara.common.core.validate.AddGroup;
import org.dromara.common.core.validate.EditGroup; import org.dromara.common.core.validate.EditGroup;
import org.dromara.wcs.domain.WcsPlcAddress; import org.dromara.wcs.domain.WcsPlcAddress;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.util.HashMap; import java.util.HashMap;
import java.util.Map; import java.util.Map;
@ -22,6 +23,7 @@ import java.util.Map;
@AutoMapper(target = WcsPlcAddress.class, reverseConvertGenerate = false) @AutoMapper(target = WcsPlcAddress.class, reverseConvertGenerate = false)
public class WcsPlcAddressBo implements Serializable { public class WcsPlcAddressBo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**

@ -2,6 +2,7 @@ package org.dromara.wcs.domain.bo;
import lombok.Data; import lombok.Data;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
/** /**
@ -13,6 +14,7 @@ import java.io.Serializable;
@Data @Data
public class WcsReportQuery implements Serializable { public class WcsReportQuery implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**

@ -8,6 +8,7 @@ import org.dromara.common.core.validate.AddGroup;
import org.dromara.common.core.validate.EditGroup; import org.dromara.common.core.validate.EditGroup;
import org.dromara.wcs.domain.WcsSubtaskInstance; import org.dromara.wcs.domain.WcsSubtaskInstance;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import java.util.HashMap; import java.util.HashMap;
@ -23,6 +24,7 @@ import java.util.Map;
@AutoMapper(target = WcsSubtaskInstance.class, reverseConvertGenerate = false) @AutoMapper(target = WcsSubtaskInstance.class, reverseConvertGenerate = false)
public class WcsSubtaskInstanceBo implements Serializable { public class WcsSubtaskInstanceBo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**

@ -8,6 +8,7 @@ import org.dromara.common.core.validate.AddGroup;
import org.dromara.common.core.validate.EditGroup; import org.dromara.common.core.validate.EditGroup;
import org.dromara.wcs.domain.WcsTaskInstance; import org.dromara.wcs.domain.WcsTaskInstance;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
import java.util.HashMap; import java.util.HashMap;
@ -23,6 +24,7 @@ import java.util.Map;
@AutoMapper(target = WcsTaskInstance.class, reverseConvertGenerate = false) @AutoMapper(target = WcsTaskInstance.class, reverseConvertGenerate = false)
public class WcsTaskInstanceBo implements Serializable { public class WcsTaskInstanceBo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**

@ -8,6 +8,7 @@ import org.dromara.common.excel.annotation.ExcelDictFormat;
import org.dromara.common.excel.convert.ExcelDictConvert; import org.dromara.common.excel.convert.ExcelDictConvert;
import org.dromara.wcs.domain.bo.BaseConfiginfoBo; import org.dromara.wcs.domain.bo.BaseConfiginfoBo;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
/** /**
@ -21,6 +22,7 @@ import java.io.Serializable;
@AutoMapper(target = BaseConfiginfoBo.class) @AutoMapper(target = BaseConfiginfoBo.class)
public class BaseConfiginfoImportVo implements Serializable { public class BaseConfiginfoImportVo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**

@ -2,6 +2,7 @@ package org.dromara.wcs.domain.vo;
import lombok.Data; import lombok.Data;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.util.Date; import java.util.Date;
@ -14,6 +15,7 @@ import java.util.Date;
@Data @Data
public class WcsErrorTaskVo implements Serializable { public class WcsErrorTaskVo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
private String taskCode; private String taskCode;

@ -2,6 +2,7 @@ package org.dromara.wcs.domain.vo;
import lombok.Data; import lombok.Data;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
@ -14,6 +15,7 @@ import java.math.BigDecimal;
@Data @Data
public class WcsLocationUtilizationVo implements Serializable { public class WcsLocationUtilizationVo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
private Integer warehouseId; private Integer warehouseId;

@ -2,6 +2,7 @@ package org.dromara.wcs.domain.vo;
import lombok.Data; import lombok.Data;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.util.List; import java.util.List;
@ -15,6 +16,7 @@ import java.util.List;
@Data @Data
public class WcsTaskStatVo implements Serializable { public class WcsTaskStatVo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
private Long totalCount; private Long totalCount;

@ -2,6 +2,7 @@ package org.dromara.wcs.domain.vo;
import lombok.Data; import lombok.Data;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
/** /**
@ -13,6 +14,7 @@ import java.io.Serializable;
@Data @Data
public class WcsTaskTrendVo implements Serializable { public class WcsTaskTrendVo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
private String statDate; private String statDate;

@ -2,6 +2,7 @@ package org.dromara.wcs.domain.vo;
import lombok.Data; import lombok.Data;
import java.io.Serial;
import java.io.Serializable; import java.io.Serializable;
/** /**
@ -13,6 +14,7 @@ import java.io.Serializable;
@Data @Data
public class WcsTaskTypeStatVo implements Serializable { public class WcsTaskTypeStatVo implements Serializable {
@Serial
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
private String taskTypeKey; private String taskTypeKey;

Loading…
Cancel
Save