123456789101112131415161718192021222324252627282930 |
- import http from '../scan/httpUtil'
- const baseUrl = '/image-service'
- //分片上传文件接口
- /**
- * info: 申请分片上传接口(获取上传UploadId)
- * @param {systemId:string} param 系统的名称
- * @param {secret:string} param 系统的密码
- * @param {key:string} param 成功的回上传的文件名(可以包含文件路径)
- * @param {overwrite:boolean} param 表示是否覆盖已有的文件(如果存在) 注:overwrite有一定风险, 只在注册分片时校验, 合并时候如果key被占用, 会覆盖掉之前文件
- *
- */
- export function getUploadId(param, success) {
- let url = ` ${baseUrl}/common/register_multipart_upload?systemId=${param.systemId}&secret=${param.secret}&key=${param.key}&overwrite=${param.overwrite}`
- http.postJson(url, {}, success)
- }
- /**
- * info: 合并分片的接口
- * @param {systemId:string} param 系统的名称
- * @param {secret:string} param 系统的密码
- * @param {uploadId:string} param 需要合并的上传文件的uploadId
- *
- */
- export function mergeMultipart(param, success) {
- let url = ` ${baseUrl}/common/merge_multipart?systemId=${param.systemId}&secret=${param.secret}&uploadId=${param.uploadId}`
- http.postJson(url, {}, success)
- }
|