iPortal 10i接口变更

发送反馈


Java API 变更

类/接口 字段/方法/属性/事件 备注

com.supermap.iportal.web.commontypes

DBVersion

V00_075

V00_076

新增枚举

SpatialPermission  

新增类

SpatialPermission.SpatialScopeType  

新增枚举类

SpatialPermissionSearchParameter   新增类
AuthorizedEntity  

新增类

RegionPermission

 

新增类

SpatialPermissionDeleteParameter  

新增类

IportalUser.UserType  

新增枚举类

IportalUser

type

thumbnail

新增字段

REST  API 变更

模块 资源名称 资源/参数/请求/表述 备注

portal 模块

regionPermissions

GET 请求:查询一个服务的空间范围授权信息列表。

响应:List<RegionPermission>

新增资源

iportal/web/services/{id}/regionpermissions

POST 请求:给一个服务添加一条空间范围授权信息。

请求体:RegionPermission

响应:MethodResult

regionPermission

GET 请求:查询一个服务针对某个授权对象拥有的空间范围授权信息。

响应:RegionPermission

新增资源

iportal/web/services/{id}/regionpermissions/{authorizedEntityType}:{authorizedEntityID}

PUT请求:更新一个服务针对某个授权对象拥有的空间范围授权信息。

请求体:Geometry

响应:MethodResult

DELETE 请求:删除一个服务针对某个授权对象拥有的空间范围授权信息。

响应:MethodResult

administrativeDivRegion

GET 请求:获取一个行政区域的矢量区划所对应的矢量面。

响应:Geometry

新增资源

iportal/web/administrativedivisions/{A3Code}/{adcode}

myThumbnail

PUT 请求:更新用户的头像。

请求体:String

响应:MethodResult

新增资源

iportal/web/mycontent/account/thumbnail

myBasicInfo

PUT 请求:更新用户的基本信息。

请求体:UserBasicInfo

响应:MethodResult

新增资源

iportal/web/mycontent/account/basic

globalSearch

GET 请求:在 iPortal 中进行全局搜索。

请求参数:GlobalSearchParameter

响应:Page<ResourceItem>

新增资源

iportal/gateway/catalog/search

resourceSearch

GET 请求:在 iPortal 的具体某类资源中进行搜索。

请求参数:ResourceSearchParameter

响应体:Page<ResourceItem>

新增资源

iportal/gateway/catalog/resource/search

commonSetting

GET 请求:获取 iPortal 中全站通用的 UI 配置信息。

响应体:String

新增资源

iportal/web/uiconfig/commonsetting

PUT 请求:修改 iPortal 中全站通用的 UI 配置信息。

请求体:String

响应体:MethodResult

themeSetting

GET 请求:查询 iPortal 的主题风格列表信息。

响应体:String

新增资源

iportal/web/uiconfig/themesetting

PUT 请求:编辑 iPortal 的主题风格,包括增加主题、删除主题、设置默认主题等。

请求体:String

响应体:MethodResult

homeConfig

GET 请求:获取 iPortal 当前的首页配置。

响应体:String

新增资源

iportal/web/uiconfig/pages/home

PUT 请求:对 iPortal 首页进行定制。

请求体:String

响应体:MethodResult

配置文件变更

文件路径

文件名称

配置项 备注

【SuperMap iPortal 安装目录】\webapps\iportal\WEB-INF

iportal.xml

modulesConfig

新增 <searchModuleConfig>,iPortal 全局搜索配置