diff --git a/src/views/worksheet/content/Content.vue b/src/views/worksheet/content/Content.vue index c0ac090..0737451 100644 --- a/src/views/worksheet/content/Content.vue +++ b/src/views/worksheet/content/Content.vue @@ -13,7 +13,7 @@ import emitter from '@/utils/mitt'; import { useInfiniteScroll } from "@vueuse/core"; import { format } from 'date-fns'; import imagesloaded from "imagesloaded"; -import { clone, debounce, pickBy } from "lodash-es"; +import { clone, cloneDeep, debounce, pickBy } from "lodash-es"; import { useDialog, useMessage } from "naive-ui"; import { computed, onUnmounted, onUpdated, reactive, ref, unref, watch } from "vue"; import PictureInfo from "../components/PictureInfo.vue"; @@ -296,8 +296,11 @@ function rejectHandler() { } function detailRejectHandler() { const modal = unref(notPassModalRef)! as any - modal.showModal([taskDetailInfo.value]) + const params = cloneDeep(taskDetailInfo.value) + params.id = params.taskchildpictureid + modal.showModal([params]) } + function singleRejectHandler(item) { const modal = unref(notPassModalRef)! as any modal.showModal([item]) @@ -324,6 +327,7 @@ function approvalHandler(items?: any) { } else if (overTask.value) { cloneItem = clone(overTask.value) + cloneItem.id = cloneItem.taskchildpictureid processItems = [cloneItem] } // 任务包图片 => 点击 => 通过/不通过按钮