diff --git a/src/components/XImage.vue b/src/components/XImage.vue
index 609834c..25d335c 100644
--- a/src/components/XImage.vue
+++ b/src/components/XImage.vue
@@ -84,7 +84,7 @@ defineExpose({
-
+
diff --git a/src/pages/taskDetails/components/CollectMaterials.vue b/src/pages/taskDetails/components/CollectMaterials.vue
index 36ec5ee..cbc9342 100644
--- a/src/pages/taskDetails/components/CollectMaterials.vue
+++ b/src/pages/taskDetails/components/CollectMaterials.vue
@@ -2,6 +2,7 @@
import {ref, computed} from "vue";
import XSquareCarouselImage from "../../../components/XSquareCarouselImage.vue";
import {toWXMiniApp} from "../../../utils/uils.js";
+import XImage from "../../../components/XImage.vue";
const {data, home} = defineProps({
data: {
@@ -82,8 +83,16 @@ const list = computed(() => data.children.material[current.value].comment?.flatM
{{ v.intro }}
-
+
+
+
+
diff --git a/src/pages/taskDetails/components/replyMessageModal.vue b/src/pages/taskDetails/components/replyMessageModal.vue
index 510e13d..8dafde2 100644
--- a/src/pages/taskDetails/components/replyMessageModal.vue
+++ b/src/pages/taskDetails/components/replyMessageModal.vue
@@ -7,6 +7,7 @@ import {showToast, uploadFile} from "../../../utils/uils.js";
import Api from "../../../api/index.js";
import {debounce} from "lodash";
import useUploadLength from "../../../hooks/useUploadLength.js";
+import XImage from "../../../components/XImage.vue";
const emits = defineEmits(['success']);
const {data, backId, intervention, pattern, logId} = defineProps({
@@ -81,15 +82,32 @@ const success = debounce(async () => {
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/utils/uils.js b/src/utils/uils.js
index 1a9b65d..93561f7 100644
--- a/src/utils/uils.js
+++ b/src/utils/uils.js
@@ -143,7 +143,7 @@ export const toWXMiniApp = (id, task_children_id) => {
export const uploadFile = ({count}) => {
const UserStore = useUserStore();
return new Promise((resolve, reject) => {
- uni.chooseImage({
+ uni.chooseFile({
count: count,
success: ({tempFilePaths}) => {
const all = tempFilePaths.map(v => new Promise((res, rej) => {