From 33fb6a9d28ce4f865235bda857466c51fca9dea6 Mon Sep 17 00:00:00 2001 From: liao Date: Tue, 12 Sep 2023 17:35:46 +0800 Subject: [PATCH 1/2] =?UTF-8?q?add=20=E6=B3=95=E8=A7=84=E6=9B=B4=E6=96=B0?= =?UTF-8?q?=E8=AE=B0=E5=BD=95=E5=88=97=E8=A1=A8=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../common/controller/LawsCommonController.java | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/laws-modules/src/main/java/com/jero/modules/laws/common/controller/LawsCommonController.java b/laws-modules/src/main/java/com/jero/modules/laws/common/controller/LawsCommonController.java index f356646b..3b420a4d 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/common/controller/LawsCommonController.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/common/controller/LawsCommonController.java @@ -1,5 +1,6 @@ package com.jero.modules.laws.common.controller; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.jero.common.api.vo.Result; import com.jero.common.aspect.annotation.AutoLog; @@ -7,6 +8,8 @@ import com.jero.modules.laws.common.service.ILawsCommonService; import com.jero.modules.laws.common.vo.ManyStandardSelectionBox; import com.jero.modules.laws.common.vo.ManyStandardSelectionBoxVO; import com.jero.modules.laws.standard.entity.LawsNodeRelation; +import com.jero.modules.laws.standard.entity.LawsUpdateRecord; +import com.jero.modules.laws.standard.service.ILawsUpdateRecordService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; @@ -16,6 +19,7 @@ import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import javax.servlet.http.HttpServletRequest; +import java.util.List; /** * @Author: liao @@ -29,6 +33,8 @@ public class LawsCommonController { @Autowired private ILawsCommonService lawsCommonService; + @Autowired + private ILawsUpdateRecordService lawsUpdateRecordService; @ApiOperation(value="多选标准弹框", notes="多选标准弹框") @GetMapping(value = "/getManyStandardSelectionBox") @@ -38,4 +44,14 @@ public class LawsCommonController { return Result.OK(lawsCommonService.getManyStandardSelectionBox(selectionBoxVO, pageNo, pageSize)); } + @AutoLog(value = "法规更新记录列表查询") + @ApiOperation(value="法规更新记录列表查询", notes="法规更新记录列表查询") + @GetMapping(value = "/getUpdateRecordList") + public Result> getUpdateRecordList(@RequestParam("standardNumber") String standardNumber) { + LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); + queryWrapper.eq(LawsUpdateRecord::getUniqueRelationFlag, standardNumber); + queryWrapper.orderByDesc(LawsUpdateRecord::getCreateTime); + return Result.OK(lawsUpdateRecordService.list(queryWrapper)); + } + } From e78dc0585b3db848ee6badf973f596a8f2c452f6 Mon Sep 17 00:00:00 2001 From: caihaohan Date: Tue, 12 Sep 2023 17:44:33 +0800 Subject: [PATCH 2/2] =?UTF-8?q?feat:=20=E4=BD=93=E7=B3=BB=E6=A0=91?= =?UTF-8?q?=E4=B8=8B=E8=87=AA=E5=B8=A6=E6=88=91=E7=9A=84=E6=94=B6=E8=97=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../standard/service/impl/LawsTreeNodeServiceImpl.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/laws-modules/src/main/java/com/jero/modules/laws/standard/service/impl/LawsTreeNodeServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/standard/service/impl/LawsTreeNodeServiceImpl.java index f3d9379b..2fa072c2 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/standard/service/impl/LawsTreeNodeServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/standard/service/impl/LawsTreeNodeServiceImpl.java @@ -63,9 +63,15 @@ public class LawsTreeNodeServiceImpl extends ServiceImpl(nodesSet); } - // 调用wrapTreeDataToTreeList方法生成树状数据 - return FindsTreeNodeChildrenUtil.wrapTreeDataToTreeList(lawsTreeNodes); + List lawsTreeNodeModels = FindsTreeNodeChildrenUtil.wrapTreeDataToTreeList(lawsTreeNodes); + // 添加我的收藏节点 + LawsTreeNodeModel myCollect = new LawsTreeNodeModel(); + myCollect.setKey("myCollect"); + myCollect.setValue("myCollect"); + myCollect.setTitle("我的收藏"); + lawsTreeNodeModels.add(myCollect); + return lawsTreeNodeModels; } private Set findPathToRoot(List allNodes, LawsTreeNode node) {