Browse Source

fix: 三级页无采购意向权限也显示投标企业信用报告按钮

Signed-off-by: tangshizhe <48740614+tangshizhe@users.noreply.github.com>
tangshizhe 3 months ago
parent
commit
681ccf69aa
1 changed files with 9 additions and 4 deletions
  1. 9 4
      apps/mobile/src/views/article/components/ContentHeader.vue

+ 9 - 4
apps/mobile/src/views/article/components/ContentHeader.vue

@@ -40,7 +40,7 @@
       </span>
       <!-- 无参标人和时间一行 -->
       <div v-else-if="showRenMaiButton" class="sub-info-line">
-        <div class="creditreport-button" @click="creditReport">
+        <div v-if="showCreditReport" class="creditreport-button" @click="creditReport">
           <span class="creditreport-text">投标企业信用报告</span>
         </div>
         <div
@@ -51,14 +51,16 @@
           <span class="relationship-text">找人脉</span>
         </div>
       </div>
+      <div v-else class="sub-info-line">
+        <div v-if="showCreditReport" class="creditreport-button" @click="creditReport">
+          <span class="creditreport-text">投标企业信用报告</span>
+        </div>
+      </div>
     </div>
     <div v-if="showRenMaiButton2" class="sub-info-line">
       <div class="sub-info-line-l" />
       <div class="sub-info-line-r">
         <!-- 有参标人时候另起一行 -->
-        <div v-if="cbPersonText && showRenMaiButton" class="creditreport-button" @click="creditReport">
-          <span class="creditreport-text">投标企业信用报告</span>
-        </div>
         <div
           v-if="cbPersonText && showRenMaiButton"
           class="relationship-button"
@@ -146,6 +148,9 @@ export default {
         return ''
       }
     },
+    showCreditReport() {
+      return articleTypeArr.includes(this.content?._ob?.topType || this.content?._ob?.subType || '')
+    },
     showRenMaiButton() {
       if (this.IsSunPublishContent) {
         return ''