riku
2025-04-25 4a836815f12e8ba717702cc8ed431e1b4f96134c
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) {