ganzi-api/inventory-dao/src/main/java/com/rzyc/model/OADistribution.java

277 lines
7.2 KiB
Java
Raw Normal View History

2022-09-16 15:07:17 +08:00
package com.rzyc.model;
2022-09-20 14:54:58 +08:00
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
2022-09-23 17:04:45 +08:00
import io.swagger.annotations.ApiModelProperty;
2022-11-09 11:03:55 +08:00
import io.swagger.models.auth.In;
2022-09-20 14:54:58 +08:00
2022-09-16 15:07:17 +08:00
import java.io.Serializable;
import java.util.Date;
2022-11-09 11:03:55 +08:00
import java.util.Objects;
2022-09-16 15:07:17 +08:00
/**
* @author
*/
public class OADistribution implements Serializable {
2022-09-20 14:54:58 +08:00
2022-09-23 17:04:45 +08:00
@ApiModelProperty("主键id")
2022-09-20 14:54:58 +08:00
@TableId("OADistributionId")
2022-09-16 15:07:17 +08:00
private String oadistributionid;
2022-09-23 17:04:45 +08:00
@ApiModelProperty("任务id")
2022-09-20 14:54:58 +08:00
@TableField("OATaskId")
2022-09-16 15:07:17 +08:00
private String oataskid;
2022-09-23 17:04:45 +08:00
@ApiModelProperty("指派用户id")
2022-09-20 14:54:58 +08:00
@TableField("sned_id")
private String snedId;
2022-09-23 17:04:45 +08:00
@ApiModelProperty("接收用户id")
2022-09-20 14:54:58 +08:00
@TableField("SysUserId")
2022-09-16 15:07:17 +08:00
private String sysuserid;
2022-09-23 17:04:45 +08:00
@ApiModelProperty("接收用户姓名")
2022-09-20 14:54:58 +08:00
@TableField("SysChinaName")
2022-09-16 15:07:17 +08:00
private String syschinaname;
/**
* 接收人名
*/
2022-09-23 17:04:45 +08:00
@ApiModelProperty("接收人名")
2022-09-16 15:07:17 +08:00
private String receiveName;
2022-09-23 17:04:45 +08:00
@ApiModelProperty("接收用户电话")
2022-09-20 14:54:58 +08:00
@TableField("SysTelephone")
2022-09-16 15:07:17 +08:00
private String systelephone;
2022-09-23 17:04:45 +08:00
@ApiModelProperty("任务摘要")
2022-09-20 14:54:58 +08:00
@TableField("title")
private String title;
2022-09-23 17:04:45 +08:00
@ApiModelProperty("任务内容")
2022-09-20 14:54:58 +08:00
@TableField("subject")
private String subject;
2022-11-09 11:03:55 +08:00
@ApiModelProperty("任务流转时间(未流转不显示)")
@TableField("flow_time")
private Date flowTime;
@ApiModelProperty("任务流转状态1.未流转 2.已流转")
@TableField("flow_state")
private Integer flowState;
2022-09-23 17:04:45 +08:00
@ApiModelProperty("开始时间")
2022-09-20 14:54:58 +08:00
@TableField("start_time")
private Date startTime;
2022-09-23 17:04:45 +08:00
@ApiModelProperty("结束时间")
2022-09-20 14:54:58 +08:00
@TableField("end_time")
private Date endTime;
2022-09-16 15:07:17 +08:00
/**
* 未执行 执行中 执行完成
*/
2022-09-23 17:04:45 +08:00
@ApiModelProperty("1、未执行 2、执行中 3、执行完成")
2022-09-20 14:54:58 +08:00
@TableField("AppStatus")
private String appstatus;
2022-09-16 15:07:17 +08:00
2022-09-23 17:04:45 +08:00
@ApiModelProperty("创建时间")
2022-09-20 14:54:58 +08:00
@TableField("CreatedOn")
private Date createdon;
2022-09-16 15:07:17 +08:00
2022-09-23 17:04:45 +08:00
@ApiModelProperty("创建人")
2022-09-20 14:54:58 +08:00
@TableField("CreatedBy")
2022-09-16 15:07:17 +08:00
private String createdby;
2022-09-23 17:04:45 +08:00
@ApiModelProperty("修改时间")
2022-09-20 14:54:58 +08:00
@TableField("ModifiedOn")
private Date modifiedon;
2022-09-16 15:07:17 +08:00
2022-09-23 17:04:45 +08:00
@ApiModelProperty("修改人")
2022-09-20 14:54:58 +08:00
@TableField("ModifiedBy")
2022-09-16 15:07:17 +08:00
private String modifiedby;
private static final long serialVersionUID = 1L;
2022-11-09 11:03:55 +08:00
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;
}
2022-09-20 14:54:58 +08:00
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;
}
2022-09-16 15:07:17 +08:00
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
2022-11-09 11:03:55 +08:00
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);
2022-09-16 15:07:17 +08:00
}
@Override
public String toString() {
2022-11-09 11:03:55 +08:00
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 + '\'' +
'}';
2022-09-16 15:07:17 +08:00
}
}