瀏覽代碼

feat: 为登录显示原价下载按钮,接口无权限提示弹窗隐藏

Signed-off-by: tangshizhe <48740614+tangshizhe@users.noreply.github.com>
tangshizhe 1 年之前
父節點
當前提交
e6c45dfe92
共有 2 個文件被更改,包括 12 次插入2 次删除
  1. 3 0
      jydocs-mobile/src/api/main.ts
  2. 9 2
      jydocs-mobile/src/views/details/details.vue

+ 3 - 0
jydocs-mobile/src/api/main.ts

@@ -88,6 +88,9 @@ export function getCoin (data: any) {
     baseURL: '/jyintegral',
     url: '/getList',
     method: 'post',
+    headers: {
+      noToast: 1
+    },
     data
   })
 }

+ 9 - 2
jydocs-mobile/src/views/details/details.vue

@@ -162,13 +162,20 @@
          </div>
          <!-- 未留资或留资未使用免费下载次数 会员免费 未下载 不是会员 -->
          <div class="btnGroup" v-if="(power.freeDownload === 2 || power.freeDownload === 0) &&  isvipFree && buyed === 0 && !isviper">
-          <div class="foot_leftbtn green_border_width_120" @click="bottomBtn('使用免费下载特权')">
-            <div>
+          <div class="foot_leftbtn green_border_width_120" @click="bottomBtn(loginInfo ? '使用免费下载特权' : '原价下载')">
+            <div v-if="loginInfo">
               <div class="flex-r-c">
                 <span class="fs_middle" >使用免费下载特权</span>
               </div>
               <p class="fs_small">(1次机会)</p>
             </div>
+            <div v-else>
+              <div class="flex-r-c">
+                <van-icon :name="'diy-jymoney'"></van-icon>
+                <span class="fs_large c_red">{{ detailData.price }}</span>
+              </div>
+              <p class="fs_small">原价下载</p>
+            </div>
           </div>
           <div class="foot_rightbtn"  @click="bottomBtn('开通文库会员')">
             <div>