1. 删除回收站内文件夹、文档

删除回收站内的文件夹、文档。

请求方式:DELETE

请求地址:/bosdocumentservice/{appKey}/retired

1.1. 请求参数:

Headers:

参数名 类型 示例 是否必填 参数含义
Authorization string c4570cb9ca324bc8ba7dd9d1967710ea access_token

PathParas:

参数名 类型 示例 是否必填 参数含义
appKey string xb05cd3a35614caa85c0f8f86c58fcc1 应用Key

SearchParas:

参数名 类型 示例 是否必填 参数含义
transactionCode string 3MD2XzN70VkcvbXllg7x7V 业务事务编码

Body:

application/json:

[
    {
        "bosclass": "folders",    //文件夹类名
        "key": "123"    //文件夹Key
    },
    {
        "bosclass": "documents",    //文件夹类名
        "key": "456"    //文件夹Key
    }
]

1.2. 参数说明:

参数名 类型 示例 是否必填 参数含义
NULL NULL NULL NULL NULL

1.3. 正确返回:

Http Status Code:200
[
    {
        "code": "SUCCESS",
        "message": "请求处理成功",
        "data": "{key}"
    },
    {
        "code": "SUCCESS",
        "message": "请求处理成功",
        "data": "{key}"
    }
]

1.4. 状态码:

状态码 code message data 原因
200 ENTITY_DELETEPERMISSION_REQUIRED 缺少实体对象{entity/key}的删除权限 NULL 当对文件夹或文档无删除权限时
200 RECYCLED_ENTITY_OBJECT_NOTFOUND 回收站中Key为{key}的{entity}对象不存在 NULL 当{key}的{bosclass}不存在时

1.5. 注意事项:

1、可同时删除回收站内的文件夹、文档。

2、删除文档时同时删除关联的物理文件、关联关系(修改历史表gstatus状态、物理删除文件)。

版权所有@盈嘉互联(北京)科技有限公司 京ICP备15051988号-9 Copyright © 2022 all right reserved,powered by Gitbook该文件修订时间: 2022-05-16 19:01:04

results matching ""

    No results matching ""