first commit
This commit is contained in:
15
src/main/resources/mapper/sys/SysConfigDao.xml
Normal file
15
src/main/resources/mapper/sys/SysConfigDao.xml
Normal file
@@ -0,0 +1,15 @@
|
||||
<?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.sqx.modules.sys.dao.SysConfigDao">
|
||||
|
||||
<!-- 根据key,更新value -->
|
||||
<update id="updateValueByKey" parameterType="map">
|
||||
update sys_config set param_value = #{paramValue} where param_key = #{paramKey}
|
||||
</update>
|
||||
|
||||
<!-- 根据key,查询value -->
|
||||
<select id="queryByKey" parameterType="string" resultType="com.sqx.modules.sys.entity.SysConfigEntity">
|
||||
select * from sys_config where param_key = #{paramKey}
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
7
src/main/resources/mapper/sys/SysDictDao.xml
Normal file
7
src/main/resources/mapper/sys/SysDictDao.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<?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.sqx.modules.sys.dao.SysDictDao">
|
||||
|
||||
|
||||
</mapper>
|
||||
6
src/main/resources/mapper/sys/SysLogDao.xml
Normal file
6
src/main/resources/mapper/sys/SysLogDao.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?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.sqx.modules.sys.dao.SysLogDao">
|
||||
|
||||
</mapper>
|
||||
14
src/main/resources/mapper/sys/SysMenuDao.xml
Normal file
14
src/main/resources/mapper/sys/SysMenuDao.xml
Normal file
@@ -0,0 +1,14 @@
|
||||
<?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.sqx.modules.sys.dao.SysMenuDao">
|
||||
|
||||
<select id="queryListParentId" resultType="com.sqx.modules.sys.entity.SysMenuEntity">
|
||||
select * from sys_menu where parent_id = #{parentId} order by order_num asc
|
||||
</select>
|
||||
|
||||
<select id="queryNotButtonList" resultType="com.sqx.modules.sys.entity.SysMenuEntity">
|
||||
select * from sys_menu where type != 2 order by order_num asc
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
10
src/main/resources/mapper/sys/SysRoleDao.xml
Normal file
10
src/main/resources/mapper/sys/SysRoleDao.xml
Normal file
@@ -0,0 +1,10 @@
|
||||
<?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.sqx.modules.sys.dao.SysRoleDao">
|
||||
|
||||
<!-- 查询用户创建的角色ID列表 -->
|
||||
<select id="queryRoleIdList" resultType="long">
|
||||
select role_id from sys_role where create_user_id = #{createUserId}
|
||||
</select>
|
||||
</mapper>
|
||||
17
src/main/resources/mapper/sys/SysRoleMenuDao.xml
Normal file
17
src/main/resources/mapper/sys/SysRoleMenuDao.xml
Normal file
@@ -0,0 +1,17 @@
|
||||
<?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.sqx.modules.sys.dao.SysRoleMenuDao">
|
||||
|
||||
<select id="queryMenuIdList" resultType="long">
|
||||
select menu_id from sys_role_menu where role_id = #{value}
|
||||
</select>
|
||||
|
||||
<delete id="deleteBatch">
|
||||
delete from sys_role_menu where role_id in
|
||||
<foreach item="roleId" collection="array" open="(" separator="," close=")">
|
||||
#{roleId}
|
||||
</foreach>
|
||||
</delete>
|
||||
|
||||
</mapper>
|
||||
24
src/main/resources/mapper/sys/SysUserDao.xml
Normal file
24
src/main/resources/mapper/sys/SysUserDao.xml
Normal file
@@ -0,0 +1,24 @@
|
||||
<?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.sqx.modules.sys.dao.SysUserDao">
|
||||
<!-- 查询用户的所有权限 -->
|
||||
<select id="queryAllPerms" resultType="string">
|
||||
select m.perms from sys_user_role ur
|
||||
LEFT JOIN sys_role_menu rm on ur.role_id = rm.role_id
|
||||
LEFT JOIN sys_menu m on rm.menu_id = m.menu_id
|
||||
where ur.user_id = #{userId}
|
||||
</select>
|
||||
|
||||
<!-- 查询用户的所有菜单ID -->
|
||||
<select id="queryAllMenuId" resultType="long">
|
||||
select distinct rm.menu_id from sys_user_role ur
|
||||
LEFT JOIN sys_role_menu rm on ur.role_id = rm.role_id
|
||||
where ur.user_id = #{userId}
|
||||
</select>
|
||||
|
||||
<select id="queryByUserName" resultType="com.sqx.modules.sys.entity.SysUserEntity">
|
||||
select * from sys_user where username = #{username}
|
||||
</select>
|
||||
|
||||
</mapper>
|
||||
16
src/main/resources/mapper/sys/SysUserRoleDao.xml
Normal file
16
src/main/resources/mapper/sys/SysUserRoleDao.xml
Normal file
@@ -0,0 +1,16 @@
|
||||
<?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.sqx.modules.sys.dao.SysUserRoleDao">
|
||||
|
||||
<delete id="deleteBatch">
|
||||
delete from sys_user_role where role_id in
|
||||
<foreach item="roleId" collection="array" open="(" separator="," close=")">
|
||||
#{roleId}
|
||||
</foreach>
|
||||
</delete>
|
||||
|
||||
<select id="queryRoleIdList" resultType="long">
|
||||
select role_id from sys_user_role where user_id = #{value}
|
||||
</select>
|
||||
</mapper>
|
||||
9
src/main/resources/mapper/sys/SysUserTokenDao.xml
Normal file
9
src/main/resources/mapper/sys/SysUserTokenDao.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<?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.sqx.modules.sys.dao.SysUserTokenDao">
|
||||
|
||||
<select id="queryByToken" resultType="com.sqx.modules.sys.entity.SysUserTokenEntity">
|
||||
select * from sys_user_token where token = #{value}
|
||||
</select>
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user