Browse Source

commit code

master
刘力 3 years ago
parent
commit
cd5698bceb
  1. 58
      storeroom/src/main/java/com/storeroom/modules/device/domain/Storeroom.java

58
storeroom/src/main/java/com/storeroom/modules/device/domain/Storeroom.java

@ -0,0 +1,58 @@
package com.storeroom.modules.device.domain;
import com.storeroom.base.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import java.io.Serializable;
import java.util.Objects;
@Entity
@Getter
@Setter
@Table(name = "storeroom")
public class Storeroom extends BaseEntity implements Serializable {
@Id
@Column(name = "id")
@NotNull(groups = Update.class)
@ApiModelProperty(value = "库房id", hidden = true)
private String id;
@Column(name = "pid")
@ApiModelProperty(value = "父级id")
private String pid;
@Column(name = "name")
@ApiModelProperty(value = "库房名称")
private String name;
@Column(name = "remark")
@ApiModelProperty(value = "备注")
private String remark;
@Column(name = "sort")
@ApiModelProperty(value = "排序")
private Integer sort;
@Override
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
Storeroom storeroom = (Storeroom) o;
return Objects.equals(id, storeroom.id) && Objects.equals(pid, storeroom.pid) && Objects.equals(name, storeroom.name) && Objects.equals(remark, storeroom.remark) && Objects.equals(sort, storeroom.sort);
}
@Override
public int hashCode() {
return Objects.hash(id, pid, name, remark, sort);
}
}
Loading…
Cancel
Save