新增 批量添加目录下书签数量 +1 或者 -1
This commit is contained in:
parent
ef81a8e916
commit
fd61ceda4c
@ -71,5 +71,21 @@ public interface SqMenuMapper extends MyMapper<SqMenu>
|
|||||||
*/
|
*/
|
||||||
public int deleteSqMenuByIds(Long[] menuIds);
|
public int deleteSqMenuByIds(Long[] menuIds);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量减少目录下书签数量 -1
|
||||||
|
*
|
||||||
|
* @param menuIds
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
public int updateCountReduce(Long[] menuIds);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量添加目录下书签数量 +1
|
||||||
|
*
|
||||||
|
* @param menuIds +1
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
public int updateCountAdd(Long[] menuIds);
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -11,6 +11,22 @@ import com.ruoyi.bookmark.domain.SqMenu;
|
|||||||
*/
|
*/
|
||||||
public interface ISqMenuService
|
public interface ISqMenuService
|
||||||
{
|
{
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量减少目录下书签数量 -1
|
||||||
|
*
|
||||||
|
* @param menuIds
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
public int updateCountReduce(Long[] menuIds);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量添加目录下书签数量 +1
|
||||||
|
*
|
||||||
|
* @param menuIds +1
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
public int updateCountAdd(Long[] menuIds);
|
||||||
/**
|
/**
|
||||||
* @auther: Wang
|
* @auther: Wang
|
||||||
* @date: 2020/08/16 20:04
|
* @date: 2020/08/16 20:04
|
||||||
|
@ -105,4 +105,27 @@ public class SqMenuServiceImpl implements ISqMenuService
|
|||||||
{
|
{
|
||||||
return sqMenuMapper.deleteSqMenuById(menuId,userId);
|
return sqMenuMapper.deleteSqMenuById(menuId,userId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量减少目录下书签数量 -1
|
||||||
|
*
|
||||||
|
* @param menuIds
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public int updateCountReduce(Long[] menuIds){
|
||||||
|
return sqMenuMapper.updateCountReduce(menuIds);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 批量添加目录下书签数量 +1
|
||||||
|
*
|
||||||
|
* @param menuIds +1
|
||||||
|
* @return 结果
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public int updateCountAdd(Long[] menuIds){
|
||||||
|
return sqMenuMapper.updateCountAdd(menuIds);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -92,4 +92,18 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
</delete>
|
</delete>
|
||||||
|
|
||||||
|
|
||||||
|
<delete id="updateCountReduce" parameterType="String">
|
||||||
|
<foreach item="menuId" collection="array" separator=";" >
|
||||||
|
update sq_menu set bookmark_count=bookmark_count-1 where menu_id = #{menuId}
|
||||||
|
</foreach>
|
||||||
|
</delete>
|
||||||
|
|
||||||
|
|
||||||
|
<delete id="updateCountAdd" parameterType="String">
|
||||||
|
<foreach item="menuId" collection="array" separator=";" >
|
||||||
|
update sq_menu set bookmark_count=bookmark_count+1 where menu_id = #{menuId}
|
||||||
|
</foreach>
|
||||||
|
</delete>
|
||||||
|
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user