浏览代码

研报PC端报告详情页专栏详情修改

cxmo 2 年之前
父节点
当前提交
7296211a25
共有 2 个文件被更改,包括 8 次插入3 次删除
  1. 3 2
      src/views/report/Detail.vue
  2. 5 1
      src/views/report/List.vue

+ 3 - 2
src/views/report/Detail.vue

@@ -528,8 +528,9 @@ const formatTitle=(e)=>{
                             <div class="stage">更新至{{banner.Stage}}期</div>
                         </div>
                         <!-- 报告列表 -->
-                        <div v-else class="rep-box">
-                            <span class="stage">第{{banner.Stage}}期</span>
+                        <div v-else class="rep-box cloumn-box">
+                          <div class="title">{{banner.ClassifyNameFirst.substring(0, 12)}}</div>
+                            <!-- <span class="stage">第{{banner.Stage}}期</span> -->
                         </div>
                     </div>
                 </div>

+ 5 - 1
src/views/report/List.vue

@@ -125,6 +125,8 @@ const handleSearch=(e)=>{
 
 // 跳转报告详情
 const goReportDetail=(item)=>{
+    //保存子目录id
+    localStorage.setItem('menuId',reportState.menuId)
     router.push({
         path:'/report/detail',
         query:{
@@ -168,11 +170,12 @@ const handlePlayAudio=(item)=>{
 // 组件激活时
 onActivated(()=>{
     const temClassifyId=route.query.classifyId||0
+    const menuId = Number(localStorage.getItem('menuId'))||0
     if(temClassifyId!=classifyId.value){
         classifyId.value=temClassifyId
         reportState.list=[]
         reportState.page=1
-        reportState.menuId=0
+        reportState.menuId=menuId
         reportState.finished=false
         reportState.searchVal=''
         filterList.value=[]
@@ -182,6 +185,7 @@ onActivated(()=>{
         // getFilterList()
         getMenuList()
     }
+    localStorage.removeItem('menuId')
     handleDataToXcx()
 })