2024-10-18 09:01:41 +00:00
|
|
|
package cn.palmte.work.model;
|
|
|
|
|
|
|
|
|
|
|
2024-12-20 03:00:27 +00:00
|
|
|
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")
|
2024-12-20 03:00:27 +00:00
|
|
|
@Data
|
2024-10-18 09:01:41 +00:00
|
|
|
public class ProjectBudgetCostDetailTemp extends ProjectBudgetCostDetailBase{
|
2024-12-20 03:00:27 +00:00
|
|
|
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;
|
|
|
|
|
}
|
2021-12-07 10:52:50 +00:00
|
|
|
}
|