# 文件 API

# fileUpload

接口地址:/api/open/v2/file/upload

请求方式:POST

请求数据类型:multipart/form-data

响应数据类型:*/*

接口描述:

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
file file formData true file

响应状态:

状态码 说明 schema
200 OK EntityResponse«FileInfoDTO»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
data EntityResponseData«FileInfoDTO» EntityResponseData«FileInfoDTO»
  entity FileInfoDTO FileInfoDTO
    name 文件名 string
    size 文件大小 string
    type 文件类型 string
    url 文件访问路径 string
message string

响应示例:

{
	"code": 0,
	"data": {
		"entity": {
			"name": "aabbccdd.pdf",
			"size": "",
			"type": "application/pdf",
			"url": ""
		}
	},
	"message": ""
}

# fileUpload

接口地址:/api/open/v2/file/uploadFileList

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 schema
file file formData true array file

响应状态:

状态码 说明 schema
200 OK ListResponse«FileInfoDTO»
201 Created
401 Unauthorized
403 Forbidden
404 Not Found

响应参数:

参数名称 参数说明 类型 schema
code integer(int32) integer(int32)
data ListResponseData«FileInfoDTO» ListResponseData«FileInfoDTO»
  list array FileInfoDTO
    name 文件名 string
    size 文件大小 string
    type 文件类型 string
    url 文件访问路径 string
message string

响应示例:

{
	"code": 0,
	"data": {
		"list": [
			{
				"name": "aabbccdd.pdf",
				"size": "",
				"type": "application/pdf",
				"url": ""
			}
		]
	},
	"message": ""
}