新增目录菜单的删除功能,下级有目录时间无法删除

This commit is contained in:
WangHao
2020-08-29 17:26:41 +08:00
parent 395c945b77
commit 208ae4692c
8 changed files with 97 additions and 12 deletions

View File

@ -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);
/**
* 批量删除书签菜单

View File

@ -65,5 +65,5 @@ public interface ISqMenuService
* @param menuId 书签菜单ID
* @return 结果
*/
public int deleteSqMenuById(Long menuId);
public int deleteSqMenuById(Long menuId,Long userId);
}

View File

@ -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);
}
}

View File

@ -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">