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

Loading…
Cancel
Save