| | |
| | | public RegisterEntity(String name, String uri, String type) { |
| | | tags = new ArrayList<>(); |
| | | tags.add(name); |
| | | tags.add(type); |
| | | |
| | | this.name = name; |
| | | this.address = uri; |
| | |
| | | |
| | | for (PublishEntity entity : list) { |
| | | String url = entity.getUrl().replace("{host}", iisHost); |
| | | RegisterEntity reg = fmeService.serverRegister(entity.getName(), url, entity.getType(), req); |
| | | String type = getServerType(entity); |
| | | |
| | | RegisterEntity reg = fmeService.serverRegister(entity.getName(), url, type, req); |
| | | if (null == reg || StringHelper.isEmpty(reg.getSerialnum())) { |
| | | continue; |
| | | } |
| | |
| | | } |
| | | |
| | | /** |
| | | * 获取服务类型 |
| | | */ |
| | | private String getServerType(PublishEntity entity) { |
| | | switch (entity.getType()) { |
| | | case "DOM": |
| | | return "TMS服务"; |
| | | case "mpt": |
| | | return "三维场景服务"; |
| | | default: |
| | | return "三维模型服务"; |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 删除多条 |
| | | */ |
| | | public Integer deletes(List<Integer> idList, HttpServletRequest req) { |