From d2f9c6c8f89127ec6e11a78626ea5c5bcfa831dc Mon Sep 17 00:00:00 2001 From: lijiarao Date: Wed, 4 Sep 2024 17:59:23 +0800 Subject: [PATCH] =?UTF-8?q?update=20=E6=96=87=E6=A1=A3=E6=8B=86=E5=88=86?= =?UTF-8?q?=E7=9B=AE=E5=BD=95=E5=8F=AF=E4=BB=A5=E6=89=B9=E9=87=8F=E7=A7=BB?= =?UTF-8?q?=E5=8A=A8=E5=BA=8F=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../SarFileSplitMenuEOController.java | 5 +- .../split/entity/SarFileSplitMenuEO.java | 2 + .../mapper/SarFileSplitMenuEOMapper.java | 2 +- .../mapper/xml/SarFileSplitMenuEOMapper.xml | 5 +- .../service/ISarFileSplitMenuEOService.java | 2 +- .../impl/SarFileSplitMenuEOServiceImpl.java | 103 ++++++++++-------- 6 files changed, 68 insertions(+), 51 deletions(-) diff --git a/laws-modules/src/main/java/com/jero/modules/split/controller/SarFileSplitMenuEOController.java b/laws-modules/src/main/java/com/jero/modules/split/controller/SarFileSplitMenuEOController.java index 375320a9..a1f526e0 100644 --- a/laws-modules/src/main/java/com/jero/modules/split/controller/SarFileSplitMenuEOController.java +++ b/laws-modules/src/main/java/com/jero/modules/split/controller/SarFileSplitMenuEOController.java @@ -72,8 +72,9 @@ public class SarFileSplitMenuEOController extends JeroController updateMenuLevel(@ApiParam(value = "要移动的节点id")String sourceId, - @ApiParam(value = "要移动到的节点id")String targetId) { - sarFileSplitMenuEOService.updateMenuLevel(sourceId, targetId); + @ApiParam(value = "要移动到的节点id")String targetId, + @ApiParam(value = "序号")Long displaySeq) { + sarFileSplitMenuEOService.updateMenuLevel(sourceId, targetId, displaySeq); return Result.OK(MessageUtils.getMessage(ResultCommon.OK)); } diff --git a/laws-modules/src/main/java/com/jero/modules/split/entity/SarFileSplitMenuEO.java b/laws-modules/src/main/java/com/jero/modules/split/entity/SarFileSplitMenuEO.java index ab18dd8e..4cb1d34f 100644 --- a/laws-modules/src/main/java/com/jero/modules/split/entity/SarFileSplitMenuEO.java +++ b/laws-modules/src/main/java/com/jero/modules/split/entity/SarFileSplitMenuEO.java @@ -1,5 +1,6 @@ package com.jero.modules.split.entity; +import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import lombok.Data; @@ -16,6 +17,7 @@ import java.util.List; * 版权所有:版权归北京卡达克数据技术中心所有。
*/ @Data +@TableName("SAR_FILE_SPLIT_MENU") public class SarFileSplitMenuEO implements Serializable { private static final long serialVersionUID = 1L; /** diff --git a/laws-modules/src/main/java/com/jero/modules/split/mapper/SarFileSplitMenuEOMapper.java b/laws-modules/src/main/java/com/jero/modules/split/mapper/SarFileSplitMenuEOMapper.java index 5e0246d5..9b509d04 100644 --- a/laws-modules/src/main/java/com/jero/modules/split/mapper/SarFileSplitMenuEOMapper.java +++ b/laws-modules/src/main/java/com/jero/modules/split/mapper/SarFileSplitMenuEOMapper.java @@ -74,7 +74,7 @@ public interface SarFileSplitMenuEOMapper extends BaseMapper SarFileSplitMenuEO findById(String id); - SarFileSplitMenuEO findLastByParentId(String parentId); + List findLastByParentId(@Param("parentId") String parentId, @Param("displaySeq") Long displaySeq); List queryByGTDisplaySeq(@Param("infoId") String infoId, @Param("displaySeq") Long displaySeq); diff --git a/laws-modules/src/main/java/com/jero/modules/split/mapper/xml/SarFileSplitMenuEOMapper.xml b/laws-modules/src/main/java/com/jero/modules/split/mapper/xml/SarFileSplitMenuEOMapper.xml index b482ff89..8d447559 100644 --- a/laws-modules/src/main/java/com/jero/modules/split/mapper/xml/SarFileSplitMenuEOMapper.xml +++ b/laws-modules/src/main/java/com/jero/modules/split/mapper/xml/SarFileSplitMenuEOMapper.xml @@ -373,9 +373,10 @@