[]
上传文档缩略图。
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| id必填项 | string | path | 文档编号。例如:1e5d7247-450e-4383-b0dd-09d5cf651907 |
返回值
状态码: 200
成功
状态码: 400
错误的请求
删除指定的文档缩略图。
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| id必填项 | string | path | 文档编号。例如:1e5d7247-450e-4383-b0dd-09d5cf651907 |
返回值
状态码: 204
无内容
状态码: 400
错误的请求
状态码: 404
未找到
更新依赖于指定文档的文档以引用指定文档的最新版本。
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| id必填项 | string | path | 指定文档 ID。例如:1e5d7247-450e-4383-b0dd-09d5cf651907 |
返回值
状态码: 204
无内容
状态码: 400
错误的请求
状态码: 404
未找到
删除文档。
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| id必填项 | string | path | 文档编号。例如:1e5d7247-450e-4383-b0dd-09d5cf651907 |
请求数据格式
返回值
状态码: 200
成功
状态码: 204
无内容
状态码: 400
错误的请求
状态码: 404
未找到
批量删除文档。
请求数据格式
BatchDeleteDocumentsRequestModel
返回值
状态码: 200
成功
状态码: 400
错误的请求
状态码: 404
未找到
恢复文档。
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| id必填项 | string | path | 文档编号。例如:1e5d7247-450e-4383-b0dd-09d5cf651907 |
返回值
状态码: 200
成功
状态码: 400
错误的请求
批量恢复文档。
请求数据格式
BatchRestoreDocumentsRequestModel
返回值
状态码: 200
成功
状态码: 400
错误的请求
更新文档属性
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| id必填项 | string | path | 文档编号。例如:1e5d7247-450e-4383-b0dd-09d5cf651907 |
请求数据格式
返回值
状态码: 200
成功
状态码: 400
错误的请求
状态码: 404
未找到
在文档门户中批量隐藏文档。
请求数据格式
BatchHideDocumentInDocumentPortalRequestModel
返回值
状态码: 200
成功
BatchHideDocumentInDocumentPortalReponseModel
状态码: 400
错误的请求
复制文档。使用范围:数据模型、数据集、报表、仪表板、语言资源。
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| id必填项 | string | path | 文档编号。例如:1e5d7247-450e-4383-b0dd-09d5cf651907 |
请求数据格式
返回值
状态码: 200
成功
状态码: 400
错误的请求
状态码: 404
未找到
更新文档翻译标题
参数:
| 名称 | 类型 | 位置 |
|---|---|---|
| id必填项 | string | path |
请求数据格式
返回值
状态码: 204
无内容
状态码: 400
错误的请求
状态码: 404
未找到
获取文档所有翻译标题
参数:
| 名称 | 类型 | 位置 |
|---|---|---|
| id必填项 | string | path |
返回值
状态码: 200
成功
状态码: 400
错误的请求
状态码: 404
未找到
通过语言代码获取文档翻译标题
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| id必填项 | string | path | |
| languageCode必填项 | string | path | 语言代码。例如:en |
返回值
状态码: 200
成功
状态码: 400
错误的请求
状态码: 404
未找到
导出文档及其引用。
请求数据格式
返回值
状态码: 200
成功
binary
状态码: 400
错误的请求
导入文件。
返回值
状态码: 200
成功
状态码: 400
错误的请求
更新文档权限
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| id必填项 | string | path | 文档编号 |
请求数据格式
返回值
状态码: 200
成功
状态码: 400
错误的请求
状态码: 404
未找到
批量更改文档权限
请求数据格式
BatchChangePermissionRequestModel
返回值
状态码: 200
成功
状态码: 400
错误的请求
状态码: 404
未找到
授予当前文档引用文档所需的最低权限
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| id必填项 | string | path | 文档编号 |
请求数据格式
MinNeededPermissionRequestModel
返回值
状态码: 200
成功
状态码: 400
错误的请求
状态码: 404
未找到
批量授予当前文档引用文档所需的最少权限
请求数据格式
BatchApplyMinNeededPermissionRequestModel
返回值
状态码: 200
成功
状态码: 204
无内容
状态码: 400
错误的请求
状态码: 404
未找到
批量下载资源。
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| ids | string | query | 文档 ID。例如:[“f00fc3e6-8554-467d-9a7e-4598e623bb2f”,“8259e551-5afb-489e-8593-0fd6384e123b”] |
返回值
状态码: 200
成功
binary
状态码: 400
错误的请求
获取资源。
参数:
| 名称 | 类型 | 位置 | 描述 |
|---|---|---|---|
| id必填项 | string | path | 文档编号。例如:1e5d7247-450e-4383-b0dd-09d5cf651907 |
| rev | int32 | query | 文件修订。例如:null 或 1 |
返回值
状态码: 200
成功
binary
状态码: 400
错误的请求
状态码: 404
未找到
上传文件。
返回值
状态码: 200
成功
状态码: 400
错误的请求
表示上传文档缩略图响应模型。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| thumbnailUrl可为空 | string | 文档缩略图 URL。 |
服务器插件错误
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| code可为空 | string | 错误代码 | |
| message可为空 | string | 错误信息 | |
| context可为空 | string | 错误上下文 | |
| innerError | ServerPluginError |
文档响应模型
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| documentId可为空 | string | 文档编号 | |
| title可为空 | string | 文件名 | |
| fileExt可为空 | string | 文档文件扩展名 | |
| contentType可为空 | string | 文档内容类型 | |
| creatorName可为空 | string | 文档创建者姓名 | |
| modifierName可为空 | string | 文档修饰符名称 | |
| deleterName可为空 | string | 文档删除者名称 | |
| description可为空 | string | 文件说明 | |
| isSystemReserved可为空 | Boolean | 文档是否为系统保留 | |
| isResource | Boolean | 文档是否是资源 | |
| hideOnMobile可为空 | Boolean | 在移动设备上隐藏文档 | |
| meta可为空 | string | 文档元 | |
| hideInDocumentPortal可为空 | Boolean | 在文档门户中隐藏文档 | |
| organizationId可为空 | string | 文档组织 ID | |
| organizationIdPath可为空 | string | 文档组织 ID 路径 | |
| thumbnail可为空 | string | 文档缩略图 | |
| schemaVersion可为空 | string | 文档架构版本 |
文档删除信息
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| force | Boolean | 是否强制删除文档 | true |
| permanent | Boolean | 是否永久删除文档 | true |
批量删除的文档信息
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| documentIds | Array<string> |
批量操作文档id | ["F00FC3E6-8554-467D-9A7E-4598E623BB2F","F00FC3E6-8554-467D-9A7E-4598E623BB2D"] |
| force | Boolean | 是否强制删除文档 | |
| permanent | Boolean | 是否永久删除文档 |
批量恢复文档信息
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| documentIds | Array<string> |
批量操作文档id | ["F00FC3E6-8554-467D-9A7E-4598E623BB2F","F00FC3E6-8554-467D-9A7E-4598E623BB2D"] |
文件属性
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| newName可为空 | string | 新文档名称 | "newDocument" |
| meta可为空 | string | 文档元 | "DSC_PROVIDER=CSV" |
| description可为空 | string | 文件说明 | "Document Description" |
| fontOriginalName可为空 | string | 字体文档原名 | "Oswald" |
| hideOnMobile可为空 | Boolean | 移动端是否隐藏文档 | |
| hideInDocumentPortal可为空 | Boolean | 是否隐藏文档门户中的文档 |
批量隐藏文档门户中的文档
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| updated_Document_Ids可为空 | Array<string> |
更新了文档 ID。 | |
| updated_Failed_Documents可为空 | UpdateFailedInfo | 更新失败的文档。 |
更新隐藏文档失败信息
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| documentIds可为空 | Array<string> |
文档 ID 列表 | |
| error | ServerPluginError |
文档信息批量隐藏在文档门户中
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| documentIds | Array<string> |
批量操作文档id | ["F00FC3E6-8554-467D-9A7E-4598E623BB2F","F00FC3E6-8554-467D-9A7E-4598E623BB2D"] |
| hideInDocumentPortal | Boolean | 文档门户中是否隐藏文档 |
复印文件基本信息
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| newDocName | string | 新文档名称 | "newDocumentName" |
| currentTagId可为空 | string | 当前标签ID | "D01EF9CA-48A2-4ABA-B54E-AD9DA89955F3" |
| copyAsTemplate | Boolean | 是否复制文档作为模板,使用range:报表文档。 |
翻译标题的语言代码和标题模型
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| translateTitles | DocumentTranslateTitleItem | 翻译标题的语言代码和标题列表 |
文档翻译标题
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| languageCode | string | 语言代码 | "EN" |
| title可为空 | string | 文档翻译标题 | "Translate title" |
| isDefault | Boolean | 为默认标题,与原文档名称相同 |
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| docId可为空 | string | ||
| languageCode可为空 | string | ||
| title可为空 | string | ||
| isDefault | Boolean |
代表导出模型。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| items | ExportItemModel | 需要导出的项目。 | |
| includeDocumentPermissions | Boolean | 导出文档时是否包含文档的权限,默认为false。 | true |
| excludeReferenceDocumentTypes可为空 | Array<string> |
不允许导出的引用文档的文档类型, 具有比参数“IncludeReferenceDocumentTypes”更高的优先级。 |
["dst","dbd"] |
| includeReferenceDocumentTypes可为空 | Array<string> |
允许导出的引用文档的文档类型的优先级低于参数“ExcludeReferenceDocumentTypes”。 |
["dst","dbd"] |
表示导出项模型。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| type | string | 需要导出的项目类型,有效类型为: "$$documents" ->文档, "sys-conf-ui" -> UI 设置, "sys-cat" -> 类别, "sys-clp" -> 自定义语言包、 "sys-ctheme" -> 自定义主题、 "sys-et" -> 导出模板, "sys-role" -> 角色, "sys-st " -> 计划模板, "sys-secprovider" -> 安全提供程序, "sys-secset" -> 安全设置, "sys-uf" -> 用户函数, "sys-conf-wq " -> 工作队列设置, "auditLogConfiguration" -> 审核日志设置, "sys-conf-dashboard-common" -> 仪表板常用设置, “sys-conf-dashboard-designer” -> 仪表板设计器设置, “sys-conf-dashboard-view” -> 仪表板查看设置, "sys-conf-ddt" -> 默认文档主题, "sys-conf-es" -> 电子邮件设置, "sys-conf-rs" -> 报表设置, "sys-conf-ss" -> 日程设置, |
"sys-conf-ui" |
| items | Array<string> |
获取或设置需要导出的项目。 | ["1FB74CF4-FFB0-492F-A2D5-29AA761955CF","DD695D78-015D-43E2-9F3A-8919F4F534FE"] |
表示导入结果模型。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| documents可为空 | DocumentImportResult | 获取或设置导入的文档。 | |
| settings可为空 | UploadSetting | 获取或设置导入的设置。 |
表示文档导入结果模型。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| success | Boolean | 获取或设置文档导入结果。 | |
| operation | DocumentOperation | ||
| error | ImportError | ||
| document | UploadDocument |
代表上传设置模型。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| name可为空 | string | 获取或设置设置名称。 | |
| type可为空 | string | 获取或设置设置类型。 |
Enum:
AddUpdateIgnoreUpgrade导入文档操作类型的枚举。
* add - 0 - 添加文档。
* update - 1 - 更新文档。
* ignore - 3 -忽略文档。
* upgrade - 4 - 升级文档。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| errorCode | int32 | ||
| errorText可为空 | string | ||
| context可为空 | any |
表示上传文档模型。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| id可为空 | string | 获取或设置文档 ID。 | |
| title可为空 | string | 获取或设置文档标题。 | |
| documentType可为空 | string | 获取或设置文档类型。 | |
| fileExt可为空 | string | 获取或设置文档文件扩展名。 | |
| contentType可为空 | string | 获取或设置文档内容类型。 | |
| createdBy可为空 | string | 获取或设置文档创建者。 | |
| modifiedBy可为空 | string | 获取或设置文档编辑器。 | |
| created可为空 | ISO DateTime Sting | 获取或设置文档创建时间。 | |
| modified可为空 | ISO DateTime Sting | 获取或设置文档修改时间。 |
权限请求模型
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| grantCollection可为空 | AccessEntryStringDto | 授予权限的集合 | |
| revokeCollection可为空 | AccessEntryStringDto | 待撤销权限集合 |
访问条目字符串 dto
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| role可为空 | string | 角色名称 | "Tester" |
| ops可为空 | Array<string> |
操作: /可执行:["execute"] /只读:["execute", "read"] /读写:["execute", "read", "update"] | ["Execute","Read","Update"] |
批量修改文档权限请求模型
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| documentIds可为空 | Array<string> |
更改权限的文档 ID。 | ["1FB74CF4-FFB0-492F-A2D5-29AA761955CF","DD695D78-015D-43E2-9F3A-8919F4F534FE"] |
| operationType可为空 | string | 操作类型(addnew/removeexisting/removeexistingandaddnew) | "AddNew" |
| grantCollection可为空 | AccessEntryStringDto | 要授予的权限的集合。 |
授予当前文档请求模型的引用文档所需的最少权限
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| role可为空 | string | 角色名称 | "Tester" |
批量授予当前文档请求模型的引用文档所需的最少权限
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| documentIds可为空 | Array<string> |
文档 ID | ["1FB74CF4-FFB0-492F-A2D5-29AA761955CF","DD695D78-015D-43E2-9F3A-8919F4F534FE"] |
| roleNames可为空 | Array<string> |
角色名称 | ["Tester","Viewer"] |
表示队列统计响应模型。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| workers可为空 | WorkerInfo | 获取或设置工人信息列表。 | |
| tasks可为空 | CommonTaskInfo | 获取或设置任务信息列表。 |
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| id可为空 | string | ||
| url可为空 | string | ||
| lastSeen | ISO DateTime Sting | ||
| tasksInProgress | int32 | ||
| displayName可为空 | string | ||
| specializations可为空 | Array<string> |
代表一个常见的任务信息响应模型。
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| taskID | TaskID | ||
| workerUrl可为空 | string | 获取或设置工作人员 url。 | |
| workerID可为空 | string | 获取或设置工人 ID。 | |
| initiator可为空 | string | 获取或设置任务发起者。 | |
| documentName可为空 | string | 获取或设置文档名称。 | |
| displayDocName可为空 | string | 获取或设置显示名称。 | |
| documentId可为空 | string | 获取或设置文档 ID。 | |
| documentType可为空 | string | 获取或设置文档类型。 | |
| startTime | ISO DateTime Sting | 获取或设置任务开始时间。 | |
| endTime可为空 | ISO DateTime Sting | 获取或设置任务结束时间。 | |
| progress可为空 | string | 获取或设置任务进度。 | |
| errorMessage可为空 | string | 获取或设置任务错误消息。 | |
| description可为空 | string | 获取或设置任务描述。 | |
| breakStatus | CommonTaskInfo+TaskStatus | ||
| status | CommonTaskInfo+TaskStatus | ||
| type | CommonTaskInfo+TaskType |
| 名称 | 类型 | 描述 | 示例 |
|---|---|---|---|
| parent | TaskID | ||
| id可为空 | string |
Enum:
NotStartedWaitingForActivationWaitingToRunStartedReadingResultVerifyingCanceledFailedFinished任务状态枚举
* notstarted - 0 - 未启动。
* waitingforactivation - 1 - 等待激活。
* waitingtorun - 2 - 等待激活运行。
* started - 3 - 已开始。
* readingresult - 4 - 读取结果。
* verifying - 5 - 正在验证。
* canceled - 6 - 已取消。
* failed - 7 - 失败。
* finished - 8 - 已完成。
Enum:
QueueScheduler任务类型枚举。
* queue - 0 - 队列任务。
* scheduler - 1 - 计划程序任务。