文档
测试

文件上传

POST
updown.mabangerp.com/api/UploadFile/uploadFile

接口描述

文件上传 dns192.168.2.19

请求参数

参数名
类型
描述
必填
companyId
string
企业id:示例:1
必填
isSync
string
是否异步:示例:1是 2 否
必填
mbFile
file
文件;
必填
fileSource
string
文件上传源 示例:temp
必填
saveChannel
string
文件保存到1 腾讯云COS 示例:1
必填
isCover
string
是否覆盖 示例:1 是 2 否
可选
isUsedSpace
string
是否占用企业云空间 示例:1是 2否
可选
coverFileId
string
覆盖图片id 示例:50
可选
sourceId
int
关联Id 比如订单是订单Id, 其他的为其他的id
可选
sourceType
int
1 订单 其他的等后期再加 目前只有订单
可选
operId
int
操作人
可选
originalNumber
int
原单号,可能是订单编号,或者其他单号,跟类型走
可选

响应参数

参数名
类型
描述
必填
code
int
示例:200
必填
msg
string
示例:success
必填
data
object
数据字典
必填
id
int
文件对象ID 示例:50
必填
companyId
string
企业id 示例:1
必填
isUsedSpace
string
是否占用;示例:1 是
必填
isCover
string
是否被覆盖 示例:1
必填
isSync
int
是否异步:示例:1是 2 否
必填
attachmentUrl
string
图片访问地址
必填
fileSource
string
文件上传源 示例:temp
必填
coverFileId
int
附件文件ID 如果返回空
必填

数据什么时候同步到系统上传附件表(db_system_attachment)

sourceType、sourceId、operId、originalNumber 若四个中有一个数据不为空,则数据会同步到 db_system_attachment

企业云存储空间占用问题

isUsedSpace 是否占用企业云空间 1为占用,会优先计算企业可使用空间大小,若不足,不允许上传,isCover 是否覆盖,1为覆盖 若原图也占用企业云存储空间则删减,若当前覆盖后不占用则不计算