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} - +