Procházet zdrojové kódy

修复充值值缺少参数

ahjwen@163.com před 4 roky
rodič
revize
28260f61fd
4 změnil soubory, kde provedl 57 přidání a 55 odebrání
  1. 2 1
      .env.development
  2. 41 41
      mock/common.js
  3. 3 2
      src/views/recharge/index.vue
  4. 11 11
      vue.config.js

+ 2 - 1
.env.development

@@ -3,5 +3,6 @@ ENV = 'development'
 
 # base api
 VUE_APP_BASE_API = ''
-VUE_APP_BASE_URL = 'http://devapi.youxi9.com/'
+VUE_APP_BASE_URL = 'https://api.youxi9.com/'
+# VUE_APP_BASE_URL = 'http://devapi.youxi9.com/'
 VUE_APP_IMG_URL = 'https://cdn.youxi9.com/'

+ 41 - 41
mock/common.js

@@ -163,13 +163,13 @@ module.exports = [
     url: '/v1/recharge/player',
     type: 'post',
     response: config => {
-      // return {
-      //   'status': true,
-      //   'code': 200,
-      //   'time': 1637055309,
-      //   'message': '成功',
-      //   'data': []
-      // }
+      return {
+        'status': true,
+        'code': 200,
+        'time': 1637055309,
+        'message': '成功',
+        'data': []
+      }
 
       // return {
       //   code: 35203,
@@ -178,40 +178,40 @@ module.exports = [
       //   message: '您的支付密码有误'
       // }
 
-      const math = Math.round(Math.random() * 3)
-      var result = []
-      switch (math) {
-        case 0:
-          result = {
-            'status': true,
-            'code': 200,
-            'time': 1637055309,
-            'message': '成功~',
-            'data': []
-          }
-          break
-        case 1:
-          result = {
-            'status': false,
-            'code': 35203,
-            'time': 1637032613,
-            'message': '您的支付密码有误~',
-            'data': []
-          }
-          break
-        case 2:
-          result = {
-            code: 401,
-            status: false,
-            data: [],
-            message: '操作失败~'
-          }
-          break
-        case 3:
-          result = { 'status': false, 'code': 10007, 'time': 1637213822, 'message': '发放Flyme账户不存在,请确认', 'data': [] }
-          break
-      }
-      return result
+      // const math = Math.round(Math.random() * 3)
+      // var result = []
+      // switch (math) {
+      //   case 0:
+      //     result = {
+      //       'status': true,
+      //       'code': 200,
+      //       'time': 1637055309,
+      //       'message': '成功~',
+      //       'data': []
+      //     }
+      //     break
+      //   case 1:
+      //     result = {
+      //       'status': false,
+      //       'code': 35203,
+      //       'time': 1637032613,
+      //       'message': '您的支付密码有误~',
+      //       'data': []
+      //     }
+      //     break
+      //   case 2:
+      //     result = {
+      //       code: 401,
+      //       status: false,
+      //       data: [],
+      //       message: '操作失败~'
+      //     }
+      //     break
+      //   case 3:
+      //     result = { 'status': false, 'code': 10007, 'time': 1637213822, 'message': '发放Flyme账户不存在,请确认', 'data': [] }
+      //     break
+      // }
+      // return result
     }
   }
 ]

+ 3 - 2
src/views/recharge/index.vue

@@ -423,7 +423,7 @@ export default {
               accountLists = LodashArray.drop(accountLists) // 删除第一个账户
               accountLists.forEach(async(item, index) => {
                 await this.rechargePlayer(
-                  { pid: this.dataForm.pid, cid: this.dataForm.cid, gfid: this.dataForm.gfid, paypwd: paypwd, username: item, money: this.dataForm.money, recharge: this.dataForm.recharge, type: this.dataForm.type },
+                  { pid: this.dataForm.pid, cid: this.dataForm.cid, gfid: this.dataForm.gfid, paypwd: paypwd, username: item, money: this.dataForm.money, recharge: this.dataForm.recharge, payway: this.dataForm.payway, type: this.dataForm.type },
                   index, operationType, loadingNum
                 )
               })
@@ -474,7 +474,7 @@ export default {
                   accountLists = LodashArray.drop(accountLists) // 删除第一个账户
                   accountLists.forEach(async(item, index) => {
                     await this.rechargePlayer(
-                      { pid: this.dataForm.pid, cid: this.dataForm.cid, gfid: this.dataForm.gfid, paypwd: paypwd, username: item, money: this.dataForm.money, recharge: this.dataForm.recharge, type: this.dataForm.type },
+                      { pid: this.dataForm.pid, cid: this.dataForm.cid, gfid: this.dataForm.gfid, paypwd: paypwd, username: item, money: this.dataForm.money, recharge: this.dataForm.recharge, payway: this.dataForm.payway, type: this.dataForm.type },
                       index, operationType, loadingNum
                     )
                   })
@@ -604,6 +604,7 @@ export default {
                 break
               case 2: // 充值账户
                 // 充值
+                console.log('# 充值: ', _data)
                 this.$store.dispatch('common/rechargePlayer', _data).then((res) => {
                   const { code, status, message } = res
                   if (code === 200 && status === true) {

+ 11 - 11
vue.config.js

@@ -35,20 +35,20 @@ module.exports = {
     overlay: {
       warnings: true,
       errors: true
-    },
+    }
     // before: require('./mock/mock-server.js'),
 
     // 开启后可以访问线上域名进行测试
-    proxy: {
-      [process.env.VUE_APP_BASE_API]: { // 这里是公共部分,在调用接口时后面接不相同的部分,/api就相当于http://192.168.0.199:8926/api这一段
-        target: process.env.VUE_APP_BASE_URL, // 这里写的是访问接口的域名和端口号
-        changeOrigin: true, // 必须加上这个才能跨域请求
-        logLevel: 'debug',
-        pathRewrite: { // 重命名
-          ['^/' + process.env.VUE_APP_BASE_API]: ''
-        }
-      }
-    }
+    // proxy: {
+    //   [process.env.VUE_APP_BASE_API]: { // 这里是公共部分,在调用接口时后面接不相同的部分,/api就相当于http://192.168.0.199:8926/api这一段
+    //     target: process.env.VUE_APP_BASE_URL, // 这里写的是访问接口的域名和端口号
+    //     changeOrigin: true, // 必须加上这个才能跨域请求
+    //     logLevel: 'debug',
+    //     pathRewrite: { // 重命名
+    //       ['^/' + process.env.VUE_APP_BASE_API]: ''
+    //     }
+    //   }
+    // }
   },
   configureWebpack: {
     // provide the app's title in webpack's name field, so that