<?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.whyc.mapper.PermitGroupUserMapper" >
|
|
|
<select id="getPermitByUser" resultType="com.whyc.pojo.plus_user.PermitGroup">
|
select distinct tb_user_permitgroup.num,permit_group_name,tb_user_permitgroup.permit_group_id,permit_item_name,permit_item_value
|
from plus_user.tb_user_permitgroup,plus_user.tb_user_permitgroup_data
|
where tb_user_permitgroup.permit_group_id=tb_user_permitgroup_data.permit_group_id
|
and tb_user_permitgroup_data.uid=#{userId}
|
and tb_user_permitgroup.permit_item_value=1
|
</select>
|
<select id="getUserInf" resultType="com.whyc.pojo.plus_user.UserInf">
|
select u.* from plus_user.tb_user_permitgroup_data d,plus_user.tb_user_inf u
|
where u.uid = d.uid
|
and d.permit_group_id = #{permitGroupId}
|
</select>
|
<select id="getItemList" resultType="java.lang.String">
|
select tb_user_permitgroup.permit_item_name
|
from plus_user.tb_user_permitgroup,plus_user.tb_user_permitgroup_data
|
<where>
|
tb_user_permitgroup.permit_group_id=tb_user_permitgroup_data.permit_group_id
|
<if test="uid>100">
|
and tb_user_permitgroup_data.uid=#{uid}
|
</if>
|
and tb_user_permitgroup.permit_item_value=1
|
</where>
|
</select>
|
<select id="getAllPermitList" resultType="com.whyc.pojo.plus_user.PermitGroup">
|
select distinct tb_user_permitgroup.num,permit_group_name,tb_user_permitgroup.permit_group_id,permit_item_name,permit_item_value
|
from plus_user.tb_user_permitgroup,plus_user.tb_user_permitgroup_data
|
where tb_user_permitgroup.permit_group_id=tb_user_permitgroup_data.permit_group_id
|
</select>
|
</mapper>
|