@SuppressWarnings("serial")
@Entity
@Table(name = "ven_venue")
public class VenueEntity implements java.io.Serializable {
private VenueStatus status;
@Enumerated(EnumType.ORDINAL)
@Column(name = "status")
public VenueStatus getStatus() {
return status;
}
public void setStatus(VenueStatus status) {
this.status = status;
}
public enum VenueStatus {
DEFAULT(0), PASS(1), SENDBACK(2), FROZEN(3), DELETE(255);
private int _value;
private VenueStatus(int value) {
_value = value;
}
public Integer value() {
return _value;
}
@Override
public String toString() {
switch (this) {
case DEFAULT:
return "待审核";
case PASS:
return "审核通过";
case SENDBACK:
return "退回修改";
case FROZEN:
return "冻结";
case DELETE:
return "删除";
}
return "待审核";
}
}