|
@@ -31,10 +31,12 @@
|
|
|
<van-tab title="摘要" key="abstract" v-if="baseModuleShow.summary">
|
|
|
<div class="tab-module">
|
|
|
<ContentAbstract
|
|
|
+ :custom-skip="IsCustomTopNet"
|
|
|
class="content-abstract-module"
|
|
|
:beforeLeavePage="beforeLeavePage"
|
|
|
/>
|
|
|
<ContentAbstractEntList
|
|
|
+ v-if="!IsCustomTopNet"
|
|
|
class="content-abstract-ent-list-module"
|
|
|
:beforeLeavePage="beforeLeavePage"
|
|
|
/>
|
|
@@ -49,7 +51,7 @@
|
|
|
class="tab-module"
|
|
|
:beforeLeavePage="beforeLeavePage"
|
|
|
/>
|
|
|
- <NpsCard class="nps-module" ref="npsCard" v-if="canRead" />
|
|
|
+ <NpsCard class="nps-module" ref="npsCard" v-if="canShowNpsModule" />
|
|
|
</van-tab>
|
|
|
<!-- 进度 -->
|
|
|
<van-tab
|
|
@@ -106,6 +108,7 @@
|
|
|
<FreeUserBiddingMask v-else :beforeLeavePage="beforeLeavePage" />
|
|
|
</template>
|
|
|
<AdSingle
|
|
|
+ v-if="!IsCustomTopNet"
|
|
|
:ad="getContentAdID"
|
|
|
:showCloseIcon="false"
|
|
|
radius
|
|
@@ -283,6 +286,9 @@ export default {
|
|
|
expandModel: (state) => state.article.expandModel,
|
|
|
otherModel: (state) => state.article.otherModel
|
|
|
}),
|
|
|
+ IsCustomTopNet() {
|
|
|
+ return this.content.IsCustomTopNet || false
|
|
|
+ },
|
|
|
openid() {
|
|
|
return this.preAgentInfo.openid
|
|
|
},
|
|
@@ -296,14 +302,25 @@ export default {
|
|
|
canRead() {
|
|
|
return this.content.isCanRead
|
|
|
},
|
|
|
+ canShowNpsModule () {
|
|
|
+ if (this.IsCustomTopNet) {
|
|
|
+ return false
|
|
|
+ }
|
|
|
+ return this.canRead
|
|
|
+ },
|
|
|
baseModuleShow() {
|
|
|
return this.mainModel.moduleShow
|
|
|
},
|
|
|
advancedModuleShow() {
|
|
|
- return this.expandModel.moduleShow
|
|
|
+ return Object.assign({}, this.expandModel.moduleShow, {
|
|
|
+ tbService: this.IsCustomTopNet ? false : this.expandModel.moduleShow.tbService
|
|
|
+ })
|
|
|
},
|
|
|
// 客户推荐模块是否展示
|
|
|
customerRecommendModuleShow() {
|
|
|
+ if (this.IsCustomTopNet) {
|
|
|
+ return false
|
|
|
+ }
|
|
|
// 如果是有权限用户(权限7),则有数据展示,无数据不展示。无权限7用户则一直展示,展示广告引导
|
|
|
if (this.hasCustomerModulePower) {
|
|
|
return this.advancedModuleShow.customerRecommend
|
|
@@ -727,8 +744,13 @@ export default {
|
|
|
margin-top: 8px;
|
|
|
}
|
|
|
|
|
|
+.content-abstract-ent-list-module + .data-export-banner-module {
|
|
|
+ padding-top: 0;
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
.data-export-banner-module {
|
|
|
- padding: 0 12px;
|
|
|
+ padding: 8px 12px 0 12px;
|
|
|
}
|
|
|
|
|
|
.share-subtitle-container {
|