API中心服务端API用户资产
用户资产
获取用户资产列表
请求地址: /api/3dcat/file/getUserDirFile
请求方法:GET
请求参数:
字段名 | 类型 | 是否必填 | 说明 |
---|
pageNum | long | 是 | 当前页 起始为1 |
pageSize | String | 是 | 一页数量 |
fileName | String | 否 | 文件名模糊查询 |
返回结果:
字段名 | 类型 | 说明 |
---|
id | long | 文件id |
fileName | String | 文件名称 |
filePath | String | 文件路径 |
createTime | String | 创建时间 (格式为 yyyy-MM-dd HH:mm:ss) |
updateTime | String | 更新时间(格式为 yyyy-MM-dd HH:mm:ss) |
fileSize | String | 文件大小(单位为字节 ) |
userId | long | 用户id |
userName | String | 用户名称 |
status | int | 文件状态 1正常 2锁定 默认正常 (锁定状态的文件不能被删除) |
返回内容示例:
{
"version":"1.0.0",
"result":true,
"message":"success",
"code":200,
"data":{
"records":[
{
"id":704,
"fileName":"vrcar.zip",
"filePath":"vrcar.zip",
"createTime":"2021-06-29 16:13:02",
"updateTime":"2021-06-29 16:13:02",
"fileSize":"80166372",
"userId":32343,
"userName":"3443",
"status":1
}
],
"total":1,
"size":10,
"current":1,
"orders":[
],
"searchCount":true,
"pages":1
},
"serverTime":1626073779327,
"requestId":"452e7c81b543f39e"
}
删除用户资产
请求地址: /api/3dcat/file/deleteById
请求方法:delete
请求参数:
字段名 | 类型 | 是否必填 | 说明 |
---|
ids | List | 是 | 资产id列表 |
返回结果:
返回内容示例:
{
"version": "1.0.0",
"result": true,
"message": "success",
"code": 200,
"serverTime": 1625826814401,
"requestId": "71339b2af9ff2325"
}
获取文件的exe路径
请求地址: /api/3dcat/file/getExePath
请求方法:Get
请求参数:
说明:
字段名 | 类型 | 是否必填 | 说明 |
---|
path | String | 是 | 文件路径 |
fileName | String | 否 | 文件名 |
appliTabId | String | 否 | 应用appId (应用编辑时必传) |
edit | boolean | 是 | 是否是编辑 默认true 覆盖时false 修改时true |
返回结果:
返回内容示例:
{
"version":"1.0.0",
"result":true,
"message":"success",
"code":200,
"data":[
"A6_Configurator_0711/WindowsNoEditor/AudiA6_Configurator/Binaries/Win64/AudiA6_Configurator-Win64-Shipping.exe",
"A6_Configurator_0711/WindowsNoEditor/AudiA6_Configurator.exe",
"A6_Configurator_0711/WindowsNoEditor/Engine/Extras/Redist/en-us/UE4PrereqSetup_x64.exe"
],
"serverTime":1626251068073,
"requestId":"d03e61681b1f17cb"
}