|
@@ -3,10 +3,12 @@ package com.xjrsoft.module.material.vo;
|
|
|
import com.alibaba.excel.annotation.ExcelProperty;
|
|
|
import com.alibaba.excel.annotation.write.style.ContentStyle;
|
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
+import com.xjrsoft.module.system.entity.File;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
|
|
import lombok.Data;
|
|
|
|
|
|
import java.time.LocalDate;
|
|
|
+import java.util.List;
|
|
|
|
|
|
/**
|
|
|
* @title: 材料提交任务分页列表出参
|
|
@@ -17,62 +19,26 @@ import java.time.LocalDate;
|
|
|
@Data
|
|
|
public class MaterialTaskExcelVo {
|
|
|
|
|
|
- /**
|
|
|
- * 材料提交任务类型(material_type)
|
|
|
- */
|
|
|
- @ContentStyle(dataFormat = 49)
|
|
|
- @ExcelProperty("材料提交任务类型(material_type)")
|
|
|
- @ApiModelProperty("材料提交任务类型(material_type)")
|
|
|
- private String materialTypeIdCn;
|
|
|
- /**
|
|
|
- * 任务名称
|
|
|
- */
|
|
|
- @ContentStyle(dataFormat = 49)
|
|
|
- @ExcelProperty("任务名称")
|
|
|
- @ApiModelProperty("任务名称")
|
|
|
- private String name;
|
|
|
- /**
|
|
|
- * 要求完成日期
|
|
|
- */
|
|
|
- @ContentStyle(dataFormat = 49)
|
|
|
- @ExcelProperty("要求完成日期")
|
|
|
- @ApiModelProperty("要求完成日期")
|
|
|
- @JsonFormat(pattern = "yyyy-MM-dd")
|
|
|
- private LocalDate requiredCompleteTime;
|
|
|
- /**
|
|
|
- * 要求
|
|
|
- */
|
|
|
- @ContentStyle(dataFormat = 49)
|
|
|
- @ExcelProperty("要求")
|
|
|
- @ApiModelProperty("要求")
|
|
|
- private String requirement;
|
|
|
- /**
|
|
|
- * 指派给几人
|
|
|
- */
|
|
|
- @ContentStyle(dataFormat = 49)
|
|
|
- @ExcelProperty("指派给几人")
|
|
|
- @ApiModelProperty("指派给几人")
|
|
|
- private Integer assignPerson;
|
|
|
- /**
|
|
|
- * 已提交人数
|
|
|
- */
|
|
|
- @ContentStyle(dataFormat = 49)
|
|
|
- @ExcelProperty("已提交人数")
|
|
|
- @ApiModelProperty("已提交人数")
|
|
|
- private Integer submitedPerson;
|
|
|
- /**
|
|
|
- * 按时提交
|
|
|
- */
|
|
|
- @ContentStyle(dataFormat = 49)
|
|
|
- @ExcelProperty("按时提交")
|
|
|
- @ApiModelProperty("按时提交")
|
|
|
- private Integer onTimePerson;
|
|
|
- /**
|
|
|
- * 延迟提交
|
|
|
- */
|
|
|
- @ContentStyle(dataFormat = 49)
|
|
|
+
|
|
|
+ @ExcelProperty("序号")
|
|
|
+ private Integer sortCode;
|
|
|
+
|
|
|
@ExcelProperty("延迟提交")
|
|
|
- @ApiModelProperty("延迟提交")
|
|
|
- private Integer timeDelay;
|
|
|
+ private String name;
|
|
|
+
|
|
|
+ @ExcelProperty("学号/工号")
|
|
|
+ @ApiModelProperty("学号/工号")
|
|
|
+ private String userNumber;
|
|
|
+
|
|
|
+ @ExcelProperty("身份")
|
|
|
+ @ApiModelProperty("用户类型 1=孝职工 2=学生")
|
|
|
+ private String userType;
|
|
|
+
|
|
|
+ @ExcelProperty("部门")
|
|
|
+ private String deptName;
|
|
|
+
|
|
|
+ @ExcelProperty("状态")
|
|
|
+ @ApiModelProperty("状态 1=未提交 2=待审核 3=通过 4=重做")
|
|
|
+ private String status;
|
|
|
|
|
|
}
|