From 216d2ca75c91be9e08adda0d84be97f3edf8f51d Mon Sep 17 00:00:00 2001 From: yjz <3131811435@qq.com> Date: Fri, 19 Jul 2024 13:53:41 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E6=96=87=E6=A1=A3=E6=8B=86=E5=88=86):=20?= =?UTF-8?q?=E6=89=B9=E9=87=8F=E5=88=A0=E9=99=A4=E6=9D=A1=E6=AC=BE=E6=A0=87?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/DocumentSplitController.java | 17 +++++++++++++++++ .../mapper/DocumentSplitMapper.java | 7 +++++++ .../mapper/xml/DocumentSplitMapper.xml | 9 ++++++++- .../service/IDocumentSplitService.java | 6 ++++++ .../service/impl/DocumentSplitServiceImpl.java | 13 +++++++++++++ 5 files changed, 51 insertions(+), 1 deletion(-) diff --git a/laws-modules/src/main/java/com/jero/modules/laws/documenttool/controller/DocumentSplitController.java b/laws-modules/src/main/java/com/jero/modules/laws/documenttool/controller/DocumentSplitController.java index 822ac1c1..8239c107 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/documenttool/controller/DocumentSplitController.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/documenttool/controller/DocumentSplitController.java @@ -373,6 +373,23 @@ public class DocumentSplitController { return Result.OK(MessageUtils.getMessage(ResultCommon.OK)); } + /** + * 批量删除条款标题 + * + * @return + */ + @AutoLog(value = "标准拆分详情-批量删除条款标题") + @ApiOperation(value="标准拆分详情-批量删除条款标题", notes="标准拆分详情-批量删除条款标题") + @PostMapping(value = "/deleteBatchTitle") + @RequiresPermissions("deleteBatchDocumentSplitDetailTitle") + public Result deleteBatchTitle(@RequestBody IdsMapBody map) { + if (StringUtils.isBlank(map.getIds())) { + return Result.error("请选择数据!"); + } + documentSplitService.deleteBatchTitle(map.getIds()); + return Result.OK(MessageUtils.getMessage(ResultCommon.SUCCESSFULLY_DELETED_IN_BULK)); + } + /** * 标准拆分详情-合并条款 * @param parameter diff --git a/laws-modules/src/main/java/com/jero/modules/laws/documenttool/mapper/DocumentSplitMapper.java b/laws-modules/src/main/java/com/jero/modules/laws/documenttool/mapper/DocumentSplitMapper.java index 34238eaa..33f98206 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/documenttool/mapper/DocumentSplitMapper.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/documenttool/mapper/DocumentSplitMapper.java @@ -210,4 +210,11 @@ public interface DocumentSplitMapper extends BaseMapper { * @param infoId */ List queryLawsDocumentSplitGroupByMenuId(@Param("infoId") String infoId); + + /** + * 清除目录标题 + * @param idList + * @return + */ + int updateMenuItemNameByIdList(@Param("idList") List idList); } diff --git a/laws-modules/src/main/java/com/jero/modules/laws/documenttool/mapper/xml/DocumentSplitMapper.xml b/laws-modules/src/main/java/com/jero/modules/laws/documenttool/mapper/xml/DocumentSplitMapper.xml index a908feab..cf301733 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/documenttool/mapper/xml/DocumentSplitMapper.xml +++ b/laws-modules/src/main/java/com/jero/modules/laws/documenttool/mapper/xml/DocumentSplitMapper.xml @@ -208,7 +208,7 @@ #{item} - +