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 b90d92f8..fcdce4cb 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 @@ -122,6 +122,18 @@ public class DocumentSplitController { return Result.OK(documentSplitService.queryDocumentSplitDetail(parameter)); } + /** + * 文档拆分详情-根据id查询 + * @param id + * @return Result>> + */ + @AutoLog(value = "文档拆分详情-根据id查询") + @ApiOperation(value = "文档拆分详情-根据id查询") + @PostMapping("/queryDocumentSplitDetailById") + public Result> queryDocumentSplitDetailById(String id) { + return Result.OK(documentSplitService.queryDocumentSplitDetailById(id)); + } + /** * 文档拆分详情-条目信息列表 * @param id diff --git a/laws-modules/src/main/java/com/jero/modules/laws/documenttool/service/IDocumentSplitService.java b/laws-modules/src/main/java/com/jero/modules/laws/documenttool/service/IDocumentSplitService.java index da947cf4..d4686b57 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/documenttool/service/IDocumentSplitService.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/documenttool/service/IDocumentSplitService.java @@ -98,4 +98,11 @@ public interface IDocumentSplitService { * @return */ List queryItemsValList(String itemId); + + /** + * 文档拆分详情-根据id查询 + * @param id + * @return + */ + Map queryDocumentSplitDetailById(String id); } diff --git a/laws-modules/src/main/java/com/jero/modules/laws/documenttool/service/impl/DocumentSplitServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/documenttool/service/impl/DocumentSplitServiceImpl.java index c5dc17c4..9b776494 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/documenttool/service/impl/DocumentSplitServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/documenttool/service/impl/DocumentSplitServiceImpl.java @@ -404,6 +404,11 @@ public class DocumentSplitServiceImpl implements IDocumentSplitService { return sarFileSplitItemsValEOS; } + @Override + public Map queryDocumentSplitDetailById(String id) { + return documentSplitMapper.queryLawsDocumentSplitById(id); + } + private void manageData(Map resultMap, StringBuilder fieldsBuilder, StringBuilder valuesBuilder) { // 所有key(字段名) resultMap.forEach((k, v) -> { diff --git a/laws-single-startup/src/main/resources/application-dev.yml b/laws-single-startup/src/main/resources/application-dev.yml index a0d31fd6..856e197a 100644 --- a/laws-single-startup/src/main/resources/application-dev.yml +++ b/laws-single-startup/src/main/resources/application-dev.yml @@ -198,6 +198,9 @@ spring: enabled: true #mybatis plus 设置 mybatis-plus: + configuration: + # mybatis返回字段值为空而不映射到map的解决方法 + call-setters-on-nulls: true mapper-locations: classpath*:com/jero/**/xml/*Mapper.xml global-config: # 关闭MP3.0自带的banner