ソースを参照

阅读器余额不足跳转充值

gdy96 5 年 前
コミット
f219b4fe76
2 ファイル変更15 行追加2 行削除
  1. 1 1
      src/manifest.json
  2. 14 1
      src/views/Reader/index.ux

+ 1 - 1
src/manifest.json

@@ -57,7 +57,7 @@
     "logLevel": "debug"
   },
   "router": {
-    "entry": "views/Index",
+    "entry": "views/Shelf",
     "pages": {
       "views/Index": {
         "component": "index"

+ 14 - 1
src/views/Reader/index.ux

@@ -55,13 +55,17 @@ export default {
       this.bookinfo = r
       this.$element('list').scrollTo({ index: 0 })
     }).catch(e => {
+      console.log('e code')
+      console.log(e.data)
+      console.log(e.data.code == '10016' || e.data.code == '10019')
       if (e.data.code == '10016' || e.data.code == '10019') {
         chapterOrders({ bid: bid, chapter_id: chapter_id }).then(r => {
-          console.log(r)
           this.content = r.chapter_content.trim().split(/\n/)
           this.bookinfo = r
           this.$element('list').scrollTo({ index: 0 })
         }).catch(f => {
+          console.log('f code')
+          console.log(f.data)
           if (f.data.code == '10014' || f.data.code == '10015') {
             router.push({
               uri: "/views/Pay",
@@ -73,6 +77,15 @@ export default {
             })
           }
         })
+      } else if (e.data.code == '10014' || e.data.code == '10015') {
+        router.push({
+          uri: "/views/Pay",
+          params: {
+            code: e.data.code,
+            fee: e.data.data.fee,
+            bid: this.bid
+          }
+        })
       }
     })
   },