206 lines
3.9 KiB
Java
206 lines
3.9 KiB
Java
package com.sa.zentao.entity;
|
|
|
|
import com.baomidou.mybatisplus.annotation.FieldStrategy;
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
import com.baomidou.mybatisplus.annotation.TableField;
|
|
import java.io.Serializable;
|
|
import java.util.Date;
|
|
|
|
import lombok.Data;
|
|
import lombok.EqualsAndHashCode;
|
|
|
|
/**
|
|
* <p>
|
|
*
|
|
* </p>
|
|
*
|
|
* @author gqb
|
|
* @since 2024-07-04
|
|
*/
|
|
@Data
|
|
@EqualsAndHashCode(callSuper = false)
|
|
public class ZtBug implements Serializable {
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
@TableId(value = "id", type = IdType.AUTO)
|
|
private Integer id;
|
|
|
|
private Integer project;
|
|
|
|
private Integer product;
|
|
|
|
private Integer injection;
|
|
|
|
private Integer identify;
|
|
|
|
private Integer branch;
|
|
|
|
private Integer module;
|
|
|
|
private Integer execution;
|
|
|
|
private Integer plan;
|
|
|
|
private Integer story;
|
|
|
|
@TableField("storyVersion")
|
|
private Integer storyversion;
|
|
|
|
private Integer task;
|
|
|
|
@TableField(value="toTask",updateStrategy = FieldStrategy.IGNORED)
|
|
private Integer totask;
|
|
|
|
@TableField("toStory")
|
|
private Integer tostory;
|
|
|
|
private String title;
|
|
|
|
private String keywords;
|
|
|
|
private Integer severity;
|
|
|
|
private Integer pri;
|
|
|
|
private String type;
|
|
|
|
private String os;
|
|
|
|
private String browser;
|
|
|
|
private String hardware;
|
|
|
|
private String found;
|
|
|
|
private String steps;
|
|
|
|
/**
|
|
* active 2.confire=1 3.解决进行中 不变 4 resolved 完成 5.测试中不变 6.测试完毕不变 verified验收
|
|
* 'active','resolved','closed'? cancel
|
|
* active 激活
|
|
*/
|
|
@TableField("`status`")
|
|
private String status;
|
|
|
|
@TableField("subStatus")
|
|
private String substatus;
|
|
|
|
private String color;
|
|
|
|
private Boolean confirmed;
|
|
|
|
@TableField("activatedCount")
|
|
private Integer activatedcount;
|
|
|
|
@TableField("activatedDate")
|
|
private Date activateddate;
|
|
|
|
@TableField("feedbackBy")
|
|
private String feedbackby;
|
|
|
|
@TableField("notifyEmail")
|
|
private String notifyemail;
|
|
|
|
private String mailto;
|
|
|
|
@TableField("openedBy")
|
|
private String openedby;
|
|
|
|
@TableField("openedDate")
|
|
private Date openeddate;
|
|
|
|
@TableField("openedBuild")
|
|
private String openedbuild;
|
|
|
|
@TableField("assignedTo")
|
|
private String assignedTo;
|
|
|
|
@TableField("assignedDate")
|
|
private Date assigneddate;
|
|
|
|
private Date deadline;
|
|
|
|
@TableField("resolvedBy")
|
|
private String resolvedby;
|
|
|
|
private String resolution;
|
|
|
|
@TableField("resolvedBuild")
|
|
private String resolvedbuild;
|
|
|
|
@TableField("resolvedDate")
|
|
private Date resolveddate;
|
|
|
|
@TableField("closedBy")
|
|
private String closedby;
|
|
|
|
@TableField("closedDate")
|
|
private Date closeddate;
|
|
|
|
@TableField(exist = false)
|
|
private String cancelBy;
|
|
@TableField(exist = false)
|
|
private Date cancelDate;
|
|
|
|
@TableField("duplicateBug")
|
|
private Integer duplicatebug;
|
|
|
|
@TableField("linkBug")
|
|
private String linkbug;
|
|
|
|
@TableField("caseId")
|
|
private Integer caseId;
|
|
|
|
@TableField("caseVersion")
|
|
private Integer caseversion;
|
|
|
|
private Integer feedback;
|
|
|
|
private Integer result;
|
|
|
|
private Integer repo;
|
|
|
|
private Integer mr;
|
|
|
|
private String entry;
|
|
@TableField("`lines`")
|
|
private String lines;
|
|
|
|
private String v1;
|
|
|
|
private String v2;
|
|
|
|
@TableField("repoType")
|
|
private String repotype;
|
|
|
|
@TableField("issueKey")
|
|
private String issuekey;
|
|
|
|
private Integer testtask;
|
|
|
|
@TableField("lastEditedBy")
|
|
private String lasteditedby;
|
|
|
|
@TableField("lastEditedDate")
|
|
private Date lastediteddate;
|
|
|
|
private String deleted;
|
|
|
|
|
|
private String fileUrl;
|
|
|
|
// dev prod releaseBug
|
|
private String bugType;
|
|
|
|
private String ysUser;
|
|
//1 通过 2不通过
|
|
private Integer ysFlag;
|
|
private String ysRemark;
|
|
private Integer releaseFlag;
|
|
//关联用户
|
|
@TableField(exist = false)
|
|
private String bindUser;
|
|
}
|