|
|
|
@ -1,6 +1,8 @@ |
|
|
|
package com.research.system.domain.vo; |
|
|
|
|
|
|
|
import com.research.common.annotation.Excel; |
|
|
|
import com.research.system.domain.po.FudFundRecord; |
|
|
|
import io.swagger.annotations.ApiModelProperty; |
|
|
|
import lombok.Data; |
|
|
|
|
|
|
|
import java.math.BigDecimal; |
|
|
|
@ -16,43 +18,85 @@ public class FundingVo { |
|
|
|
|
|
|
|
@Data |
|
|
|
public static class Result { |
|
|
|
@ApiModelProperty("表ID") |
|
|
|
private Long id; |
|
|
|
|
|
|
|
@ApiModelProperty("项目id") |
|
|
|
private Long projId; |
|
|
|
|
|
|
|
@Excel(name = "项目名称") |
|
|
|
@ApiModelProperty("项目名称") |
|
|
|
private String projName; |
|
|
|
|
|
|
|
@ApiModelProperty("合作单位id") |
|
|
|
private Long projOrgId; |
|
|
|
|
|
|
|
@Excel(name = "合作单位名称") |
|
|
|
@ApiModelProperty("合作单位名称") |
|
|
|
private String projOrgName; |
|
|
|
|
|
|
|
@ApiModelProperty("课题组id") |
|
|
|
private Long ktGroupId; |
|
|
|
|
|
|
|
@Excel(name = "课题组名称") |
|
|
|
@ApiModelProperty("课题组名称") |
|
|
|
private String ktGroupName; |
|
|
|
|
|
|
|
@Excel(name = "经费类型", readConverterExp = "0=收入,1=支出") |
|
|
|
@ApiModelProperty("经费类型:0-收入,1-支出") |
|
|
|
private Byte payType; |
|
|
|
|
|
|
|
@Excel(name = "收入来源/支出用途") |
|
|
|
@ApiModelProperty("收入来源/支出用途") |
|
|
|
private String paySource; |
|
|
|
|
|
|
|
@Excel(name = "收支科目") |
|
|
|
@ApiModelProperty("收支科目,eg:科研项目经费,设备购置费,材料费,差旅费") |
|
|
|
private String paySubject; |
|
|
|
|
|
|
|
@Excel(name = "用途/摘要/说明") |
|
|
|
@ApiModelProperty("用途/摘要/说明") |
|
|
|
private String payAbstract; |
|
|
|
|
|
|
|
@Excel(name = "收支时间", dateFormat = "yyyy-MM-dd HH:mm:ss") |
|
|
|
@ApiModelProperty("收支时间") |
|
|
|
private Date payTime; |
|
|
|
|
|
|
|
@Excel(name = "收入金额", cellType = Excel.ColumnType.NUMERIC) |
|
|
|
@ApiModelProperty("收入金额") |
|
|
|
private BigDecimal incomeAmount; |
|
|
|
|
|
|
|
@Excel(name = "支出金额", cellType = Excel.ColumnType.NUMERIC) |
|
|
|
@ApiModelProperty("支出金额") |
|
|
|
private BigDecimal payAmount; |
|
|
|
|
|
|
|
@Excel(name = "经手人") |
|
|
|
@ApiModelProperty("经手人") |
|
|
|
private String jsr; |
|
|
|
|
|
|
|
@Excel(name = "审批人") |
|
|
|
@ApiModelProperty("审批人") |
|
|
|
private String spr; |
|
|
|
|
|
|
|
@Excel(name = "凭证号/发票号码/转账记录号") |
|
|
|
@ApiModelProperty("凭证号/发票号码/转账记录号") |
|
|
|
private String pzh; |
|
|
|
|
|
|
|
@Excel(name = "发票/转账凭证") |
|
|
|
@ApiModelProperty("发票/转账凭证") |
|
|
|
private String pzhUrl; |
|
|
|
|
|
|
|
@Excel(name = "备注") |
|
|
|
@ApiModelProperty("备注") |
|
|
|
private String remark; |
|
|
|
|
|
|
|
@Excel(name = "创建者") |
|
|
|
@ApiModelProperty("创建者") |
|
|
|
private String createBy; |
|
|
|
|
|
|
|
@Excel(name = "创建时间", dateFormat = "yyyy-MM-dd HH:mm:ss") |
|
|
|
@ApiModelProperty("创建时间") |
|
|
|
private Date createTime; |
|
|
|
|
|
|
|
private String projOrgName; |
|
|
|
private String ktGroupName; |
|
|
|
} |
|
|
|
} |
|
|
|
|