Class: iPortalServiceBase

iPortalServiceBase

iPortal服务基类(有权限限制的类需要实现此类)

new SuperMap.iPortalServiceBase(url)

common/iPortal/iPortalServiceBase.js, line 6
Name Type Description
url string

iPortal服务地址

Methods

getKey()

common/iPortal/iPortalServiceBase.js, line 82

其子类需要重写该方法,修改其中获取key的字段,存储key可能是服务id字段,可能是url

request(method, url, param, requestOptions){Promise}

common/iPortal/iPortalServiceBase.js, line 19

子类统一通过该方法发送请求

Name Type Description
method string

请求类型

url string

服务地址

param Object

请求参数

requestOptions Object

fetch请求配置项

Returns:
Type Description
Promise 返回包含请求结果的Promise对象