Folder

文件夹

查询文件夹目录树

Request

  • Method: POST
  • URL: /api/folder/getSubFolderTree
  • Headers:
    Authorization: eyJhbGciOiJIUzI1NiJ9.eyJiY2hDb2RlIjoiMDAwMDEiLCJhY2NvdW50IjoiemhhbmdnZSIsImlzcyI6IlNoYXJlQ3JlYXRvcnMiLCJpYXQiOjE2OTg5MTQwMTV9.0zWOrxwK4sEgRP1FDQXoOo9PUCXPlkqzggWa9-Ahhdg
    Bid: bfcc86ad9f6b4169aebb2fa026e6e47d
    Platform: WEB
    
  • PathParams
    • folderId : 上级文件夹id, 读取根目录文件夹传-1
    • type : 工作区类型,SF-团队工作区,F个人工作区
  • Body:
    {}
    

Response

{
    "_success": true,
    "_code": "0",
    "_msg": null,
    "traceId": "06f36baa3a3f4a51859d013a71e256bd",
    "_data": [
        {
            "movable": 1,
            "children": [],
            "hasNext": false,
            "notice": 0,
            "linkType": 0,
            "linkId": 0,
            "hasSetFolderUrl": false,
            "ASSET_LABEL_SEQ": 15,
            "CRT_USR": "52lki83r",
            "LABEL_ICON": "el-icon-s-promotion",
            "LABEL_NAME": "广告投放效果监测",
            "COVER_URL": [],
            "LABEL_TYPE": "SF",
            "ORDER_NUM": -100,
            "PNT_LABEL_ID": -1,
            "PERMIT_CODE": "ALL"
        }
    ]
}
字段名 类型 说明
_code Integer 状态码,除了200都是失败
_msg String 报错信息
_success Boolean 成功标记
_traceId String
_data Object 响应数据封装
movable Integer 是否可移动 1为可移动
children List 下级子目录,目前接口总是返回空数组
hasNext Boolean 标记是否有子目录
notice Integer 通知开关,1为打开,0为未打开
linkType Integer 快捷方式类型 0正常文件夹 1快捷方式
linkId Long 快捷方式关联的文件夹id
hasSetFolderUrl Boolean 是否已经设置封面图
ASSET_LABEL_SEQ Long 文件夹id
CRT_USR String 创建账号
LABEL_ICON String 文件夹图标
LABEL_NAME String 文件夹名称
COVER_URL List 文件夹封面url
LABEL_TYPE String 文件夹类型
ORDER_NUM String 模型名称
PNT_LABEL_ID Long 父文件夹id
PERMIT_CODE String 权限。R:只读;RW:编辑;ALL:全部

新增文件夹

Request

  • Method: POST
  • URL: /api/folder!addFolderAndShare.do
  • Headers:
    Authorization: eyJhbGciOiJIUzI1NiJ9.eyJiY2hDb2RlIjoiMDAwMDEiLCJhY2NvdW50IjoiemhhbmdnZSIsImlzcyI6IlNoYXJlQ3JlYXRvcnMiLCJpYXQiOjE2OTg5MTQwMTV9.0zWOrxwK4sEgRP1FDQXoOo9PUCXPlkqzggWa9-Ahhdg
    Bid: bfcc86ad9f6b4169aebb2fa026e6e47d
    Platform: WEB
    
  • Body:
    {
      "PNT_LABEL_ID": -1,
      "LABEL_NAME": "测试一下",
      "LABEL_TYPE": "SF",
      "SHARE_INFO": [
          {
              "USR_TYPE_CODE": "U", //固定值
              "USR_ID": "zhangge",  //创建者的账号
              "EXP_DT": "2099-12-31",//过期时间,固定值
              "PERMIT_CODE": "ALL" //固定值
          }
      ],
      "FILE_TYPE": "F"
    }
    
    | 字段名 | 类型 | 说明 | |:-----------------|:---------|:----------------------| | PNT_LABEL_ID | Long | 父级文件夹ID,新建在根目录下传-1 | | LABEL_NAME | String | 文件夹名称 | | LABEL_TYPE | String | 父件夹类型,SF表示团队工作区 F表示个人工作区 | | SHARE_INFO | Long | 权限信息,固定值 | | FILE_TYPE | String | 固定值"F"|

Response

{
    "_success": true,
    "_code": "0",
    "_msg": null,
    "traceId": "682c85c8c54e4d28bad1a3cc1726ed34",
    "_data": {
        "ASSET_LABEL_SEQ": "890091",
        "LABEL_NAME": "测试一下",
        "ORDER_NUM": 10180
    }
}
字段名 类型 说明
_code Integer 状态码,除了200都是失败
_msg String 报错信息
_success Boolean 成功标记
_traceId String
_data Object 响应数据封装
ASSET_LABEL_SEQ String 文件夹ID
LABEL_NAME String 文件夹名称
ORDER_NUM Integer 文件夹的位置序号

删除文件夹到垃圾箱

Request

  • Method: POST
  • URL: /api/blueberry/trashLabel/trashAssetLabel
  • Headers:
    Authorization: eyJhbGciOiJIUzI1NiJ9.eyJiY2hDb2RlIjoiMDAwMDEiLCJhY2NvdW50IjoiemhhbmdnZSIsImlzcyI6IlNoYXJlQ3JlYXRvcnMiLCJpYXQiOjE2OTg5MTQwMTV9.0zWOrxwK4sEgRP1FDQXoOo9PUCXPlkqzggWa9-Ahhdg
    Bid: bfcc86ad9f6b4169aebb2fa026e6e47d
    Platform: WEB
    
  • Body:
    {
      "assetLabels": [
          "890091"
      ],
      "labelType": "SF"
    }
    
    | 字段名 | 类型 | 说明 | |:-----------------|:---------|:----------------------| | assetLabels | Array | 文件夹ID列表,ID是字符串传入 | | labelType | String | 文件夹类型,SF表示团队工作区 F表示个人工作区 |

Response

{
    "_success": true,
    "_code": "0",
    "_msg": null,
    "traceId": "d33983b14918462a94eab5c2fccd2b57",
    "_data": null
}
字段名 类型 说明
_code Integer 状态码,除了200都是失败
_msg String 报错信息
_success Boolean 成功标记
_traceId String
_data Object 响应数据封装

results matching ""

    No results matching ""