TANGSHIZHE 4 жил өмнө
parent
commit
12bfdd4093

+ 1 - 1
jydocs-mobile/src/router/modules/main.ts

@@ -8,7 +8,7 @@ export default [
     }
   },
   {
-    path: '/purchasesuccess',
+    path: '/purchasesuccess/:num',
     name: 'purchasesuccess',
     component: () => import('@/views/purchase/purchasesuccess.vue'),
     meta: {

+ 3 - 3
jydocs-mobile/src/views/purchase/purchase.vue

@@ -130,8 +130,8 @@ export default class extends Vue {
 
     this.getListDetail({ B: true }).then((res: any) => {
       console.log(res)
-      if (res.error_code === 0) {
-        this.response.balance = res.points.balance
+      if (res.data.error_code === 0) {
+        this.response.balance = res.data.points.balance
       }
     })
   }
@@ -142,7 +142,7 @@ export default class extends Vue {
       console.log(res)
       if (res.error_code === 0) {
         sessionStorage.setItem('paydata', JSON.stringify(res.data))
-        this.$router.push('/purchasesuccess')
+        this.$router.push('/purchasesuccess/' + this.response.balance)
       }
     })
   }

+ 3 - 1
jydocs-mobile/src/views/purchase/purchasesuccess.vue

@@ -8,7 +8,7 @@
         <p class="success_text">兑换成功</p>
         <div class="success_money">
           <span class="icon_num"></span>
-          <span class="money_num">500</span>
+          <span class="money_num">{{query}}</span>
         </div>
         <p class="success_days">{{count}}s后自动跳转到文档页面</p>
       </div>
@@ -49,6 +49,7 @@ export default class extends Vue {
   count = 3
   timer: any
   $router: any
+  query: any
   payinfor = {
     payTime: '',
     payWay: '',
@@ -57,6 +58,7 @@ export default class extends Vue {
   }
 
   created () {
+    this.query = location.href.split('/')[location.href.split('/').length - 1] // 获取id
     this.setCountDown()
     this.setSession()
   }