Browse Source

merge "feature/1001840" into "main"
feature/1001840

Kevin 2 years ago
parent
commit
e07c0575f9
1 changed files with 10 additions and 5 deletions
  1. 10 5
      src/views/report/components/report-list/ReportItem.vue

+ 10 - 5
src/views/report/components/report-list/ReportItem.vue

@@ -21,11 +21,13 @@ defineProps({
 <template>
   <a-card size="small">
     <template #title>
-      <span v-if="data.companyName"> {{  data.companyName }}</span>
-      <span v-else class="text-red">无关联企业</span>
-      <span> - </span>
-      <span v-if="data.name">{{ data.name }}</span>
-      <span v-else class="text-red">无报告类型</span>
+      <RouterLink :to="{ name: 'ReportEditor', params: { id: data.id } }">
+        <span v-if="data.companyName"> {{  data.companyName }}</span>
+        <span v-else class="text-red">无关联企业</span>
+        <span> - </span>
+        <span v-if="data.name">{{ data.name }}</span>
+        <span v-else class="text-red">无报告类型</span>
+      </RouterLink>
     </template>
     <template #extra>
       <RouterLink :to="{ name: 'ReportEditor', params: { id: data.id } }">编辑</RouterLink>
@@ -42,6 +44,9 @@ defineProps({
 </template>
 
 <style scoped lang="scss">
+a >span {
+  color: rgba(0, 0, 0, 0.85);
+}
 .report-metadata-wrap {
   p {
     margin-top: 0.3em;