0.0.2 • Published 2 years ago

dd-dev-api v0.0.2

Weekly downloads
-
License
Unlicense
Repository
-
Last release
2 years ago

api

Api - JavaScript client for api 织信开放API接口 This SDK is automatically generated by the Swagger Codegen project:

  • API version: v2
  • Package version: v2
  • Build package: io.swagger.codegen.v3.generators.javascript.JavaScriptClientCodegen For more information, please visit https://www.informat.cn/

Installation

For Node.js

npm

To publish the library as a npm, please follow the procedure in "Publishing npm packages".

Then install it via:

npm install api --save

git

If the library is hosted at a git repository, e.g. https://github.com/GIT_USER_ID/GIT_REPO_ID then install it via:

    npm install GIT_USER_ID/GIT_REPO_ID --save

For browser

The library also works in the browser environment via npm and browserify. After following the above steps with Node.js and installing browserify with npm install -g browserify, perform the following (assuming main.js is your entry file):

browserify main.js > bundle.js

Then include bundle.js in the HTML pages.

Webpack Configuration

Using Webpack you may encounter the following error: "Module not found: Error: Cannot resolve module", most certainly you should disable AMD loader. Add/merge the following section to your webpack config:

module: {
  rules: [
    {
      parser: {
        amd: false
      }
    }
  ]
}

Getting Started

Please follow the installation instruction and execute the following JS code:

var Api = require('api');
var defaultClient = Api.ApiClient.instance;


var api = new Api.AdminApi()
var body = new Api.AdminCompanyMemberBatchDeleteRequest(); // {AdminCompanyMemberBatchDeleteRequest} 
var opts = { 
  'oid': "oid_example", // {String} OID
  'companyId': "companyId_example", // {String} 团队ID
  'appId': "appId_example" // {String} 应用ID
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.adminAccountBatchDelete(body, opts, callback);

Documentation for API Endpoints

All URIs are relative to http://uat.informat.cn/webapi

ClassMethodHTTP requestDescription
Api.AdminApiadminAccountBatchDeletePOST /v2/admin_account/batch_delete从团队批量移除成员
Api.AdminApiadminAccountCreatePOST /v2/admin_account/create创建用户
Api.AdminApiadminAccountDeletePOST /v2/admin_account/delete删除用户
Api.AdminApiadminAccountGetPOST /v2/admin_account/get查询用户信息
Api.AdminApiadminAccountJoinCompanyPOST /v2/admin_account/join_company指定用户加入指定团队
Api.AdminApiadminAccountListPOST /v2/admin_account/list获取用户列表
Api.AdminApiadminAccountPasswordPOST /v2/admin_account/password更改指定用户的密码
Api.AdminApiadminAccountUpdatePOST /v2/admin_account/update更改用户信息
Api.AdminApiadminAppTemplateDeletePOST /v2/admin_app_template/delete删除应用模板
Api.AdminApiadminAppTemplateGetPOST /v2/admin_app_template/get根据id获取应用模板
Api.AdminApiadminAppTemplateImportPOST /v2/admin_app_template/import导入应用模板
Api.AdminApiadminAppTemplateListPOST /v2/admin_app_template/list获取应用模板列表
Api.AdminApiadminAppTemplateUpdatePOST /v2/admin_app_template/update更新应用模板
Api.AdminApiadminCompanyDeletePOST /v2/admin_company/delete删除团队
Api.AdminApiadminCompanyGetPOST /v2/admin_company/get根据ID获取团队
Api.AdminApiadminCompanyListPOST /v2/admin_company/list获取团队列表
Api.AdminApiadminCompanyProPOST /v2/admin_company/pro设置团队版本为专业版
Api.AdminApiadminConfigListPOST /v2/admin_config/list查询配置列表
Api.AdminApiadminConfigUpdatePOST /v2/admin_config/update更新配置信息
Api.AdminApiadminImportLicensePOST /v2/admin/import_license导入许可证
Api.AdminApiadminImportSubLicensePOST /v2/admin/import_sub_license导入子许可证
Api.AdminApiadminRefreshTokenPOST /v2/admin/refresh_token刷新adminToken
Api.AdminApiadminTokenPOST /v2/admin/token获取adminToken
Api.AdminApiadminVersionPOST /v2/admin/version系统版本号
Api.AppApiappAuthPOST /v2/app/auth应用鉴权
Api.AppApiappDeletePOST /v2/app/delete删除应用
Api.AppApiappImportPOST /v2/app/import通过ima文件安装应用
Api.AppApiappInstallTemplatePOST /v2/app/install_template通过应用模板安装应用
Api.AppApiappListPOST /v2/app/list应用列表
Api.AppApiappMemberCreatePOST /v2/app_member/create创建应用成员
Api.AppApiappMemberDeletePOST /v2/app_member/delete从应用移除成员
Api.AppApiappMemberGetPOST /v2/app_member/get查询应用成员
Api.AppApiappMemberListPOST /v2/app_member/list获取成员列表
Api.AppApiappMemberRoleCreatePOST /v2/app_member_role/create创建应用角色
Api.AppApiappMemberRoleDeletePOST /v2/app_member_role/delete删除应用角色
Api.AppApiappMemberRoleGetPOST /v2/app_member_role/get获取应用角色
Api.AppApiappMemberRoleListPOST /v2/app_member_role/list获取应用角色列表
Api.AppApiappMemberRoleUpdatePOST /v2/app_member_role/update更新应用角色
Api.AppApiappMemberUpdatePOST /v2/app_member/update更新应用成员
Api.AppApiappModuleGetPOST /v2/app_module/get应用模块查询
Api.AppApiappModuleListPOST /v2/app_module/list应用模块列表
Api.AppApiappRefreshTokenPOST /v2/app/refresh_token刷新应用accessToken
Api.AppApiappScriptCreatePOST /v2/app_script/create创建脚本
Api.AppApiappScriptDeletePOST /v2/app_script/delete删除脚本
Api.AppApiappScriptListPOST /v2/app_script/list查询脚本列表
Api.AppApiappScriptLoadPOST /v2/app_script/load装载脚本
Api.AppApiappScriptUpdatePOST /v2/app_script/update编辑脚本
Api.AppApiappTokenPOST /v2/app/token获取应用accessToken
Api.AppApiappVersionPOST /v2/app/version系统版本号
Api.AppApitableGetPOST /v2/table/get查询数据表
Api.AppApitableListPOST /v2/table/list数据表列表
Api.AppApitableRecordBatchCreatePOST /v2/table_record/batch_create批量创建数据表记录
Api.AppApitableRecordBatchDeletePOST /v2/table_record/batch_delete批量删除数据表记录
Api.AppApitableRecordBatchUpdatePOST /v2/table_record/batch_update批量编辑数据表记录
Api.AppApitableRecordCreatePOST /v2/table_record/create创建数据表记录
Api.AppApitableRecordDeletePOST /v2/table_record/delete删除数据表记录
Api.AppApitableRecordListPOST /v2/table_record/list查询数据表记录列表
Api.AppApitableRecordUpdatePOST /v2/table_record/update编辑数据表记录
Api.AppApitableWorkflowChartGetPOST /v2/table_workflow_chart/get通过id查询审批流程图详情
Api.AppApitableWorkflowChartListPOST /v2/table_workflow_chart/list查询审批流程图列表
Api.AppApitableWorkflowGetPOST /v2/table_workflow/get通过id查询审批流程详情
Api.AppApitableWorkflowInstanceCancelPOST /v2/table_workflow_instance/cancel取消审批流程
Api.AppApitableWorkflowInstanceCreatePOST /v2/table_workflow_instance/create发起审批流程
Api.AppApitableWorkflowInstanceGetPOST /v2/table_workflow_instance/get通过ID查询审批流程实例详情
Api.AppApitableWorkflowInstanceListPOST /v2/table_workflow_instance/list查询审批流程实例列表
Api.AppApitableWorkflowInstanceNodeGetPOST /v2/table_workflow_instance_node/get通过ID查询审批流程实例节点详情
Api.AppApitableWorkflowInstanceNodeListPOST /v2/table_workflow_instance_node/list查询审批流程实例节点列表
Api.AppApitableWorkflowInstanceNodeOwnerAgreePOST /v2/table_workflow_instance_node_owner/agree同意审批流程
Api.AppApitableWorkflowInstanceNodeOwnerGetPOST /v2/table_workflow_instance_node_owner/get通过ID查询审批流程实例节点审批人
Api.AppApitableWorkflowInstanceNodeOwnerListPOST /v2/table_workflow_instance_node_owner/list查询审批流程实例节点审批人列表
Api.AppApitableWorkflowInstanceNodeOwnerRefusePOST /v2/table_workflow_instance_node_owner/refuse拒绝审批流程
Api.AppApitableWorkflowInstanceNodeOwnerRollbackPOST /v2/table_workflow_instance_node_owner/rollback回退审批流程
Api.AppApitableWorkflowInstanceNodeOwnerTransferPOST /v2/table_workflow_instance_node_owner/transfer转交审批流程
Api.AppApitableWorkflowInstanceSetOwnerPOST /v2/table_workflow_instance/set_owner设置审批人
Api.AppApitableWorkflowListPOST /v2/table_workflow/list查询审批流程列表
Api.AppApiwebsiteMaterialCreatePOST /v2/website_material/create创建网站模块素材
Api.AppApiwebsiteMaterialDeletePOST /v2/website_material/delete删除网站模块素材
Api.AppApiwebsiteMaterialListPOST /v2/website_material/list查询网站模块素材列表
Api.AppApiwebsiteMaterialUpdatePOST /v2/website_material/update更新网站模块素材
Api.AppApiwebsitePageCreatePOST /v2/website_page/create创建网站模块页面
Api.AppApiwebsitePageDeletePOST /v2/website_page/delete删除网站模块页面
Api.AppApiwebsitePageGetPOST /v2/website_page/get通过ID查询网站模板页面
Api.AppApiwebsitePageListPOST /v2/website_page/list查询网站模板页面列表
Api.AppApiwebsitePagePublishPOST /v2/website_page/publish发布网站模块页面
Api.AppApiwebsitePageUpdatePOST /v2/website_page/update编辑网站模块页面
Api.CompanyApicompanyDepartmentCreatePOST /v2/company_department/create创建部门
Api.CompanyApicompanyDepartmentDeletePOST /v2/company_department/delete删除部门
Api.CompanyApicompanyDepartmentListPOST /v2/company_department/list获取部门列表
Api.CompanyApicompanyDepartmentUpdatePOST /v2/company_department/update更新部门
Api.CompanyApicompanyGetPOST /v2/company/get获取当前团队信息
Api.CompanyApicompanyMemberBatchDeletePOST /v2/company_member/batch_delete从团队批量移除成员
Api.CompanyApicompanyMemberGetPOST /v2/company_member/get根据token查询用户信息
Api.CompanyApicompanyMemberListPOST /v2/company_member/list获取成员列表
Api.CompanyApicompanyMemberRoleCreatePOST /v2/company_member_role/create创建角色
Api.CompanyApicompanyMemberRoleDeletePOST /v2/company_member_role/delete删除角色
Api.CompanyApicompanyMemberRoleListPOST /v2/company_member_role/list获取角色列表
Api.CompanyApicompanyMemberRoleUpdatePOST /v2/company_member_role/update更新角色
Api.CompanyApicompanyMemberUpdatePOST /v2/company_member/update更新成员信息
Api.CompanyApicompanyRefreshTokenPOST /v2/company/refresh_token刷新团队token
Api.CompanyApicompanyTokenPOST /v2/company/token获取团队token
Api.CompanyApicompanyUpdateLogoPOST /v2/company/update_logo修改团队logo

Documentation for Models

Documentation for Authorization

accessToken