重构模型类包结构,将模型类按功能模块划分到不同的子包中。优化序列化处理,为VO类添加serialVersionUID并实现Serializable接口。移除部分冗余的serialVersionUID字段,简化模型类代码。同时修复UITools中空值处理的问题,并更新pom版本至0.0.100-SNAPSHOT。 - 将模型类按功能模块划分到ds子包中 - 为VO类添加序列化支持 - 移除冗余的serialVersionUID字段 - 修复UITools空值处理问题 - 更新项目版本号
28 lines
753 B
Java
28 lines
753 B
Java
package com.ecep.contract.vo;
|
|
|
|
import java.io.Serializable;
|
|
import com.ecep.contract.model.IdentityEntity;
|
|
import com.ecep.contract.model.NamedEntity;
|
|
import java.time.LocalDate;
|
|
import lombok.Data;
|
|
|
|
@Data
|
|
public class CompanyContactVo implements IdentityEntity, NamedEntity, CompanyBasedVo, Serializable {
|
|
private static final long serialVersionUID = 1L;
|
|
private Integer id;
|
|
private Integer companyId;
|
|
private String name;
|
|
private String position;
|
|
private String phone;
|
|
private String email;
|
|
private String address;
|
|
private String u8Code;
|
|
private String memo;
|
|
private LocalDate created;
|
|
|
|
private int version;
|
|
|
|
// 备用扩展
|
|
private boolean primary = false;
|
|
private boolean active = false;
|
|
} |