diff --git a/packages/mobile/src/views/IceEvent/IceEventAdd.vue b/packages/mobile/src/views/IceEvent/IceEventAdd.vue
index e16e544..2af4eb5 100644
--- a/packages/mobile/src/views/IceEvent/IceEventAdd.vue
+++ b/packages/mobile/src/views/IceEvent/IceEventAdd.vue
@@ -560,10 +560,10 @@ const handleAdd = async () => {
params: { data: encodeURIComponent(JSON.stringify(yhzDetail.value)) },
});
} else {
+ toast.close();
throw new Error(res.message);
}
} catch (error) {
- toast.close();
showToast({
type: "fail",
message: error.message,
diff --git a/packages/mobile/src/views/IceEvent/IceEventDetails.vue b/packages/mobile/src/views/IceEvent/IceEventDetails.vue
index 82924c8..2e81733 100644
--- a/packages/mobile/src/views/IceEvent/IceEventDetails.vue
+++ b/packages/mobile/src/views/IceEvent/IceEventDetails.vue
@@ -13,13 +13,24 @@
style="font-size: 18px; font-weight: bold; line-height: inherit"
>
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -49,7 +132,7 @@ import "vant/es/toast/style";
import "vant/es/popup/style";
import { ref, onMounted, toRaw, reactive } from "vue";
import { useRouter, useRoute } from "vue-router";
-import { showToast, showLoadingToast } from "vant";
+import { showToast, showLoadingToast, showImagePreview } from "vant";
import { request } from "../../../../shared/utils/request";
const router = useRouter();
@@ -92,6 +175,10 @@ const onClickLeft = () => {
params: { data: encodeURIComponent(JSON.stringify(yhzDetail.value)) },
});
};
+
+const showImage = (url) => {
+ showImagePreview([url]);
+};