package com.example.expense.entity; import javax.persistence.Embedded; import javax.persistence.Entity; import javax.persistence.Table; import com.norteksoft.wf.engine.client.ExtendField; import com.norteksoft.wf.engine.client.FormFlowable; import com.norteksoft.wf.engine.client.WorkflowInfo; @Entity @Table(name = "ES_REPORT") public class Report extends IdEntity implements FormFlowable { private static final long serialVersionUID = 1L; private String name;//报销人 private Long creatorId;//报销人id private String department;//部门 private double invoiceAmount;//发票金额 private double money;//金额 @Embedded private WorkflowInfo workflowInfo; @Embedded private ExtendField extendField; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getDepartment() { return department; } public void setDepartment(String department) { this.department = department; } public double getMoney() { return money; } public void setMoney(double money) { this.money = money; } public WorkflowInfo getWorkflowInfo() { return workflowInfo; } public void setWorkflowInfo(WorkflowInfo workflowInfo) { this.workflowInfo = workflowInfo; } public ExtendField getExtendField() { return extendField; } public void setExtendField(ExtendField extendField) { this.extendField = extendField; } public double getInvoiceAmount() { return invoiceAmount; } public void setInvoiceAmount(double invoiceAmount) { this.invoiceAmount = invoiceAmount; } public Long getCreatorId() { return creatorId; } public void setCreatorId(Long creatorId) { this.creatorId = creatorId; } }