| | |
| | | return fail("没有找到要删除的数据", -1); |
| | | } |
| | | |
| | | publishService.deleteFiles(list); |
| | | // publishService.deleteFiles(list) |
| | | publishService.deleteFiles(ids, req); |
| | | |
| | | int count = publishService.deletes(ids, req); |
| | | if (count > 0) { |
| | | layerService.clearCache(); |
| | |
| | | WebHelper.exec(cmd); |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 删除发布文件 |
| | | */ |
| | | public void deleteFiles(List<Integer> ids, HttpServletRequest req) { |
| | | PubEntity entity = new PubEntity(); |
| | | entity.setIds(ids); |
| | | entity.setDircode("00"); |
| | | entity.setToken(WebHelper.getToken(req)); |
| | | |
| | | long rows = postForPub(entity, "/Convert/DeleteFiles"); |
| | | } |
| | | |
| | | /** |
| | | * 发送发布请求 |
| | | */ |
| | | public long postForPub(PubEntity entity, String method) { |
| | | Map<String, Object> map = getMapData(entity); |
| | | |
| | | String str = RestHelper.postForRest(exportServer + method, map); |
| | | if (StringHelper.isEmpty(str)) { |
| | | return 0; |
| | | } |
| | | |
| | | ResponseMsg<String> msg = JSON.parseObject(str, ResponseMsg.class); |
| | | if (msg == null || msg.getCode() != StaticData.TWO_HUNDRED) { |
| | | return 0; |
| | | } |
| | | |
| | | return msg.getCount(); |
| | | } |
| | | } |