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

37 lines
1.2 KiB
Java

package cn.palmte.work.model;
import lombok.Data;
import javax.persistence.Entity;
import javax.persistence.Table;
/**
* 项目预算成本明细临时表
*/
@Entity
@Table(name = "project_budget_cost_detail_temp")
@Data
public class ProjectBudgetCostDetailTemp extends ProjectBudgetCostDetailBase{
private String categoryStr;
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());
detail.setTotalTaxInclude(getTotalTaxInclude());
return detail;
}
}