From a506f93622b0ae40cae90db05701c6b9a75a4a4b Mon Sep 17 00:00:00 2001 From: yinglong zhang <1679309912@qq.com> Date: Tue, 22 Jun 2021 09:50:44 +0800 Subject: [PATCH] =?UTF-8?q?add=20=E6=B7=BB=E5=8A=A0=E4=B8=AA=E4=BA=BA?= =?UTF-8?q?=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SarUserPersonalMenuController.java | 43 +++++++ .../controller/SarUserStarController.java | 79 +------------ .../dao/SarUserPersonalMenuDao.java | 16 +++ .../entity/SarUserPersonalMenu.java | 38 +++++++ .../entity/SarUserPersonalMenuEO.java | 34 ++++++ .../entity/SarUserStarEO.java | 4 +- .../service/ISarUserPersonalMenuService.java | 29 +++++ .../service/ISarUserStarService.java | 11 +- .../impl/SarUserPersonalMenuServiceImpl.java | 40 +++++++ .../service/impl/SarUserStarServiceImpl.java | 105 ++++++++++++++++++ .../SarUserPersonalMenuMapper.xml | 5 + 11 files changed, 328 insertions(+), 76 deletions(-) create mode 100644 adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/controller/SarUserPersonalMenuController.java create mode 100644 adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/dao/SarUserPersonalMenuDao.java create mode 100644 adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/entity/SarUserPersonalMenu.java create mode 100644 adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/entity/SarUserPersonalMenuEO.java create mode 100644 adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/service/ISarUserPersonalMenuService.java create mode 100644 adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/service/impl/SarUserPersonalMenuServiceImpl.java create mode 100644 adc-da-slrs/src/main/resources/mybatis/mapper/sarPersonalCenter/SarUserPersonalMenuMapper.xml diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/controller/SarUserPersonalMenuController.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/controller/SarUserPersonalMenuController.java new file mode 100644 index 00000000..6e99f43f --- /dev/null +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/controller/SarUserPersonalMenuController.java @@ -0,0 +1,43 @@ +package com.adc.da.slrs.sarPersonalCenter.controller; + + +import com.adc.da.http.ResponseMessage; +import com.adc.da.slrs.sarPersonalCenter.entity.SarUserPersonalMenuEO; +import com.adc.da.slrs.sarPersonalCenter.service.ISarUserPersonalMenuService; +import com.baomidou.mybatisplus.core.metadata.IPage; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.*; +import com.adc.da.slrs.sarPersonalCenter.entity.SarUserPersonalMenu; +import io.swagger.annotations.Api; +import com.adc.da.base.web.BaseController; + +/** +*

+ * 前端控制器 + *

+* +* @author zyl +* @since 2021-06-22 +*/ +@RestController +@Api(tags = "福田标准法规--个人中心--我的板块") +@RequestMapping("/${restPath}/sarPersonalCenter/sar-user-personal-menu") +public class SarUserPersonalMenuController extends BaseController { + + @Autowired + private ISarUserPersonalMenuService iSarUserPersonalMenuService; + + @ApiOperation("获取用户的板块列表") + @GetMapping("/getList") + public ResponseMessage> getList(SarUserPersonalMenuEO eo){ + return iSarUserPersonalMenuService.getUserPersonalMenu(eo); + } + + @ApiOperation("更新用户的板块列表") + @PostMapping("/update") + public ResponseMessage> update(@RequestBody SarUserPersonalMenuEO eo){ + return iSarUserPersonalMenuService.updateUserPersonalMenu(eo); + } + +} diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/controller/SarUserStarController.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/controller/SarUserStarController.java index b100dd85..a32b041d 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/controller/SarUserStarController.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/controller/SarUserStarController.java @@ -26,7 +26,7 @@ import java.util.Date; * @since 2021-06-21 */ @RestController -@Api(description = "福田标准法规--个人中心--我的收藏") +@Api(tags = "福田标准法规--个人中心--我的收藏") @RequestMapping("/${restPath}/sarPersonalCenter/sar-user-star") public class SarUserStarController extends BaseController { @@ -36,98 +36,31 @@ public class SarUserStarController extends BaseController { @ApiOperation("获取用户收藏列表") @GetMapping("/getList") public ResponseMessage> getUserStarList(SarUserStarEO sarUserStarEO) { - if (sarUserStarEO.getUserId() == null) { - return Result.error("userId不能为空"); - } else { - if (sarUserStarEO.getSize() == null || sarUserStarEO.getSize() <= 0) sarUserStarEO.setSize(20); - if (sarUserStarEO.getCurrent() == null || sarUserStarEO.getCurrent() <= 0) sarUserStarEO.setCurrent(1); - QueryWrapper wrapper = new QueryWrapper<>(); - wrapper.eq("user_id", sarUserStarEO.getUserId()); - if(sarUserStarEO.getType()!=null)wrapper.like("type",sarUserStarEO.getType()); - if(sarUserStarEO.getName()!=null)wrapper.like("name",sarUserStarEO.getName()); - if(sarUserStarEO.getModular()!=null)wrapper.like("modular",sarUserStarEO.getModular()); - if(sarUserStarEO.getInfo()!=null)wrapper.like("info",sarUserStarEO.getInfo()); - if(sarUserStarEO.getUrl()!=null)wrapper.like("url",sarUserStarEO.getUrl()); - IPage page = iSarUserStarService.page(new Page<>(sarUserStarEO.getCurrent(), sarUserStarEO.getSize()), wrapper); - while (page.getRecords().remove(null)) ; - return Result.success(page); - } + return iSarUserStarService.getUserStarList(sarUserStarEO); } - - @ApiOperation("批量删除用户收藏") @PostMapping("/deleteList") public ResponseMessage> deleteList(@RequestBody SarUserStarEO sarUserStars) { - if (sarUserStars.getUserId() == null) { - return Result.error("userId不能为空"); - } - if (!(sarUserStars.getSarUserStars() == null || sarUserStars.getSarUserStars().size() <= 0)) { - for (SarUserStar sarUserStar : sarUserStars.getSarUserStars()) { - if (sarUserStar.getId() != null) { - QueryWrapper sarUserStarQueryWrapper = new QueryWrapper<>(); - sarUserStarQueryWrapper.eq("id", sarUserStar.getId()); - sarUserStarQueryWrapper.eq("user_id", sarUserStars.getUserId()); - iSarUserStarService.remove(sarUserStarQueryWrapper); - } - } - } - return getUserStarList(sarUserStars); + return iSarUserStarService.deleteList(sarUserStars); } @ApiOperation("删除用户收藏") @PostMapping("/delete") public ResponseMessage deleteById(@RequestBody SarUserStarEO sarUserStars) { - if (sarUserStars.getUserId() == null) { - return Result.error("userId不能为空"); - } - if (!(sarUserStars.getId() == null && sarUserStars.getUrl() == null)) { - return Result.error("url或id不能为空"); - } - QueryWrapper sarUserStarQueryWrapper = new QueryWrapper<>(); - if(sarUserStars.getId()!=null)sarUserStarQueryWrapper.eq("id", sarUserStars.getId()); - else sarUserStarQueryWrapper.eq("url", sarUserStars.getUrl()); - sarUserStarQueryWrapper.eq("user_id", sarUserStars.getUserId()); - iSarUserStarService.remove(sarUserStarQueryWrapper); - - return Result.success(iSarUserStarService.remove(sarUserStarQueryWrapper)); + return iSarUserStarService.deleteById(sarUserStars); } @ApiOperation("添加用户收藏") @PostMapping("/addStar") public ResponseMessage addStar(@RequestBody SarUserStar sarUserStar) { - if (sarUserStar.getUserId() == null) { - return Result.error("userId不能为空"); - } - if (sarUserStar.getUrl() == null - && sarUserStar.getModular() == null - && sarUserStar.getName() == null - && sarUserStar.getType() == null) { - return Result.error("数据有误"); - } - - sarUserStar.setId(null); - sarUserStar.setCreateTime(new Date()); - - return Result.success(iSarUserStarService.save(sarUserStar)); + return iSarUserStarService.addStar(sarUserStar); } @ApiOperation("获取当前用户是否收藏该页面") @GetMapping("/isStar") public ResponseMessage isStar(String userId, String url) { - if (userId == null) { - return Result.error("userId不能为空"); - } - if (url == null) { - return Result.error("url不能为空"); - } - - QueryWrapper sarUserStarQueryWrapper = new QueryWrapper<>(); - sarUserStarQueryWrapper.eq("user_id", userId); - sarUserStarQueryWrapper.eq("url", url); - int count = iSarUserStarService.count(sarUserStarQueryWrapper); - - return Result.success(count > 0); + return iSarUserStarService.isStar(userId,url); } diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/dao/SarUserPersonalMenuDao.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/dao/SarUserPersonalMenuDao.java new file mode 100644 index 00000000..e11efb48 --- /dev/null +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/dao/SarUserPersonalMenuDao.java @@ -0,0 +1,16 @@ +package com.adc.da.slrs.sarPersonalCenter.dao; + +import com.adc.da.slrs.sarPersonalCenter.entity.SarUserPersonalMenu; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * Mapper 接口 + *

+ * + * @author zyl + * @since 2021-06-22 + */ +public interface SarUserPersonalMenuDao extends BaseMapper { + +} diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/entity/SarUserPersonalMenu.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/entity/SarUserPersonalMenu.java new file mode 100644 index 00000000..514354c8 --- /dev/null +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/entity/SarUserPersonalMenu.java @@ -0,0 +1,38 @@ +package com.adc.da.slrs.sarPersonalCenter.entity; + +import com.adc.da.base.entity.BaseEntity; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +/** + *

+ * + *

+ * + * @author zyl + * @since 2021-06-22 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@Accessors(chain = true) +@ApiModel(value="SarUserPersonalMenu对象", description="") +public class SarUserPersonalMenu extends BaseEntity { + + @ApiModelProperty("id") + private String id; + + private String menuName; + + private String menuId; + + private Integer state; + + private String userId; + + private String menuUrl; + + +} diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/entity/SarUserPersonalMenuEO.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/entity/SarUserPersonalMenuEO.java new file mode 100644 index 00000000..f456bc5a --- /dev/null +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/entity/SarUserPersonalMenuEO.java @@ -0,0 +1,34 @@ +package com.adc.da.slrs.sarPersonalCenter.entity; + +import com.adc.da.base.entity.BaseEntity; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +import java.util.List; + +/** + *

+ * + *

+ * + * @author zyl + * @since 2021-06-22 + */ +@Data +@EqualsAndHashCode(callSuper = true) +@Accessors(chain = true) +@ApiModel(value="SarUserPersonalMenu批量操作对象", description="") +public class SarUserPersonalMenuEO extends SarUserPersonalMenu { + + @ApiModelProperty("当页数量") + private Integer size=20; + + @ApiModelProperty("当前页数") + private Integer current=1; + + @ApiModelProperty("操作信息") + private List sarUserPersonalMenus; +} diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/entity/SarUserStarEO.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/entity/SarUserStarEO.java index 262eeb53..a0c478bc 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/entity/SarUserStarEO.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/entity/SarUserStarEO.java @@ -14,10 +14,10 @@ import java.util.List; public class SarUserStarEO extends SarUserStar{ @ApiModelProperty("当页数量") - private Integer size; + private Integer size=20; @ApiModelProperty("当前页数") - private Integer current; + private Integer current=1; @ApiModelProperty("操作信息") private List sarUserStars; diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/service/ISarUserPersonalMenuService.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/service/ISarUserPersonalMenuService.java new file mode 100644 index 00000000..35694bc8 --- /dev/null +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/service/ISarUserPersonalMenuService.java @@ -0,0 +1,29 @@ +package com.adc.da.slrs.sarPersonalCenter.service; + +import com.adc.da.http.ResponseMessage; +import com.adc.da.slrs.sarPersonalCenter.entity.SarUserPersonalMenu; +import com.adc.da.slrs.sarPersonalCenter.entity.SarUserPersonalMenuEO; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.service.IService; + +import java.util.List; + +/** + *

+ * 服务类 + *

+ * + * @author zyl + * @since 2021-06-22 + */ +public interface ISarUserPersonalMenuService extends IService { + + public ResponseMessage> getUserPersonalMenu(SarUserPersonalMenuEO eo); + + public ResponseMessage> updateUserPersonalMenu(SarUserPersonalMenuEO eo); + + public void updateUserPersonalMenuForRole(List menus); + + + +} diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/service/ISarUserStarService.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/service/ISarUserStarService.java index 93922b33..0ac178b2 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/service/ISarUserStarService.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/service/ISarUserStarService.java @@ -1,7 +1,12 @@ package com.adc.da.slrs.sarPersonalCenter.service; +import com.adc.da.http.ResponseMessage; +import com.adc.da.http.Result; import com.adc.da.slrs.sarPersonalCenter.entity.SarUserStar; +import com.adc.da.slrs.sarPersonalCenter.entity.SarUserStarEO; +import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; +import org.springframework.web.bind.annotation.RequestBody; /** *

@@ -12,5 +17,9 @@ import com.baomidou.mybatisplus.extension.service.IService; * @since 2021-06-21 */ public interface ISarUserStarService extends IService { - + public ResponseMessage> getUserStarList(SarUserStarEO sarUserStarEO); + public ResponseMessage> deleteList(@RequestBody SarUserStarEO sarUserStars); + public ResponseMessage deleteById(@RequestBody SarUserStarEO sarUserStars); + public ResponseMessage addStar(@RequestBody SarUserStar sarUserStar); + public ResponseMessage isStar(String userId, String url); } diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/service/impl/SarUserPersonalMenuServiceImpl.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/service/impl/SarUserPersonalMenuServiceImpl.java new file mode 100644 index 00000000..4a1320b5 --- /dev/null +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/service/impl/SarUserPersonalMenuServiceImpl.java @@ -0,0 +1,40 @@ +package com.adc.da.slrs.sarPersonalCenter.service.impl; + +import com.adc.da.http.ResponseMessage; +import com.adc.da.slrs.sarPersonalCenter.entity.SarUserPersonalMenu; +import com.adc.da.slrs.sarPersonalCenter.dao.SarUserPersonalMenuDao; +import com.adc.da.slrs.sarPersonalCenter.entity.SarUserPersonalMenuEO; +import com.adc.da.slrs.sarPersonalCenter.service.ISarUserPersonalMenuService; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + *

+ * 服务实现类 + *

+ * + * @author zyl + * @since 2021-06-22 + */ +@Service +public class SarUserPersonalMenuServiceImpl extends ServiceImpl implements ISarUserPersonalMenuService { + + + @Override + public ResponseMessage> getUserPersonalMenu(SarUserPersonalMenuEO eo) { + return null; + } + + @Override + public ResponseMessage> updateUserPersonalMenu(SarUserPersonalMenuEO eo) { + return null; + } + + @Override + public void updateUserPersonalMenuForRole(List menus) { + + } +} diff --git a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/service/impl/SarUserStarServiceImpl.java b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/service/impl/SarUserStarServiceImpl.java index a12d0cde..cc1b7309 100644 --- a/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/service/impl/SarUserStarServiceImpl.java +++ b/adc-da-slrs/src/main/java/com/adc/da/slrs/sarPersonalCenter/service/impl/SarUserStarServiceImpl.java @@ -1,10 +1,20 @@ package com.adc.da.slrs.sarPersonalCenter.service.impl; +import com.adc.da.http.ResponseMessage; +import com.adc.da.http.Result; import com.adc.da.slrs.sarPersonalCenter.entity.SarUserStar; import com.adc.da.slrs.sarPersonalCenter.dao.SarUserStarDao; +import com.adc.da.slrs.sarPersonalCenter.entity.SarUserStarEO; import com.adc.da.slrs.sarPersonalCenter.service.ISarUserStarService; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; +import org.springframework.web.bind.annotation.RequestBody; + +import java.util.Date; /** *

@@ -17,4 +27,99 @@ import org.springframework.stereotype.Service; @Service public class SarUserStarServiceImpl extends ServiceImpl implements ISarUserStarService { + @Autowired + private ISarUserStarService iSarUserStarService; + + @Override + public ResponseMessage> getUserStarList(SarUserStarEO sarUserStarEO) { + if (sarUserStarEO.getUserId() == null) { + return Result.error("userId不能为空"); + } else { + if (sarUserStarEO.getSize() == null || sarUserStarEO.getSize() <= 0) sarUserStarEO.setSize(20); + if (sarUserStarEO.getCurrent() == null || sarUserStarEO.getCurrent() <= 0) sarUserStarEO.setCurrent(1); + QueryWrapper wrapper = new QueryWrapper<>(); + wrapper.eq("user_id", sarUserStarEO.getUserId()); + if(sarUserStarEO.getType()!=null)wrapper.like("type",sarUserStarEO.getType()); + if(sarUserStarEO.getName()!=null)wrapper.like("name",sarUserStarEO.getName()); + if(sarUserStarEO.getModular()!=null)wrapper.like("modular",sarUserStarEO.getModular()); + if(sarUserStarEO.getInfo()!=null)wrapper.like("info",sarUserStarEO.getInfo()); + if(sarUserStarEO.getUrl()!=null)wrapper.like("url",sarUserStarEO.getUrl()); + IPage page = iSarUserStarService.page(new Page<>(sarUserStarEO.getCurrent(), sarUserStarEO.getSize()), wrapper); + while (page.getRecords().remove(null)) ; + return Result.success(page); + } + } + + + @Override + public ResponseMessage> deleteList(@RequestBody SarUserStarEO sarUserStars) { + if (sarUserStars.getUserId() == null) { + return Result.error("userId不能为空"); + } + if (!(sarUserStars.getSarUserStars() == null || sarUserStars.getSarUserStars().size() <= 0)) { + for (SarUserStar sarUserStar : sarUserStars.getSarUserStars()) { + if (sarUserStar.getId() != null) { + QueryWrapper sarUserStarQueryWrapper = new QueryWrapper<>(); + sarUserStarQueryWrapper.eq("id", sarUserStar.getId()); + sarUserStarQueryWrapper.eq("user_id", sarUserStars.getUserId()); + iSarUserStarService.remove(sarUserStarQueryWrapper); + } + } + } + return getUserStarList(sarUserStars); + } + + @Override + public ResponseMessage deleteById(@RequestBody SarUserStarEO sarUserStars) { + if (sarUserStars.getUserId() == null) { + return Result.error("userId不能为空"); + } + if (!(sarUserStars.getId() == null && sarUserStars.getUrl() == null)) { + return Result.error("url或id不能为空"); + } + QueryWrapper sarUserStarQueryWrapper = new QueryWrapper<>(); + if(sarUserStars.getId()!=null)sarUserStarQueryWrapper.eq("id", sarUserStars.getId()); + else sarUserStarQueryWrapper.eq("url", sarUserStars.getUrl()); + sarUserStarQueryWrapper.eq("user_id", sarUserStars.getUserId()); + iSarUserStarService.remove(sarUserStarQueryWrapper); + + return Result.success(iSarUserStarService.remove(sarUserStarQueryWrapper)); + } + + @Override + public ResponseMessage addStar(@RequestBody SarUserStar sarUserStar) { + if (sarUserStar.getUserId() == null) { + return Result.error("userId不能为空"); + } + if (sarUserStar.getUrl() == null + && sarUserStar.getModular() == null + && sarUserStar.getName() == null + && sarUserStar.getType() == null) { + return Result.error("数据有误"); + } + + sarUserStar.setId(null); + sarUserStar.setCreateTime(new Date()); + + return Result.success(iSarUserStarService.save(sarUserStar)); + } + + @Override + public ResponseMessage isStar(String userId, String url) { + if (userId == null) { + return Result.error("userId不能为空"); + } + if (url == null) { + return Result.error("url不能为空"); + } + + QueryWrapper sarUserStarQueryWrapper = new QueryWrapper<>(); + sarUserStarQueryWrapper.eq("user_id", userId); + sarUserStarQueryWrapper.eq("url", url); + int count = iSarUserStarService.count(sarUserStarQueryWrapper); + + return Result.success(count > 0); + } + + } diff --git a/adc-da-slrs/src/main/resources/mybatis/mapper/sarPersonalCenter/SarUserPersonalMenuMapper.xml b/adc-da-slrs/src/main/resources/mybatis/mapper/sarPersonalCenter/SarUserPersonalMenuMapper.xml new file mode 100644 index 00000000..55241f78 --- /dev/null +++ b/adc-da-slrs/src/main/resources/mybatis/mapper/sarPersonalCenter/SarUserPersonalMenuMapper.xml @@ -0,0 +1,5 @@ + + + + +