[关闭]
@xuduochoua 2016-11-15T05:55:45.000000Z 字数 1085 阅读 1359

  1. 列表项

COMMON附件相关接口

2016年3月4日

接口文档

说明


  1. base_url:http://60.166.4.237:10083/commons
  2. 本项目为单附件上传,如客户端需要多附件上传,请分别调用接口
  3. 上传成功后此附件为临时态,如不修改状态将在适当时机删除该附件

1、上传附件

接口地址
POST /ajax/upfile
请求参数

参数 数据类型 必填 参数说明
upfile File 文件

响应结果

  1. {
  2. "id":1,//本次上传的附件id
  3. code:0;//0表示成功
  4. message:"",//不成功的时候返回的说明
  5. value:"",//本附件的相对地址
  6. size:2048//文件大小
  7. }

2、修改单附件的文件的状态

接口地址
POST /single/change
请求参数

参数 数据类型 必填 参数说明
id int 文件id
temporary boolean 修改为何种状态 false:非临时态,true:临时态;

响应结果

  1. true//未做特殊处理

3、修改多附件的文件的状态

接口地址
POST /multiple/change
请求参数

参数 数据类型 必填 参数说明
ids String 文件id以英文逗号拼接而成的字符串如1,2,3;如不符合此标准不予操作
temporary boolean 修改为何种状态 false:非临时态,true:临时态;

响应结果

  1. true//成功,false为失败

4、访问附件

接口地址
GET /ajax/upfile/{id}
路径参数
id: 访问附件的id
请求参数

响应结果

  1. http://......//一个url,不存在的附件则抛出异常

6、访问附件缩略图——尚未写

接口地址
GET /attachment/{id}
路径参数
id: 访问附件的id
请求参数
---|-------|----|-----
width |int ||宽度百分比
height |int ||高度百分比

响应结果

  1. http://......//一个url,不存在的附件在指向一个固定的图片

7、访问空附件

接口地址
GET /attachment/null
路径参数
id: 访问附件的id
请求参数

响应结果

  1. http://......//指向一个固定的图片
  1. ### AjaxResponse
  2. `附件上传返回对象` 对象说明
  3. ```javascript
  4. {
  5. "id":1,//本次上传的附件id
  6. code:0;//0表示成功
  7. message:"",//不成功的时候返回的说明
  8. value:"",//本附件的相对地址
  9. size:2048//文件大小
  10. }
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注