提交 ba5dbe2c 作者: 王进

修正米大师支付platform字段

上级 234ba2fd
/** /**
* 鲸鱼游戏微信小游戏接入库 * 鲸鱼游戏微信小游戏接入库
* @author 推广技术部 * @author 推广技术部
* @time: 2020-03-05 * @time: 2020-04-01
*/ */
class WechatSDK { class WechatSDK {
private sdkVersion: string = '2.5.2' private sdkVersion: string = '2.5.3'
public constructor() { public constructor() {
this.sdkInit(); this.sdkInit();
this.timerInit(); this.timerInit();
...@@ -153,9 +153,7 @@ class WechatSDK { ...@@ -153,9 +153,7 @@ class WechatSDK {
_selt.MidasPaymentParams.offerId = SDKConfig.offerid; _selt.MidasPaymentParams.offerId = SDKConfig.offerid;
_selt.LoadingOn(); _selt.LoadingOn();
// 支付前先获取用户订单状态,如果没有未完成订单则继续支付 // 支付前先获取用户订单状态,如果没有未完成订单则继续支付
let res = await _selt.sdkRequest(Links.order, _selt.deepCopy({ let res = await _selt.sdkRequest(Links.order, _selt.deepCopy(_selt.sdkParams, Params)).catch(err => {
pf: _selt.MidasPaymentParams.platform
}, _selt.sdkParams, Params)).catch(err => {
_selt.LoadingOff(); _selt.LoadingOff();
console.log("@@SDK异常::payOrder", err); console.log("@@SDK异常::payOrder", err);
}); });
...@@ -354,7 +352,7 @@ class WechatSDK { ...@@ -354,7 +352,7 @@ class WechatSDK {
env: SDKConfig.midasPayEnv, // 米大师环境 env: SDKConfig.midasPayEnv, // 米大师环境
offerId: null, // 在米大师侧申请的应用id offerId: null, // 在米大师侧申请的应用id
currencyType: 'CNY', // 币种 currencyType: 'CNY', // 币种
platform: '', // 客户端平台 platform: 'android', // 客户端平台
buyQuantity: 10, // buyQuantity * 游戏币单价 = 限定的价格等级(1,3,6,8,12,18,25,30,40,45,50,60,68,73,78,88,98,108,118,128,148,168,188,198,328,648) buyQuantity: 10, // buyQuantity * 游戏币单价 = 限定的价格等级(1,3,6,8,12,18,25,30,40,45,50,60,68,73,78,88,98,108,118,128,148,168,188,198,328,648)
zoneId: '1', // 分区ID,默认1 zoneId: '1', // 分区ID,默认1
} }
...@@ -488,7 +486,7 @@ class WechatSDK { ...@@ -488,7 +486,7 @@ class WechatSDK {
_selt.ReportParams.system = _selt.sdkParams.equipmentos = res.system _selt.ReportParams.system = _selt.sdkParams.equipmentos = res.system
_selt.ReportParams.version = res.version _selt.ReportParams.version = res.version
_selt.ReportParams.SDKVersion = res.sdkVersion _selt.ReportParams.SDKVersion = res.sdkVersion
this.MidasPaymentParams.platform = res.platform || 'android' // this.MidasPaymentParams.platform = res.platform || 'android'
_selt.sdkParams.os = _selt.heartParams.osname = (res.system).split(' ')[0].toLowerCase() _selt.sdkParams.os = _selt.heartParams.osname = (res.system).split(' ')[0].toLowerCase()
} }
}) })
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论