新增目录菜单的删除功能,下级有目录时间无法删除
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