Linjiajia
2023-10-07 31b7700b976a46901f67c5d7a00281ca4745fc9f
app/src/main/java/com/application/zhangshi_app_android/bean/PetRequestBean.java
@@ -14,6 +14,29 @@
    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;
@@ -39,12 +62,135 @@
        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<String, Object> toMap() {
        Map<String, Object> 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;
    }
}