package com.hai.entity; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; /** * out_recharge_price * @author */ /** * * 代码由工具生成 * **/ public class OutRechargePrice implements Serializable { /** * 主键 */ private Long id; /** * 1.快充 2。慢充 */ private Integer rechargeType; /** * 1 电信 2.移动 3.联通 */ private Integer type; /** * 展示类型 :1 小程序 2:H5 3:银联 */ private Integer showType; /** * 公司id */ private Long companyId; /** * 金额 */ private BigDecimal price; /** * 实际金额 */ private BigDecimal realPrice; /** * 创建时间 */ private Date createTime; /** * 商品ID */ private Long goodsId; /** * 折扣比例 */ private Float discount; /** * 排序 */ private Integer sort; /** * 0:下架 1:上线 */ private Integer status; private static final long serialVersionUID = 1L; public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Integer getRechargeType() { return rechargeType; } public void setRechargeType(Integer rechargeType) { this.rechargeType = rechargeType; } public Integer getType() { return type; } public void setType(Integer type) { this.type = type; } public Integer getShowType() { return showType; } public void setShowType(Integer showType) { this.showType = showType; } public Long getCompanyId() { return companyId; } public void setCompanyId(Long companyId) { this.companyId = companyId; } public BigDecimal getPrice() { return price; } public void setPrice(BigDecimal price) { this.price = price; } public BigDecimal getRealPrice() { return realPrice; } public void setRealPrice(BigDecimal realPrice) { this.realPrice = realPrice; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } public Long getGoodsId() { return goodsId; } public void setGoodsId(Long goodsId) { this.goodsId = goodsId; } public Float getDiscount() { return discount; } public void setDiscount(Float discount) { this.discount = discount; } public Integer getSort() { return sort; } public void setSort(Integer sort) { this.sort = sort; } public Integer getStatus() { return status; } public void setStatus(Integer status) { this.status = status; } @Override public boolean equals(Object that) { if (this == that) { return true; } if (that == null) { return false; } if (getClass() != that.getClass()) { return false; } OutRechargePrice other = (OutRechargePrice) that; return (this.getId() == null ? other.getId() == null : this.getId().equals(other.getId())) && (this.getRechargeType() == null ? other.getRechargeType() == null : this.getRechargeType().equals(other.getRechargeType())) && (this.getType() == null ? other.getType() == null : this.getType().equals(other.getType())) && (this.getShowType() == null ? other.getShowType() == null : this.getShowType().equals(other.getShowType())) && (this.getCompanyId() == null ? other.getCompanyId() == null : this.getCompanyId().equals(other.getCompanyId())) && (this.getPrice() == null ? other.getPrice() == null : this.getPrice().equals(other.getPrice())) && (this.getRealPrice() == null ? other.getRealPrice() == null : this.getRealPrice().equals(other.getRealPrice())) && (this.getCreateTime() == null ? other.getCreateTime() == null : this.getCreateTime().equals(other.getCreateTime())) && (this.getGoodsId() == null ? other.getGoodsId() == null : this.getGoodsId().equals(other.getGoodsId())) && (this.getDiscount() == null ? other.getDiscount() == null : this.getDiscount().equals(other.getDiscount())) && (this.getSort() == null ? other.getSort() == null : this.getSort().equals(other.getSort())) && (this.getStatus() == null ? other.getStatus() == null : this.getStatus().equals(other.getStatus())); } @Override public int hashCode() { final int prime = 31; int result = 1; result = prime * result + ((getId() == null) ? 0 : getId().hashCode()); result = prime * result + ((getRechargeType() == null) ? 0 : getRechargeType().hashCode()); result = prime * result + ((getType() == null) ? 0 : getType().hashCode()); result = prime * result + ((getShowType() == null) ? 0 : getShowType().hashCode()); result = prime * result + ((getCompanyId() == null) ? 0 : getCompanyId().hashCode()); result = prime * result + ((getPrice() == null) ? 0 : getPrice().hashCode()); result = prime * result + ((getRealPrice() == null) ? 0 : getRealPrice().hashCode()); result = prime * result + ((getCreateTime() == null) ? 0 : getCreateTime().hashCode()); result = prime * result + ((getGoodsId() == null) ? 0 : getGoodsId().hashCode()); result = prime * result + ((getDiscount() == null) ? 0 : getDiscount().hashCode()); result = prime * result + ((getSort() == null) ? 0 : getSort().hashCode()); result = prime * result + ((getStatus() == null) ? 0 : getStatus().hashCode()); return result; } @Override public String toString() { StringBuilder sb = new StringBuilder(); sb.append(getClass().getSimpleName()); sb.append(" ["); sb.append("Hash = ").append(hashCode()); sb.append(", id=").append(id); sb.append(", rechargeType=").append(rechargeType); sb.append(", type=").append(type); sb.append(", showType=").append(showType); sb.append(", companyId=").append(companyId); sb.append(", price=").append(price); sb.append(", realPrice=").append(realPrice); sb.append(", createTime=").append(createTime); sb.append(", goodsId=").append(goodsId); sb.append(", discount=").append(discount); sb.append(", sort=").append(sort); sb.append(", status=").append(status); sb.append(", serialVersionUID=").append(serialVersionUID); sb.append("]"); return sb.toString(); } }