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/ClueReport.vue |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/src/views/overlay-clue/report/ClueReport.vue b/src/views/overlay-clue/report/ClueReport.vue
index 3f9ed43..d342985 100644
--- a/src/views/overlay-clue/report/ClueReport.vue
+++ b/src/views/overlay-clue/report/ClueReport.vue
@@ -2,6 +2,7 @@
   <!-- 娓呭崟璇︽儏 -->
   <CloseButton v-show="show" @close="closeEdit">
     <el-button
+      v-if="!isInternal"
       class="push-btn"
       :type="clueData.cuploaded ? 'success' : 'danger'"
       @click="pushCheck"
@@ -76,6 +77,12 @@
 import clueTaskApi from '@/api/clue/clueTaskApi';
 
 export default {
+  inject: {
+    // 鏄惁鏄唴閮ㄧ嚎绱㈢浉鍏虫搷浣�
+    isInternal: {
+      default: false
+    }
+  },
   components: {
     ClueReportClue,
     ClueReportConclusion,
@@ -127,7 +134,10 @@
 
     getClueTask() {
       clueTaskApi
-        .fetchClueTask({ clueId: this.clueData.cid })
+        .fetchClueTask({
+          clueId: this.clueData.cid,
+          internalTask: this.isInternal
+        })
         .then((res) => {
           this.isCreateMode = res.data.length == 0;
           if (res.data.length > 0) {

--
Gitblit v1.9.3