huliguo
2025-05-30 925219ebfda2a480df99ca06a13033c78ae8d81f
ruoyi-system/src/main/resources/mapper/system/SysUserRoleMapper.xml
@@ -16,7 +16,10 @@
   <select id="countUserRoleByRoleId" resultType="Integer">
       select count(1) from sys_user_role where role_id=#{roleId}  
   </select>
   <select id="selectRoleByUserId" resultType="com.ruoyi.common.core.domain.entity.SysRole">
      select * from sys_user_role where user_id=#{userId}
   </select>
   <delete id="deleteUserRole" parameterType="Long">
       delete from sys_user_role where user_id in
       <foreach collection="array" item="userId" open="(" separator="," close=")">
@@ -30,8 +33,12 @@
         (#{item.userId},#{item.roleId})
      </foreach>
   </insert>
   <delete id="deleteUserRoleInfo" parameterType="SysUserRole">
    <insert id="insert">
      insert into sys_user_role(user_id, role_id) value
         (#{userId},#{roleId})
   </insert>
    <delete id="deleteUserRoleInfo" parameterType="SysUserRole">
      delete from sys_user_role where user_id=#{userId} and role_id=#{roleId}
   </delete>