diff --git a/laws-modules/src/main/java/com/jero/modules/laws/documenttool/common/DocumentSplitCommon.java b/laws-modules/src/main/java/com/jero/modules/laws/documenttool/common/DocumentSplitCommon.java index d06c8707..8a8bad24 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/documenttool/common/DocumentSplitCommon.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/documenttool/common/DocumentSplitCommon.java @@ -48,4 +48,7 @@ public class DocumentSplitCommon { * <= */ public static final String LT = " <= "; + + public static final String MEG_DEL = "删除成功!"; + public static final String MEG_DEL_BATCH = "批量删除成功!"; } 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 abaadacd..a3d7d2e0 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 @@ -3,6 +3,7 @@ package com.jero.modules.laws.documenttool.controller; import com.baomidou.mybatisplus.core.metadata.IPage; import com.jero.common.api.vo.Result; import com.jero.common.aspect.annotation.AutoLog; +import com.jero.modules.laws.documenttool.common.DocumentSplitCommon; import com.jero.modules.laws.documenttool.entity.DocumentSplitInfo; import com.jero.modules.laws.documenttool.service.IDocumentSplitService; import com.jero.modules.split.entity.SarFileSplitInfoEO; @@ -91,7 +92,7 @@ public class DocumentSplitController { @PostMapping(value = "/delete") public Result delete(@RequestParam(name="id",required=true) String id) { sarFileSplitInfoService.deleteById(id); - return Result.OK("删除成功!"); + return Result.OK(DocumentSplitCommon.MEG_DEL); } /** @@ -104,7 +105,7 @@ public class DocumentSplitController { @PostMapping(value = "/deleteBatch") public Result deleteBatch(@RequestParam(name="ids",required=true) String ids) { this.sarFileSplitInfoService.deleteByIds(Arrays.asList(ids.split(","))); - return Result.OK("批量删除成功!"); + return Result.OK(DocumentSplitCommon.MEG_DEL_BATCH); } /** @@ -142,6 +143,19 @@ public class DocumentSplitController { @PostMapping("/editBatchDocumentSplitDetail") public Result editBatchDocumentSplitDetail(@RequestBody Map parameter) { documentSplitService.editBatchDocumentSplitDetail(parameter); + return Result.OK(DocumentSplitCommon.MEG_DEL_BATCH); + } + + /** + * 文档拆分详情-批量删除 + * + * @return Result + */ + @AutoLog(value = "文档拆分详情-批量删除") + @ApiOperation(value="文档拆分详情-批量删除", notes="文档拆分详情-批量删除") + @PostMapping(value = "/deleteBatchBatchDocumentSplitDetail") + public Result deleteBatchBatchDocumentSplitDetail(@RequestBody Map parameter) { + documentSplitService.deleteBatchBatchDocumentSplitDetail(parameter); return Result.OK("批量删除成功!"); } 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 f5ded4fb..54dd5441 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 @@ -77,4 +77,10 @@ public interface DocumentSplitMapper { * @param menuIdList */ int sarFileSplitMenudeleteByIdList(@Param("menuIdList") List menuIdList); + + /** + * 文档拆分详情-批量删除 + * @param updateCondition + */ + int deleteBatchBatchDocumentSplitDetail(@Param("updateCondition") String updateCondition); } 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 64b4ab71..905dc848 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 @@ -10,6 +10,11 @@ + + delete from laws_document_split + where #{updateCondition} + +