package com.qianwen.smartman.modules.system.vo;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import io.swagger.annotations.ApiModelProperty;
|
import java.io.Serializable;
|
import java.util.Date;
|
import javax.validation.constraints.NotNull;
|
import com.qianwen.smartman.common.constant.DateConstant;
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/system/vo/WorkbenchVO.class */
|
public class WorkbenchVO implements Serializable {
|
private static final long serialVersionUID = 1;
|
@NotNull(message = "工作台ID不能为空")
|
@ApiModelProperty(value = "工作台ID", dataType = "java.lang.String")
|
private Long Id;
|
private String name;
|
private Integer sort;
|
@ApiModelProperty("创建人姓名")
|
private String userName;
|
@DateTimeFormat(pattern = DateConstant.PATTERN_DATE_TIME)
|
@JsonFormat(pattern = DateConstant.PATTERN_DATE_TIME)
|
@ApiModelProperty("创建时间")
|
private Date createTime;
|
@ApiModelProperty("业务状态")
|
private Integer status;
|
|
public void setId(final Long Id) {
|
this.Id = Id;
|
}
|
|
public void setName(final String name) {
|
this.name = name;
|
}
|
|
public void setSort(final Integer sort) {
|
this.sort = sort;
|
}
|
|
public void setUserName(final String userName) {
|
this.userName = userName;
|
}
|
|
@JsonFormat(pattern = DateConstant.PATTERN_DATE_TIME)
|
public void setCreateTime(final Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public void setStatus(final Integer status) {
|
this.status = status;
|
}
|
|
public boolean equals(final Object o) {
|
if (o == this) {
|
return true;
|
}
|
if (o instanceof WorkbenchVO) {
|
WorkbenchVO other = (WorkbenchVO) o;
|
if (other.canEqual(this)) {
|
Object this$Id = getId();
|
Object other$Id = other.getId();
|
if (this$Id == null) {
|
if (other$Id != null) {
|
return false;
|
}
|
} else if (!this$Id.equals(other$Id)) {
|
return false;
|
}
|
Object this$sort = getSort();
|
Object other$sort = other.getSort();
|
if (this$sort == null) {
|
if (other$sort != null) {
|
return false;
|
}
|
} else if (!this$sort.equals(other$sort)) {
|
return false;
|
}
|
Object this$status = getStatus();
|
Object other$status = other.getStatus();
|
if (this$status == null) {
|
if (other$status != null) {
|
return false;
|
}
|
} else if (!this$status.equals(other$status)) {
|
return false;
|
}
|
Object this$name = getName();
|
Object other$name = other.getName();
|
if (this$name == null) {
|
if (other$name != null) {
|
return false;
|
}
|
} else if (!this$name.equals(other$name)) {
|
return false;
|
}
|
Object this$userName = getUserName();
|
Object other$userName = other.getUserName();
|
if (this$userName == null) {
|
if (other$userName != null) {
|
return false;
|
}
|
} else if (!this$userName.equals(other$userName)) {
|
return false;
|
}
|
Object this$createTime = getCreateTime();
|
Object other$createTime = other.getCreateTime();
|
return this$createTime == null ? other$createTime == null : this$createTime.equals(other$createTime);
|
}
|
return false;
|
}
|
return false;
|
}
|
|
protected boolean canEqual(final Object other) {
|
return other instanceof WorkbenchVO;
|
}
|
|
public int hashCode() {
|
Object $Id = getId();
|
int result = (1 * 59) + ($Id == null ? 43 : $Id.hashCode());
|
Object $sort = getSort();
|
int result2 = (result * 59) + ($sort == null ? 43 : $sort.hashCode());
|
Object $status = getStatus();
|
int result3 = (result2 * 59) + ($status == null ? 43 : $status.hashCode());
|
Object $name = getName();
|
int result4 = (result3 * 59) + ($name == null ? 43 : $name.hashCode());
|
Object $userName = getUserName();
|
int result5 = (result4 * 59) + ($userName == null ? 43 : $userName.hashCode());
|
Object $createTime = getCreateTime();
|
return (result5 * 59) + ($createTime == null ? 43 : $createTime.hashCode());
|
}
|
|
public String toString() {
|
return "WorkbenchVO(Id=" + getId() + ", name=" + getName() + ", sort=" + getSort() + ", userName=" + getUserName() + ", createTime=" + getCreateTime() + ", status=" + getStatus() + ")";
|
}
|
|
public Long getId() {
|
return this.Id;
|
}
|
|
public String getName() {
|
return this.name;
|
}
|
|
public Integer getSort() {
|
return this.sort;
|
}
|
|
public String getUserName() {
|
return this.userName;
|
}
|
|
public Date getCreateTime() {
|
return this.createTime;
|
}
|
|
public Integer getStatus() {
|
return this.status;
|
}
|
}
|