1.0.16 • Published 5 years ago
identityserver4.microservice.jquery v1.0.16
需要先安装
- npm i jquery
- npm i identityserver4.microservice.openapis2
SDK
;
(function () {
var sdk = new Object();
sdk.basepath = function () {
return window.parent.oidc.settings._authority;
};
/**
* @name 微服务 - 列表
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.get</code><label>User Permissions:</label><code>ids4.ms.apiresource.get</code>
* @param q.name 名称
* @param q.expandScopes 是否展开所有Scope(默认为false)
* @param q.expandClaims 是否展开所有Claims(默认为false)
* @param orderby 排序字段
* @param asc 正序或倒序
* @param skip 跳过的数据条数
* @param take 将获取的数据条数
* @param startTime 开始时间。yyyy-MM-dd
* @param endTime 结束时间。yyyy-MM-dd
*/
sdk.ApiResourceGet = function (q_name, q_expandScopes, q_expandClaims, orderby, asc, skip, take, startTime, endTime, api_version) {
var url = this.basepath() + '/ApiResource';
var params = {};
if (q_name !== undefined) {
params['q.name'] = q_name
}
if (q_expandScopes !== undefined) {
params['q.expandScopes'] = q_expandScopes
}
if (q_expandClaims !== undefined) {
params['q.expandClaims'] = q_expandClaims
}
if (orderby !== undefined) {
params['orderby'] = orderby
}
if (asc !== undefined) {
params['asc'] = asc
}
if (skip !== undefined) {
params['skip'] = skip
}
if (take !== undefined) {
params['take'] = take
}
if (startTime !== undefined) {
params['startTime'] = startTime
}
if (endTime !== undefined) {
params['endTime'] = endTime
}
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 微服务 - 更新
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.put</code><label>User Permissions:</label><code>ids4.ms.apiresource.put</code>
*/
sdk.ApiResourcePut = function (model, api_version) {
var url = this.basepath() + '/ApiResource';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'PUT'
});
}
/**
* @name 微服务 - 创建
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.post</code><label>User Permissions:</label><code>ids4.ms.apiresource.post</code>
*/
sdk.ApiResourcePost = function (model, api_version) {
var url = this.basepath() + '/ApiResource';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'POST'
});
}
/**
* @name 微服务 - 详情
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.detail</code><label>User Permissions:</label><code>ids4.ms.apiresource.detail</code>
* @param id
*/
sdk.ApiResourceDetail = function (id, api_version) {
var url = this.basepath() + '/ApiResource/' + id;
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 微服务 - 删除
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.delete</code><label>User Permissions:</label><code>ids4.ms.apiresource.delete</code>
* @param id ID
*/
sdk.ApiResourceDelete = function (id, api_version) {
var url = this.basepath() + '/ApiResource/' + id;
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'DELETE'
});
}
/**
* @name 微服务 - 权限代码
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.scopes</code><label>User Permissions:</label><code>ids4.ms.apiresource.scopes</code>
*/
sdk.ApiResourceScopes = function (api_version) {
var url = this.basepath() + '/ApiResource/Scopes';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 微服务 - 错误码表
* @description 微服务代码对照表
*/
sdk.ApiResourceCodes = function (api_version) {
var url = this.basepath() + '/ApiResource/Codes';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 微服务 - 网关 - 发布或更新版本
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.publish</code><label>User Permissions:</label><code>ids4.ms.apiresource.publish</code>
* @param id 微服务的ID
*/
sdk.ApiResourcePublish = function (id, model, api_version) {
var url = this.basepath() + '/ApiResource/' + id + '/Publish';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'PUT'
});
}
/**
* @name 微服务 - 网关 - 创建修订版
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.publishrevision</code><label>User Permissions:</label><code>ids4.ms.apiresource.publishrevision</code>
* @param id 微服务的ID
*/
sdk.ApiResourcePublishRevision = function (id, model, api_version) {
var url = this.basepath() + '/ApiResource/' + id + '/PublishRevision';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'POST'
});
}
/**
* @name 微服务 - 网关 - 创建新版本
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.publishversion</code><label>User Permissions:</label><code>ids4.ms.apiresource.publishversion</code>
* @param id 微服务的ID
*/
sdk.ApiResourcePublishVersion = function (id, model, api_version) {
var url = this.basepath() + '/ApiResource/' + id + '/PublishVersion';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'POST'
});
}
/**
* @name 微服务 - 网关 - 上次发布配置
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.publishconfiguration</code><label>User Permissions:</label><code>ids4.ms.apiresource.publishconfiguration</code>
* @param id 微服务的ID
*/
sdk.ApiResourcePublishConfiguration = function (id, api_version) {
var url = this.basepath() + '/ApiResource/' + id + '/PublishConfiguration';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 微服务 - 网关 - 版本列表
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.versions</code><label>User Permissions:</label><code>ids4.ms.apiresource.versions</code>
* @param id 微服务的ID
*/
sdk.ApiResourceVersions = function (id, api_version) {
var url = this.basepath() + '/ApiResource/' + id + '/Versions';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 微服务 - 网关 - 上线指定版本
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.setonlineversion</code><label>User Permissions:</label><code>ids4.ms.apiresource.setonlineversion</code>
* @param id
* @param revisionId
*/
sdk.ApiResourceSetOnlineVersion = function (id, revisionId, api_version) {
var url = this.basepath() + '/ApiResource/' + id + '/Versions/' + revisionId;
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'POST'
});
}
/**
* @name 微服务 - 网关 - OAuthServers
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.authservers</code><label>User Permissions:</label><code>ids4.ms.apiresource.authservers</code>
*/
sdk.ApiResourceAuthServers = function (api_version) {
var url = this.basepath() + '/ApiResource/AuthServers';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 微服务 - 网关 - 产品包列表
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.products</code><label>User Permissions:</label><code>ids4.ms.apiresource.products</code>
*/
sdk.ApiResourceProducts = function (api_version) {
var url = this.basepath() + '/ApiResource/Products';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 微服务 - 修订内容 - 列表
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.releases</code><label>User Permissions:</label><code>ids4.ms.apiresource.releases</code>
* @param id 微服务的ID
* @param apiId Api的ID
*/
sdk.ApiResourceReleases = function (id, apiId, api_version) {
var url = this.basepath() + '/ApiResource/' + id + '/Releases';
var params = {};
if (apiId !== undefined) {
params['apiId'] = apiId
}
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 微服务 - 修订内容 - 发布
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.postrelease</code><label>User Permissions:</label><code>ids4.ms.apiresource.postrelease</code>
* @param id 微服务的ID
*/
sdk.ApiResourcePostRelease = function (id, model, api_version) {
var url = this.basepath() + '/ApiResource/' + id + '/Releases';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'POST'
});
}
/**
* @name 微服务 - 修订内容 - 更新
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.putrelease</code><label>User Permissions:</label><code>ids4.ms.apiresource.putrelease</code>
* @param id 微服务的ID
* @param releaseId 修订内容的ID
*/
sdk.ApiResourcePutRelease = function (id, releaseId, model, api_version) {
var url = this.basepath() + '/ApiResource/' + id + '/Releases/' + releaseId;
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'PUT'
});
}
/**
* @name 微服务 - 修订内容 - 删除
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.deleterelease</code><label>User Permissions:</label><code>ids4.ms.apiresource.deleterelease</code>
* @param id 微服务的ID
* @param releaseId 修订内容的ID
*/
sdk.ApiResourceDeleteRelease = function (id, releaseId, api_version) {
var url = this.basepath() + '/ApiResource/' + id + '/Releases/' + releaseId;
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'DELETE'
});
}
/**
* @name 微服务 - 订阅者 - 列表
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.subscriptions</code><label>User Permissions:</label><code>ids4.ms.apiresource.subscriptions</code>
* @param id 微服务的ID
*/
sdk.ApiResourceSubscriptions = function (id, api_version) {
var url = this.basepath() + '/ApiResource/' + id + '/Subscriptions';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 微服务 - 订阅者 - 添加
* @param id 微服务的ID
* @param code 邮箱校验加密字符串
*/
sdk.ApiResourceAddSubscription = function (id, code, api_version) {
var url = this.basepath() + '/ApiResource/' + id + '/AddSubscription';
var params = {};
if (code !== undefined) {
params['code'] = code
}
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 微服务 - 订阅者 - 取消
* @param id 微服务的ID
* @param code 邮箱校验加密字符串
*/
sdk.ApiResourceDelSubscription = function (id, code, api_version) {
var url = this.basepath() + '/ApiResource/' + id + '/DelSubscription';
var params = {};
if (code !== undefined) {
params['code'] = code
}
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 微服务 - 订阅者 - 验证邮箱
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.verifyemail</code><label>User Permissions:</label><code>ids4.ms.apiresource.verifyemail</code>
* @param id 微服务的ID
*/
sdk.ApiResourceVerifyEmail = function (id, model, api_version) {
var url = this.basepath() + '/ApiResource/' + id + '/Subscriptions/VerifyEmail';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'POST'
});
}
/**
* @name 微服务 - 包市场 - 列表
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.packages</code><label>User Permissions:</label><code>ids4.ms.apiresource.packages</code>
* @param id 微服务的ID
*/
sdk.ApiResourcePackages = function (id, api_version) {
var url = this.basepath() + '/ApiResource/' + id + '/Packages';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 微服务 - 包市场 - 添加
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.postpackages</code><label>User Permissions:</label><code>ids4.ms.apiresource.postpackages</code>
* @param id 微服务的ID
*/
sdk.ApiResourcePostPackage = function (id, model, api_version) {
var url = this.basepath() + '/ApiResource/' + id + '/Packages';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'POST'
});
}
/**
* @name 微服务 - 包市场 - 更新
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.deletepackage</code><label>User Permissions:</label><code>ids4.ms.apiresource.deletepackage</code>
* @param id 微服务的ID
* @param packageId 包的ID
*/
sdk.ApiResourcePutPackage = function (id, packageId, model, api_version) {
var url = this.basepath() + '/ApiResource/' + id + '/Packages/' + packageId;
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'PUT'
});
}
/**
* @name 微服务 - 包市场 - 删除
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.deletepackage</code><label>User Permissions:</label><code>ids4.ms.apiresource.deletepackage</code>
* @param id 微服务的ID
* @param packageId 包的ID
*/
sdk.ApiResourceDeletePackage = function (id, packageId, api_version) {
var url = this.basepath() + '/ApiResource/' + id + '/Packages/' + packageId;
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'DELETE'
});
}
/**
* @name 客户端 - 列表
* @description <label>Client Scopes:</label><code>ids4.ms.client.get</code><label>User Permissions:</label><code>ids4.ms.client.get</code>
* @param q.ClientID
* @param q.ClientName
* @param orderby 排序字段
* @param asc 正序或倒序
* @param skip 跳过的数据条数
* @param take 将获取的数据条数
* @param startTime 开始时间。yyyy-MM-dd
* @param endTime 结束时间。yyyy-MM-dd
*/
sdk.ClientGet = function (q_ClientID, q_ClientName, orderby, asc, skip, take, startTime, endTime, api_version) {
var url = this.basepath() + '/Client';
var params = {};
if (q_ClientID !== undefined) {
params['q.ClientID'] = q_ClientID
}
if (q_ClientName !== undefined) {
params['q.ClientName'] = q_ClientName
}
if (orderby !== undefined) {
params['orderby'] = orderby
}
if (asc !== undefined) {
params['asc'] = asc
}
if (skip !== undefined) {
params['skip'] = skip
}
if (take !== undefined) {
params['take'] = take
}
if (startTime !== undefined) {
params['startTime'] = startTime
}
if (endTime !== undefined) {
params['endTime'] = endTime
}
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 客户端 - 更新
* @description <label>Client Scopes:</label><code>ids4.ms.client.put</code><label>User Permissions:</label><code>ids4.ms.client.put</code>
*/
sdk.ClientPut = function (model, api_version) {
var url = this.basepath() + '/Client';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'PUT'
});
}
/**
* @name 客户端 - 创建
* @description <label>Client Scopes:</label><code>ids4.ms.client.post</code><label>User Permissions:</label><code>ids4.ms.client.post</code>
*/
sdk.ClientPost = function (model, api_version) {
var url = this.basepath() + '/Client';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'POST'
});
}
/**
* @name 客户端 - 详情
* @description <label>Client Scopes:</label><code>ids4.ms.client.detail</code><label>User Permissions:</label><code>ids4.ms.client.detail</code>
* @param id
*/
sdk.ClientDetail = function (id, api_version) {
var url = this.basepath() + '/Client/' + id;
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 客户端 - 删除
* @description <label>Client Scopes:</label><code>ids4.ms.client.delete</code><label>User Permissions:</label><code>ids4.ms.client.delete</code>
* @param id
*/
sdk.ClientDelete = function (id, api_version) {
var url = this.basepath() + '/Client/' + id;
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'DELETE'
});
}
/**
* @name 客户端 - 创建令牌
* @description <label>Client Scopes:</label><code>ids4.ms.client.issuetoken</code><label>User Permissions:</label><code>ids4.ms.client.issuetoken</code>
*/
sdk.ClientIssueToken = function (model, api_version) {
var url = this.basepath() + '/Client/IssueToken';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'POST'
});
}
/**
* @name 客户端 - 生成密钥
* @description <label>Client Scopes:</label><code>ids4.ms.client.postsecretkey</code><label>User Permissions:</label><code>ids4.ms.client.postsecretkey</code>
* @param id
*/
sdk.ClientPostSecretkey = function (id, model, api_version) {
var url = this.basepath() + '/Client/' + id + '/Secretkey';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'POST'
});
}
/**
* @name 客户端 - 错误码表
* @description 客户端代码对照表
*/
sdk.ClientCodes = function (api_version) {
var url = this.basepath() + '/Client/Codes';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 代码生成 - 客户端列表
* @description 支持生成的客户端集合
* @param fromCache
*/
sdk.CodeGenClients = function (fromCache, api_version) {
var url = this.basepath() + '/CodeGen/Clients';
var params = {};
if (fromCache !== undefined) {
params['fromCache'] = fromCache
}
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 代码生成 - 服务端列表
* @description 支持生成的服务端集合
* @param fromCache
*/
sdk.CodeGenServers = function (fromCache, api_version) {
var url = this.basepath() + '/CodeGen/Servers';
var params = {};
if (fromCache !== undefined) {
params['fromCache'] = fromCache
}
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 代码生成 - NPM - 设置
* @description <label>Client Scopes:</label><code>ids4.ms.codegen.npmoptions</code>
* @param id 微服务ID
* @param language 语言
*/
sdk.CodeGenNpmOptions = function (id, language, api_version) {
var url = this.basepath() + '/CodeGen/' + id + '/NpmOptions/' + language;
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 代码生成 - NPM - 更新设置
* @description <label>Client Scopes:</label><code>ids4.ms.codegen.putnpmoptions</code> 更新微服务的NPM发布设置
* @param id 微服务ID
* @param language 语言
*/
sdk.CodeGenPutNpmOptions = function (id, language, model, api_version) {
var url = this.basepath() + '/CodeGen/' + id + '/NpmOptions/' + language;
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'PUT'
});
}
/**
* @name 代码生成 - Github - 设置
* @description <label>Client Scopes:</label><code>ids4.ms.codegen.githuboptions</code>
* @param id 微服务ID
*/
sdk.CodeGenGithubOptions = function (id, api_version) {
var url = this.basepath() + '/CodeGen/' + id + '/GithubOptions';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 代码生成 - Github - 更新设置
* @description <label>Client Scopes:</label><code>ids4.ms.codegen.putgithuboptions</code> 更新微服务的Github发布设置
* @param id 微服务ID
*/
sdk.CodeGenPutGithubOptions = function (id, model, api_version) {
var url = this.basepath() + '/CodeGen/' + id + '/GithubOptions';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'PUT'
});
}
/**
* @name 代码生成 - Github - 同步
* @description <label>Client Scopes:</label><code>ids4.ms.codegen.putgithuboptions</code> 更新微服务的Github发布设置
* @param id 微服务ID
*/
sdk.CodeGenSyncGithub = function (id, api_version) {
var url = this.basepath() + '/CodeGen/' + id + '/SyncGithub';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'PUT'
});
}
/**
* @name 代码生成 - 基本设置 - 获取
* @description <label>Client Scopes:</label><code>ids4.ms.codegen.commonoptions</code> 生成SDK时需要的基本信息
* @param id 微服务ID
*/
sdk.CodeGenCommonOptions = function (id, api_version) {
var url = this.basepath() + '/CodeGen/' + id + '/CommonOptions';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 代码生成 - 基本设置 - 更新
* @description <label>Client Scopes:</label><code>ids4.ms.codegen.putcommonoptions</code> 更新基本信息设置
* @param id 微服务ID
*/
sdk.CodeGenPutCommonOptions = function (id, model, api_version) {
var url = this.basepath() + '/CodeGen/' + id + '/CommonOptions';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'PUT'
});
}
/**
* @name 代码生成 - SDK - 发布
* @description <label>Client Scopes:</label><code>ids4.ms.codegen.releasesdk</code>
*/
sdk.CodeGenReleaseSDK = function (model, api_version) {
var url = this.basepath() + '/CodeGen/ReleaseSDK';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'POST'
});
}
/**
* @name 代码生成 - SDK - 预览生成代码
*/
sdk.CodeGenGen = function (model, api_version) {
var url = this.basepath() + '/CodeGen/Gen';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'POST'
});
}
/**
* @name 代码生成 - SDK - 发布记录
* @description <label>Client Scopes:</label><code>ids4.ms.apiresource.history</code>
* @param id 微服务的ID
*/
sdk.CodeGenHistory = function (id, api_version) {
var url = this.basepath() + '/CodeGen/' + id + '/History';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 代码生成 - SDK - 添加记录
* @param id 微服务的ID
*/
sdk.CodeGenPostHistory = function (id, model, api_version) {
var url = this.basepath() + '/CodeGen/' + id + '/PostHistory';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'POST'
});
}
/**
* @name 文件 - 上传视频或文档
* @description <label>Client Scopes:</label><code>ids4.ms.file.post</code>
*/
sdk.FilePost = function (formData, api_version) {
var url = this.basepath() + '/File';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
processData: false,
contentType: false,
data: formData,
method: 'POST'
});
}
/**
* @name 文件 - 上传图片
* @description <label>Client Scopes:</label><code>ids4.ms.file.image</code>
*/
sdk.FileImage = function (formData, api_version) {
var url = this.basepath() + '/File/Image';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
processData: false,
contentType: false,
data: formData,
method: 'POST'
});
}
/**
* @name 文件 - 错误码表
* @description 文件代码对照表
*/
sdk.FileCodes = function (api_version) {
var url = this.basepath() + '/File/Codes';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 身份服务 - 列表
* @description <label>Client Scopes:</label><code>ids4.ms.identityresource.get</code><label>User Permissions:</label><code>ids4.ms.identityresource.get</code>
* @param q.Name
* @param orderby 排序字段
* @param asc 正序或倒序
* @param skip 跳过的数据条数
* @param take 将获取的数据条数
* @param startTime 开始时间。yyyy-MM-dd
* @param endTime 结束时间。yyyy-MM-dd
*/
sdk.IdentityResourceGet = function (q_Name, orderby, asc, skip, take, startTime, endTime, api_version) {
var url = this.basepath() + '/IdentityResource';
var params = {};
if (q_Name !== undefined) {
params['q.Name'] = q_Name
}
if (orderby !== undefined) {
params['orderby'] = orderby
}
if (asc !== undefined) {
params['asc'] = asc
}
if (skip !== undefined) {
params['skip'] = skip
}
if (take !== undefined) {
params['take'] = take
}
if (startTime !== undefined) {
params['startTime'] = startTime
}
if (endTime !== undefined) {
params['endTime'] = endTime
}
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 身份服务 - 更新
* @description <label>Client Scopes:</label><code>ids4.ms.identityresource.put</code><label>User Permissions:</label><code>ids4.ms.identityresource.put</code>
*/
sdk.IdentityResourcePut = function (model, api_version) {
var url = this.basepath() + '/IdentityResource';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'PUT'
});
}
/**
* @name 身份服务 - 创建
* @description <label>Client Scopes:</label><code>ids4.ms.identityresource.post</code><label>User Permissions:</label><code>ids4.ms.identityresource.post</code>
*/
sdk.IdentityResourcePost = function (model, api_version) {
var url = this.basepath() + '/IdentityResource';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'POST'
});
}
/**
* @name 身份服务 - 详情
* @description <label>Client Scopes:</label><code>ids4.ms.identityresource.detail</code><label>User Permissions:</label><code>ids4.ms.identityresource.detail</code>
* @param id
*/
sdk.IdentityResourceDetail = function (id, api_version) {
var url = this.basepath() + '/IdentityResource/' + id;
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 身份服务 - 删除
* @description <label>Client Scopes:</label><code>ids4.ms.identityresource.delete</code><label>User Permissions:</label><code>ids4.ms.identityresource.delete</code>
* @param id
*/
sdk.IdentityResourceDelete = function (id, api_version) {
var url = this.basepath() + '/IdentityResource/' + id;
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'DELETE'
});
}
/**
* @name 身份服务 - 错误码表
* @description 身份服务代码对照表
*/
sdk.IdentityResourceCodes = function (api_version) {
var url = this.basepath() + '/IdentityResource/Codes';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 角色 - 列表
* @description <label>Client Scopes:</label><code>ids4.ms.role.get</code><label>User Permissions:</label><code>ids4.ms.role.get</code>
*/
sdk.RoleGet = function (api_version) {
var url = this.basepath() + '/Role';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 角色 - 更新
* @description <label>Client Scopes:</label><code>ids4.ms.role.put</code><label>User Permissions:</label><code>ids4.ms.role.put</code>
*/
sdk.RolePut = function (model, api_version) {
var url = this.basepath() + '/Role';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'PUT'
});
}
/**
* @name 角色 - 创建
* @description <label>Client Scopes:</label><code>ids4.ms.role.post</code><label>User Permissions:</label><code>ids4.ms.role.post</code>
*/
sdk.RolePost = function (model, api_version) {
var url = this.basepath() + '/Role';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'POST'
});
}
/**
* @name 角色 - 详情
* @description <label>Client Scopes:</label><code>ids4.ms.role.detail</code><label>User Permissions:</label><code>ids4.ms.role.detail</code>
* @param id
*/
sdk.RoleDetail = function (id, api_version) {
var url = this.basepath() + '/Role/' + id;
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 角色 - 删除
* @description <label>Client Scopes:</label><code>ids4.ms.role.delete</code><label>User Permissions:</label><code>ids4.ms.role.delete</code>
* @param id
*/
sdk.RoleDelete = function (id, api_version) {
var url = this.basepath() + '/Role/' + id;
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'DELETE'
});
}
/**
* @name 角色 - 错误码表
* @description 角色代码对照表
*/
sdk.RoleCodes = function (api_version) {
var url = this.basepath() + '/Role/Codes';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 租户 - 列表
* @description <label>Client Scopes:</label><code>ids4.ms.tenant.get</code><label>User Permissions:</label><code>ids4.ms.tenant.get</code>
* @param q.Host 站点域名
* @param orderby 排序字段
* @param asc 正序或倒序
* @param skip 跳过的数据条数
* @param take 将获取的数据条数
* @param startTime 开始时间。yyyy-MM-dd
* @param endTime 结束时间。yyyy-MM-dd
*/
sdk.TenantGet = function (q_Host, orderby, asc, skip, take, startTime, endTime, api_version) {
var url = this.basepath() + '/Tenant';
var params = {};
if (q_Host !== undefined) {
params['q.Host'] = q_Host
}
if (orderby !== undefined) {
params['orderby'] = orderby
}
if (asc !== undefined) {
params['asc'] = asc
}
if (skip !== undefined) {
params['skip'] = skip
}
if (take !== undefined) {
params['take'] = take
}
if (startTime !== undefined) {
params['startTime'] = startTime
}
if (endTime !== undefined) {
params['endTime'] = endTime
}
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 租户 - 更新
* @description <label>Client Scopes:</label><code>ids4.ms.tenant.put</code><label>User Permissions:</label><code>ids4.ms.tenant.put</code>
*/
sdk.TenantPut = function (model, api_version) {
var url = this.basepath() + '/Tenant';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'PUT'
});
}
/**
* @name 租户 - 创建
* @description <label>Client Scopes:</label><code>ids4.ms.tenant.post</code><label>User Permissions:</label><code>ids4.ms.tenant.post</code>
*/
sdk.TenantPost = function (model, api_version) {
var url = this.basepath() + '/Tenant';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'POST'
});
}
/**
* @name 租户 - 详情
* @description <label>Client Scopes:</label><code>ids4.ms.tenant.detail</code><label>User Permissions:</label><code>ids4.ms.tenant.detail</code>
* @param id
*/
sdk.TenantDetail = function (id, api_version) {
var url = this.basepath() + '/Tenant/' + id;
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 租户 - 删除
* @description <label>Client Scopes:</label><code>ids4.ms.tenant.delete</code><label>User Permissions:</label><code>ids4.ms.tenant.delete</code>
* @param id
*/
sdk.TenantDelete = function (id, api_version) {
var url = this.basepath() + '/Tenant/' + id;
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'DELETE'
});
}
/**
* @name 租户 - 详情(公共)
* @param host
*/
sdk.TenantInfo = function (host, api_version) {
var url = this.basepath() + '/Tenant/Info';
var params = {};
if (host !== undefined) {
params['host'] = host
}
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 租户 - 错误码表
* @description 租户代码对照表
*/
sdk.TenantCodes = function (api_version) {
var url = this.basepath() + '/Tenant/Codes';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 用户 - 列表
* @description <label>Client Scopes:</label><code>ids4.ms.user.get</code><label>User Permissions:</label><code>ids4.ms.user.get</code>
* @param q.roles 用户角色标识,多个角色用","链接
* @param q.phoneNumber 手机号
* @param q.name 名称
* @param q.email 邮箱
* @param orderby 排序字段
* @param asc 正序或倒序
* @param skip 跳过的数据条数
* @param take 将获取的数据条数
* @param startTime 开始时间。yyyy-MM-dd
* @param endTime 结束时间。yyyy-MM-dd
*/
sdk.UserGet = function (q_roles, q_phoneNumber, q_name, q_email, orderby, asc, skip, take, startTime, endTime, api_version) {
var url = this.basepath() + '/User';
var params = {};
if (q_roles !== undefined) {
params['q.roles'] = q_roles
}
if (q_phoneNumber !== undefined) {
params['q.phoneNumber'] = q_phoneNumber
}
if (q_name !== undefined) {
params['q.name'] = q_name
}
if (q_email !== undefined) {
params['q.email'] = q_email
}
if (orderby !== undefined) {
params['orderby'] = orderby
}
if (asc !== undefined) {
params['asc'] = asc
}
if (skip !== undefined) {
params['skip'] = skip
}
if (take !== undefined) {
params['take'] = take
}
if (startTime !== undefined) {
params['startTime'] = startTime
}
if (endTime !== undefined) {
params['endTime'] = endTime
}
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 用户 - 更新
* @description <label>Client Scopes:</label><code>ids4.ms.user.put</code><label>User Permissions:</label><code>ids4.ms.user.put</code>
*/
sdk.UserPut = function (model, api_version) {
var url = this.basepath() + '/User';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'PUT'
});
}
/**
* @name 用户 - 创建
* @description <label>Client Scopes:</label><code>ids4.ms.user.post</code><label>User Permissions:</label><code>ids4.ms.user.post</code>
*/
sdk.UserPost = function (model, api_version) {
var url = this.basepath() + '/User';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'POST'
});
}
/**
* @name 用户 - 详情
* @description <label>Client Scopes:</label><code>ids4.ms.user.detail</code><label>User Permissions:</label><code>ids4.ms.user.detail</code>
* @param id
*/
sdk.UserDetail = function (id, api_version) {
var url = this.basepath() + '/User/' + id;
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 用户 - 删除
* @description <label>Client Scopes:</label><code>ids4.ms.user.delete</code><label>User Permissions:</label><code>ids4.ms.user.delete</code>
* @param id
*/
sdk.UserDelete = function (id, api_version) {
var url = this.basepath() + '/User/' + id;
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'DELETE'
});
}
/**
* @name 用户 - 是否存在
* @description <label>Client Scopes:</label><code>ids4.ms.user.head</code><label>User Permissions:</label><code>ids4.ms.user.head</code>
* @param PhoneNumber PhoneNumber
*/
sdk.UserHead = function (PhoneNumber, api_version) {
var url = this.basepath() + '/User/Head';
var params = {};
if (PhoneNumber !== undefined) {
params['PhoneNumber'] = PhoneNumber
}
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 用户 - 错误码表
* @description 用户代码对照表
*/
sdk.UserCodes = function (api_version) {
var url = this.basepath() + '/User/Codes';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
method: 'GET'
});
}
/**
* @name 用户 - 注册 - 提交
* @description <label>Client Scopes:</label><code>ids4.ms.user.register</code><label>User Permissions:</label><code>ids4.ms.user.register</code> 需验证手机号;邮箱如果填写了,也需要验证
*/
sdk.UserRegister = function (model, api_version) {
var url = this.basepath() + '/User/Register';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'POST'
});
}
/**
* @name 用户 - 注册 - 发送手机验证码
* @description <label>Client Scopes:</label><code>ids4.ms.user.verifyphone</code><label>User Permissions:</label><code>ids4.ms.user.verifyphone</code>
*/
sdk.UserVerifyPhone = function (model, api_version) {
var url = this.basepath() + '/User/VerifyPhone';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'POST'
});
}
/**
* @name 用户 - 注册 - 发送邮件验证码
* @description <label>Client Scopes:</label><code>ids4.ms.user.verifyemail</code><label>User Permissions:</label><code>ids4.ms.user.verifyemail</code>
*/
sdk.UserVerifyEmail = function (model, api_version) {
var url = this.basepath() + '/User/VerifyEmail';
var params = {};
if (api_version !== undefined) {
params['api-version'] = api_version
}
if (Object.keys(params).length > 0) {
url += '?' + $.param(params)
}
return openapis._request({
url: url,
data: JSON.stringify(model),
method: 'POST'
});
}
window.openapis.IdentityServer4MicroServiceClient = sdk;
})()