Browse Source

增加注解用于导出

master
gjh 2 days ago
parent
commit
299e223d6b
  1. 27
      huzhou/src/main/java/com/easy/admin/modules/huzhou/entity/HuzhouPlaninfo.java

27
huzhou/src/main/java/com/easy/admin/modules/huzhou/entity/HuzhouPlaninfo.java

@ -1,5 +1,7 @@
package com.easy.admin.modules.huzhou.entity;
import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
@ -19,72 +21,93 @@ public class HuzhouPlaninfo extends BaseEntity implements Serializable {
/**
* 项目计划id
*/
//@ExcelProperty(value = "评分细则")
@ExcelIgnore
private String id;
/**
* 项目id
*/
@ExcelIgnore
private String projectId;
/**
* 任务名称
*/
@ExcelProperty(value = "阶段名称")
private String taskName;
/**
* 任务启动顺序序号
*/
@ExcelIgnore
private String orderNumber;
/**
* 计划开始时间
*/
@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd")
@JSONField(format="yyyy-MM-dd")
@ExcelProperty(value = "开始时间")
private Date scheduledStartTime;
/**
* 计划结束时间
*/
@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd")
@JSONField(format="yyyy-MM-dd")
@ExcelProperty(value = "结束时间")
private Date scheduledEndTime;
/**
* 实际开始时间
*/
@JSONField(format="yyyy-MM-dd")
@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd")
@ExcelIgnore
private Date actualStartTime;
/**
* 实际结束时间
*/
@JSONField(format="yyyy-MM-dd")
@JsonFormat(locale="zh", timezone="GMT+8", pattern="yyyy-MM-dd")
@ExcelIgnore
private Date actualEndTime;
/**
* 任务级别
*/
@ExcelProperty(value = "阶段序号")
private String taskLevel;
/**
* 任务文件
*/
@ExcelProperty(value = "所需上传文件")
private String taskFile;
/**
* 上级任务
*/
@ExcelIgnore
private String superior;
/**
*是否完成任务
*/
@ExcelIgnore
private String isfinish;
/**
* 分组字段
*/
@ExcelIgnore
private String groupId;
/**
* 线下是否已完成 0未完成1已完成
*/
@ExcelIgnore
private String isoffline;
}

Loading…
Cancel
Save