iPortal 11i(2024)接口变更 |
包 | 类/接口 | 字段/方法/属性/事件 | 备注 |
com.supermap.iportal.web.commontypes |
Design3DSearchParameter | 新增字段: CheckStatus | 父类增加了该字段 |
GPAModelSearchParameter | |||
NotebookSearchParameter | |||
ResourceMigrationParameter | 新增类 | 资源迁移参数类 | |
InsightsWorkspaceSearchParameter |
新增字段: CheckStatus |
洞察审核 |
|
MessageObjectType |
新增枚举:INSIGHTS_WORKSPACE_CHECK |
洞察审核消息 |
|
SceneSearchParameter |
新增字段: CheckStatus |
场景审核 |
|
MessageObjectType |
新增枚举:SCENE_CHECK |
场景审核消息 |
|
WebAppObject |
新增字段: String checkUserNick |
审核人昵称 |
|
DataItemSearchParameter | 新增字段: CheckStatus | 数据审核 | |
MessageObjectType | 新增枚举:DATA_CHECK | 数据审核消息 | |
MapDashboardSearchParameter | 新增字段: CheckStatus | 大屏审核 | |
ConfigCostant | 新增字段: String RESOURCE_AUDIT_SETTINGS | 资源审核配置 | |
SpriteInfo | 新增类 | 雪碧图参数 | |
DatabaseInfo | 新增类 | 数据库数据请求体 | |
RegisterDBConnectionInfo | 新增类 | 数据库连接参数 | |
RegisterDBTypeEnum | 新增类 | 数据库类型 | |
DataMetaInfo | 新增字段 DatabaseInfo databaseInfo | 元数据字段存储信息 | |
CheckInfo | 新增字段: Long checkTime | 审核时间 | |
CheckInfoSearchParameter | 新增字段: Integer[] resourceIds | 查询哪些资源的审核信息 | |
MessageObjectType | 新增枚举:MAP_DASHBOARD_CHECK | 大屏审核消息 | |
ResourceCheckStatusSetting | 新增类 | 资源审核状态参数类 | |
DBVersion | 新增枚举:V00_130 | 为 dataitems 表、scenes 表、insightworkspaces 表、map_dashboard 表、gpa_model 表、notebooks表 、design_3d 表新增 check_time、check_user、verify_reason 字段 | |
WebAppObject | 新增字段: String checkUser | 审核人 | |
新增字段: String checkUser | 审核时间 | ||
新增字段: String verifyReason | 审核理由 | ||
CheckInfoBase | 新增类 | 审核相关的基础内容 | |
CheckInfoSearchParameter | 新增枚举:SCENE | 查询场景的审核信息 | |
新增枚举:DATA | 查询数据的审核信息 | ||
新增枚举:INSIGHTS_WORKSPACE | 查询洞察的审核信息 | ||
新增枚举:MAP_DASHBOARD | 查询大屏的审核信息 | ||
新增枚举:NOTEBOOK | 查询Notebook的审核信息 | ||
新增枚举:GPA_MODEL | 查询GPA模型的审核信息 | ||
新增枚举:IMAGE_X | 查询影像工程的审核信息 | ||
新增枚举:DESIGN_3D | 查询3D设计的审核信息 | ||
RegisteredUserCheckInfo | 新增类 | 注册用户审核信息 | |
ResourceCheckInfo | 新增类 | 资源审核信息 | |
Constant | 新增字段: String TABLENAME_RESOURCE_CHECK_INFO | 新增资源审核表 | |
新增字段: String TABLENAME_REGISTERED_USER_CHECK_INFO | 新增注册用户审核表 | ||
DBVersion | 新增枚举:V00_129 | 删除 checkinfos 表,新增 resource_check_info 表和 registered_user_check_info 表, 为 dataitems 表、scenes 表、insightworkspaces 表、map_dashboard 表、gpa_model 表、notebooks表 、design_3d 表新增 checkStatus 字段 | |
DataItemAttributes |
新增字段: CheckStatus checkStatus |
审核状态 |
|
GPAModelAttributes |
|
||
SceneInfoAttributes |
|
||
WebAppAttributes |
|
||
WebAppObject |
|
||
TableNameSearchParameter |
新增类 |
查询数据库中的表名的参数 |
|
RegisterDBConnectionInfo |
新增类 |
注册数据库的连接信息 |
|
com.supermap.server.config | IportalSetting | 新增字段: List<ResourceAuditSetting> resourceAuditSettings | 资源审核设置 |
ResourceAuditSetting | 新增类 | 资源审核设置类 | |
IportalSettingParser |
新增字段: String RESOURCE_AUDIT_SETTINGS 新增字段: String RESOURCE_AUDIT_SETTING |
资源审核设置 | |
MapViewerSetting |
新增字段:int maxSpriteSize 新增字段:SpriteStoreType spriteStoreType |
||
ModulesConfig |
新增属性:jdbcDataServerConfig |
iportal依赖的jdbc-data-server相关配置 | |
IportalJDBCDataServerConfig | 新增类 | jdbc-data-server相关配置 |
模块 | 资源名称 | 资源/参数/请求/表述 | 备注 |
iportal |
searchResource |
GET:资源搜索。 新增请求参数:TextSearchField[] textSearchFields:指定 关键字搜索的 字段。 |
变更资源 /gateway/catalog/resource/search.json |
globalSearch |
变更资源 /gateway/catalog/search.json |
||
addDataItem |
POST:上传数据。 请求体参数 type 新增枚举值:GDB。 |
变更资源 /iportal/web/mycontent/datas.json |
|
migrateResource |
POST:将某个用户的资源迁移给另一个用户 路径参数:无 请求体:com.supermap.iportal.web.commontypes.ResourceMigrationParameter 响应:com.supermap.services.rest.MethodResult |
新增资源 /manager/resourceMigration.json |
|
getResourceContent |
GET: 获取当前用户可以管理的 数据 资源 新增查询参数:CheckStatus checkStatus:审核状态 |
变更资源 /iportal/manager/iportalconfig/datasmanage.json |
|
GET: 获取当前用户可以管理的 场景 资源 新增查询参数:CheckStatus checkStatus:审核状态 |
变更资源 /iportal/manager/iportalconfig/scenesmanage .json |
||
GET: 获取当前用户可以管理的 洞察 资源 新增查询参数:CheckStatus checkStatus:审核状态 |
变更资源 /iportal/manager/iportalconfig/insightsmanage .json |
||
GET: 获取当前用户可以管理的 大屏 资源 新增查询参数:CheckStatus checkStatus:审核状态 |
变更资源 /iportal/manager/iportalconfig/mapdashboardsmanage .json |
||
GET: 获取当前用户可以管理的 GPA模型 资源 新增查询参数:CheckStatus checkStatus:审核状态 |
变更资源 /iportal/manager/iportalconfig/gpamodelsmanage .json |
||
GET: 获取当前用户可以管理的 Notebook 资源 新增查询参数:CheckStatus checkStatus:审核状态 |
变更资源 /iportal/manager/iportalconfig/notebooksmanage .json |
||
GET: 获取当前用户可以管理的 3D设计 资源 新增查询参数:CheckStatus checkStatus:审核状态 |
变更资源 /iportal/manager/iportalconfig/design3dsmanage.json |
||
getResourceCheckStatusResource |
PUT:更新资源审核状态 路径参数:无 请求体:com.supermap.iportal.web.commontypes.ResourceCheckStatusSetting 响应:com.supermap.services.rest.MethodResult |
新增资源 /web/resources/checkstatus.json |
|
update |
PUT:开启/关闭某类资源审核功能 路径参数:无 请求体:List<com.supermap.server.config.ResourceAuditSetting> 响应:void |
新增资源 /manager/iportalconfig/resourcecheck.json |
|
searchResource |
GET:资源搜索。 新增请求参数: dirLevel : 用于区分搜索的目录级别是 站点级目录 还是 个人目录。 |
变更资源 /gateway/catalog/resource/search.json |
|
getSprite |
GET:获取雪碧图 路径参数:id 响应:javax.ws.rs.core.Response |
新增资源 /iportal/web/maps/{mapid}/sprites/sprite |
|
addSprite |
GET:添加或修改雪碧图 路径参数:id 请求体:SpriteInfo 响应:javax.ws.rs.core.Response |
新增资源 /iportal/web/maps/{mapid}/sprites |
|
oAuthLogin |
GET:第三方登录 接口的 loginType 新增 “WX“ 类型 |
变更资源 /iportal/services/security/login/{loginType} |
|
IportalDatasResource |
POST:分页查询数据库中的表名 路径参数:无 请求体:com.supermap.iportal.web.commontypes.TableNameSearchParameter 响应:Page<String> |
/iportal/datas/db/tablenames.json |
文件路径 |
文件名称 |
配置项 | 备注 |
webapps\iportal\WEB-INF |
iportal.xml |
resourceAuditSettings |
重新设计资源审核的配置,把全部资源审核的配置都放在一个标签内,但标签名固定,根据值区分资源类型 |
webapps\iportal\WEB-INF |
iportal.xml |
jdbcDataServerConfig |
新增iportal依赖的jdbc-data-server配置,可以指定是否启动内置服务和服务地址 |