Files
contract-manager/common/src/main/java/com/ecep/contract/vo/CompanyVo.java
songqq d0645c33f1 feat(common): 新增多个 VO 类
- 新增了多个与公司、合同、项目、库存等相关的 VO 类
- 这些类用于数据传输和接口定义,提高了系统的可维护性和扩展性
- 使用了 Lombok 注解,简化了类的编写
2025-09-18 08:45:08 +08:00

43 lines
1.2 KiB
Java

package com.ecep.contract.vo;
import java.time.LocalDate;
import com.ecep.contract.model.IdentityEntity;
import com.ecep.contract.model.NamedEntity;
import lombok.Data;
@Data
public class CompanyVo implements IdentityEntity, NamedEntity {
private Integer id;
private String name;
private String uniscid;
private String shortName;
private boolean pathExist = false;
private String path;
private LocalDate created;
private String entStatus;
private String entType;
private String district;
private String industry;
private String telephone;
private String regAddr;
private String address;
private LocalDate setupDate;
private LocalDate operationPeriodBegin;
private LocalDate operationPeriodEnd;
private String registeredCapital;
private String registeredCapitalCurrency;
private String legalRepresentative;
private String memo;
private int version;
// 保留的额外字段
private String registerAddress;
private String businessScope;
private String legalPerson;
private String legalPersonPhone;
private String contactPerson;
private String contactPhone;
private String contactEmail;
private String website;
private String remark;
}