diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/yunbookmark/SqBookmarkController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/yunbookmark/SqBookmarkController.java index c9fd7fcf0..763a06f03 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/yunbookmark/SqBookmarkController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/yunbookmark/SqBookmarkController.java @@ -53,6 +53,34 @@ public class SqBookmarkController extends BaseController // return getDataTable(list); // } + + /** + * 删除重复的书签 + */ + @GetMapping("/bookmarkDeleteRepetition") + @PreAuthorize("@ss.hasPermi('bookmark:bookmark:common:deleterepetition')") + public AjaxResult bookmarkDeleteRepetition() { + return AjaxResult.success(sqBookmarkService.bookmarkDeleteRepetition(getAuthUser().getUserId())); + } + /** + *获取所有重复的书签 + */ + @GetMapping("/bookmarkRepetition") + @PreAuthorize("@ss.hasPermi('bookmark:bookmark:common:listrepetition')") + public AjaxResult bookmarkRepetition() { + startPage(); + List list = sqBookmarkService.bookmarkRepetition(getAuthUser().getUserId()); + return AjaxResult.success(list); + } + /** + * 书签设置星标 取消星标 + */ + @GetMapping("/updateBookmarkStarById") + public AjaxResult updateBookmarkStarById(String bookmarkId,int bookmarkStr) { + return toAjax(sqBookmarkService.updateBookmarkStarById(getAuthUser().getUserId(),bookmarkId,bookmarkStr)); + + } + /** * 通过url 查询用户 是否已经添加了此书签 * @@ -62,9 +90,8 @@ public class SqBookmarkController extends BaseController @GetMapping("/selectByUrlUserID") @PreAuthorize("@ss.hasPermi('bookmark:bookmark:common:url')") public AjaxResult selectByUrlUserID(String url) { - SysUser sysUser=getAuthUser(); startPage(); - List list = sqBookmarkService.selectByUrlUserID(url,sysUser.getUserId()); + List list = sqBookmarkService.selectByUrlUserID(url,getAuthUser().getUserId()); if (list!=null&&!list.isEmpty()){ return AjaxResult.success(list.get(0)); } @@ -79,9 +106,8 @@ public class SqBookmarkController extends BaseController @GetMapping("/selectBymenuIdUserID") @PreAuthorize("@ss.hasPermi('bookmark:bookmark:common:listsousou')") public TableDataInfo selectBymenuIdUserID(Long menuId,Integer sort,String sousuo) { - SysUser sysUser=getAuthUser(); startPage(); - List list = sqBookmarkService.selectBymenuIdUserID(menuId,sysUser.getUserId(),sort,sousuo); + List list = sqBookmarkService.selectBymenuIdUserID(menuId,getAuthUser().getUserId(),sort,sousuo); return getDataTable(list); } /** @@ -91,9 +117,8 @@ public class SqBookmarkController extends BaseController @GetMapping("/selectBydelete") @PreAuthorize("@ss.hasPermi('bookmark:bookmark:common:recycle')") public TableDataInfo selectBydelete() { - SysUser sysUser=getAuthUser(); startPage(); - List list = sqBookmarkService.selectBydelete(sysUser.getUserId()); + List list = sqBookmarkService.selectBydelete(getAuthUser().getUserId()); return getDataTable(list); } @@ -104,9 +129,8 @@ public class SqBookmarkController extends BaseController @GetMapping("/selectByUseridList") @PreAuthorize("@ss.hasPermi('bookmark:bookmark:common:list')") public TableDataInfo selectByUseridList() { - SysUser sysUser=getAuthUser(); startPage(); - List list = sqBookmarkService.selectByUseridList(sysUser.getUserId()); + List list = sqBookmarkService.selectByUseridList(getAuthUser().getUserId()); return getDataTable(list); } @@ -154,8 +178,7 @@ public class SqBookmarkController extends BaseController @PostMapping public AjaxResult add(@RequestBody SqBookmark sqBookmark) { - SysUser sysUser=getAuthUser(); - sqBookmark.setUserid(sysUser.getUserId()); + sqBookmark.setUserid(getAuthUser().getUserId()); return toAjax(sqBookmarkService.insertSqBookmark(sqBookmark)); } @@ -167,8 +190,7 @@ public class SqBookmarkController extends BaseController @PutMapping public AjaxResult edit(@RequestBody SqBookmark sqBookmark) { - SysUser sysUser=getAuthUser(); - sqBookmark.setUserid(sysUser.getUserId()); + sqBookmark.setUserid(getAuthUser().getUserId()); return toAjax(sqBookmarkService.updateSqBookmark(sqBookmark)); } diff --git a/ruoyi-ui/src/components/BookmarkList/index.vue b/ruoyi-ui/src/components/BookmarkList/index.vue index d7fddb6e6..a81219132 100644 --- a/ruoyi-ui/src/components/BookmarkList/index.vue +++ b/ruoyi-ui/src/components/BookmarkList/index.vue @@ -42,7 +42,8 @@
- + + diff --git a/ruoyi-ui/src/views/bookmark/index/index.vue b/ruoyi-ui/src/views/bookmark/index/index.vue index 468218dae..0dbeaebbe 100644 --- a/ruoyi-ui/src/views/bookmark/index/index.vue +++ b/ruoyi-ui/src/views/bookmark/index/index.vue @@ -17,10 +17,13 @@
+ -
最新书签
- - +
发现
+
最新
+
星标
+
稍后看
+
任意门
收件箱
我的收藏
@@ -998,7 +1001,7 @@ } -