You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
48 lines
1.8 KiB
XML
48 lines
1.8 KiB
XML
3 years ago
|
<?xml version="1.0" encoding="UTF-8" ?>
|
||
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
|
||
|
<mapper namespace="com.engine.organization.mapper.personnelcard.PersonnelCardMapper">
|
||
|
<resultMap id="UserMap" type="com.engine.organization.entity.personnelcard.User">
|
||
|
<result column="id" property="id"/>
|
||
|
<result column="messagerurl" property="image"/>
|
||
|
<result column="lastname" property="name"/>
|
||
|
<result column="sex" property="sex"/>
|
||
|
<result column="email" property="email"/>
|
||
|
<result column="mobile" property="phone"/>
|
||
|
<result column="belongto" property="belongTo"/>
|
||
|
<result column="status" property="status"/>
|
||
|
</resultMap>
|
||
|
|
||
|
<resultMap id="BaseTabMap" type="com.engine.organization.entity.personnelcard.ResourceBaseTab">
|
||
|
<result column="id" property="id"/>
|
||
|
<result column="groupname" property="groupName"/>
|
||
|
<result column="grouplabel" property="groupLabel"/>
|
||
|
<result column="dsporder" property="dspOrder"/>
|
||
|
<result column="isopen" property="isOpen"/>
|
||
|
<result column="ismand" property="isMand"/>
|
||
|
<result column="isused" property="isUsed"/>
|
||
|
<result column="issystem" property="isSystem"/>
|
||
|
<result column="linkurl" property="linkUrl"/>
|
||
|
<result column="tabnum" property="tabNum"/>
|
||
|
</resultMap>
|
||
|
|
||
|
|
||
|
<select id="getUserById" resultMap="UserMap">
|
||
|
select id,
|
||
|
messagerurl,
|
||
|
lastname,
|
||
|
sex,
|
||
|
email,
|
||
|
mobile,
|
||
|
belongto,
|
||
|
status
|
||
|
from hrmresource
|
||
|
where id = #{id}
|
||
|
</select>
|
||
|
|
||
|
<select id="getResourceBaseTabList" resultMap="BaseTabMap">
|
||
|
select *
|
||
|
from HrmResourceBaseTab
|
||
|
where isopen = 1
|
||
|
order by dsporder
|
||
|
</select>
|
||
|
</mapper>
|