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