| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- export const uploadFile = (options) => {
- return new Promise((resolve, reject) => {
- console.log('options', options)
- let header = {}
- // header['Content-Type'] = "multipart/form-data"
- try {
- console.log('token'+ uni.getStorageSync('token'))
- const value = uni.getStorageSync('token'); //取存本地的token
- if (value) {
- console.log('token'+value)
- header['token'] = value
- }else{
- uni.navigateTo({
- url: '/pages/login/login',
- })
- }
-
- } catch (e) {
- // error
- }
- uni.uploadFile({
- url: options.url,
- name: 'file',
- filePath: options.filePath.img,
- formData: {
- "module": options.type
- },
- header,
- success: (res) => {
- // return res
- resolve(res) //如果请求成功,调用resolve返回数据
- },
- fail:(err)=>{
- uni.showToast({
- titil:"接口请求异常"
- })
- reject(err)
- }
- })
- })
- }
|