zt916916
2025-03-26 18fb253e1d62f1d9a0f7708b7feb56a623ae40df
zhitan-system/src/main/resources/mapper/system/SysRoleMenuMapper.xml
@@ -4,9 +4,9 @@
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.zhitan.system.mapper.SysRoleMenuMapper">
   <resultMap type="SysRoleMenu" id="SysRoleMenuResult">
      <result property="roleId"     column="role_id"      />
      <result property="menuId"     column="menu_id"      />
   <resultMap type="com.zhitan.system.domain.SysRoleMenu" id="SysRoleMenuResult">
      <result property="roleId"     column="role_id"/>
      <result property="menuId"     column="menu_id"/>
   </resultMap>
   
   <select id="checkMenuExistRole" resultType="Integer">
@@ -16,7 +16,14 @@
   <delete id="deleteRoleMenuByRoleId" parameterType="Long">
      delete from sys_role_menu where role_id=#{roleId}
   </delete>
   <delete id="deleteRoleMenu" parameterType="arraylist">
      delete from sys_role_menu where role_id in (
      <foreach collection="ids" item="roleId" separator=",">
         #{roleId}
      </foreach>
      )
   </delete>
   <insert id="batchRoleMenu">
      insert into sys_role_menu(role_id, menu_id) values
      <foreach item="item" index="index" collection="list" separator=",">