Folder
文件夹
查询文件夹目录树
Request
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 |
响应数据封装 |