feat: 新增 ProjectExportDto 类

- 创建了 ProjectExportDto 类,继承自 Project 类
- 添加了多个财务相关字段,包括收入、成本、税金等
- 使用 Lombok 的 @Data 注解简化代码
dev_2.0.2
chenhao 2025-02-06 15:21:31 +08:00
parent c117b9a331
commit 22a482dd69
1 changed files with 34 additions and 0 deletions

View File

@ -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;
}