From 6d06a72689eaa0612d6e2f84976757b1ddddd5fe Mon Sep 17 00:00:00 2001 From: xiaowang Date: Mon, 18 Aug 2025 00:04:55 +0800 Subject: [PATCH] =?UTF-8?q?1.0=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../nailart/controller/TagInfoController.java | 27 +- .../java/com/nailart/dataobj/MainInfoDO.java | 1 - .../com/nailart/service/TagInfoService.java | 39 -- .../service/impl/TagInfoServiceImpl.java | 41 -- na-frontend/src/components/ManTabBar.vue | 11 +- na-frontend/src/components/NavBar.vue | 16 +- na-frontend/src/components/TabBar.vue | 7 +- na-frontend/src/main.js | 1 + na-frontend/src/pages/HomePage.vue | 395 +++++++++++++++++- na-frontend/src/pages/PortfolioPage.vue | 6 +- na-frontend/src/pages/man/HomeManPage.vue | 272 +++++++++++- .../src/pages/man/PortfolioManPage.vue | 4 +- .../src/pages/man/SampleCollectionManPage.vue | 4 +- na-frontend/src/pages/man/TagManPage.vue | 225 +++++++++- 14 files changed, 912 insertions(+), 137 deletions(-) diff --git a/na-core/src/main/java/com/nailart/controller/TagInfoController.java b/na-core/src/main/java/com/nailart/controller/TagInfoController.java index 8371308..af696ad 100644 --- a/na-core/src/main/java/com/nailart/controller/TagInfoController.java +++ b/na-core/src/main/java/com/nailart/controller/TagInfoController.java @@ -30,13 +30,13 @@ public class TagInfoController { respVO.setMsg("标签信息不能为空"); return respVO; } - if (tagInfoService.saveTagInfo(tagDO) == 0) { + if (!tagInfoService.save(tagDO)) { respVO.setCode(500); respVO.setMsg("保存标签信息失败"); return respVO; } respVO.setCode(200); - respVO.setData(tagInfoService.saveTagInfo(tagDO)); + respVO.setData("保存标签信息成功"); return respVO; } @@ -48,7 +48,7 @@ public class TagInfoController { respVO.setMsg("标签id不能为空"); return respVO; } - TagDO tagInfoById = tagInfoService.getTagInfoById(id); + TagDO tagInfoById = tagInfoService.getById(id); if (tagInfoById == null) { respVO.setCode(500); respVO.setMsg("查询标签信息失败"); @@ -62,7 +62,7 @@ public class TagInfoController { } @PostMapping("/deleteById") - public RespVO deleteTagInfoById(@RequestBody Long id) { + public RespVO deleteTagInfoById(Long id) { RespVO respVO = new RespVO(); if (id == null) { @@ -70,19 +70,18 @@ public class TagInfoController { respVO.setMsg("标签id不能为空"); return respVO; } - TagDO tagInfoById = tagInfoService.getTagInfoById(id); - if (tagInfoById == null) { + boolean i = tagInfoService.removeById(id); + if (!i) { respVO.setCode(500); - respVO.setMsg("查询标签信息失败"); + respVO.setMsg("删除标签信息失败"); return respVO; } respVO.setCode(200); - respVO.setData(tagInfoById); + respVO.setData("删除标签信息成功"); return respVO; } - @PostMapping("/updateById") public RespVO updateTagInfoById(@RequestBody TagDO tagDO) { RespVO respVO = new RespVO(); @@ -91,14 +90,14 @@ public class TagInfoController { respVO.setMsg("标签信息不能为空"); return respVO; } - TagDO tagInfoById = tagInfoService.getTagInfoById(tagDO.getId()); - if (tagInfoById == null) { + Boolean i = tagInfoService.updateById(tagDO); + if (!i) { respVO.setCode(500); - respVO.setMsg("查询标签信息失败"); + respVO.setMsg("更新标签信息失败"); return respVO; } respVO.setCode(200); - respVO.setData(tagInfoById); + respVO.setData("更新标签信息成功"); return respVO; } @@ -106,7 +105,7 @@ public class TagInfoController { @GetMapping("/getAll") public RespVO getAllTagInfo() { RespVO respVO = new RespVO(); - List allTagInfo = tagInfoService.getAllTagInfo(); + List allTagInfo = tagInfoService.list(); if (allTagInfo == null || allTagInfo.isEmpty()) { respVO.setCode(500); respVO.setMsg("获取标签信息失败"); diff --git a/na-core/src/main/java/com/nailart/dataobj/MainInfoDO.java b/na-core/src/main/java/com/nailart/dataobj/MainInfoDO.java index c3a0225..b3787d3 100644 --- a/na-core/src/main/java/com/nailart/dataobj/MainInfoDO.java +++ b/na-core/src/main/java/com/nailart/dataobj/MainInfoDO.java @@ -30,7 +30,6 @@ public class MainInfoDO { private String introduce; /** * 状态 - * */ private Integer status; /** diff --git a/na-core/src/main/java/com/nailart/service/TagInfoService.java b/na-core/src/main/java/com/nailart/service/TagInfoService.java index 32609a9..8c04c26 100644 --- a/na-core/src/main/java/com/nailart/service/TagInfoService.java +++ b/na-core/src/main/java/com/nailart/service/TagInfoService.java @@ -13,43 +13,4 @@ import java.util.List; * @Created by 21616 */ public interface TagInfoService extends IService { - /** - * 保存标签信息 - * - * @param tagDO 标签信息 - * @return 是否成功 - */ - public Integer saveTagInfo(TagDO tagDO); - - /** - * 根据id查询标签信息 - * - * @param id 标签id - * @return 标签信息 - */ - public TagDO getTagInfoById(Long id); - - /** - * 根据id删除标签信息 - * - * @param id 标签id - * @return 是否成功 - */ - public Integer deleteTagInfoById(Long id); - - /** - * 根据id更新标签信息 - * - * @param tagDO 标签信息 - * @return 是否成功 - */ - public Integer updateTagInfoById(TagDO tagDO); - - /** - * 查询所有标签信息 - * - * @return 标签信息列表 - */ - public List getAllTagInfo(); - } diff --git a/na-core/src/main/java/com/nailart/service/impl/TagInfoServiceImpl.java b/na-core/src/main/java/com/nailart/service/impl/TagInfoServiceImpl.java index a1ed523..ae74ac9 100644 --- a/na-core/src/main/java/com/nailart/service/impl/TagInfoServiceImpl.java +++ b/na-core/src/main/java/com/nailart/service/impl/TagInfoServiceImpl.java @@ -16,45 +16,4 @@ import java.util.List; */ @Service public class TagInfoServiceImpl extends ServiceImpl implements TagInfoService { - @Override - public Integer saveTagInfo(TagDO tagDO) { - if (tagDO == null) { - return 0; - } - try { - - return this.saveTagInfo(tagDO); - } catch (Exception e) { - return 0; - } - } - - @Override - public TagDO getTagInfoById(Long id) { - if (id == null) { - return null; - } - return this.getTagInfoById(id); - } - - @Override - public Integer deleteTagInfoById(Long id) { - if (id == null) { - return 0; - } - return this.deleteTagInfoById(id); - } - - @Override - public Integer updateTagInfoById(TagDO tagDO) { - if (tagDO == null) { - return 0; - } - return this.updateTagInfoById(tagDO); - } - - @Override - public List getAllTagInfo() { - return this.list(); - } } diff --git a/na-frontend/src/components/ManTabBar.vue b/na-frontend/src/components/ManTabBar.vue index 7dd464a..17b066c 100644 --- a/na-frontend/src/components/ManTabBar.vue +++ b/na-frontend/src/components/ManTabBar.vue @@ -1,6 +1,6 @@ - \ No newline at end of file + \ No newline at end of file