fix: metadata

This commit is contained in:
zzc
2026-02-03 05:04:10 +08:00
parent 13d1ea604e
commit 7d0b79bd16
2 changed files with 8 additions and 3 deletions

View File

@@ -478,6 +478,7 @@ const onChooseAvatar = async (e) => {
uni.showLoading({ title: "上传中...", mask: true });
try {
const imageUrl = await uploadImage(avatarUrl);
currentAvatar.value = {
id: "wechat_" + Date.now(),
imageUrl: imageUrl,
@@ -485,7 +486,7 @@ const onChooseAvatar = async (e) => {
uni.hideLoading();
} catch (e) {
uni.hideLoading();
uni.showToast({ title: "上传失败", icon: "none" });
uni.showToast({ title: e || "上传失败", icon: "none" });
console.error("Upload avatar error", e);
}
};

View File

@@ -21,8 +21,12 @@ export const uploadImage = (filePath) => {
if (res.statusCode < 400) {
try {
const keyJson = JSON.parse(res.data);
const url = `https://file.lihailezzc.com/${keyJson?.data.key}`;
resolve(url);
if (keyJson?.data?.result === "auditFailed") {
reject("图片不符合发布规范,请稍作修改后再试");
} else {
const url = `https://file.lihailezzc.com/${keyJson?.data.key}`;
resolve(url);
}
} catch (e) {
reject(e);
}