feat: 新增 ProjectExportDto 类
- 创建了 ProjectExportDto 类,继承自 Project 类 - 添加了多个财务相关字段,包括收入、成本、税金等 - 使用 Lombok 的 @Data 注解简化代码dev_2.0.2
parent
c117b9a331
commit
22a482dd69
|
@ -0,0 +1,34 @@
|
|||
package cn.palmte.work.pojo;
|
||||
|
||||
import cn.palmte.work.bean.ApproveStatusEnum;
|
||||
import cn.palmte.work.model.Project;
|
||||
import lombok.Data;
|
||||
import org.hibernate.annotations.GenericGenerator;
|
||||
|
||||
import javax.persistence.*;
|
||||
import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 项目实体
|
||||
* @author xiongshiyan at 2021/10/29 , contact me with email yanshixiong@126.com or phone 15208384257
|
||||
*/
|
||||
@Data
|
||||
public class ProjectExportDto extends Project {
|
||||
|
||||
|
||||
//不含税总金额-收入
|
||||
private BigDecimal incomeTotalTaxExclude;
|
||||
//税金-收入
|
||||
private BigDecimal incomeTotalTax;
|
||||
//不含税总金额-采购成本
|
||||
private BigDecimal costTotalTaxExclude;
|
||||
//税金-采购成本
|
||||
private BigDecimal costTotalTax;
|
||||
//项目管理费用
|
||||
private BigDecimal costProjectManageTaxExclude;
|
||||
//资金占用成本
|
||||
private BigDecimal costExpropriationTaxExclude;
|
||||
|
||||
|
||||
}
|
Loading…
Reference in New Issue