mirror of https://github.com/abpframework/abp.git
csharpabpc-sharpframeworkblazoraspnet-coredotnet-coreaspnetcorearchitecturesaasdomain-driven-designangularmulti-tenancy
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
145 lines
5.6 KiB
145 lines
5.6 KiB
/* This file is automatically generated by ABP framework to use MVC Controllers from javascript. */
|
|
|
|
|
|
// module docs-admin
|
|
|
|
(function(){
|
|
|
|
// controller volo.docs.admin.documentsAdmin
|
|
|
|
(function(){
|
|
|
|
abp.utils.createNamespace(window, 'volo.docs.admin.documentsAdmin');
|
|
|
|
volo.docs.admin.documentsAdmin.clearCache = function(input, ajaxParams) {
|
|
return abp.ajax($.extend(true, {
|
|
url: abp.appPath + 'api/docs/admin/documents/ClearCache',
|
|
type: 'POST',
|
|
dataType: null,
|
|
data: JSON.stringify(input)
|
|
}, ajaxParams));
|
|
};
|
|
|
|
volo.docs.admin.documentsAdmin.pullAll = function(input, ajaxParams) {
|
|
return abp.ajax($.extend(true, {
|
|
url: abp.appPath + 'api/docs/admin/documents/PullAll',
|
|
type: 'POST',
|
|
dataType: null,
|
|
data: JSON.stringify(input)
|
|
}, ajaxParams));
|
|
};
|
|
|
|
volo.docs.admin.documentsAdmin.pull = function(input, ajaxParams) {
|
|
return abp.ajax($.extend(true, {
|
|
url: abp.appPath + 'api/docs/admin/documents/Pull',
|
|
type: 'POST',
|
|
dataType: null,
|
|
data: JSON.stringify(input)
|
|
}, ajaxParams));
|
|
};
|
|
|
|
volo.docs.admin.documentsAdmin.getAll = function(input, ajaxParams) {
|
|
return abp.ajax($.extend(true, {
|
|
url: abp.appPath + 'api/docs/admin/documents/GetAll' + abp.utils.buildQueryString([{ name: 'projectId', value: input.projectId }, { name: 'name', value: input.name }, { name: 'version', value: input.version }, { name: 'languageCode', value: input.languageCode }, { name: 'fileName', value: input.fileName }, { name: 'format', value: input.format }, { name: 'creationTimeMin', value: input.creationTimeMin }, { name: 'creationTimeMax', value: input.creationTimeMax }, { name: 'lastUpdatedTimeMin', value: input.lastUpdatedTimeMin }, { name: 'lastUpdatedTimeMax', value: input.lastUpdatedTimeMax }, { name: 'lastSignificantUpdateTimeMin', value: input.lastSignificantUpdateTimeMin }, { name: 'lastSignificantUpdateTimeMax', value: input.lastSignificantUpdateTimeMax }, { name: 'lastCachedTimeMin', value: input.lastCachedTimeMin }, { name: 'lastCachedTimeMax', value: input.lastCachedTimeMax }, { name: 'sorting', value: input.sorting }, { name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }]) + '',
|
|
type: 'GET'
|
|
}, ajaxParams));
|
|
};
|
|
|
|
volo.docs.admin.documentsAdmin.removeFromCache = function(documentId, ajaxParams) {
|
|
return abp.ajax($.extend(true, {
|
|
url: abp.appPath + 'api/docs/admin/documents/RemoveDocumentFromCache' + abp.utils.buildQueryString([{ name: 'documentId', value: documentId }]) + '',
|
|
type: 'PUT',
|
|
dataType: null
|
|
}, ajaxParams));
|
|
};
|
|
|
|
volo.docs.admin.documentsAdmin.reindex = function(documentId, ajaxParams) {
|
|
return abp.ajax($.extend(true, {
|
|
url: abp.appPath + 'api/docs/admin/documents/ReindexDocument' + abp.utils.buildQueryString([{ name: 'documentId', value: documentId }]) + '',
|
|
type: 'PUT',
|
|
dataType: null
|
|
}, ajaxParams));
|
|
};
|
|
|
|
volo.docs.admin.documentsAdmin.getFilterItems = function(ajaxParams) {
|
|
return abp.ajax($.extend(true, {
|
|
url: abp.appPath + 'api/docs/admin/documents/GetFilterItems',
|
|
type: 'GET'
|
|
}, ajaxParams));
|
|
};
|
|
|
|
})();
|
|
|
|
// controller volo.docs.admin.projectsAdmin
|
|
|
|
(function(){
|
|
|
|
abp.utils.createNamespace(window, 'volo.docs.admin.projectsAdmin');
|
|
|
|
volo.docs.admin.projectsAdmin.getList = function(input, ajaxParams) {
|
|
return abp.ajax($.extend(true, {
|
|
url: abp.appPath + 'api/docs/admin/projects' + abp.utils.buildQueryString([{ name: 'sorting', value: input.sorting }, { name: 'skipCount', value: input.skipCount }, { name: 'maxResultCount', value: input.maxResultCount }]) + '',
|
|
type: 'GET'
|
|
}, ajaxParams));
|
|
};
|
|
|
|
volo.docs.admin.projectsAdmin.get = function(id, ajaxParams) {
|
|
return abp.ajax($.extend(true, {
|
|
url: abp.appPath + 'api/docs/admin/projects/' + id + '',
|
|
type: 'GET'
|
|
}, ajaxParams));
|
|
};
|
|
|
|
volo.docs.admin.projectsAdmin.create = function(input, ajaxParams) {
|
|
return abp.ajax($.extend(true, {
|
|
url: abp.appPath + 'api/docs/admin/projects',
|
|
type: 'POST',
|
|
data: JSON.stringify(input)
|
|
}, ajaxParams));
|
|
};
|
|
|
|
volo.docs.admin.projectsAdmin.update = function(id, input, ajaxParams) {
|
|
return abp.ajax($.extend(true, {
|
|
url: abp.appPath + 'api/docs/admin/projects/' + id + '',
|
|
type: 'PUT',
|
|
data: JSON.stringify(input)
|
|
}, ajaxParams));
|
|
};
|
|
|
|
volo.docs.admin.projectsAdmin['delete'] = function(id, ajaxParams) {
|
|
return abp.ajax($.extend(true, {
|
|
url: abp.appPath + 'api/docs/admin/projects' + abp.utils.buildQueryString([{ name: 'id', value: id }]) + '',
|
|
type: 'DELETE',
|
|
dataType: null
|
|
}, ajaxParams));
|
|
};
|
|
|
|
volo.docs.admin.projectsAdmin.reindexAll = function(ajaxParams) {
|
|
return abp.ajax($.extend(true, {
|
|
url: abp.appPath + 'api/docs/admin/projects/ReindexAll',
|
|
type: 'POST',
|
|
dataType: null
|
|
}, ajaxParams));
|
|
};
|
|
|
|
volo.docs.admin.projectsAdmin.getListWithoutDetails = function(ajaxParams) {
|
|
return abp.ajax($.extend(true, {
|
|
url: abp.appPath + 'api/docs/admin/projects/GetListProjectWithoutDetailsAsync',
|
|
type: 'GET'
|
|
}, ajaxParams));
|
|
};
|
|
|
|
volo.docs.admin.projectsAdmin.reindex = function(input, ajaxParams) {
|
|
return abp.ajax($.extend(true, {
|
|
url: abp.appPath + 'api/docs/admin/projects/Reindex',
|
|
type: 'POST',
|
|
dataType: null,
|
|
data: JSON.stringify(input)
|
|
}, ajaxParams));
|
|
};
|
|
|
|
})();
|
|
|
|
})();
|
|
|
|
|
|
|