From 3e9cef511a0f32402e914abb28157b516f918391 Mon Sep 17 00:00:00 2001 From: WangHao <43278047@qq.com> Date: Sun, 10 Oct 2021 21:33:06 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=87=E7=AD=BE=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yunbookmark/SqTagController.java | 21 ++-- ruoyi-ui/src/api/bookmark/tag.js | 9 ++ ruoyi-ui/src/views/bookmark/tag/usertag.vue | 113 ++++++++++++++++-- .../resources/mapper/bookmark/SqTagMapper.xml | 1 + 4 files changed, 119 insertions(+), 25 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/yunbookmark/SqTagController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/yunbookmark/SqTagController.java index a4d389416..4f1bacd63 100644 --- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/yunbookmark/SqTagController.java +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/yunbookmark/SqTagController.java @@ -7,14 +7,8 @@ import com.ruoyi.common.core.domain.entity.SysUser; import org.springframework.beans.BeanUtils; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.PostMapping; -import org.springframework.web.bind.annotation.PutMapping; -import org.springframework.web.bind.annotation.DeleteMapping; -import org.springframework.web.bind.annotation.PathVariable; -import org.springframework.web.bind.annotation.RequestBody; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.*; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.core.controller.BaseController; import com.ruoyi.common.core.domain.AjaxResult; @@ -55,7 +49,7 @@ public class SqTagController extends BaseController * 模糊查书签TAG */ @GetMapping("/listByUserLike") - public TableDataInfo listByUserLike(SqTagReq req) + public TableDataInfo listByUserLike(SqTag req) { SqTag sqTag = new SqTag(); BeanUtils.copyProperties(req,sqTag); @@ -70,12 +64,15 @@ public class SqTagController extends BaseController * 新增书签_标签 */ @PostMapping("/addByUser") - public AjaxResult addByUser(SqTagReq req) + public AjaxResult addByUser(@RequestBody SqTagReq req) { - SqTag sqTag = new SqTag(); + logger.info("[addByUser] 新增标签入参:"+ req.toString()); + SqTag sqTag = new SqTag(); BeanUtils.copyProperties(req,sqTag); sqTag.setUserId(getAuthUser().getUserId()); - return toAjax(sqTagService.insertSqTag(sqTag)); + logger.info("[addByUser] 新增标签:"+ sqTag.toString()); + sqTagService.insertSqTag(sqTag); + return new AjaxResult(200,"操作成功"); } /** diff --git a/ruoyi-ui/src/api/bookmark/tag.js b/ruoyi-ui/src/api/bookmark/tag.js index 1cb6dbb53..1abf909b7 100644 --- a/ruoyi-ui/src/api/bookmark/tag.js +++ b/ruoyi-ui/src/api/bookmark/tag.js @@ -18,6 +18,15 @@ export function listByUserLike(query) { }) } +// 新增书签管理 +export function addTagByUser(data) { + return request({ + url: '/system/tag/addByUser', + method: 'post', + data: data + }) +} + diff --git a/ruoyi-ui/src/views/bookmark/tag/usertag.vue b/ruoyi-ui/src/views/bookmark/tag/usertag.vue index 29d9abb10..578647b95 100644 --- a/ruoyi-ui/src/views/bookmark/tag/usertag.vue +++ b/ruoyi-ui/src/views/bookmark/tag/usertag.vue @@ -5,8 +5,8 @@ 标签管理