package com.sa.zentao.dao; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import lombok.Data; import lombok.EqualsAndHashCode; import java.io.Serializable; import java.time.LocalDate; import java.time.LocalDateTime; import java.util.Date; import java.util.List; /** *

* *

* * @author gqb * @since 2024-06-25 */ @Data @EqualsAndHashCode(callSuper = false) public class ZtTaskDTO implements Serializable { private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) private Integer id; //审批状态 0待审批 1审批通过 2拒绝 private Integer approvalStatus; //审核拒绝原因 private String approvalRemark; private Integer project; private Integer parent; private Integer execution; private Integer module; private Integer design; private Integer story; @TableField("storyVersion") private Integer storyversion; @TableField("designVersion") private Integer designversion; @TableField("fromBug") private Integer frombug; private Integer feedback; @TableField("fromIssue") private Integer fromissue; private String name; private String type; private String mode; private Integer pri; private Float estimate; private Float consumed; private Float left; private Date deadline; private String status; @TableField("subStatus") private String substatus; private String color; private String mailto; private String desc; private Integer version; @TableField("openedBy") private String openedby; @TableField("openedDate") private Date openeddate; @TableField("assignedTo") private String assignedTo; private String assignedToName; @TableField("assignedDate") private Date assignedDate; @TableField("estStarted") private Date estStarted; @TableField("realStarted") private Date realstarted; @TableField("finishedBy") private String finishedby; private String finishedbyName; @TableField("finishedDate") private Date finishedDate; @TableField("finishedList") private String finishedlist; @TableField("canceledBy") private String canceledby; @TableField("canceledDate") private Date canceleddate; @TableField("closedBy") private String closedby; @TableField("closedDate") private Date closeddate; @TableField("planDuration") private Integer planduration; @TableField("realDuration") private Integer realduration; @TableField("closedReason") private String closedreason; @TableField("lastEditedBy") private String lasteditedby; @TableField("lastEditedDate") private Date lastediteddate; @TableField("activatedDate") private Date activateddate; private Integer order; private Integer repo; private Integer mr; private String entry; private String lines; private String v1; private String v2; private String deleted; private String vision; private String statusType; private String tabType; private Integer moveId; private Integer fromId; private Integer toId; private String remark; private String files; private String reviewingUser; private List list; private List idList; private Long deadlineTime; //0 否 1 是 private Integer finishedFlag=0; private String implementName; private Integer implementId; }