Skip to content

附件

获取附件列表

  • 参数说明

url: co/affix/list

method: get

字段说明类型是否必填
busi业务编号int
parentId上一级 IDString
keyWord关键字String

return(json):

字段说明备注
er错误码0 表示未出错
msg错误信息无错误信息表示未出错
images附件/目录信息
idid
name名称
skey附件多目录前缀
time创建时间
type类型
url地址
user创建人
  • 请求示例
java
//axios请求:
 {
 	 url:"co/affix/list"
     method:"get",
     params:{
            "parentId":BBFD43C4174DEA4F978FE4E0D11AEBE576
            ,"busi":0
            ,"keyWord":''
            }
 }

//返回数据:
{
	"er": 0,
	"images":[
        {
        "id":"018F405BED984D10901F5088F380D8D7",
        "name":"南京.txt",
        "skey":"bb",
        "time":"2023-07-27 15:25:31",
        "type":"TXTFILE",
        "url":"2023/07/27/0000/4ED0DCD2BF3D401588A1CFB8553D506B.txt",
        "user":"Admin"
        },
        {
        "id":"413581656D414D1DB63CAF1B2A366967",
        "name":"5106.log",
        "skey":"bb",
        "time":"2023-07-27 15:26:35",
        "type":"LOGFILE",
        "url":"2023/07/27/0000/200E9F4B9289461DBFC9960CD70C9668.log",
        "user":"Admin"
        }
    ]
//axios请求:
 {
 	 url:"co/affix/list"
     method:"get",
     params:{
            "parentId":BBFD43C4174DEA4F978FE4E0D11AEBE576
            ,"busi":0
            ,"keyWord":''
            }
 }

//返回数据:
{
	"er": 0,
	"images":[
        {
        "id":"018F405BED984D10901F5088F380D8D7",
        "name":"南京.txt",
        "skey":"bb",
        "time":"2023-07-27 15:25:31",
        "type":"TXTFILE",
        "url":"2023/07/27/0000/4ED0DCD2BF3D401588A1CFB8553D506B.txt",
        "user":"Admin"
        },
        {
        "id":"413581656D414D1DB63CAF1B2A366967",
        "name":"5106.log",
        "skey":"bb",
        "time":"2023-07-27 15:26:35",
        "type":"LOGFILE",
        "url":"2023/07/27/0000/200E9F4B9289461DBFC9960CD70C9668.log",
        "user":"Admin"
        }
    ]

上传附件

  • 参数说明

url: co/affix/file

method: post

字段说明类型是否必填
busi业务编号int
topId绑定控件 IDString
parentId上一级 IDString

body(multipart/form-data):

字段说明类型是否必填
files:多附件(list 集合)file

return:

字段说明备注
er错误码0 表示未出错
msg错误信息无错误信息表示未出错
id附件 id
path附件路径
  • 请求示例
java
//axios请求:
 {
 	 url:"co/affix/file"
     method:"post",
     params:{
            "topId":BBFD43C4174DEA4F978FE4E0D11AEBE576
            ,"busi":0
            ,"parentId": BBFD43C4174DEA4F978FE4E0D11AEBE576
            ,"files": files
            }
 }

//返回数据:
{
    "er":0,
    "id":"29319D0610254DB88D0E5FAE89923653",
    "path":"2024\\02\\19\\0000\\1455536AC7464AAA9A79D1EA029365E0.png"
}
//axios请求:
 {
 	 url:"co/affix/file"
     method:"post",
     params:{
            "topId":BBFD43C4174DEA4F978FE4E0D11AEBE576
            ,"busi":0
            ,"parentId": BBFD43C4174DEA4F978FE4E0D11AEBE576
            ,"files": files
            }
 }

//返回数据:
{
    "er":0,
    "id":"29319D0610254DB88D0E5FAE89923653",
    "path":"2024\\02\\19\\0000\\1455536AC7464AAA9A79D1EA029365E0.png"
}

删除附件

  • 参数说明

url: co/affix/file

method: delete

字段说明类型是否必填
busi业务编号int
fileId文件 IDString
path文件路径String

return:

字段说明备注
er错误码0 表示未出错
msg错误信息无错误信息表示未出错
  • 请求示例
java
//axios请求:
 {
 	 url:"co/affix/file"
     method:"delete",
     params:{
            "busi":0
            ,"fileId": 29319D0610254DB88D0E5FAE89923653
            }
 }

//返回数据:
{
    "er":0
}
//axios请求:
 {
 	 url:"co/affix/file"
     method:"delete",
     params:{
            "busi":0
            ,"fileId": 29319D0610254DB88D0E5FAE89923653
            }
 }

//返回数据:
{
    "er":0
}

获取附件

  • 参数说明

url: co/affix/file

method: get

字段说明类型是否必填
busi业务编号int
fileId文件 IDString
path文件路径String
isDownloadtrue:文件下载;false:文件预览boolean
originalName原文件名String

return: 文件流

  • 请求示例
java
//axios请求:
 {
 	 url:"co/affix/file"
     method:"get",
     params:{
            "busi":0
            ,"isDownload": true
            ,"fileId": 29319D0610254DB88D0E5FAE89923653
            ,"originalName": 2003.doc
            ,"path":""
            }
 }

//axios请求:
 {
 	 url:"co/affix/file"
     method:"get",
     params:{
            "busi":0
            ,"isDownload": true
            ,"fileId": 29319D0610254DB88D0E5FAE89923653
            ,"originalName": 2003.doc
            ,"path":""
            }
 }

新增附件目录

  • 参数说明

url: co/affix/folder

method: post

字段说明类型是否必填
busi业务编号int
parentId父类 IDString

Body

字段说明类型是否必填
name目录名称String

return:

字段说明备注
er错误码0 表示未出错
msg错误信息无错误信息表示未出错
id附件目录 Id
  • 请求示例
java
//axios请求:
 {
 	 url:"co/affix/folder"
     method:"post",
     params:{
            "busi":0
            ,"parentId": BBF6ED182BDB5E4207A3C00C00A4014070
            }
     body:{
            "name": "新建目录"
         }
 }

//返回数据:
{
  "er": 0,
  "id": "6BD2D00C9B1F4010AC29BC7D9997A921"
}
//axios请求:
 {
 	 url:"co/affix/folder"
     method:"post",
     params:{
            "busi":0
            ,"parentId": BBF6ED182BDB5E4207A3C00C00A4014070
            }
     body:{
            "name": "新建目录"
         }
 }

//返回数据:
{
  "er": 0,
  "id": "6BD2D00C9B1F4010AC29BC7D9997A921"
}

删除附件目录

  • 参数说明

url: co/affix/folder

method: delete

字段说明类型是否必填
busi业务编号int
folderId文件 IDString

return:

字段说明备注
er错误码0 表示未出错
msg错误信息无错误信息表示未出错
  • 请求示例
java
//axios请求:
 {
 	 url:"co/affix/folder"
     method:"delete",
     params:{
            "busi":0
            ,"folderId": 6BD2D00C9B1F4010AC29BC7D9997A921
            }
 }

//返回数据:
{
  "er": 0
}
//axios请求:
 {
 	 url:"co/affix/folder"
     method:"delete",
     params:{
            "busi":0
            ,"folderId": 6BD2D00C9B1F4010AC29BC7D9997A921
            }
 }

//返回数据:
{
  "er": 0
}

修改附件目录

  • 参数说明

url: co/affix/folder

method: put

字段说明类型是否必填
busi业务编号int
folderId文件目录 IDString

Body

字段说明类型是否必填
name目录名称String

return:

字段说明备注
er错误码0 表示未出错
msg错误信息无错误信息表示未出错
  • 请求示例
java
//axios请求:
 {
 	 url:"co/affix/folder"
     method:"put",
     params:{
            "busi":0
            ,"folderId": 84146A816116486694BD9CB2CE76E20A
            }
     body:{
            "name": "修改目录"
         }
 }

//返回数据:
{
  "er": 0
}
//axios请求:
 {
 	 url:"co/affix/folder"
     method:"put",
     params:{
            "busi":0
            ,"folderId": 84146A816116486694BD9CB2CE76E20A
            }
     body:{
            "name": "修改目录"
         }
 }

//返回数据:
{
  "er": 0
}

附件移动

  • 参数说明

url: co/affix/move

method: put

字段说明类型是否必填
id被移动编号String
prevId移动到该位置的前面的编号String
parentId移动后的父节点编号String

return:

字段说明备注
er错误码0 表示未出错
msg错误信息无错误信息表示未出错
  • 请求示例
java
//axios请求:
 {
 	 url:"co/affix/move"
     method:"put",
     params:{
            "id":"115A9E1F50E44E5E83521B75FCDFDFAF"
            ,"prevId": "A560D8A169F3413C8DEC30E01489006B"
            ,"parentId": "BB867B00BD060F42B496628715AAFCFF28"
            }
 }

//返回数据:
{
  "er": 0
}
//axios请求:
 {
 	 url:"co/affix/move"
     method:"put",
     params:{
            "id":"115A9E1F50E44E5E83521B75FCDFDFAF"
            ,"prevId": "A560D8A169F3413C8DEC30E01489006B"
            ,"parentId": "BB867B00BD060F42B496628715AAFCFF28"
            }
 }

//返回数据:
{
  "er": 0
}

上传图片

  • 参数说明

url: co/image/file

method: post

字段说明类型是否必填
busi业务编号int
id绑定控件 IDString

body(multipart/form-data):

字段说明类型是否必填
file附件file

return:

字段说明备注
er错误码0 表示未出错
msg错误信息无错误信息表示未出错
id文件 id
  • 请求示例
java
//axios请求:
 {
 	 url:"co/image/file"
     method:"post",
     params:{
            "id":BB65461C8EFA794B57924C2F96E7236A8E
            ,"busi":0
            ,"file": file
            }
 }

//返回数据:
{
    "er":0,
    "id":"7452C8F1F3934180BDFEC6332B8D2FF2"
}
//axios请求:
 {
 	 url:"co/image/file"
     method:"post",
     params:{
            "id":BB65461C8EFA794B57924C2F96E7236A8E
            ,"busi":0
            ,"file": file
            }
 }

//返回数据:
{
    "er":0,
    "id":"7452C8F1F3934180BDFEC6332B8D2FF2"
}

删除图片

  • 参数说明

url: co/image/file

method: delete

字段说明类型是否必填
busi业务编号int
id文件 IDString
path文件路径String

return:

字段说明备注
er错误码0 表示未出错
msg错误信息无错误信息表示未出错
  • 请求示例
java
//axios请求:
 {
 	 url:"co/image/file"
     method:"delete",
     params:{
            "busi":0
            ,"id": BBE8CF8182F2404240B5F421CEECEFEE2B
            ,"path":
            }
 }

//返回数据:
{
    "er":0
}
//axios请求:
 {
 	 url:"co/image/file"
     method:"delete",
     params:{
            "busi":0
            ,"id": BBE8CF8182F2404240B5F421CEECEFEE2B
            ,"path":
            }
 }

//返回数据:
{
    "er":0
}

更新图片

  • 参数说明

url: co/image/file

method: put

字段说明类型是否必填
busi业务编号int
id绑定控件 IDString

body(multipart/form-data):

字段说明类型是否必填
file附件file

return:

字段说明备注
er错误码0 表示未出错
msg错误信息无错误信息表示未出错
id文件 id
  • 请求示例
java
//axios请求:
 {
 	 url:"co/image/file"
     method:"put",
     params:{
            "id":BB65461C8EFA794B57924C2F96E7236A8E
            ,"busi":0
            ,"file": file
            }
 }
//返回数据:
{
    "er":0,
    "id":"7452C8F1F3934180BDFEC6332B8D2FF2"
}
//axios请求:
 {
 	 url:"co/image/file"
     method:"put",
     params:{
            "id":BB65461C8EFA794B57924C2F96E7236A8E
            ,"busi":0
            ,"file": file
            }
 }
//返回数据:
{
    "er":0,
    "id":"7452C8F1F3934180BDFEC6332B8D2FF2"
}

查询图片

  • 参数说明

url: co/image/file

method: get

字段说明类型是否必填
busi业务编号int
id文件 IDString
isDownloadtrue:文件下载;false:文件预览boolean

return: 文件流

  • 请求示例
java
//axios请求:
 {
 	 url:"co/image/file"
     method:"get",
     params:{
            "busi":0
            ,"isDownload": false
            ,"id": BBE8CF8182F2404240B5F421CEECEFEE2B
            }
 }

//axios请求:
 {
 	 url:"co/image/file"
     method:"get",
     params:{
            "busi":0
            ,"isDownload": false
            ,"id": BBE8CF8182F2404240B5F421CEECEFEE2B
            }
 }

Powerd by Vitepress.