From 302f0f988613ea278589a86e7411805210bae7cf Mon Sep 17 00:00:00 2001 From: WangHao <43278047@qq.com> Date: Tue, 1 Sep 2020 21:08:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=B9=A6=E7=AD=BE=E5=8A=9F?= =?UTF-8?q?=E8=83=BD=20=E5=BC=B9=E7=AA=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yunbookmark/SqBookmarkController.java | 15 +++ ruoyi-ui/src/views/bookmark/content/index.vue | 15 +-- ruoyi-ui/src/views/bookmark/index/index.vue | 115 ++++++++++++++++-- 3 files changed, 131 insertions(+), 14 deletions(-) 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 b1a855b80..039b65325 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 @@ -1,10 +1,16 @@ package com.ruoyi.web.controller.yunbookmark; +import java.net.MalformedURLException; +import java.net.URL; +import java.util.Date; import java.util.List; import com.ruoyi.bookmark.domain.SqBookmark; import com.ruoyi.bookmark.service.ISqBookmarkService; import com.ruoyi.common.core.domain.entity.SysUser; +import com.ruoyi.common.utils.BookmarkHtml.ImportHtml; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; @@ -33,6 +39,7 @@ import com.ruoyi.common.core.page.TableDataInfo; @RequestMapping("/bookmark/bookmark") public class SqBookmarkController extends BaseController { + public static Logger logger = LoggerFactory.getLogger(SqBookmarkController.class); @Autowired private ISqBookmarkService sqBookmarkService; @@ -129,6 +136,14 @@ public class SqBookmarkController extends BaseController @PostMapping public AjaxResult add(@RequestBody SqBookmark sqBookmark) { + SysUser sysUser=getAuthUser(); + sqBookmark.setUserid(sysUser.getUserId()); + try { + sqBookmark.setUrls(ImportHtml.Urlutils(new URL(sqBookmark.getUrl()))); + } catch (MalformedURLException e) { + logger.info(sysUser.getUserId()+"新增书签 获取网址的 主机信息 报错"+new Date()); + e.printStackTrace(); + } return toAjax(sqBookmarkService.insertSqBookmark(sqBookmark)); } diff --git a/ruoyi-ui/src/views/bookmark/content/index.vue b/ruoyi-ui/src/views/bookmark/content/index.vue index 1fd91f6f6..9dc5c4c8c 100644 --- a/ruoyi-ui/src/views/bookmark/content/index.vue +++ b/ruoyi-ui/src/views/bookmark/content/index.vue @@ -73,6 +73,7 @@
修改
删除
+
笔记
分享
@@ -116,7 +117,7 @@ - @@ -130,10 +131,6 @@ - - - - @@ -407,7 +408,7 @@ } .editBookamrk{ - width: 200px; + width: 270px; height: 70px; position: absolute; background-color: #acd7ff; @@ -415,7 +416,7 @@ } .editlist{ display: flex; - width: 200px; + width: 100%; height: 70px; flex-flow: wrap; align-items: center; diff --git a/ruoyi-ui/src/views/bookmark/index/index.vue b/ruoyi-ui/src/views/bookmark/index/index.vue index 971cab8dd..f37c2f23d 100644 --- a/ruoyi-ui/src/views/bookmark/index/index.vue +++ b/ruoyi-ui/src/views/bookmark/index/index.vue @@ -71,7 +71,7 @@ - 添加连接 + 添加连接 添加文本 导入书签 @@ -154,15 +154,46 @@ - - + + + + + + + + + + + + + + + + + + + + + + +
所属目录
+ +
- - - + + + + +
+ +
@@ -177,6 +208,7 @@