fourcal/src/main/java/cn/palmte/work/model/ProjectBudgetCostDetailTemp...

37 lines
1.2 KiB
Java
Raw Normal View History

2024-10-18 09:01:41 +00:00
package cn.palmte.work.model;
import lombok.Data;
2024-10-18 09:01:41 +00:00
import javax.persistence.Entity;
import javax.persistence.Table;
/**
*
*/
@Entity
@Table(name = "project_budget_cost_detail_temp")
@Data
2024-10-18 09:01:41 +00:00
public class ProjectBudgetCostDetailTemp extends ProjectBudgetCostDetailBase{
private String categoryStr;
2024-10-18 09:01:41 +00:00
public ProjectBudgetCostDetail toProjectBudgetCostDetail(){
ProjectBudgetCostDetail detail = new ProjectBudgetCostDetail();
detail.setProjectId(getProjectId());
detail.setType(getType());
detail.setCategory(getCategory());
detail.setName(getName());
detail.setUnit(getUnit());
detail.setAmount(getAmount());
detail.setPrice(getPrice());
detail.setTaxRate(getTaxRate());
detail.setContractParty(getContractParty());
detail.setIsUnderwritten(getIsUnderwritten());
detail.setUnderwrittenAmount(getUnderwrittenAmount());
detail.setPayTime(getPayTime());
detail.setPayAmount(getPayAmount());
detail.setPayWay(getPayWay());
detail.setRemark(getRemark());
2024-10-28 08:42:34 +00:00
detail.setTotalTaxInclude(getTotalTaxInclude());
2024-10-18 09:01:41 +00:00
return detail;
}
}