|
@@ -23,12 +23,14 @@
|
|
|
<result column="assessment_result_" property="assessmentResult" />
|
|
|
<result column="other_comment_" property="otherComment" />
|
|
|
<result column="entry_date_" property="entryDate" />
|
|
|
+ <result column="entry_date_" property="entryDateStr" />
|
|
|
<result column="position_" property="position" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler" />
|
|
|
<result column="status_" property="status" typeHandler="com.ym.mec.common.dal.CustomEnumTypeHandler" />
|
|
|
<result column="is_probation_period_" property="isProbationPeriod" />
|
|
|
<result column="bank_card_no_" property="bankCardNo" />
|
|
|
<result column="bank_address_" property="bankAddress" />
|
|
|
<result column="resignation_date_" property="resignationDate" />
|
|
|
+ <result column="resignation_date_" property="resignationDateStr" />
|
|
|
<result column="resignation_reason_" property="resignationReason" />
|
|
|
<result column="organ_id_" property="organId" />
|
|
|
<result column="operator_id_" property="operatorId" />
|
|
@@ -36,12 +38,14 @@
|
|
|
<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" />
|
|
|
<result column="subjectName" property="subjectName" />
|
|
|
<result column="operatorName" property="operatorName" />
|
|
|
<result column="next_visit_date_" property="nextVisitDate" />
|
|
|
+ <result column="next_visit_date_" property="nextVisitDateStr" />
|
|
|
</resultMap>
|
|
|
|
|
|
<resultMap type="com.ym.mec.biz.dal.dto.EmployeeInfoDto" id="EmployeeInfoDto" extends="EmployeeInfo">
|
|
@@ -199,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
|