package com.application.zhangshi_app_android.bean; import java.util.Map; /** * @author Ljj * @date 2023.05.22. 22:59 * @desc */ public class PetRequestBean extends PageRequestBean{ //名字 private String name; //出生日期开始时间 private String happenStartTime; //出生日期结束时间 private String happenEndTime; //犬种 private String type; //性别 0 雌 1 雄 private int sex = -1; private String sexStr; //毛色 private String color; //犬证号码 private String idNum; //防伪码 private String securityCode; //饮食习惯(喜) private String eatHabit; //饮食习惯(忌) private String disEatHabit; //生活习惯(喜) private String lifeHabit; //生活习惯(嗜好) private String disLifeHabit; //居住地址 private String address; //能听懂的方言 private String dialect; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getHappenStartTime() { return happenStartTime; } public void setHappenStartTime(String happenStartTime) { this.happenStartTime = happenStartTime; } public String getHappenEndTime() { return happenEndTime; } public void setHappenEndTime(String happenEndTime) { this.happenEndTime = happenEndTime; } public String getType() { return type; } public void setType(String type) { this.type = type; } public int getSex() { return sex; } public String getSexStr() { if (sex == 1){ sexStr = "雄"; }else if (sex == 0){ sexStr = "雌"; }else { sexStr = ""; } return sexStr; } public void setSexStr(String sexStr) { this.sexStr = sexStr; if ("雌".equals(sexStr)) { setSex(0); } else if ("雄".equals(sexStr)) { setSex(1); } else { setSex(-1); } } public void setSex(int sex) { this.sex = sex; } public String getColor() { return color; } public void setColor(String color) { this.color = color; } public String getIdNum() { return idNum; } public void setIdNum(String idNum) { this.idNum = idNum; } public String getSecurityCode() { return securityCode; } public void setSecurityCode(String securityCode) { this.securityCode = securityCode; } public String getEatHabit() { return eatHabit; } public void setEatHabit(String eatHabit) { this.eatHabit = eatHabit; } public String getDisEatHabit() { return disEatHabit; } public void setDisEatHabit(String disEatHabit) { this.disEatHabit = disEatHabit; } public String getLifeHabit() { return lifeHabit; } public void setLifeHabit(String lifeHabit) { this.lifeHabit = lifeHabit; } public String getDisLifeHabit() { return disLifeHabit; } public void setDisLifeHabit(String disLifeHabit) { this.disLifeHabit = disLifeHabit; } public String getAddress() { return address; } public void setAddress(String address) { this.address = address; } public String getDialect() { return dialect; } public void setDialect(String dialect) { this.dialect = dialect; } @Override public Map toMap() { Map map = super.toMap(); map.put("name",name==null?"":name); map.put("happenStartTime",happenStartTime==null?"":happenStartTime); map.put("happenEndTime",happenEndTime==null?"":happenEndTime); map.put("type",type==null?"":type); if (sex != -1){ map.put("sex",sex); } map.put("color",color==null?"":color); map.put("idNum",idNum==null?"":idNum); map.put("securityCode",securityCode==null?"":securityCode); map.put("eatHabit",eatHabit==null?"":eatHabit); map.put("disEatHabit",disEatHabit==null?"":disEatHabit); map.put("lifeHabit",lifeHabit==null?"":lifeHabit); map.put("disLifeHabit",disLifeHabit==null?"":disLifeHabit); map.put("address",address==null?"":address); map.put("dialect",dialect==null?"":dialect); return map; } }