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

上传修改

parent a1d56094
import { domainManager } from "../domainManager";
class AliyunUpload {
static UploadAsync = async (file:any,name:string)=>{
static UploadAsync = async (file: any, name: string) => {
try {
const formData = new FormData();
formData.append('file', file);
const response = await fetch(`${domainManager().UploadUrl}/Upload/UploadToALiOSS?filePath=${encodeURIComponent(name)}`, {
method: 'POST',
body: formData,
method: 'POST',
body: formData,
});
if(response.ok){
if (response.ok) {
let result = await response.text()
let datas = JSON.parse(result)
return 'https://im.oytour.com'+datas.FilePath
return 'https://im.oytour.com' + datas.FilePath
}
return ''
} catch (error) {
return ''
}
}
static UploadAvatar= async (file:any,name:string)=>{
console.log(name,'----name')
static UploadAvatar = async (file: any, filepath: string) => {
try {
const formData = new FormData();
formData.append('file', file);
const response = await fetch(`${domainManager().UploadUrl}/Upload?filePath=${encodeURIComponent(name)}`, {
method: 'POST',
body: formData,
const response = await fetch(`${domainManager().UploadUrl}/Upload?filePath=${encodeURIComponent(filepath)}`, {
method: 'POST',
body: formData,
});
if(response.ok){
if (response.ok) {
let result = await response.text()
let datas = JSON.parse(result)
return 'https://im.oytour.com'+datas.FilePath
return `${domainManager().ViittoFileUrl}` + datas.FilePath
}
return ''
} catch (error) {
......
......@@ -189,12 +189,11 @@ const handleAvatarSuccess=async (res:any)=>{
const beforeAvatarUpload=async (res:any)=>{
dialogType.value = 3
loadingImg.value = true
let timestamp = new Date().getTime()
let url = await AliyunUpload.UploadAvatar(res,`${res.name.split('.')[0]}${timestamp}`)
console.log("beforeAvatarUpload_res",userInfo.value.photo);
let filePath="/Upload/User/";
let url = await AliyunUpload.UploadAvatar(res, filePath);
if(url!='') {
console.log(url,';--------------url')
// userInfo.value.photo =url
userInfo.value.photo =url
// 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