<?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.UserMapper" >
|
<update id="updatePasswordsTo3072">
|
<foreach collection="list" item="item" separator=";">
|
update db_user.tb_user_inf set uSnId = #{item.uSnId},upassword = #{item.uSnId} where uId = #{item.uId}
|
</foreach>
|
</update>
|
|
<select id="addJudge" resultType="int">
|
select count(uid) as nums from db_user.tb_user_inf where uname=#{uName} or uMobilephone=#{uPhoneNumber} limit 1
|
</select>
|
|
|
|
<select id="getUserInfoByPhoneNumber" resultType="com.whyc.pojo.UserInf">
|
select * from db_user.tb_user_inf where uMobilephone =#{phoneNumber} limit 1
|
</select>
|
<select id="searchCS_All2" resultType="com.whyc.pojo.UserInf">
|
SELECT distinct uId,uName FROM db_user.tb_user_inf where uId not in (select distinct uId from db_user.tb_user_permitgroup_data) and uId!=0
|
order by uId
|
</select>
|
<select id="getUserInfoByStationId" resultType="com.whyc.pojo.UserInf">
|
select distinct u.uId,u.uName from
|
db_user.tb_user_battgroup_baojigroup_battgroup group1,
|
db_user.tb_user_battgroup_baojigroup_usr groupUser,
|
db_user.tb_user_inf u
|
where group1.baoji_group_id = groupUser.baoji_group_id
|
and groupUser.uId = u.uId
|
and u.uRole != 0
|
and group1.StationId = #{stationId}
|
</select>
|
<select id="getUserInfAndPermitInf" resultType="com.whyc.pojo.UserInf">
|
select distinct u.*, p.permit_group_name as permitGroupName, pd.permit_group_id as permitGroupId
|
from db_user.tb_user_inf u
|
inner join db_user.tb_user_permitgroup_data pd on u.uId = pd.uId
|
inner join db_user.tb_user_permitgroup p on p.permit_group_id = pd.permit_group_id
|
where u.uId > 1002
|
</select>
|
</mapper>
|