| | |
| | | ctx.setSendZuulResponse(false); |
| | | ctx.addZuulResponseHeader("Content-Type", "application/json;charset=UTF-8"); |
| | | // String str = new String("您的组织已经被禁用,请联系管理员".getBytes("utf-8"), "utf-8"); |
| | | ctx.setResponseBody(JSON.toJSONString(ResultBody.fail(1000, "您的组织已经被禁用1,请联系管理员"))); |
| | | ctx.setResponseBody(JSON.toJSONString(ResultBody.fail(1000, "您的组织已经被禁用,请联系管理员"))); |
| | | } else { |
| | | // List<Long> collect = sysUserOrgs.stream().map(e -> e.getOrgId()).collect(Collectors.toList()); |
| | | // List<SysOrganization> sysOrganizations = getSysOrganization(); |
| | |
| | | // ctx.setSendZuulResponse(false); |
| | | // ctx.setResponseBody(JSON.toJSONString(ResultBody.fail(1000, "您的组织已经被禁用,请联系管理员"))); |
| | | // } |
| | | //根据fegin客户端查询状态 |
| | | Map<String, Object> map; |
| | | for (SysUserOrg sysUserOrg : sysUserOrgs) { |
| | | map = new HashMap<>(); |
| | | map.put("id", sysUserOrg.getOrgId()); |
| | | List<SysOrganization> sysOrganizations = JSON.parseArray(JSON.toJSONString(sysOrganizationService.getListByMap(map).getData()), SysOrganization.class); |
| | | System.out.println("5555555555555555"); |
| | | System.out.println(sysOrganizations.size()); |
| | | for (SysOrganization sysOrganization : sysOrganizations) { |
| | | System.out.println(sysOrganization.getOrgName()); |
| | | } |
| | | System.out.println("66666666666"); |
| | | if (sysOrganizations == null || sysOrganizations.size() <= 0) { |
| | | ctx.setSendZuulResponse(false); |
| | | ctx.addZuulResponseHeader("Content-Type", "application/json;charset=UTF-8"); |
| | | ctx.setResponseBody(JSON.toJSONString(ResultBody.fail(1000, "您的组织已经被禁用2,请联系管理员"))); |
| | | } else { |
| | | for (SysOrganization sysOrganization : sysOrganizations) { |
| | | if (!sysOrganization.getEnabled() || sysOrganization.getIsDel()) { |
| | | ctx.setSendZuulResponse(false); |
| | | ctx.addZuulResponseHeader("Content-Type", "application/json;charset=UTF-8"); |
| | | ctx.setResponseBody(JSON.toJSONString(ResultBody.fail(1000, "您的组织已经被禁用3,请联系管理员"))); |
| | | if (!request.getRequestURI().contains("ReportRecord/getImg")) { |
| | | //根据fegin客户端查询状态 |
| | | Map<String, Object> map; |
| | | for (SysUserOrg sysUserOrg : sysUserOrgs) { |
| | | map = new HashMap<>(); |
| | | map.put("id", sysUserOrg.getOrgId()); |
| | | List<SysOrganization> sysOrganizations = JSON.parseArray(JSON.toJSONString(sysOrganizationService.getListByMap(map).getData()), SysOrganization.class); |
| | | if (sysOrganizations == null || sysOrganizations.size() <= 0) { |
| | | ctx.setSendZuulResponse(false); |
| | | ctx.addZuulResponseHeader("Content-Type", "application/json;charset=UTF-8"); |
| | | ctx.setResponseBody(JSON.toJSONString(ResultBody.fail(1000, "您的组织已经被禁用,请联系管理员"))); |
| | | } else { |
| | | for (SysOrganization sysOrganization : sysOrganizations) { |
| | | if (!sysOrganization.getEnabled() || sysOrganization.getIsDel()) { |
| | | ctx.setSendZuulResponse(false); |
| | | ctx.addZuulResponseHeader("Content-Type", "application/json;charset=UTF-8"); |
| | | ctx.setResponseBody(JSON.toJSONString(ResultBody.fail(1000, "您的组织已经被禁用,请联系管理员"))); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | } |
| | | // } |
| | | } |
| | | } |
| | | return null; |