Browse Source
按照万材要求,基础资料员工报销单新增导出功能,支持部分行和全部行导出,导出更多数据 新增导出所有和选择导出后端接口 新增 导出基础资料报销单明细方法 新增根据基础资料报销单集合方法 新增导出基础资料报销单明细 修复,报销单分页查询多余的异常抛出问题dev
9 changed files with 315 additions and 10 deletions
@ -0,0 +1,114 @@ |
|||
package com.ruoyi.system.domain.Vo; |
|||
|
|||
import com.fasterxml.jackson.annotation.JsonFormat; |
|||
import com.ruoyi.common.annotation.Excel; |
|||
import lombok.Data; |
|||
|
|||
import java.math.BigDecimal; |
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* 导出报销单明细 |
|||
* */ |
|||
@Data |
|||
public class ExportBaseExpenseAccountVo |
|||
{ |
|||
|
|||
|
|||
/** 报销单编号 */ |
|||
@Excel(name = "报销单编号") |
|||
private String expenseCode; |
|||
|
|||
/** 部门 */ |
|||
@Excel(name = "部门") |
|||
private String deptName; |
|||
|
|||
/** 岗位 */ |
|||
@Excel(name = "岗位") |
|||
private String postName; |
|||
|
|||
/** 姓名 */ |
|||
@Excel(name = "姓名") |
|||
private String fullName; |
|||
|
|||
/** 报销方式 个人报销 0,公转报销 1 */ |
|||
@Excel(name = "报销方式",dictType = "sys_base_expense_method") |
|||
private String expenseMethod; |
|||
|
|||
/** 是否是委外/采购采销 */ |
|||
@Excel(name = "是否是委外/采购采销",dictType = "sys_whether") |
|||
private String isPurchaseOutsource; |
|||
|
|||
/** 供应商ID */ |
|||
@Excel(name = "供应商ID") |
|||
private String supplierCode; |
|||
|
|||
/** 对公收款方 */ |
|||
@Excel(name = "对公收款方") |
|||
private String corporatePayee; |
|||
|
|||
/** 对公收款账户 */ |
|||
@Excel(name = "对公收款账户") |
|||
private String corporateReceivingAccount; |
|||
|
|||
/** 对公开户行 */ |
|||
@Excel(name = "对公开户行") |
|||
private String publicAccountBanks; |
|||
|
|||
/** 申请人 */ |
|||
@Excel(name = "申请人") |
|||
private String applyUser; |
|||
|
|||
/** 使用状态 */ |
|||
@Excel(name = "使用状态",dictType = "useStatus") |
|||
private String useStatus; |
|||
|
|||
|
|||
/** 上级审核状态 */ |
|||
@Excel(name = "上级审核状态",dictType = "auditStatus") |
|||
private String auditStatus; |
|||
|
|||
/** 总经理审核状态 */ |
|||
@Excel(name = "总经理审核状态",dictType = "auditStatus") |
|||
private String managerAuditStatus; |
|||
|
|||
/** 财务审核状态(0待审核,1审核通过,2审核拒绝,3待打款,4已打款) */ |
|||
@Excel(name = "财务审核状态",dictType = "financial_expense_status") |
|||
private String financeAuditStatus; |
|||
|
|||
|
|||
/** 成本类型 */ |
|||
@Excel(name = "成本类型") |
|||
private String costType; |
|||
|
|||
/** 成本小类 */ |
|||
@Excel(name = "成本小类") |
|||
private String costSmallType; |
|||
|
|||
/** 用途 */ |
|||
@Excel(name = "用途") |
|||
private String purpose; |
|||
|
|||
/** 金额 */ |
|||
@Excel(name = "金额") |
|||
private BigDecimal amounts; |
|||
|
|||
/** 报销时间 */ |
|||
@JsonFormat(pattern = "yyyy-MM-dd") |
|||
@Excel(name = "报销时间", width = 30, dateFormat = "yyyy-MM-dd") |
|||
private Date expenseTime; |
|||
|
|||
/** 出差单号 */ |
|||
@Excel(name = "出差单号") |
|||
private String evectionCode; |
|||
|
|||
/** 采购单号 */ |
|||
@Excel(name = "采购单号") |
|||
private String purchaseCode; |
|||
|
|||
/** 委外单号 */ |
|||
@Excel(name = "委外单号") |
|||
private String outsourceCode; |
|||
|
|||
|
|||
} |
Loading…
Reference in new issue