提交
This commit is contained in:
@@ -1,33 +0,0 @@
|
||||
<?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.tashow.cloud.tashowmoduleuserbiz.mapper.SystemRoleMenuMapper">
|
||||
|
||||
<!-- 根据角色ID列表获取菜单ID列表 -->
|
||||
<select id="selectMenuIdsByRoleIds" resultType="java.lang.Long">
|
||||
SELECT DISTINCT menu_id
|
||||
FROM system_role_menu
|
||||
WHERE role_id IN
|
||||
<foreach collection="roleIds" item="roleId" open="(" separator="," close=")">
|
||||
#{roleId}
|
||||
</foreach>
|
||||
AND deleted = 0
|
||||
</select>
|
||||
|
||||
<!-- 根据角色ID删除角色菜单关联 -->
|
||||
<update id="deleteByRoleId">
|
||||
UPDATE system_role_menu
|
||||
SET deleted = 1,
|
||||
update_time = NOW()
|
||||
WHERE role_id = #{roleId}
|
||||
AND deleted = 0
|
||||
</update>
|
||||
|
||||
<insert id="batchInsert">
|
||||
INSERT INTO system_role_menu (role_id, menu_id, creator, create_time, updater, update_time, deleted, tenant_id)
|
||||
VALUES
|
||||
<foreach collection="menuIds" item="menuId" separator=",">
|
||||
(#{roleId}, #{menuId}, #{creator}, NOW(), #{creator}, NOW(), 0, 0)
|
||||
</foreach>
|
||||
</insert>
|
||||
|
||||
</mapper>
|
||||
@@ -1,23 +0,0 @@
|
||||
<?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.tashow.cloud.tashowmoduleuserbiz.mapper.SystemUserPostMapper">
|
||||
|
||||
<!-- 根据用户ID删除用户岗位关联 -->
|
||||
<update id="deleteByUserId">
|
||||
UPDATE system_user_post
|
||||
SET deleted = 1,
|
||||
update_time = NOW()
|
||||
WHERE user_id = #{userId}
|
||||
AND deleted = 0
|
||||
</update>
|
||||
|
||||
<!-- 批量插入用户岗位关联 -->
|
||||
<insert id="batchInsert">
|
||||
INSERT INTO system_user_post (user_id, post_id, creator, create_time, updater, update_time, deleted, tenant_id)
|
||||
VALUES
|
||||
<foreach collection="postIds" item="postId" separator=",">
|
||||
(#{userId}, #{postId}, #{creator}, NOW(), #{creator}, NOW(), 0, 0)
|
||||
</foreach>
|
||||
</insert>
|
||||
|
||||
</mapper>
|
||||
@@ -1,23 +0,0 @@
|
||||
<?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.tashow.cloud.tashowmoduleuserbiz.mapper.SystemUserRoleMapper">
|
||||
|
||||
<!-- 根据用户ID删除用户角色关联 -->
|
||||
<update id="deleteByUserId">
|
||||
UPDATE system_user_role
|
||||
SET deleted = 1,
|
||||
update_time = NOW()
|
||||
WHERE user_id = #{userId}
|
||||
AND deleted = 0
|
||||
</update>
|
||||
|
||||
<!-- 批量插入用户角色关联 -->
|
||||
<insert id="batchInsert">
|
||||
INSERT INTO system_user_role (user_id, role_id, creator, create_time, updater, update_time, deleted, tenant_id)
|
||||
VALUES
|
||||
<foreach collection="roleIds" item="roleId" separator=",">
|
||||
(#{userId}, #{roleId}, #{creator}, NOW(), #{creator}, NOW(), 0, 0)
|
||||
</foreach>
|
||||
</insert>
|
||||
|
||||
</mapper>
|
||||
Reference in New Issue
Block a user