Browse Source

Merge branch 'requirement_390'

cldu 1 month ago
parent
commit
9ed1d8d392
2 changed files with 5 additions and 1 deletions
  1. 2 0
      src/hooks/useAuthBtn.js
  2. 3 1
      src/views/externalReport/List.vue

+ 2 - 0
src/hooks/useAuthBtn.js

@@ -29,6 +29,8 @@ export const reportManageBtn = {
     reportMange_chapter_sort: 'reportMange:chapter:sort',//章节排序
     reportMange_chapter_share: 'reportMange:chapter:share',//章节分享
     reportMange_chapter_editTag: 'reportMange:chapter:editTag',//章节添加标签
+
+    reportExternal_varietyScreening:"reportExternal:varietyScreening",//文档管理库  品种筛选
 }
 export const enReportManageBtn = {
     enReport_reportView:'enReport:reportView',//研报预览:即是否能点击研报名称跳转预览页面

+ 3 - 1
src/views/externalReport/List.vue

@@ -7,7 +7,9 @@ import moment from 'moment'
 import _ from 'lodash'
 import { showToast,showDialog,Dialog } from 'vant';
 import { useRouter,useRoute } from 'vue-router';
+import {reportManageBtn,useAuthBtn} from '@/hooks/useAuthBtn'
 
+const {checkAuthBtn} = useAuthBtn()
 const router = useRouter()
 const route = useRoute()
 
@@ -325,7 +327,7 @@ function goDetail(item){
 
             <template v-if="showMoreFilter">
                 <van-dropdown-menu :close-on-click-overlay="false" :close-on-click-outside="false">
-                    <van-dropdown-item title="品种标签" ref="permissionDropMenuIns">
+                    <van-dropdown-item title="品种标签" ref="permissionDropMenuIns" v-if="isReportWarResearch || (!isReportWarResearch && checkAuthBtn(reportManageBtn.reportExternal_varietyScreening))">
                         <div class="drop-opt-box">
                             <ul class="list">
                                 <li