- 新增了多个与公司、合同、项目、库存等相关的 VO 类 - 这些类用于数据传输和接口定义,提高了系统的可维护性和扩展性 - 使用了 Lombok 注解,简化了类的编写
36 lines
997 B
Java
36 lines
997 B
Java
package com.ecep.contract.vo;
|
|
|
|
import com.ecep.contract.model.IdentityEntity;
|
|
import java.time.LocalDate;
|
|
import java.time.LocalDateTime;
|
|
import lombok.Data;
|
|
|
|
@Data
|
|
public class ContractItemVo implements IdentityEntity {
|
|
private Integer id;
|
|
private Integer contractId;
|
|
private String contractCode;
|
|
private String contractName;
|
|
private Integer refId;
|
|
private String itemCode;
|
|
private String title;
|
|
private String specification;
|
|
private String unit;
|
|
private Integer inventoryId;
|
|
private String inventoryName;
|
|
private Double exclusiveTaxPrice;
|
|
private Double taxRate;
|
|
private Double taxPrice;
|
|
private Double quantity;
|
|
private LocalDateTime createDate;
|
|
private LocalDateTime updateDate;
|
|
private LocalDate startDate;
|
|
private LocalDate endDate;
|
|
private Integer creatorId;
|
|
private String creatorName;
|
|
private Integer updaterId;
|
|
private String updaterName;
|
|
private String remark;
|
|
private Integer order;
|
|
}
|