Commit 5afb820d authored by 赵啸非's avatar 赵啸非

添加窗口无人值守

parent 827ad954
...@@ -91,8 +91,8 @@ public class WindowServiceImpl extends AbstractCRUDCacheServiceImpl<WindowDao, W ...@@ -91,8 +91,8 @@ public class WindowServiceImpl extends AbstractCRUDCacheServiceImpl<WindowDao, W
if (ObjectUtils.isEmpty(windowId)) { if (ObjectUtils.isEmpty(windowId)) {
throw new AppException("请选择对应窗口"); throw new AppException("请选择对应窗口");
} }
List<Long> businessIdList =new ArrayList<>(); List<Long> businessIdList = new ArrayList<>();
if(!ObjectUtils.isEmpty(businessIds)){ if (!ObjectUtils.isEmpty(businessIds)) {
businessIdList = Arrays.asList(businessIds.split(",")).stream().map(Long::parseLong).collect(Collectors.toList()); businessIdList = Arrays.asList(businessIds.split(",")).stream().map(Long::parseLong).collect(Collectors.toList());
} }
WindowBusinessQuery windowBusinessQuery = new WindowBusinessQuery(); WindowBusinessQuery windowBusinessQuery = new WindowBusinessQuery();
...@@ -124,7 +124,7 @@ public class WindowServiceImpl extends AbstractCRUDCacheServiceImpl<WindowDao, W ...@@ -124,7 +124,7 @@ public class WindowServiceImpl extends AbstractCRUDCacheServiceImpl<WindowDao, W
return null; return null;
} }
return windowBusinessEntity; return windowBusinessEntity;
}).filter(f->f!=null).collect(Collectors.toList()); }).filter(f -> f != null).collect(Collectors.toList());
windowBusinessService.save(windowBusinessEntities, context); windowBusinessService.save(windowBusinessEntities, context);
} }
...@@ -136,14 +136,17 @@ public class WindowServiceImpl extends AbstractCRUDCacheServiceImpl<WindowDao, W ...@@ -136,14 +136,17 @@ public class WindowServiceImpl extends AbstractCRUDCacheServiceImpl<WindowDao, W
WindowBusinessQuery windowBusinessQuery = new WindowBusinessQuery(); WindowBusinessQuery windowBusinessQuery = new WindowBusinessQuery();
windowBusinessQuery.setWindowIdList(Arrays.asList(ids)); windowBusinessQuery.setWindowIdList(Arrays.asList(ids));
List<WindowBusinessEntity> windowBusinessEntities = windowBusinessService.find(windowBusinessQuery); List<WindowBusinessEntity> windowBusinessEntities = windowBusinessService.find(windowBusinessQuery);
if (!ObjectUtils.isEmpty(windowBusinessEntities)) {
windowBusinessService.removeList(windowBusinessEntities, context); windowBusinessService.removeList(windowBusinessEntities, context);
}
//级联删除窗口事项 //级联删除窗口事项
WindowMatterQuery windowMatterQuery = new WindowMatterQuery(); WindowMatterQuery windowMatterQuery = new WindowMatterQuery();
windowMatterQuery.setWindowIdList(Arrays.asList(ids)); windowMatterQuery.setWindowIdList(Arrays.asList(ids));
List<WindowMatterEntity> windowMatterEntities = windowMatterService.find(windowMatterQuery); List<WindowMatterEntity> windowMatterEntities = windowMatterService.find(windowMatterQuery);
if (!ObjectUtils.isEmpty(windowMatterEntities)) {
windowMatterService.removeList(windowMatterEntities, context); windowMatterService.removeList(windowMatterEntities, context);
} }
}
Arrays.asList(ids).forEach(id -> { Arrays.asList(ids).forEach(id -> {
pushChangeMsg(id); pushChangeMsg(id);
}); });
......
...@@ -4,7 +4,7 @@ Content-Type: application/json ...@@ -4,7 +4,7 @@ Content-Type: application/json
{ {
"loginName":"admin", "loginName":"admin",
"password":"adsmile", "password":"ybsmzx@2023",
"securityCode":"8888" "securityCode":"8888"
} }
...@@ -87,7 +87,7 @@ Accept: application/json ...@@ -87,7 +87,7 @@ Accept: application/json
###自助终端应用删除 ###自助终端应用删除
GET {{baseUrl}}/app/delete?id=18 GET {{baseUrl}}/app/delete?id=14
Authorization: {{authToken}} Authorization: {{authToken}}
Accept: application/json Accept: 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