lizi лет назад: 2
Родитель
Сommit
7a33626a8c

+ 6 - 0
src/views/report/ReportListView.vue

@@ -131,6 +131,11 @@ function onReportDelete(id: number) {
   })
 }
 
+function serialNumber(index: number) {
+  index += 1;
+  return (currentPage.value - 1) * 10 + index;
+}
+
 onMounted(() => {
   fetchReports()
   // 左侧企业名录统计
@@ -171,6 +176,7 @@ onMounted(() => {
             v-for="(report, index) in reports"
             :data="report"
             :key="index"
+            :serialNumber="serialNumber(index)"
             class="report-item"
             @delete="onReportDelete"
           />

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

@@ -14,6 +14,10 @@ defineProps({
   data: {
     type: Object as PropType<ReportBasic>,
     required: true,
+  },
+  serialNumber: {
+    type: Number,
+    required: true,
   }
 });
 
@@ -30,6 +34,7 @@ function onDelete(id: number) {
   <a-card size="small">
     <template #title>
       <RouterLink class="title-link" :to="{ name: 'ReportEditor', params: { id: data.id } }">
+        <span class="text-black"> {{  serialNumber }}. </span>
         <span v-if="data.companyName" class="text-black"> {{  data.companyName }}</span>
         <span v-else class="text-red">无关联企业</span>
         <span class="text-black"> - </span>