package com.ruoyi.project.domain.dto;
|
|
import com.ruoyi.common.annotation.Excel;
|
import lombok.Data;
|
|
import java.math.BigDecimal;
|
import java.util.Date;
|
|
/**
|
* 器官费用导出对象
|
*
|
* 列与 unitCost/organfee 页面展示保持一致
|
*
|
* @author ruoyi
|
*/
|
@Data
|
public class OrganfeeExportDto {
|
/**
|
* 捐献日期
|
*/
|
@Excel(name = "捐献日期", width = 15, dateFormat = "yyyy-MM-dd")
|
private Date donatetime;
|
|
/**
|
* 付款医院
|
*/
|
@Excel(name = "付款医院", width = 30)
|
private String hospitalname;
|
|
/**
|
* 捐献者
|
*/
|
@Excel(name = "捐献者", width = 15)
|
private String donorname;
|
|
/**
|
* 器官名称
|
*/
|
@Excel(name = "器官名称", width = 15)
|
private String organname;
|
|
/**
|
* 器官分配编号
|
*/
|
@Excel(name = "器官分配编号", width = 25)
|
private String caseno;
|
|
/**
|
* 受体姓氏
|
*/
|
@Excel(name = "受体姓氏", width = 15)
|
private String name;
|
|
/**
|
* 器官状态:1移植、2弃用、3库存、4失功、5直系免除、6不良事件
|
*/
|
@Excel(name = "器官状态", width = 15)
|
private String organStateName;
|
|
/**
|
* 应收金额
|
*/
|
@Excel(name = "应收金额", width = 14, cellType = Excel.ColumnType.NUMERIC)
|
private BigDecimal organcharge;
|
|
/**
|
* 实收金额
|
*/
|
@Excel(name = "实收金额", width = 14, cellType = Excel.ColumnType.NUMERIC)
|
private BigDecimal amount;
|
|
/**
|
* 应收金额-实收金额
|
*/
|
@Excel(name = "应收金额-实收金额", width = 18, cellType = Excel.ColumnType.NUMERIC)
|
private BigDecimal receivableBalance;
|
|
/**
|
* 付款状态:差额为 0 已付,其它未付
|
*/
|
@Excel(name = "付款状态", width = 12)
|
private String payStatus;
|
|
/**
|
* 收款日期
|
*/
|
@Excel(name = "收款日期", width = 15, dateFormat = "yyyy-MM-dd")
|
private Date organtime;
|
|
/**
|
* 备注
|
*/
|
@Excel(name = "备注", width = 30)
|
private String organchargedesc;
|
}
|