Bladeren bron

解决红包活动未选择角色点击提现报错bug

gongyan 4 jaren geleden
bovenliggende
commit
40a4f3a487
3 gewijzigde bestanden met toevoegingen van 28 en 21 verwijderingen
  1. 2 1
      README.md
  2. 20 20
      src/store/index.js
  3. 6 0
      src/views/Active/Hb/HbTask/HbTask.vue

+ 2 - 1
README.md

@@ -235,10 +235,11 @@ appid
 ## 8.18
 
 -   [x] 鸿币可输入
--   [ ] 新增鸿币充值页面
 -   [ ] 登录之后跳转活动页, 活动页之后再进入游戏
 -   [ ] 活动页转盘奖品 去领取 跳转鸿币页面 去领取(报错)
 
 ## 8.19
 
 -   [x] 活动页新增 选择角色
+-   [ ] 未选择角色点击提现报错
+-   [ ] 新增鸿币充值页面

+ 20 - 20
src/store/index.js

@@ -29,26 +29,26 @@ export default new Vuex.Store({
         couponList: [], // 用户 优惠券列表
         gameRoleInfo: null, // 游戏内角色信息 
         // 所有角色列表
-        gameRoleList: [],
-        // gameRoleList: [{
-        //     server_id: 880416,
-        //     server_name: "惊鸿专服",
-        //     role_id: 416,
-        //     role_name: "麻辣火锅生煎包",
-        //     name: '惊鸿专服 麻辣火锅生煎包'
-        // }, {
-        //     server_id: 880416,
-        //     server_name: "惊鸿专服",
-        //     role_id: 4160,
-        //     role_name: "小树小树向前冲",
-        //     name: '惊鸿专服 小树小树向前冲'
-        // }, {
-        //     server_id: 880416,
-        //     server_name: "惊鸿专服",
-        //     role_id: 4161,
-        //     role_name: "小树最棒啦",
-        //     name: '惊鸿专服 小树最棒啦'
-        // }],
+        // gameRoleList: [],
+        gameRoleList: [{
+            server_id: 880416,
+            server_name: "惊鸿专服",
+            role_id: 416,
+            role_name: "麻辣火锅生煎包",
+            name: '惊鸿专服 麻辣火锅生煎包'
+        }, {
+            server_id: 880416,
+            server_name: "惊鸿专服",
+            role_id: 4160,
+            role_name: "小树小树向前冲",
+            name: '惊鸿专服 小树小树向前冲'
+        }, {
+            server_id: 880416,
+            server_name: "惊鸿专服",
+            role_id: 4161,
+            role_name: "小树最棒啦",
+            name: '惊鸿专服 小树最棒啦'
+        }],
     },
     modules: {
         hb

+ 6 - 0
src/views/Active/Hb/HbTask/HbTask.vue

@@ -230,6 +230,12 @@ export default {
 
     // 提现
     onCash() {
+      // 如果没有选择角色 return
+      if (!this.gameRoleInfo) {
+        this.$toast.text("请先绑定角色!");
+        return;
+      }
+
       const nowDate = new Date().getTime();
       const { start_time } = this.hb.userHbInfo;
       //   this.onShowDialog("cashFailedAmount");