Parcourir la source

人力资源导出

zouxuan il y a 4 ans
Parent
commit
560bfc6264

+ 10 - 0
mec-biz/src/main/java/com/ym/mec/biz/dal/entity/EmployeeInfo.java

@@ -119,6 +119,8 @@ public class EmployeeInfo {
 	private JobNatureEnum jobNature;
 	
 	private String hrbp;
+
+	private String hrbpName;
 	
 	/** 下次回访时间 */
 	private java.util.Date nextVisitDate;
@@ -132,6 +134,14 @@ public class EmployeeInfo {
 	/**  */
 	private java.util.Date updateTime;
 
+	public String getHrbpName() {
+		return hrbpName;
+	}
+
+	public void setHrbpName(String hrbpName) {
+		this.hrbpName = hrbpName;
+	}
+
 	public String getEntryDateStr() {
 		return entryDateStr;
 	}

+ 3 - 1
mec-biz/src/main/resources/config/mybatis/EmployeeInfoMapper.xml

@@ -38,6 +38,7 @@
 		<result column="job_type_" property="jobType" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler" />
 		<result column="job_nature_" property="jobNature" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler" />
 		<result column="hrbp_" property="hrbp" />
+		<result column="hrbp_name_" property="hrbpName" />
 		<result column="create_time_" property="createTime" />
 		<result column="update_time_" property="updateTime" />
 		<result column="organName" property="organName" />
@@ -202,10 +203,11 @@
 
 	<!-- 分页查询 -->
 	<select id="queryPage" resultMap="EmployeeInfo" parameterType="map">
-		SELECT o.name_ organName,group_concat(s.name_) subjectName,u.real_name_ operatorName,ei.* FROM employee_info ei
+		SELECT o.name_ organName,group_concat(s.name_) subjectName,u.real_name_ operatorName,ei.*,u1.real_name_ hrbp_name_ FROM employee_info ei
 		left join subject s on find_in_set(s.id_,ei.subject_id_list_)
 		left join organization o on o.id_ = ei.organ_id_
 		left join sys_user u on u.id_ = ei.operator_id_
+		left join sys_user u1 on u1.id_ = ei.hrbp_
         <include refid="queryPageMap"/>
         GROUP BY ei.id_
 		ORDER BY ei.update_time_ desc