diff --git a/src/pages/index/utils/api.js b/src/pages/index/utils/api.js index f75ff70..e516eff 100644 --- a/src/pages/index/utils/api.js +++ b/src/pages/index/utils/api.js @@ -1,57 +1,55 @@ import { getEnvBaseUrl } from '@/utils' -import {httpPost} from "@/utils/http" -import { TOKEN } from './test'; -import {apis,uploadFile} from "@/utils/tools" -const baseUrl = getEnvBaseUrl(); +import { httpPost } from '@/utils/http' +// import { TOKEN } from './test'; +import { apis, uploadFile } from '@/utils/tools' +const baseUrl = getEnvBaseUrl() // /artwork/get-chunk-list 获取文件分断数据 // /artwork/upload-chunk 分断上传画作图片 -export const uploadFiles = (url,params)=>{ - let token = uni.getStorageSync('authorization'); +export const uploadFiles = (url, params) => { + let token = uni.getStorageSync('authorization') return new Promise((resolve, reject) => { uni.uploadFile({ - url: baseUrl+url, + url: baseUrl + url, filePath: params.tempFilePath, - name: "Chunk", - formData:params.formData, + name: 'Chunk', + formData: params.formData, header: { - 'authorization': token, + authorization: token, + }, + complete: (res) => { + // console.log('res: ',res); + if (res.statusCode == 200) { + resolve(res) + } else { + reject(res) + } }, - complete: (res) => { - // console.log('res: ',res); - if(res.statusCode == 200) { - resolve(res) - } else { - reject(res) - } - } }) }) } -const getChunkList=(file)=>{ - return new Promise((resolve,reject)=>{ - uni.request({ - url:baseUrl+"/artwork/get-chunk-list", - data:file, - header:{ - "Content-Type":"application/json", //"multipart/form-data" - }, - success(res){ - resolve(res) - }, - fail(rej){ - reject(Jrej) - } - }) - }) +const getChunkList = (file) => { + return new Promise((resolve, reject) => { + uni.request({ + url: baseUrl + '/artwork/get-chunk-list', + data: file, + header: { + 'Content-Type': 'application/json', //"multipart/form-data" + }, + success(res) { + resolve(res) + }, + fail(rej) { + reject(Jrej) + }, + }) + }) } -export const uploadFileChunk=(data)=>{ - const header={ - authorization:TOKEN - } - let token = uni.getStorageSync('authorization'); - return uploadFiles('/artwork/upload-chunk',data) - - -} \ No newline at end of file +export const uploadFileChunk = (data) => { + const header = { + authorization: TOKEN, + } + let token = uni.getStorageSync('authorization') + return uploadFiles('/artwork/upload-chunk', data) +}