智慧考勤 v1.0.28版本的 MD5 值为:12729d810518c958a6eb8d5a86a946dd
以下内容为反编译后的 SatisfactionReportInfoModel.java 源代码,内容仅作参考
package com.bjhuitou.evaluate.satisfaction.rest.model;
import com.umeng.message.proguard.l;
public class SatisfactionReportInfoModel {
private String bbcontent;
private int bbid;
private String bbname;
private String bbsubtime;
private String imgfile;
private int state;
private String tel;
protected boolean canEqual(final Object other) {
return other instanceof SatisfactionReportInfoModel;
}
public boolean equals(final Object o) {
if (o == this) {
return true;
}
if (o instanceof SatisfactionReportInfoModel) {
SatisfactionReportInfoModel satisfactionReportInfoModel = (SatisfactionReportInfoModel) o;
if (satisfactionReportInfoModel.canEqual(this) && getBbid() == satisfactionReportInfoModel.getBbid() && getState() == satisfactionReportInfoModel.getState()) {
String bbname = getBbname();
String bbname2 = satisfactionReportInfoModel.getBbname();
if (bbname != null ? bbname.equals(bbname2) : bbname2 == null) {
String bbcontent = getBbcontent();
String bbcontent2 = satisfactionReportInfoModel.getBbcontent();
if (bbcontent != null ? bbcontent.equals(bbcontent2) : bbcontent2 == null) {
String bbsubtime = getBbsubtime();
String bbsubtime2 = satisfactionReportInfoModel.getBbsubtime();
if (bbsubtime != null ? bbsubtime.equals(bbsubtime2) : bbsubtime2 == null) {
String imgfile = getImgfile();
String imgfile2 = satisfactionReportInfoModel.getImgfile();
if (imgfile != null ? imgfile.equals(imgfile2) : imgfile2 == null) {
String tel = getTel();
String tel2 = satisfactionReportInfoModel.getTel();
return tel != null ? tel.equals(tel2) : tel2 == null;
}
return false;
}
return false;
}
return false;
}
return false;
}
return false;
}
return false;
}
public int hashCode() {
int bbid = ((getBbid() + 59) * 59) + getState();
String bbname = getBbname();
int hashCode = (bbid * 59) + (bbname == null ? 43 : bbname.hashCode());
String bbcontent = getBbcontent();
int hashCode2 = (hashCode * 59) + (bbcontent == null ? 43 : bbcontent.hashCode());
String bbsubtime = getBbsubtime();
int hashCode3 = (hashCode2 * 59) + (bbsubtime == null ? 43 : bbsubtime.hashCode());
String imgfile = getImgfile();
int hashCode4 = (hashCode3 * 59) + (imgfile == null ? 43 : imgfile.hashCode());
String tel = getTel();
return (hashCode4 * 59) + (tel != null ? tel.hashCode() : 43);
}
public void setBbcontent(final String bbcontent) {
this.bbcontent = bbcontent;
}
public void setBbid(final int bbid) {
this.bbid = bbid;
}
public void setBbname(final String bbname) {
this.bbname = bbname;
}
public void setBbsubtime(final String bbsubtime) {
this.bbsubtime = bbsubtime;
}
public void setImgfile(final String imgfile) {
this.imgfile = imgfile;
}
public void setState(final int state) {
this.state = state;
}
public void setTel(final String tel) {
this.tel = tel;
}
public String toString() {
return "SatisfactionReportInfoModel(bbid=" + getBbid() + ", bbname=" + getBbname() + ", bbcontent=" + getBbcontent() + ", bbsubtime=" + getBbsubtime() + ", imgfile=" + getImgfile() + ", state=" + getState() + ", tel=" + getTel() + l.t;
}
public int getBbid() {
return this.bbid;
}
public String getBbname() {
return this.bbname;
}
public String getBbcontent() {
return this.bbcontent;
}
public String getBbsubtime() {
return this.bbsubtime;
}
public boolean haveImage() {
String str = this.imgfile;
return (str == null || str.isEmpty()) ? false : true;
}
public String getImgfile() {
return "http://www.tssx.site/upload/passport/baobei/" + this.imgfile;
}
public int getState() {
return this.state;
}
public String getTel() {
return this.tel;
}
public String getStateStr() {
int i = this.state;
return i == 0 ? "未审核" : i == 2 ? "通过" : i == 3 ? "拒绝" : i == 4 ? "已销假" : "";
}
}