Commit 241573f3 authored by 黄奎's avatar 黄奎

上传修改

parent a1d56094
import { domainManager } from "../domainManager"; import { domainManager } from "../domainManager";
class AliyunUpload { class AliyunUpload {
static UploadAsync = async (file:any,name:string)=>{ static UploadAsync = async (file: any, name: string) => {
try { try {
const formData = new FormData(); const formData = new FormData();
formData.append('file', file); formData.append('file', file);
const response = await fetch(`${domainManager().UploadUrl}/Upload/UploadToALiOSS?filePath=${encodeURIComponent(name)}`, { const response = await fetch(`${domainManager().UploadUrl}/Upload/UploadToALiOSS?filePath=${encodeURIComponent(name)}`, {
method: 'POST', method: 'POST',
body: formData, body: formData,
}); });
if(response.ok){ if (response.ok) {
let result = await response.text() let result = await response.text()
let datas = JSON.parse(result) let datas = JSON.parse(result)
return 'https://im.oytour.com'+datas.FilePath return 'https://im.oytour.com' + datas.FilePath
} }
return '' return ''
} catch (error) { } catch (error) {
return '' return ''
} }
} }
static UploadAvatar= async (file:any,name:string)=>{ static UploadAvatar = async (file: any, filepath: string) => {
console.log(name,'----name')
try { try {
const formData = new FormData(); const formData = new FormData();
formData.append('file', file); formData.append('file', file);
const response = await fetch(`${domainManager().UploadUrl}/Upload?filePath=${encodeURIComponent(name)}`, { const response = await fetch(`${domainManager().UploadUrl}/Upload?filePath=${encodeURIComponent(filepath)}`, {
method: 'POST', method: 'POST',
body: formData, body: formData,
}); });
if(response.ok){ if (response.ok) {
let result = await response.text() let result = await response.text()
let datas = JSON.parse(result) let datas = JSON.parse(result)
return 'https://im.oytour.com'+datas.FilePath return `${domainManager().ViittoFileUrl}` + datas.FilePath
} }
return '' return ''
} catch (error) { } catch (error) {
......
...@@ -189,12 +189,11 @@ const handleAvatarSuccess=async (res:any)=>{ ...@@ -189,12 +189,11 @@ const handleAvatarSuccess=async (res:any)=>{
const beforeAvatarUpload=async (res:any)=>{ const beforeAvatarUpload=async (res:any)=>{
dialogType.value = 3 dialogType.value = 3
loadingImg.value = true loadingImg.value = true
let timestamp = new Date().getTime() let filePath="/Upload/User/";
let url = await AliyunUpload.UploadAvatar(res,`${res.name.split('.')[0]}${timestamp}`) let url = await AliyunUpload.UploadAvatar(res, filePath);
console.log("beforeAvatarUpload_res",userInfo.value.photo);
if(url!='') { if(url!='') {
console.log(url,';--------------url') userInfo.value.photo =url
// userInfo.value.photo =url
// await bindHandler() // await bindHandler()
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment