소스 검색

feature 1001716

章节搜索结果支持跳转到文献详情页面
Kevin Jiang 2 년 전
부모
커밋
4457882654
2개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 0
      src/types/search.types.ts
  2. 5 1
      src/views/report/components/reference/ReferenceSearchResultItem.vue

+ 1 - 0
src/types/search.types.ts

@@ -52,6 +52,7 @@ export interface UnitScholar {
 
 export interface ChapterSearchDocResponse {
   id: number;
+  docId: number;
   score: number;
   filename: string;
   section: string;

+ 5 - 1
src/views/report/components/reference/ReferenceSearchResultItem.vue

@@ -62,7 +62,11 @@ function onInsertion() {
 </script>
 
 <template>
-  <h3>{{serialNumber}}. {{ data.title }}</h3>
+  <h3>
+    <span>{{ serialNumber }}. </span>
+    <a v-if="data.docId" :href="'/detail/' + data.docId" target="_blank">{{ data.title }}</a>
+    <span v-else>{{ data.title }}</span>
+  </h3>
   <div class="meta">
     <a-space style="row-gap: 0px;column-gap: 8px;">
       <span v-if="data.journalName">期刊名称:{{ data.journalName }}</span> <br />