From 4a836815f12e8ba717702cc8ed431e1b4f96134c Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期五, 25 四月 2025 13:55:34 +0800 Subject: [PATCH] 新增内部线索相关管理逻辑 --- src/views/overlay-clue/report/components/ClueReportConclusion.vue | 18 ++++++++++++------ 1 files changed, 12 insertions(+), 6 deletions(-) diff --git a/src/views/overlay-clue/report/components/ClueReportConclusion.vue b/src/views/overlay-clue/report/components/ClueReportConclusion.vue index f62719f..2e21ce5 100644 --- a/src/views/overlay-clue/report/components/ClueReportConclusion.vue +++ b/src/views/overlay-clue/report/components/ClueReportConclusion.vue @@ -74,10 +74,13 @@ </template> <script setup> -import { reactive, ref, watch, computed } from 'vue'; +import { reactive, ref, watch, computed, inject } from 'vue'; import { useCloned } from '@vueuse/core'; import { useFormConfirm } from '@/composables/formConfirm'; import clueConclusionApi from '@/api/clue/clueConclusionApi'; + +// 鍐冲畾褰撳墠鏄惁鏄唴閮ㄧ嚎绱㈢浉鍏虫搷浣� +const isInternal = inject('isInternal', false); const props = defineProps({ clueId: Number @@ -137,6 +140,7 @@ function submit() { formObj.value.cid = props.clueId; + formObj.value.ccInternal = isInternal; return uploadConclusion(); } function cancel() { @@ -164,11 +168,13 @@ * 鑾峰彇绾跨储缁撹 */ function getConclusion() { - clueConclusionApi.getConclusion(props.clueId).then((res) => { - conclusion.value = res; - formObj.value = res == null ? {} : res; - // formObj.value = useCloned(res, { manual: true }); - }); + clueConclusionApi + .getConclusion(props.clueId, isInternal) + .then((res) => { + conclusion.value = res; + formObj.value = res == null ? {} : res; + // formObj.value = useCloned(res, { manual: true }); + }); } </script> <style scoped></style> -- Gitblit v1.9.3