Commit 6e3e3858 authored by 赵啸非's avatar 赵啸非

添加微官网列表接口

parent cd6ca3cf
...@@ -214,7 +214,10 @@ public class MatterServiceImpl extends AbstractCRUDServiceImpl<MatterDao, Matter ...@@ -214,7 +214,10 @@ public class MatterServiceImpl extends AbstractCRUDServiceImpl<MatterDao, Matter
@Override @Override
public Result<MatterInfo> findMicroList(MatterQuery matterQuery, PageInfo pageInfo, Context context) throws AppException { public Result<MatterInfo> findMicroList(MatterQuery matterQuery, PageInfo pageInfo, Context context) throws AppException {
Result<MatterInfo> matterInfoResult = new Result<>();
if (!ObjectUtils.isEmpty(matterQuery.getSiteId())) {
SiteEntity siteCache = siteService.getCache(matterQuery.getSiteId().toString()); SiteEntity siteCache = siteService.getCache(matterQuery.getSiteId().toString());
matterQuery.setSiteId(null);
Result<MatterEntity> matterEntityResult = this.find(matterQuery, pageInfo, context); Result<MatterEntity> matterEntityResult = this.find(matterQuery, pageInfo, context);
List<MatterInfo> matterInfoList = matterEntityResult.getList().stream().map(item -> { List<MatterInfo> matterInfoList = matterEntityResult.getList().stream().map(item -> {
MatterInfo matterInfo = new MatterInfo(); MatterInfo matterInfo = new MatterInfo();
...@@ -222,9 +225,9 @@ public class MatterServiceImpl extends AbstractCRUDServiceImpl<MatterDao, Matter ...@@ -222,9 +225,9 @@ public class MatterServiceImpl extends AbstractCRUDServiceImpl<MatterDao, Matter
matterInfo.setSiteName(siteCache == null ? "" : siteCache.getSiteName()); matterInfo.setSiteName(siteCache == null ? "" : siteCache.getSiteName());
return matterInfo; return matterInfo;
}).collect(Collectors.toList()); }).collect(Collectors.toList());
Result<MatterInfo> matterInfoResult = new Result<>();
matterInfoResult.setList(matterInfoList); matterInfoResult.setList(matterInfoList);
matterInfoResult.setPageInfo(pageInfo); matterInfoResult.setPageInfo(pageInfo);
}
return matterInfoResult; return matterInfoResult;
} }
......
...@@ -25,6 +25,16 @@ Content-Type: application/json ...@@ -25,6 +25,16 @@ Content-Type: application/json
"size": 10 "size": 10
} }
###微官网事项列表
POST {{baseUrl}}/micro/matter/list
Content-Type: application/json
{
"idList": [1,2],
"page": 1,
"size": 10
}
###基础事项差集列表 ###基础事项差集列表
POST {{baseUrl}}/matter/sublist POST {{baseUrl}}/matter/sublist
Content-Type: application/json Content-Type: application/json
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment