ganzi-api/inventory-dao/src/main/java/com/rzyc/model/OADistribution.java
2022-11-09 11:03:55 +08:00

277 lines
7.2 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package com.rzyc.model;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.models.auth.In;
import java.io.Serializable;
import java.util.Date;
import java.util.Objects;
/**
* @author
*/
public class OADistribution implements Serializable {
@ApiModelProperty("主键id")
@TableId("OADistributionId")
private String oadistributionid;
@ApiModelProperty("任务id")
@TableField("OATaskId")
private String oataskid;
@ApiModelProperty("指派用户id")
@TableField("sned_id")
private String snedId;
@ApiModelProperty("接收用户id")
@TableField("SysUserId")
private String sysuserid;
@ApiModelProperty("接收用户姓名")
@TableField("SysChinaName")
private String syschinaname;
/**
* 接收人名
*/
@ApiModelProperty("接收人名")
private String receiveName;
@ApiModelProperty("接收用户电话")
@TableField("SysTelephone")
private String systelephone;
@ApiModelProperty("任务摘要")
@TableField("title")
private String title;
@ApiModelProperty("任务内容")
@TableField("subject")
private String subject;
@ApiModelProperty("任务流转时间(未流转不显示)")
@TableField("flow_time")
private Date flowTime;
@ApiModelProperty("任务流转状态1.未流转 2.已流转")
@TableField("flow_state")
private Integer flowState;
@ApiModelProperty("开始时间")
@TableField("start_time")
private Date startTime;
@ApiModelProperty("结束时间")
@TableField("end_time")
private Date endTime;
/**
* 未执行 执行中 执行完成
*/
@ApiModelProperty("1、未执行 2、执行中 3、执行完成")
@TableField("AppStatus")
private String appstatus;
@ApiModelProperty("创建时间")
@TableField("CreatedOn")
private Date createdon;
@ApiModelProperty("创建人")
@TableField("CreatedBy")
private String createdby;
@ApiModelProperty("修改时间")
@TableField("ModifiedOn")
private Date modifiedon;
@ApiModelProperty("修改人")
@TableField("ModifiedBy")
private String modifiedby;
private static final long serialVersionUID = 1L;
public Date getFlowTime() {
return flowTime;
}
public void setFlowTime(Date flowTime) {
this.flowTime = flowTime;
}
public Integer getFlowState() {
return flowState;
}
public void setFlowState(Integer flowState) {
this.flowState = flowState;
}
public String getSnedId() {
return snedId;
}
public void setSnedId(String snedId) {
this.snedId = snedId;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public String getSubject() {
return subject;
}
public void setSubject(String subject) {
this.subject = subject;
}
public Date getStartTime() {
return startTime;
}
public void setStartTime(Date startTime) {
this.startTime = startTime;
}
public Date getEndTime() {
return endTime;
}
public void setEndTime(Date endTime) {
this.endTime = endTime;
}
public static long getSerialVersionUID() {
return serialVersionUID;
}
public String getReceiveName() {
return receiveName;
}
public void setReceiveName(String receiveName) {
this.receiveName = receiveName;
}
public String getOadistributionid() {
return oadistributionid;
}
public void setOadistributionid(String oadistributionid) {
this.oadistributionid = oadistributionid;
}
public String getOataskid() {
return oataskid;
}
public void setOataskid(String oataskid) {
this.oataskid = oataskid;
}
public String getSysuserid() {
return sysuserid;
}
public void setSysuserid(String sysuserid) {
this.sysuserid = sysuserid;
}
public String getSyschinaname() {
return syschinaname;
}
public void setSyschinaname(String syschinaname) {
this.syschinaname = syschinaname;
}
public String getSystelephone() {
return systelephone;
}
public void setSystelephone(String systelephone) {
this.systelephone = systelephone;
}
public String getAppstatus() {
return appstatus;
}
public void setAppstatus(String appstatus) {
this.appstatus = appstatus;
}
public Date getCreatedon() {
return createdon;
}
public void setCreatedon(Date createdon) {
this.createdon = createdon;
}
public String getCreatedby() {
return createdby;
}
public void setCreatedby(String createdby) {
this.createdby = createdby;
}
public Date getModifiedon() {
return modifiedon;
}
public void setModifiedon(Date modifiedon) {
this.modifiedon = modifiedon;
}
public String getModifiedby() {
return modifiedby;
}
public void setModifiedby(String modifiedby) {
this.modifiedby = modifiedby;
}
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
OADistribution that = (OADistribution) o;
return Objects.equals(oadistributionid, that.oadistributionid) && Objects.equals(oataskid, that.oataskid) && Objects.equals(snedId, that.snedId) && Objects.equals(sysuserid, that.sysuserid) && Objects.equals(syschinaname, that.syschinaname) && Objects.equals(receiveName, that.receiveName) && Objects.equals(systelephone, that.systelephone) && Objects.equals(title, that.title) && Objects.equals(subject, that.subject) && Objects.equals(flowTime, that.flowTime) && Objects.equals(flowState, that.flowState) && Objects.equals(startTime, that.startTime) && Objects.equals(endTime, that.endTime) && Objects.equals(appstatus, that.appstatus) && Objects.equals(createdon, that.createdon) && Objects.equals(createdby, that.createdby) && Objects.equals(modifiedon, that.modifiedon) && Objects.equals(modifiedby, that.modifiedby);
}
@Override
public String toString() {
return "OADistribution{" +
"oadistributionid='" + oadistributionid + '\'' +
", oataskid='" + oataskid + '\'' +
", snedId='" + snedId + '\'' +
", sysuserid='" + sysuserid + '\'' +
", syschinaname='" + syschinaname + '\'' +
", receiveName='" + receiveName + '\'' +
", systelephone='" + systelephone + '\'' +
", title='" + title + '\'' +
", subject='" + subject + '\'' +
", flowTime='" + flowTime + '\'' +
", flowState=" + flowState +
", startTime=" + startTime +
", endTime=" + endTime +
", appstatus='" + appstatus + '\'' +
", createdon=" + createdon +
", createdby='" + createdby + '\'' +
", modifiedon=" + modifiedon +
", modifiedby='" + modifiedby + '\'' +
'}';
}
}