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 workshopLevel;

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

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

@ -6,6 +6,7 @@ import lombok.Data;
import org.dromara.common.core.validate.EditGroup;
import org.dromara.wcs.domain.BaseLocation;
import java.io.Serial;
import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;
@ -20,6 +21,7 @@ import java.util.Map;
@AutoMapper(target = BaseLocation.class, reverseConvertGenerate = false)
public class BaseLocationBo implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@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.wcs.domain.BaseMaterialinfo;
import java.io.Serial;
import java.io.Serializable;
import java.util.Date;
import java.util.HashMap;
@ -23,6 +24,7 @@ import java.util.Map;
@AutoMapper(target = BaseMaterialinfo.class, reverseConvertGenerate = false)
public class BaseMaterialinfoBo implements Serializable {
@Serial
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.wcs.domain.BaseRfidinfo;
import java.io.Serial;
import java.io.Serializable;
import java.util.HashMap;
import java.util.Map;
@ -22,6 +23,7 @@ import java.util.Map;
@AutoMapper(target = BaseRfidinfo.class, reverseConvertGenerate = false)
public class BaseRfidinfoBo implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
@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.wcs.domain.BaseSubtaskTemplate;
import java.io.Serial;
import java.io.Serializable;
import java.util.Date;
import java.util.HashMap;
@ -23,6 +24,7 @@ import java.util.Map;
@AutoMapper(target = BaseSubtaskTemplate.class, reverseConvertGenerate = false)
public class BaseSubtaskTemplateBo implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
/**

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

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

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

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

@ -2,6 +2,7 @@ package org.dromara.wcs.domain.bo;
import lombok.Data;
import java.io.Serial;
import java.io.Serializable;
/**
@ -13,6 +14,7 @@ import java.io.Serializable;
@Data
public class WcsReportQuery implements Serializable {
@Serial
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.wcs.domain.WcsSubtaskInstance;
import java.io.Serial;
import java.io.Serializable;
import java.util.Date;
import java.util.HashMap;
@ -23,6 +24,7 @@ import java.util.Map;
@AutoMapper(target = WcsSubtaskInstance.class, reverseConvertGenerate = false)
public class WcsSubtaskInstanceBo implements Serializable {
@Serial
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.wcs.domain.WcsTaskInstance;
import java.io.Serial;
import java.io.Serializable;
import java.util.Date;
import java.util.HashMap;
@ -23,6 +24,7 @@ import java.util.Map;
@AutoMapper(target = WcsTaskInstance.class, reverseConvertGenerate = false)
public class WcsTaskInstanceBo implements Serializable {
@Serial
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.wcs.domain.bo.BaseConfiginfoBo;
import java.io.Serial;
import java.io.Serializable;
/**
@ -21,6 +22,7 @@ import java.io.Serializable;
@AutoMapper(target = BaseConfiginfoBo.class)
public class BaseConfiginfoImportVo implements Serializable {
@Serial
private static final long serialVersionUID = 1L;
/**

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

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

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

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

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

Loading…
Cancel
Save