BM项目操作管理
BmlProjectRestful 类
附件资源项目
接口地址:/api/rest_j/v1/bml/attachResourceAndProject
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
附件资源项目
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
projectName | 项目名称 | false | String | String | |
resourceId | 资源名称 | false | String | String |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | Message |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
data | 数据集 | object | |
message | 描述 | string | |
method | 请求url | string | |
status | 状态 | integer(int32) | integer(int32) |
响应示例:
{
"data": {},
"message": "",
"method": "",
"status": 0
}
创建Bml项目
接口地址:/api/rest_j/v1/bml/createBmlProject
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
创建Bml项目
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
jsonNode | jsonNode | body | true | JsonNode | JsonNode |
accessUsers | 访问用户 | false | String | String | |
editUsers | 编辑用户 | false | String | String | |
projectName | 项目名称 | false | String | String |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | Message |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
data | 数据集 | object | |
message | 描述 | string | |
method | 请求url | string | |
status | 状态 | integer(int32) | integer(int32) |
响应示例:
{
"data": {},
"message": "",
"method": "",
"status": 0
}
下载共享资源
接口地址:/api/rest_j/v1/bml/downloadShareResource
请求方式:GET
请求数据类型:application/x-www-form-urlencoded
响应数据类型:*/*
接口描述:
下载共享资源
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
resourceId | 资源ID | query | false | string | |
version | 版本 | query | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | Message |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
data | 数据集 | object | |
message | 描述 | string | |
method | 请求url | string | |
status | 状态 | integer(int32) | integer(int32) |
响应示例:
{
"data": {},
"message": "",
"method": "",
"status": 0
}
项目信息
接口地址:/api/rest_j/v1/bml/getProjectInfo
请求方式:GET
请求数据类型:application/x-www-form-urlencoded
响应数据类型:*/*
接口描述:
获取项目信息
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
projectName | 项目名称 | query | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | Message |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
data | 数据集 | object | |
message | 描述 | string | |
method | 请求url | string | |
status | 状态 | integer(int32) | integer(int32) |
响应示例:
{
"data": {},
"message": "",
"method": "",
"status": 0
}
更新项目用户
接口地址:/api/rest_j/v1/bml/updateProjectUsers
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
更新项目用户
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
jsonNode | jsonNode | body | true | JsonNode | JsonNode |
accessUsers | 访问用户 | false | String | String | |
editUsers | 编辑用户 | false | String | String | |
projectName | 项目名称 | false | String | String |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | Message |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
data | 数据集 | object | |
message | 描述 | string | |
method | 请求url | string | |
status | 状态 | integer(int32) | integer(int32) |
响应示例:
{
"data": {},
"message": "",
"method": "",
"status": 0
}
更新共享资源
接口地址:/api/rest_j/v1/bml/updateShareResource
请求方式:POST
请求数据类型:multipart/form-data
响应数据类型:*/*
接口描述:
更新共享资源
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
file | 文件 | formData | false | ref | |
resourceId | 资源ID | query | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | Message |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
data | 数据集 | object | |
message | 描述 | string | |
method | 请求url | string | |
status | 状态 | integer(int32) | integer(int32) |
响应示例:
{
"data": {},
"message": "",
"method": "",
"status": 0
}
上载共享资源
接口地址:/api/rest_j/v1/bml/uploadShareResource
请求方式:POST
请求数据类型:application/json
响应数据类型:*/*
接口描述:
上载共享资源
请求参数:
参数名称 | 参数说明 | 请求类型 | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
expireTime | 失效时间 | query | false | string | |
expireType | 失效类型 | query | false | string | |
file | 文件集合 | formData | false | ref | |
isExpire | 是否失效 | query | false | string | |
maxVersion | mav版本 | query | false | ref | |
projectName | 项目名称 | query | false | string | |
resourceHeader | 资源标头 | query | false | string | |
system | 系统 | query | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | Message |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
data | 数据集 | object | |
message | 描述 | string | |
method | 请求url | string | |
status | 状态 | integer(int32) | integer(int32) |
响应示例:
{
"data": {},
"message": "",
"method": "",
"status": 0
}