Commit 89150adb authored by 赵啸非's avatar 赵啸非

添加微官网列表接口

parent 6e3e3858
...@@ -20,9 +20,9 @@ public class MatterInfo { ...@@ -20,9 +20,9 @@ public class MatterInfo {
private Long id; private Long id;
/** /**
* 办理 * 办理
*/ */
private String siteName; private String operateSite;
/** /**
* 办理部门 * 办理部门
......
...@@ -215,19 +215,15 @@ public class MatterServiceImpl extends AbstractCRUDServiceImpl<MatterDao, Matter ...@@ -215,19 +215,15 @@ 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<>(); Result<MatterInfo> matterInfoResult = new Result<>();
if (!ObjectUtils.isEmpty(matterQuery.getSiteId())) {
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();
BeanUtils.copyProperties(item, matterInfo, BeanUtil.getNullPropertyNames(item)); BeanUtils.copyProperties(item, matterInfo, BeanUtil.getNullPropertyNames(item));
matterInfo.setSiteName(siteCache == null ? "" : siteCache.getSiteName());
return matterInfo; return matterInfo;
}).collect(Collectors.toList()); }).collect(Collectors.toList());
matterInfoResult.setList(matterInfoList); matterInfoResult.setList(matterInfoList);
matterInfoResult.setPageInfo(pageInfo); matterInfoResult.setPageInfo(pageInfo);
}
return matterInfoResult; return matterInfoResult;
} }
......
...@@ -160,5 +160,9 @@ ...@@ -160,5 +160,9 @@
是否支持网上支付 = isOnlinePayShow 是否支持网上支付 = isOnlinePayShow
是否支持物流快递 = isExpressTakeOnlineShow 是否支持物流快递 = isExpressTakeOnlineShow
网办类型 = onlineType 网办类型 = onlineType
乡镇街道名称 = townshipName
乡镇街道代码 = townshipCode
村居社区名称 = villageName
村居社区代码 = villageCode
...@@ -31,6 +31,7 @@ Content-Type: application/json ...@@ -31,6 +31,7 @@ Content-Type: application/json
{ {
"idList": [1,2], "idList": [1,2],
"siteId": 3,
"page": 1, "page": 1,
"size": 10 "size": 10
} }
......
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