riku
2025-04-25 4a836815f12e8ba717702cc8ed431e1b4f96134c
src/views/overlay-clue/report/components/ClueReportClue.vue
@@ -2,7 +2,12 @@
  <!-- 清单详情 -->
  <DescriptionsList title="线索清单详情">
    <template #extra>
      <el-button type="primary" text size="small" @click="openPDF"
      <el-button
        v-if="!isInternal"
        type="primary"
        text
        size="small"
        @click="openPDF"
        >查看PDF</el-button
      >
    </template>
@@ -11,8 +16,14 @@
      label="线索名称"
      :content="clue.cclueName"
    />
    <DescriptionsListItem label="创建时间" :content="$tf(clue.ccreateTime)" />
    <DescriptionsListItem label="下发时间" :content="$tf(clue.creleaseTime)" />
    <DescriptionsListItem
      label="创建时间"
      :content="$tf(clue.ccreateTime)"
    />
    <DescriptionsListItem
      label="下发时间"
      :content="$tf(clue.creleaseTime)"
    />
    <DescriptionsListItem
      label="报警站点"
      :content="clue.csiteName"
@@ -36,6 +47,12 @@
import clueApi from '@/api/clue/clueApi';
export default {
  inject: {
    // 是否是内部线索相关操作
    isInternal: {
      default: false
    }
  },
  props: {
    clue: Object
  },
@@ -46,6 +63,6 @@
        '_blank'
      );
    }
  },
  }
};
</script>