Kaynağa Gözat

官网招聘省份修改

anderx 1 yıl önce
ebeveyn
işleme
f0958bce8d

+ 1 - 1
src/main/java/com/kede/common/mapper/RecruitmentMapper.xml

@@ -438,7 +438,7 @@
     and name like concat('%',#{r.name},'%')
     </if>
     <if test="r.province != null">
-      and province = #{r.province}
+      and  find_in_set(#{r.province},province)
     </if>
     <if test="r.releaseStatus != null">
     and release_status = #{r.releaseStatus}

+ 159 - 213
src/main/java/com/kede/common/model/Recruitment.java

@@ -1,214 +1,160 @@
-package com.kede.common.model;
-
-import java.util.Date;
-
-public class Recruitment {
-
-	/**
-	 * This field was generated by MyBatis Generator. This field corresponds to the database column recruitment.id
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	private Integer id;
-	/**
-	 * This field was generated by MyBatis Generator. This field corresponds to the database column recruitment.name
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	private String name;
-	/**
-	 * This field was generated by MyBatis Generator. This field corresponds to the database column recruitment.release_status
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	private Integer releaseStatus;
-	/**
-	 * This field was generated by MyBatis Generator. This field corresponds to the database column recruitment.release_time
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	private Date releaseTime;
-	/**
-	 * This field was generated by MyBatis Generator. This field corresponds to the database column recruitment.sort
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	private Integer sort;
-	/**
-	 * This field was generated by MyBatis Generator. This field corresponds to the database column recruitment.province
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	private Integer province;
-	/**
-	 * This field was generated by MyBatis Generator. This field corresponds to the database column recruitment.region
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	private Integer region;
-	/**
-	 * This field was generated by MyBatis Generator. This field corresponds to the database column recruitment.create_time
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	private Date createTime;
-	/**
-	 * This field was generated by MyBatis Generator. This field corresponds to the database column recruitment.content
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	private String content;
-
-	/**
-	 * This method was generated by MyBatis Generator. This method returns the value of the database column recruitment.id
-	 * @return  the value of recruitment.id
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	public Integer getId() {
-		return id;
-	}
-
-	/**
-	 * This method was generated by MyBatis Generator. This method sets the value of the database column recruitment.id
-	 * @param id  the value for recruitment.id
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	public void setId(Integer id) {
-		this.id = id;
-	}
-
-	/**
-	 * This method was generated by MyBatis Generator. This method returns the value of the database column recruitment.name
-	 * @return  the value of recruitment.name
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	public String getName() {
-		return name;
-	}
-
-	/**
-	 * This method was generated by MyBatis Generator. This method sets the value of the database column recruitment.name
-	 * @param name  the value for recruitment.name
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	public void setName(String name) {
-		this.name = name;
-	}
-
-	/**
-	 * This method was generated by MyBatis Generator. This method returns the value of the database column recruitment.release_status
-	 * @return  the value of recruitment.release_status
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	public Integer getReleaseStatus() {
-		return releaseStatus;
-	}
-
-	/**
-	 * This method was generated by MyBatis Generator. This method sets the value of the database column recruitment.release_status
-	 * @param releaseStatus  the value for recruitment.release_status
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	public void setReleaseStatus(Integer releaseStatus) {
-		this.releaseStatus = releaseStatus;
-	}
-
-	/**
-	 * This method was generated by MyBatis Generator. This method returns the value of the database column recruitment.release_time
-	 * @return  the value of recruitment.release_time
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	public Date getReleaseTime() {
-		return releaseTime;
-	}
-
-	/**
-	 * This method was generated by MyBatis Generator. This method sets the value of the database column recruitment.release_time
-	 * @param releaseTime  the value for recruitment.release_time
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	public void setReleaseTime(Date releaseTime) {
-		this.releaseTime = releaseTime;
-	}
-
-	/**
-	 * This method was generated by MyBatis Generator. This method returns the value of the database column recruitment.sort
-	 * @return  the value of recruitment.sort
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	public Integer getSort() {
-		return sort;
-	}
-
-	/**
-	 * This method was generated by MyBatis Generator. This method sets the value of the database column recruitment.sort
-	 * @param sort  the value for recruitment.sort
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	public void setSort(Integer sort) {
-		this.sort = sort;
-	}
-
-	/**
-	 * This method was generated by MyBatis Generator. This method returns the value of the database column recruitment.province
-	 * @return  the value of recruitment.province
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	public Integer getProvince() {
-		return province;
-	}
-
-	/**
-	 * This method was generated by MyBatis Generator. This method sets the value of the database column recruitment.province
-	 * @param province  the value for recruitment.province
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	public void setProvince(Integer province) {
-		this.province = province;
-	}
-
-	/**
-	 * This method was generated by MyBatis Generator. This method returns the value of the database column recruitment.region
-	 * @return  the value of recruitment.region
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	public Integer getRegion() {
-		return region;
-	}
-
-	/**
-	 * This method was generated by MyBatis Generator. This method sets the value of the database column recruitment.region
-	 * @param region  the value for recruitment.region
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	public void setRegion(Integer region) {
-		this.region = region;
-	}
-
-	/**
-	 * This method was generated by MyBatis Generator. This method returns the value of the database column recruitment.create_time
-	 * @return  the value of recruitment.create_time
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	public Date getCreateTime() {
-		return createTime;
-	}
-
-	/**
-	 * This method was generated by MyBatis Generator. This method sets the value of the database column recruitment.create_time
-	 * @param createTime  the value for recruitment.create_time
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	public void setCreateTime(Date createTime) {
-		this.createTime = createTime;
-	}
-
-	/**
-	 * This method was generated by MyBatis Generator. This method returns the value of the database column recruitment.content
-	 * @return  the value of recruitment.content
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	public String getContent() {
-		return content;
-	}
-
-	/**
-	 * This method was generated by MyBatis Generator. This method sets the value of the database column recruitment.content
-	 * @param content  the value for recruitment.content
-	 * @mbg.generated  Thu Dec 26 18:43:47 CST 2019
-	 */
-	public void setContent(String content) {
-		this.content = content;
-	}
+package com.kede.common.model;
+
+import java.io.Serializable;
+import java.util.Date;
+
+/**
+ * @TableName recruitment
+ */
+public class Recruitment implements Serializable {
+    private Integer id;
+
+    private String name;
+
+    private Integer releaseStatus;
+
+    private Date releaseTime;
+
+    private Integer sort;
+
+    private String province;
+
+    private String content;
+
+    private Integer region;
+
+    private Date createTime;
+
+    private static final long serialVersionUID = 1L;
+
+    public Integer getId() {
+        return id;
+    }
+
+    public void setId(Integer id) {
+        this.id = id;
+    }
+
+    public String getName() {
+        return name;
+    }
+
+    public void setName(String name) {
+        this.name = name;
+    }
+
+    public Integer getReleaseStatus() {
+        return releaseStatus;
+    }
+
+    public void setReleaseStatus(Integer releaseStatus) {
+        this.releaseStatus = releaseStatus;
+    }
+
+    public Date getReleaseTime() {
+        return releaseTime;
+    }
+
+    public void setReleaseTime(Date releaseTime) {
+        this.releaseTime = releaseTime;
+    }
+
+    public Integer getSort() {
+        return sort;
+    }
+
+    public void setSort(Integer sort) {
+        this.sort = sort;
+    }
+
+    public String getProvince() {
+        return province;
+    }
+
+    public void setProvince(String province) {
+        this.province = province;
+    }
+
+    public String getContent() {
+        return content;
+    }
+
+    public void setContent(String content) {
+        this.content = content;
+    }
+
+    public Integer getRegion() {
+        return region;
+    }
+
+    public void setRegion(Integer region) {
+        this.region = region;
+    }
+
+    public Date getCreateTime() {
+        return createTime;
+    }
+
+    public void setCreateTime(Date createTime) {
+        this.createTime = createTime;
+    }
+
+    @Override
+    public boolean equals(Object that) {
+        if (this == that) {
+            return true;
+        }
+        if (that == null) {
+            return false;
+        }
+        if (getClass() != that.getClass()) {
+            return false;
+        }
+        Recruitment other = (Recruitment) that;
+        return (this.getId() == null ? other.getId() == null : this.getId().equals(other.getId()))
+            && (this.getName() == null ? other.getName() == null : this.getName().equals(other.getName()))
+            && (this.getReleaseStatus() == null ? other.getReleaseStatus() == null : this.getReleaseStatus().equals(other.getReleaseStatus()))
+            && (this.getReleaseTime() == null ? other.getReleaseTime() == null : this.getReleaseTime().equals(other.getReleaseTime()))
+            && (this.getSort() == null ? other.getSort() == null : this.getSort().equals(other.getSort()))
+            && (this.getProvince() == null ? other.getProvince() == null : this.getProvince().equals(other.getProvince()))
+            && (this.getContent() == null ? other.getContent() == null : this.getContent().equals(other.getContent()))
+            && (this.getRegion() == null ? other.getRegion() == null : this.getRegion().equals(other.getRegion()))
+            && (this.getCreateTime() == null ? other.getCreateTime() == null : this.getCreateTime().equals(other.getCreateTime()));
+    }
+
+    @Override
+    public int hashCode() {
+        final int prime = 31;
+        int result = 1;
+        result = prime * result + ((getId() == null) ? 0 : getId().hashCode());
+        result = prime * result + ((getName() == null) ? 0 : getName().hashCode());
+        result = prime * result + ((getReleaseStatus() == null) ? 0 : getReleaseStatus().hashCode());
+        result = prime * result + ((getReleaseTime() == null) ? 0 : getReleaseTime().hashCode());
+        result = prime * result + ((getSort() == null) ? 0 : getSort().hashCode());
+        result = prime * result + ((getProvince() == null) ? 0 : getProvince().hashCode());
+        result = prime * result + ((getContent() == null) ? 0 : getContent().hashCode());
+        result = prime * result + ((getRegion() == null) ? 0 : getRegion().hashCode());
+        result = prime * result + ((getCreateTime() == null) ? 0 : getCreateTime().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(", name=").append(name);
+        sb.append(", releaseStatus=").append(releaseStatus);
+        sb.append(", releaseTime=").append(releaseTime);
+        sb.append(", sort=").append(sort);
+        sb.append(", province=").append(province);
+        sb.append(", content=").append(content);
+        sb.append(", region=").append(region);
+        sb.append(", createTime=").append(createTime);
+        sb.append(", serialVersionUID=").append(serialVersionUID);
+        sb.append("]");
+        return sb.toString();
+    }
 }