Browse Source

feat(upload): 优化图片上传功能

- 在上传图片时添加 token 验证
- 修改上传接口地址,增加斜线分隔- 添加注释的登录跳转逻辑
- 调整上传请求的 header,增加 token
master
liutong 1 year ago
parent
commit
eedc056e86
  1. 17
      components/AQ/AQUplodeImgMulti.vue

17
components/AQ/AQUplodeImgMulti.vue

@ -99,7 +99,7 @@ import {Api_url} from "../../common/config";
}, },
// //
uploadApiUrl: `${Api_url}api/file/image`, uploadApiUrl: `${Api_url}/file/image`,
// //
imageStyles: { imageStyles: {
@ -137,12 +137,25 @@ import {Api_url} from "../../common/config";
}, },
async uplodeFile(filePath,index){ async uplodeFile(filePath,index){
let token = uni.getStorageSync('token') || ''
// if(!token){
// //
// uni.navigateTo({
// url: '/pages/student/login/login'
// })
// }
alert(token)
await uni.uploadFile({ await uni.uploadFile({
url: this.uploadApiUrl, // url: this.uploadApiUrl, //
filePath: filePath, filePath: filePath,
name: 'file', name: 'file',
header: {
'token': `${token}`,//token
},
// formData: { // formData: {
// 'file': '' // 'age': ''
// }, // },
success: (uploadFileRes) => { success: (uploadFileRes) => {
let res = JSON.parse(uploadFileRes.data.replace(/\ufeff/g, "") || "{}") let res = JSON.parse(uploadFileRes.data.replace(/\ufeff/g, "") || "{}")

Loading…
Cancel
Save