@cotofe/service-of-oms
Version:
OpenAPI client for @cotofe/service-of-oms
742 lines (741 loc) • 29.3 kB
JavaScript
"use strict";
/**
* Platform
* No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
*
* The version of the OpenAPI document: 1.0.0
*
*
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
* https://openapi-generator.tech
* Do not edit the class manually.
*/
var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) {
function adopt(value) { return value instanceof P ? value : new P(function (resolve) { resolve(value); }); }
return new (P || (P = Promise))(function (resolve, reject) {
function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }
function rejected(value) { try { step(generator["throw"](value)); } catch (e) { reject(e); } }
function step(result) { result.done ? resolve(result.value) : adopt(result.value).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments || [])).next());
});
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.OfficialApi = void 0;
const runtime = require("../runtime");
/**
*
*/
class OfficialApi extends runtime.BaseAPI {
/**
* createBlog
* createBlog
*/
createBlogUsingPOSTRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/createBlog`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.blog,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* createBlog
* createBlog
*/
createBlogUsingPOST() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.createBlogUsingPOSTRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* createJob
* createJob
*/
createJobUsingPOSTRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/createJob`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.job,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* createJob
* createJob
*/
createJobUsingPOST() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.createJobUsingPOSTRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* createPress
* createPress
*/
createPressUsingPOSTRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/createPress`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.press,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* createPress
* createPress
*/
createPressUsingPOST() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.createPressUsingPOSTRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* createPublication
* createPublication
*/
createPublicationUsingPOSTRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/createPublication`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.publication,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* createPublication
* createPublication
*/
createPublicationUsingPOST() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.createPublicationUsingPOSTRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* deleteBlog
* deleteBlog
*/
deleteBlogUsingPOSTRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/deleteBlog`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.blog,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* deleteBlog
* deleteBlog
*/
deleteBlogUsingPOST() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.deleteBlogUsingPOSTRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* deleteJob
* deleteJob
*/
deleteJobUsingPOSTRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/deleteJob`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.job,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* deleteJob
* deleteJob
*/
deleteJobUsingPOST() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.deleteJobUsingPOSTRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* deletePress
* deletePress
*/
deletePublicationUsingPOSTRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/deletePress`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.press,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* deletePress
* deletePress
*/
deletePublicationUsingPOST() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.deletePublicationUsingPOSTRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* deletePublication
* deletePublication
*/
deletePublicationUsingPOST1Raw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/deletePublication`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.publication,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* deletePublication
* deletePublication
*/
deletePublicationUsingPOST1() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.deletePublicationUsingPOST1Raw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* queryBlogList
* queryBlogList
*/
queryBlogListUsingPOSTRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/queryBlogList`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.blog,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* queryBlogList
* queryBlogList
*/
queryBlogListUsingPOST() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.queryBlogListUsingPOSTRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* queryConcatList
* queryContactList
*/
queryContactListUsingPOSTRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/queryContactList`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.contact,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* queryConcatList
* queryContactList
*/
queryContactListUsingPOST() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.queryContactListUsingPOSTRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* queryJobList
* queryJobList
*/
queryJobListUsingPOST1Raw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/queryJobList`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.job,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* queryJobList
* queryJobList
*/
queryJobListUsingPOST1() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.queryJobListUsingPOST1Raw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* queryPressList
* queryPressList
*/
queryPressListUsingPOSTRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/queryPressList`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.press,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* queryPressList
* queryPressList
*/
queryPressListUsingPOST() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.queryPressListUsingPOSTRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* list
* queryPublicationList
*/
queryPublicationListUsingPOSTRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/queryPublicationList`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.publication,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* list
* queryPublicationList
*/
queryPublicationListUsingPOST() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.queryPublicationListUsingPOSTRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* topJob
* topJob
*/
topJobUsingPOSTRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/topJob`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.job,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* topJob
* topJob
*/
topJobUsingPOST() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.topJobUsingPOSTRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* topPress
* topPress
*/
topPressUsingPOSTRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/topPress`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.job,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* topPress
* topPress
*/
topPressUsingPOST() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.topPressUsingPOSTRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* topPublication
* topPublication
*/
topUsingPOSTRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/topPublication`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.job,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* topPublication
* topPublication
*/
topUsingPOST() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.topUsingPOSTRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* updateBlog
* updateBlog
*/
updateBlogUsingPOSTRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/updateBlog`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.blog,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* updateBlog
* updateBlog
*/
updateBlogUsingPOST() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.updateBlogUsingPOSTRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* updateJob
* updateJob
*/
updateJobUsingPOSTRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/updateJob`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.job,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* updateJob
* updateJob
*/
updateJobUsingPOST() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.updateJobUsingPOSTRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* updatePress
* updatePress
*/
updatePressUsingPOSTRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/updatePress`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.press,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* updatePress
* updatePress
*/
updatePressUsingPOST() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.updatePressUsingPOSTRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* updatePublication
* updatePublication
*/
updatePublicationUsingPOSTRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const queryParameters = {};
const headerParameters = {};
headerParameters['Content-Type'] = 'application/json';
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const response = yield this.request({
path: `/api/v1/official/updatePublication`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: requestParameters.publication,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* updatePublication
* updatePublication
*/
updatePublicationUsingPOST() {
return __awaiter(this, arguments, void 0, function* (requestParameters = {}, initOverrides) {
const response = yield this.updatePublicationUsingPOSTRaw(requestParameters, initOverrides);
return yield response.value();
});
}
/**
* upload file
* upload file
*/
uploadUsingPOSTRaw(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
if (requestParameters.file == null) {
throw new runtime.RequiredError('file', 'Required parameter "file" was null or undefined when calling uploadUsingPOST().');
}
const queryParameters = {};
const headerParameters = {};
if (this.configuration && this.configuration.apiKey) {
headerParameters.authorization =
yield this.configuration.apiKey('authorization'); // apikey-header-authorization authentication
}
const consumes = [{ contentType: 'multipart/form-data' }];
// @ts-ignore: canConsumeForm may be unused
const canConsumeForm = runtime.canConsumeForm(consumes);
let formParams;
let useForm = false;
// use FormData to transmit files using content-type "multipart/form-data"
useForm = canConsumeForm;
if (useForm) {
formParams = new FormData();
}
else {
formParams = new URLSearchParams();
}
if (requestParameters.file != null) {
formParams.append('file', requestParameters.file);
}
const response = yield this.request({
path: `/api/v1/official/upload`,
method: 'POST',
headers: headerParameters,
query: queryParameters,
body: formParams,
}, initOverrides);
return new runtime.JSONApiResponse(response);
});
}
/**
* upload file
* upload file
*/
uploadUsingPOST(requestParameters, initOverrides) {
return __awaiter(this, void 0, void 0, function* () {
const response = yield this.uploadUsingPOSTRaw(requestParameters, initOverrides);
return yield response.value();
});
}
}
exports.OfficialApi = OfficialApi;