Преглед изворни кода

feat: 移动端详情页请求优化

cuiyalong пре 1 година
родитељ
комит
da9899733f

+ 1 - 1
apps/mobile/src/composables/attachment-download/component/AttachmentDownload.vue

@@ -11,7 +11,7 @@
           <template v-if="isFree && freeFileNum === 0">
             <span class="attachment-tag text-nowrap">
               <span class="attachment-tag-text">
-                免费用户享有{{ freeFileNum }}次附件下载权益
+                免费用户享有{{ freeFileNum || 1 }}次附件下载权益
               </span>
             </span>
           </template>

+ 1 - 0
apps/mobile/src/views/article/components/ContentAbstract.vue

@@ -377,6 +377,7 @@ export default {
   .abstract-line-value-actions {
     display: flex;
     align-items: center;
+    flex-shrink: 0;
     .abstract-line-value-action {
       display: flex;
       align-items: center;

+ 2 - 1
apps/mobile/src/views/article/components/FreeUserAdvancedMask.vue

@@ -4,7 +4,7 @@
       :desc="maskConf.desc"
       :exampleImage="maskConf.exampleImage"
       :footerButtonText="maskConf.buttonText"
-      @onFooterBtnClick="onFooterBtnClick"
+      @footerBtnClick="onFooterBtnClick"
     >
       <template #header>
         <div class="header flex flex-justify-center flex-align-center">
@@ -62,6 +62,7 @@ export default {
   },
   methods: {
     onFooterBtnClick() {
+      console.log('xxx')
       this.leaveInfo()
     },
     leaveInfo() {

+ 3 - 1
apps/mobile/src/views/article/content.vue

@@ -236,7 +236,9 @@ export default {
       await this.getPreAgentInfo()
       await this.getBaseInfo()
       this.checkProject()
-      this.getAdvancedInfo()
+      if (this.canRead) {
+        this.getAdvancedInfo()
+      }
     },
     getParams() {
       const { params } = this.$route