新增目录菜单的删除功能,下级有目录时间无法删除
This commit is contained in:
@ -61,7 +61,7 @@ public interface SqMenuMapper extends MyMapper<SqMenu>
|
||||
* @param menuId 书签菜单ID
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteSqMenuById(Long menuId);
|
||||
public int deleteSqMenuById(@Param("menuId")Long menuId,@Param("userId")Long userId);
|
||||
|
||||
/**
|
||||
* 批量删除书签菜单
|
||||
|
@ -65,5 +65,5 @@ public interface ISqMenuService
|
||||
* @param menuId 书签菜单ID
|
||||
* @return 结果
|
||||
*/
|
||||
public int deleteSqMenuById(Long menuId);
|
||||
public int deleteSqMenuById(Long menuId,Long userId);
|
||||
}
|
||||
|
@ -101,8 +101,8 @@ public class SqMenuServiceImpl implements ISqMenuService
|
||||
* @return 结果
|
||||
*/
|
||||
@Override
|
||||
public int deleteSqMenuById(Long menuId)
|
||||
public int deleteSqMenuById(Long menuId,Long userId)
|
||||
{
|
||||
return sqMenuMapper.deleteSqMenuById(menuId);
|
||||
return sqMenuMapper.deleteSqMenuById(menuId,userId);
|
||||
}
|
||||
}
|
||||
|
@ -73,8 +73,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
where menu_id = #{menuId}
|
||||
</update>
|
||||
|
||||
<delete id="deleteSqMenuById" parameterType="Long">
|
||||
delete from sq_menu where menu_id = #{menuId}
|
||||
<delete id="deleteSqMenuById" parameterType="SqMenu">
|
||||
delete from sq_menu where menu_id = #{menuId} and user_id = #{userId}
|
||||
</delete>
|
||||
|
||||
<delete id="deleteSqMenuByIds" parameterType="String">
|
||||
|
Reference in New Issue
Block a user