Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
Z
zw_game_sdk
概览
概览
详情
活动
周期分析
版本库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
问题
0
议题
0
列表
看板
标记
里程碑
CI / CD
CI / CD
流水线
日程表
维基
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
提交
问题看板
Open sidebar
zwwl
zw_game_sdk
Commits
94b984ea
提交
94b984ea
authored
11月 29, 2021
作者:
黄程泽
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
分享更新
上级
0dba18e5
显示空白字符变更
内嵌
并排
正在显示
1 个修改的文件
包含
2 行增加
和
2 行删除
+2
-2
sdk.js
sdk.js
+2
-2
没有找到文件。
sdk.js
浏览文件 @
94b984ea
'use strict'
;
var
__awaiter
=
this
&&
this
[
'__awaiter'
]
||
function
(
_0x548bc2
,
_0x852585
,
_0x546491
,
_0x3ac5f0
){
function
_0x4ae8a9
(
_0xe0bbd8
){
return
_0xe0bbd8
instanceof
_0x546491
?
_0xe0bbd8
:
new
_0x546491
(
function
(
_0x25c287
){
_0x25c287
(
_0xe0bbd8
);});}
return
new
(
_0x546491
||
(
_0x546491
=
Promise
))(
function
(
_0xb5d815
,
_0x4b4de8
){
function
_0x443a4d
(
_0x57b453
){
try
{
_0x2b3161
(
_0x3ac5f0
[
'next'
](
_0x57b453
));}
catch
(
_0x3a40a6
){
_0x4b4de8
(
_0x3a40a6
);}}
function
_0x4e2eb8
(
_0x266fa4
){
try
{
_0x2b3161
(
_0x3ac5f0
[
'throw'
](
_0x266fa4
));}
catch
(
_0x184588
){
_0x4b4de8
(
_0x184588
);}}
function
_0x2b3161
(
_0x30466d
){
_0x30466d
[
'done'
]?
_0xb5d815
(
_0x30466d
[
'value'
]):
_0x4ae8a9
(
_0x30466d
[
'value'
])[
'then'
](
_0x443a4d
,
_0x4e2eb8
);}
_0x2b3161
((
_0x3ac5f0
=
_0x3ac5f0
[
'apply'
](
_0x548bc2
,
_0x852585
||
[]))[
'next'
]());});};
var
__generator
=
this
&&
this
[
'__generator'
]
||
function
(
_0x195269
,
_0x1fcb37
){
var
_0x51f434
=
{
'label'
:
0x0
,
'sent'
:
function
(){
if
(
_0x32d374
[
0x0
]
&
0x1
)
throw
_0x32d374
[
0x1
];
return
_0x32d374
[
0x1
];},
'trys'
:[],
'ops'
:[]},
_0x5c2699
,
_0x1a7941
,
_0x32d374
,
_0x5515ef
;
return
_0x5515ef
=
{
'next'
:
_0x4ab101
(
0x0
),
'throw'
:
_0x4ab101
(
0x1
),
'return'
:
_0x4ab101
(
0x2
)},
typeof
Symbol
===
'function'
&&
(
_0x5515ef
[
Symbol
[
'iterator'
]]
=
function
(){
return
this
;}),
_0x5515ef
;
function
_0x4ab101
(
_0x54791a
){
return
function
(
_0x5943f5
){
return
_0x370ceb
([
_0x54791a
,
_0x5943f5
]);};}
function
_0x370ceb
(
_0x307783
){
if
(
_0x5c2699
)
throw
new
TypeError
(
'Generator
\
x20is
\
x20already
\
x20executing.'
);
while
(
_0x51f434
)
try
{
if
(
_0x5c2699
=
0x1
,
_0x1a7941
&&
(
_0x32d374
=
_0x307783
[
0x0
]
&
0x2
?
_0x1a7941
[
'return'
]:
_0x307783
[
0x0
]?
_0x1a7941
[
'throw'
]
||
((
_0x32d374
=
_0x1a7941
[
'return'
])
&&
_0x32d374
[
'call'
](
_0x1a7941
),
0x0
):
_0x1a7941
[
'next'
])
&&!
(
_0x32d374
=
_0x32d374
[
'call'
](
_0x1a7941
,
_0x307783
[
0x1
]))[
'done'
])
return
_0x32d374
;
if
(
_0x1a7941
=
0x0
,
_0x32d374
)
_0x307783
=
[
_0x307783
[
0x0
]
&
0x2
,
_0x32d374
[
'value'
]];
switch
(
_0x307783
[
0x0
]){
case
0x0
:
case
0x1
:
_0x32d374
=
_0x307783
;
break
;
case
0x4
:
_0x51f434
[
'label'
]
++
;
return
{
'value'
:
_0x307783
[
0x1
],
'done'
:
!
[]};
case
0x5
:
_0x51f434
[
'label'
]
++
;
_0x1a7941
=
_0x307783
[
0x1
];
_0x307783
=
[
0x0
];
continue
;
case
0x7
:
_0x307783
=
_0x51f434
[
'ops'
][
'pop'
]();
_0x51f434
[
'trys'
][
'pop'
]();
continue
;
default
:
if
(
!
(
_0x32d374
=
_0x51f434
[
'trys'
],
_0x32d374
=
_0x32d374
[
'length'
]
>
0x0
&&
_0x32d374
[
_0x32d374
[
'length'
]
-
0x1
])
&&
(
_0x307783
[
0x0
]
===
0x6
||
_0x307783
[
0x0
]
===
0x2
)){
_0x51f434
=
0x0
;
continue
;}
if
(
_0x307783
[
0x0
]
===
0x3
&&
(
!
_0x32d374
||
_0x307783
[
0x1
]
>
_0x32d374
[
0x0
]
&&
_0x307783
[
0x1
]
<
_0x32d374
[
0x3
])){
_0x51f434
[
'label'
]
=
_0x307783
[
0x1
];
break
;}
if
(
_0x307783
[
0x0
]
===
0x6
&&
_0x51f434
[
'label'
]
<
_0x32d374
[
0x1
]){
_0x51f434
[
'label'
]
=
_0x32d374
[
0x1
];
_0x32d374
=
_0x307783
;
break
;}
if
(
_0x32d374
&&
_0x51f434
[
'label'
]
<
_0x32d374
[
0x2
]){
_0x51f434
[
'label'
]
=
_0x32d374
[
0x2
];
_0x51f434
[
'ops'
][
'push'
](
_0x307783
);
break
;}
if
(
_0x32d374
[
0x2
])
_0x51f434
[
'ops'
][
'pop'
]();
_0x51f434
[
'trys'
][
'pop'
]();
continue
;}
_0x307783
=
_0x1fcb37
[
'call'
](
_0x195269
,
_0x51f434
);}
catch
(
_0x155d5f
){
_0x307783
=
[
0x6
,
_0x155d5f
];
_0x1a7941
=
0x0
;}
finally
{
_0x5c2699
=
_0x32d374
=
0x0
;}
if
(
_0x307783
[
0x0
]
&
0x5
)
throw
_0x307783
[
0x1
];
return
{
'value'
:
_0x307783
[
0x0
]?
_0x307783
[
0x1
]:
void
0x0
,
'done'
:
!!
[]};}};
exports
[
'__esModule'
]
=!!
[];
var
zwsdk
=
function
(){
function
_0x356442
(){
this
[
'VERSION'
]
=
'1.2.0'
;
var
_0x8d22da
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:
null
;
var
_0x3c6039
=
wx
[
'getEnterOptionsSync'
]()[
'query'
];
if
(
_0x8d22da
){
_0x356442
[
'default'
][
'appId'
]
=
_0x8d22da
[
'app_id'
];
_0x356442
[
'default'
][
'gameId'
]
=
_0x8d22da
[
'game_id'
];
_0x356442
[
'default'
][
'os'
]
=
_0x356442
[
'getSystemOS'
]();
_0x356442
[
'default'
][
'baseUrl'
]
=
_0x8d22da
[
'dev'
]?
'https://zs.zwwlkj03.top/api'
:
'https://zyou.wozhangwan.com/api'
;
_0x356442
[
'default'
][
'query'
]
=
_0x3c6039
;
_0x356442
[
'default'
][
'state'
]
=
_0x356442
[
'getState'
](
_0x3c6039
);}}
_0x356442
[
'prototype'
][
'getGameConf'
]
=
function
(){
return
new
Promise
(
function
(
_0x403c91
,
_0x296c35
){
_0x356442
[
'ajax'
](
'/mini_sdk/game/getConf'
,{
'app_id'
:
_0x356442
[
'default'
][
'appId'
],
'game_id'
:
_0x356442
[
'default'
][
'gameId'
],
'app_version'
:
'1.1'
})[
'then'
](
function
(
_0x441720
){
_0x403c91
(
_0x441720
);});});};
_0x356442
[
'prototype'
][
'login'
]
=
function
(){
var
_0x4d4934
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:{};
return
new
Promise
(
function
(
_0x1b81f6
,
_0x3a789b
){
wx
[
'login'
]({
'success'
:
function
(
_0x667d7d
){
var
_0xa67550
=
_0x667d7d
[
'code'
];
_0x356442
[
'ajax'
](
'/mini_sdk/auth/login'
,{
'code'
:
_0xa67550
,
'state'
:
_0x356442
[
'default'
][
'state'
],
'query'
:
_0x356442
[
'default'
][
'query'
],
'app_id'
:
_0x356442
[
'default'
][
'appId'
],
'game_id'
:
_0x356442
[
'default'
][
'gameId'
],
'os'
:
_0x356442
[
'default'
][
'os'
],
'device_number'
:
_0x356442
[
'default'
][
'device_brand'
],
'device_brand'
:
_0x356442
[
'default'
][
'device_brand'
]})[
'then'
](
function
(
_0x27e1f6
){
var
_0x3db733
=
_0x27e1f6
;
if
(
_0x27e1f6
[
'status_code'
]
===
0x1
){
_0x356442
[
'default'
][
'userToken'
]
=
_0x27e1f6
[
'data'
][
'data'
][
'user_token'
];
_0x356442
[
'default'
][
'memberId'
]
=
_0x27e1f6
[
'data'
][
'data'
][
'member_id'
];}
_0x356442
[
'initShare'
]();
_0x1b81f6
(
_0x3db733
);});}});});};
_0x356442
[
'prototype'
][
'updateUserInfo'
]
=
function
(){
var
_0x40d206
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:{};
return
new
Promise
(
function
(
_0x5687b8
,
_0x389102
){
_0x356442
[
'ajax'
](
'/mini_sdk/member/updateInfo'
,{
'app_id'
:
_0x356442
[
'default'
][
'appId'
],
'game_id'
:
_0x356442
[
'default'
][
'gameId'
],
'member_id'
:
_0x356442
[
'default'
][
'memberId'
],
'raw_data'
:
_0x40d206
[
'raw_data'
]
||
''
,
'signature'
:
_0x40d206
[
'signature'
]
||
''
,
'encrypted_data'
:
_0x40d206
[
'encrypted_data'
]
||
''
,
'iv'
:
_0x40d206
[
'iv'
]
||
''
,
'user_info'
:
_0x40d206
[
'user_info'
]
||
''
})[
'then'
](
function
(
_0x44703d
){
_0x356442
[
'default'
][
'roleId'
]
=
_0x44703d
[
'data'
][
'data'
][
'role_id'
]
||
''
;
_0x5687b8
(
_0x44703d
);});});};
_0x356442
[
'prototype'
][
'createOrder'
]
=
function
(){
var
_0x471b60
=
this
;
var
_0x3c1f21
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:{};
return
new
Promise
(
function
(
_0x2d3294
,
_0x3a3ac9
){
return
__awaiter
(
_0x471b60
,
void
0x0
,
void
0x0
,
function
(){
var
_0x1d2523
,
_0x444c10
,
_0x5503b0
,
_0x47a6c8
,
_0x2cc062
,
_0x496f41
,
_0x4d14bc
,
_0x3027f6
,
_0x376f21
,
_0xb59ac
;
return
__generator
(
this
,
function
(
_0x4e74e4
){
switch
(
_0x4e74e4
[
'label'
]){
case
0x0
:
return
[
0x4
,
_0x356442
[
'ajax'
](
'/mini_sdk/order/create'
,{
'app_id'
:
_0x356442
[
'default'
][
'appId'
],
'game_id'
:
_0x356442
[
'default'
][
'gameId'
],
'member_id'
:
_0x356442
[
'default'
][
'memberId'
],
'os'
:
_0x356442
[
'default'
][
'os'
],
'device_number'
:
_0x356442
[
'default'
][
'device_number'
],
'device_brand'
:
_0x356442
[
'default'
][
'device_brand'
],
'order'
:
_0x3c1f21
[
'order'
]
||
{},
'role'
:
_0x3c1f21
[
'role'
]
||
{},
'role_id'
:
_0x356442
[
'default'
][
'roleId'
]})];
case
0x1
:
_0x1d2523
=
_0x4e74e4
[
'sent'
]();
if
(
_0x1d2523
[
'status_code'
]
===
0x1
){
_0x2d3294
({
'status_code'
:
_0x1d2523
[
'status_code'
],
'msg'
:
_0x1d2523
[
'msg'
],
'data'
:{
'data'
:{
'order_id'
:
_0x1d2523
[
'data'
][
'data'
][
'order_id'
]}}});
_0x444c10
=
_0x1d2523
[
'data'
][
'data'
][
'pay_type'
];
if
(
_0x444c10
===
'minipay'
){
wx
[
'navigateToMiniProgram'
]({
'appId'
:
_0x1d2523
[
'data'
][
'data'
][
'mini_pay'
][
'app_id'
],
'path'
:
_0x1d2523
[
'data'
][
'data'
][
'mini_pay'
][
'path'
]});}
if
(
_0x444c10
===
'mpay'
){
_0x5503b0
=
_0x1d2523
[
'data'
][
'data'
][
'mpay'
],
_0x47a6c8
=
_0x5503b0
[
'mode'
],
_0x2cc062
=
_0x5503b0
[
'env'
],
_0x496f41
=
_0x5503b0
[
'offer_id'
],
_0x4d14bc
=
_0x5503b0
[
'currency_type'
],
_0x3027f6
=
_0x5503b0
[
'platform'
],
_0x376f21
=
_0x5503b0
[
'buy_quantity'
],
_0xb59ac
=
_0x5503b0
[
'zone_id'
];
wx
[
'requestMidasPayment'
]({
'mode'
:
_0x47a6c8
,
'env'
:
_0x2cc062
,
'offerId'
:
_0x496f41
,
'currencyType'
:
_0x4d14bc
,
'buyQuantity'
:
_0x376f21
,
'platform'
:
_0x3027f6
,
'zoneId'
:
_0xb59ac
,
'complete'
:
function
(
_0x45bb5d
){
_0x356442
[
'ajax'
](
'/mini_sdk/mds_pay/callback'
,{
'order_id'
:
_0x1d2523
[
'data'
][
'data'
][
'order_id'
]
||
''
,
'status'
:
_0x45bb5d
[
'errCode'
]?
!
[]:
!!
[],
'code'
:
_0x45bb5d
[
'errCode'
],
'msg'
:
_0x45bb5d
[
'errMsg'
]})[
'then'
](
function
(
_0x6fb547
){});}});}}
else
{
_0x2d3294
(
_0x1d2523
);}
return
[
0x2
];}});});});};
_0x356442
[
'prototype'
][
'checkOrder'
]
=
function
(){
var
_0x5221db
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:{};
return
new
Promise
(
function
(
_0x368821
,
_0x4534eb
){
_0x356442
[
'ajax'
](
'/mini_sdk/order/getPayStatus'
,{
'order'
:
_0x5221db
[
'order'
]})[
'then'
](
function
(
_0x1067e7
){
_0x368821
(
_0x1067e7
);});});};
_0x356442
[
'initShare'
]
=
function
(){
_0x356442
[
'ajax'
](
'/mini_sdk/share/getShareInfo'
,{
'game_id'
:
_0x356442
[
'default'
][
'gameId'
],
'member_id'
:
_0x356442
[
'default'
][
'memberId'
],
'app_id'
:
_0x356442
[
'default'
][
'appId'
]})[
'then'
](
function
(
_0x58e912
){
wx
[
'onShareAppMessage'
](
function
(){
_0x356442
[
'log'
](
'系统转发:onShareAppMessage'
,{
'params'
:{
'game_id'
:
_0x356442
[
'default'
][
'gameId'
],
'member_id'
:
_0x356442
[
'default'
][
'memberId'
],
'app_id'
:
_0x356442
[
'default'
][
'appId'
]},
'result'
:
_0x58e912
});
_0x356442
[
'reportShare'
]({
'share_id'
:
_0x58e912
[
'data'
][
'data'
][
'share_id'
]});
return
{
'title'
:
_0x58e912
[
'data'
][
'data'
][
'title'
],
'imageUrl'
:
_0x58e912
[
'data'
][
'data'
][
'share_img'
],
'query'
:
'state='
+
_0x58e912
[
'data'
][
'data'
][
'state'
]};});
wx
[
'showShareMenu'
]({
'withShareTicket'
:
!!
[],
'menus'
:[
'shareAppMessage'
,
'shareTimeline'
]});});};
_0x356442
[
'prototype'
][
'getShareInfo'
]
=
function
(){
_0x356442
[
'ajax'
](
'/mini_sdk/share/getShareInfo'
,{
'game_id'
:
_0x356442
[
'default'
][
'gameId'
],
'member_id'
:
_0x356442
[
'default'
][
'memberId'
],
'app_id'
:
_0x356442
[
'default'
][
'appId'
]})[
'then'
](
function
(
_0x46c973
){
wx
[
'onShareAppMessage'
](
function
(){
_0x356442
[
'log'
](
'系统转发:onShareAppMessage'
,{
'params'
:{
'game_id'
:
_0x356442
[
'default'
][
'gameId'
],
'member_id'
:
_0x356442
[
'default'
][
'memberId'
],
'app_id'
:
_0x356442
[
'default'
][
'appId'
]},
'result'
:
_0x46c973
});
_0x356442
[
'reportShare'
]({
'share_id'
:
_0x46c973
[
'data'
][
'data'
][
'share_id'
]});
return
{
'title'
:
_0x46c973
[
'data'
][
'data'
][
'title'
],
'imageUrl'
:
_0x46c973
[
'data'
][
'data'
][
'share_img'
],
'query'
:
'state='
+
_0x46c973
[
'data'
][
'data'
][
'state'
]};});
wx
[
'showShareMenu'
]({
'withShareTicket'
:
!!
[],
'menus'
:[
'shareAppMessage'
,
'shareTimeline'
]});
wx
[
'shareAppMessage'
]({
'title'
:
_0x46c973
[
'data'
][
'data'
][
'title'
],
'imageUrl'
:
_0x46c973
[
'data'
][
'data'
][
'share_img'
],
'query'
:
'state='
+
_0x46c973
[
'data'
][
'data'
][
'state'
]});
_0x356442
[
'reportShare'
]({
'share_id'
:
_0x46c973
[
'data'
][
'data'
][
'share_id'
]});
_0x356442
[
'log'
](
'主动转发:shareAppMessage'
,{
'share_id'
:
_0x46c973
[
'data'
][
'data'
][
'share_id'
]});});};
_0x356442
[
'reportShare'
]
=
function
(){
var
_0x1fc12c
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:{};
_0x356442
[
'ajax'
](
'/mini_sdk/share/report'
,{
'game_id'
:
_0x356442
[
'default'
][
'gameId'
],
'member_id'
:
_0x356442
[
'default'
][
'memberId'
],
'app_id'
:
_0x356442
[
'default'
][
'appId'
],
'share_id'
:
_0x1fc12c
[
'share_id'
]
||
''
,
'ext'
:
_0x1fc12c
[
'ext'
]
||
''
})[
'then'
](
function
(
_0x318077
){
console
[
'log'
](
_0x318077
);});};
_0x356442
[
'prototype'
][
'updateRole'
]
=
function
(){
var
_0x23793b
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:{};
return
new
Promise
(
function
(
_0x15171d
,
_0x3863d5
){
_0x356442
[
'ajax'
](
'/mini_sdk/role/report'
,{
'app_id'
:
_0x356442
[
'default'
][
'appId'
],
'game_id'
:
_0x356442
[
'default'
][
'gameId'
],
'member_id'
:
_0x356442
[
'default'
][
'memberId'
],
'os'
:
_0x356442
[
'default'
][
'os'
],
'device_number'
:
_0x356442
[
'default'
][
'device_number'
],
'device_brand'
:
_0x356442
[
'default'
][
'device_brand'
],
'role'
:
_0x23793b
[
'role'
]
||
{}})[
'then'
](
function
(
_0xea6dae
){
_0x15171d
(
_0xea6dae
);});});};
_0x356442
[
'prototype'
][
'checkMsg'
]
=
function
(){
var
_0x581810
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:{};
return
new
Promise
(
function
(
_0x3ef19c
,
_0x29f68b
){
_0x356442
[
'ajax'
](
'/mini_sdk/check/message'
,{
'game_id'
:
_0x356442
[
'default'
][
'gameId'
],
'member_id'
:
_0x356442
[
'default'
][
'memberId'
],
'app_id'
:
_0x356442
[
'default'
][
'appId'
],
'content'
:
_0x581810
[
'content'
]
||
''
})[
'then'
](
function
(
_0x3cd5d1
){
_0x3ef19c
(
_0x3cd5d1
);});});};
_0x356442
[
'prototype'
][
'checkImg'
]
=
function
(){
var
_0x4d108e
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:{};
return
new
Promise
(
function
(
_0x27c8f4
,
_0x34689c
){
wx
[
'uploadFile'
]({
'url'
:
_0x356442
[
'default'
][
'baseUrl'
]
+
'/mini_sdk/check/image'
,
'filePath'
:
_0x4d108e
[
'filePath'
],
'name'
:
'image'
,
'header'
:{
'User-Token'
:
_0x356442
[
'default'
][
'userToken'
]},
'formData'
:{
'game_id'
:
_0x356442
[
'default'
][
'gameId'
],
'member_id'
:
_0x356442
[
'default'
][
'memberId'
],
'app_id'
:
_0x356442
[
'default'
][
'appId'
],
'user_token'
:
_0x356442
[
'default'
][
'userToken'
]},
'success'
:
function
(
_0x58da5e
){
_0x27c8f4
(
_0x58da5e
);}});});};
_0x356442
[
'prototype'
][
'customMessage'
]
=
function
(){
_0x356442
[
'ajax'
](
'/mini_sdk/custom_message/config'
,{
'game_id'
:
_0x356442
[
'default'
][
'gameId'
]})[
'then'
](
function
(
_0x1950b4
){
if
(
_0x1950b4
[
'status_code'
]
===
0x1
){
wx
[
'openCustomerServiceConversation'
]({
'sessionFrom'
:
_0x1950b4
[
'data'
][
'data'
][
'session_from'
],
'showMessageCard'
:
_0x1950b4
[
'data'
][
'data'
][
'show_message_card'
],
'sendMessageTitle'
:
_0x1950b4
[
'data'
][
'data'
][
'send_message_title'
],
'sendMessagePath'
:
_0x1950b4
[
'data'
][
'data'
][
'send_message_path'
],
'sendMessageImg'
:
_0x1950b4
[
'data'
][
'data'
][
'send_message_img'
],
'complete'
:
function
(
_0x5bd6d0
){
console
[
'log'
](
'openCustomerServiceConversation:'
,
_0x5bd6d0
);
_0x356442
[
'log'
](
'客服会话:openCustomerServiceConversation'
,
_0x5bd6d0
);}});}});};
_0x356442
[
'ajax'
]
=
function
(
_0x4582fe
,
_0x4becdb
){
var
_0x1e4388
=
{
'content-type'
:
'application/json'
};
if
(
_0x356442
[
'default'
][
'userToken'
]){
_0x1e4388
[
'User-Token'
]
=
_0x356442
[
'default'
][
'userToken'
];}
var
_0x1d8429
=
_0x4becdb
[
'showLoading'
],
_0x3c5abb
=
_0x4becdb
[
'loadingParams'
],
_0x2f9945
=
_0x4becdb
[
'showToast'
],
_0x3c8f55
=
_0x4becdb
[
'toastParams'
];
_0x1d8429
&&
wx
[
'showLoading'
](
_0x3c5abb
);
return
new
Promise
(
function
(
_0x3a1ea5
,
_0x510e6d
){
wx
[
'request'
]({
'method'
:
'POST'
,
'url'
:
_0x356442
[
'default'
][
'baseUrl'
]
+
_0x4582fe
,
'data'
:
_0x4becdb
,
'header'
:
_0x1e4388
,
'success'
:
function
(
_0x366c34
){
_0x1d8429
&&
wx
[
'hideLoading'
]();
if
(
_0x2f9945
){
_0x3c8f55
[
'title'
]
=
_0x366c34
[
'data'
][
'msg'
];
wx
[
'showToast'
](
_0x3c8f55
);}
_0x3a1ea5
(
_0x366c34
[
'data'
]);},
'fail'
:
function
(
_0x392098
){
_0x1d8429
&&
wx
[
'hideLoading'
]();
if
(
_0x2f9945
){
_0x3c8f55
[
'title'
]
=
_0x392098
[
'errMsg'
];
wx
[
'showToast'
](
_0x3c8f55
);}
_0x3a1ea5
(
_0x392098
);}});});};
_0x356442
[
'getSystemOS'
]
=
function
(){
var
_0x57b996
=
wx
[
'getSystemInfoSync'
]()[
'system'
];
if
(
_0x57b996
[
'toLocaleLowerCase'
]()[
'indexOf'
](
'android'
)
>-
0x1
)
return
'android'
;
if
(
_0x57b996
[
'toLocaleLowerCase'
]()[
'indexOf'
](
'ios'
)
>-
0x1
)
return
'ios'
;
if
(
_0x57b996
[
'toLocaleLowerCase'
]()[
'indexOf'
](
'windows'
)
>-
0x1
)
return
'windows'
;
if
(
_0x57b996
[
'toLocaleLowerCase'
]()[
'indexOf'
](
'macos'
)
>-
0x1
)
return
'macos'
;
return
'other'
;};
_0x356442
[
'getSystemBrand'
]
=
function
(){
var
_0x269f7b
=
wx
[
'getSystemInfoSync'
]()[
'brand'
];
return
_0x269f7b
;};
_0x356442
[
'getSystemNumber'
]
=
function
(){
var
_0x190189
=
wx
[
'getSystemInfoSync'
]()[
'model'
];
return
_0x190189
;};
_0x356442
[
'midasPay'
]
=
function
(
_0x42b7ed
){
return
wx
[
'requestMidasPayment'
](
_0x42b7ed
);};
_0x356442
[
'getQueryVariable'
]
=
function
(
_0x1eebd3
,
_0x307ab9
){
var
_0x4b254d
=
_0x1eebd3
;
var
_0x2fa07a
=
_0x4b254d
[
'split'
](
'&'
);
for
(
var
_0x232a10
=
0x0
;
_0x232a10
<
_0x2fa07a
[
'length'
];
_0x232a10
++
){
var
_0x6519bb
=
_0x2fa07a
[
_0x232a10
][
'split'
](
'='
);
if
(
_0x6519bb
[
0x0
]
===
_0x307ab9
){
return
_0x6519bb
[
0x1
];}}
return
''
;};
_0x356442
[
'getState'
]
=
function
(
_0x8d12d6
){
if
(
_0x8d12d6
[
'state'
]){
return
_0x8d12d6
[
'state'
];}
if
(
_0x8d12d6
[
'scene'
]
&&
_0x8d12d6
[
'scene'
][
'indexOf'
](
'state'
)
>-
0x1
){
return
_0x356442
[
'getQueryVariable'
](
decodeURIComponent
(
_0x8d12d6
[
'scene'
]),
'state'
);}
return
''
;};
_0x356442
[
'log'
]
=
function
(
_0x44227a
,
_0x1d1d36
){
_0x356442
[
'ajax'
](
'/mini_sdk/sdk_log/miniLog'
,{
'name'
:
_0x44227a
,
'value'
:
_0x1d1d36
})[
'then'
](
function
(
_0x32403a
){
console
[
'log'
](
'log:'
,
_0x32403a
);});};
_0x356442
[
'default'
]
=
{
'appId'
:
''
,
'gameId'
:
''
,
'os'
:
_0x356442
[
'getSystemOS'
](),
'device_number'
:
_0x356442
[
'getSystemNumber'
](),
'device_brand'
:
_0x356442
[
'getSystemBrand'
](),
'memberId'
:
''
,
'roleId'
:
''
,
'playerId'
:
''
,
'userToken'
:
''
,
'baseUrl'
:
''
};
return
_0x356442
;}();
exports
[
'default'
]
=
zwsdk
;
'use strict'
;
var
__awaiter
=
this
&&
this
[
'__awaiter'
]
||
function
(
_0x342159
,
_0xc9b2e5
,
_0x29c6d
,
_0x4cc862
){
function
_0xb93610
(
_0xa064c5
){
return
_0xa064c5
instanceof
_0x29c6d
?
_0xa064c5
:
new
_0x29c6d
(
function
(
_0x1f7178
){
_0x1f7178
(
_0xa064c5
);});}
return
new
(
_0x29c6d
||
(
_0x29c6d
=
Promise
))(
function
(
_0x373e1b
,
_0x289d89
){
function
_0x245749
(
_0x38afcc
){
try
{
_0x3dd776
(
_0x4cc862
[
'next'
](
_0x38afcc
));}
catch
(
_0x3df2a5
){
_0x289d89
(
_0x3df2a5
);}}
function
_0x1c2c26
(
_0x66e75f
){
try
{
_0x3dd776
(
_0x4cc862
[
'throw'
](
_0x66e75f
));}
catch
(
_0x18dbc8
){
_0x289d89
(
_0x18dbc8
);}}
function
_0x3dd776
(
_0x4fdcd5
){
_0x4fdcd5
[
'done'
]?
_0x373e1b
(
_0x4fdcd5
[
'value'
]):
_0xb93610
(
_0x4fdcd5
[
'value'
])[
'then'
](
_0x245749
,
_0x1c2c26
);}
_0x3dd776
((
_0x4cc862
=
_0x4cc862
[
'apply'
](
_0x342159
,
_0xc9b2e5
||
[]))[
'next'
]());});};
var
__generator
=
this
&&
this
[
'__generator'
]
||
function
(
_0x406387
,
_0x68ecb2
){
var
_0x518622
=
{
'label'
:
0x0
,
'sent'
:
function
(){
if
(
_0x3ecc61
[
0x0
]
&
0x1
)
throw
_0x3ecc61
[
0x1
];
return
_0x3ecc61
[
0x1
];},
'trys'
:[],
'ops'
:[]},
_0x287533
,
_0x63881f
,
_0x3ecc61
,
_0x49b604
;
return
_0x49b604
=
{
'next'
:
_0x451749
(
0x0
),
'throw'
:
_0x451749
(
0x1
),
'return'
:
_0x451749
(
0x2
)},
typeof
Symbol
===
'function'
&&
(
_0x49b604
[
Symbol
[
'iterator'
]]
=
function
(){
return
this
;}),
_0x49b604
;
function
_0x451749
(
_0x56d9ff
){
return
function
(
_0x55b725
){
return
_0x516411
([
_0x56d9ff
,
_0x55b725
]);};}
function
_0x516411
(
_0x18da3e
){
if
(
_0x287533
)
throw
new
TypeError
(
'Generator
\
x20is
\
x20already
\
x20executing.'
);
while
(
_0x518622
)
try
{
if
(
_0x287533
=
0x1
,
_0x63881f
&&
(
_0x3ecc61
=
_0x18da3e
[
0x0
]
&
0x2
?
_0x63881f
[
'return'
]:
_0x18da3e
[
0x0
]?
_0x63881f
[
'throw'
]
||
((
_0x3ecc61
=
_0x63881f
[
'return'
])
&&
_0x3ecc61
[
'call'
](
_0x63881f
),
0x0
):
_0x63881f
[
'next'
])
&&!
(
_0x3ecc61
=
_0x3ecc61
[
'call'
](
_0x63881f
,
_0x18da3e
[
0x1
]))[
'done'
])
return
_0x3ecc61
;
if
(
_0x63881f
=
0x0
,
_0x3ecc61
)
_0x18da3e
=
[
_0x18da3e
[
0x0
]
&
0x2
,
_0x3ecc61
[
'value'
]];
switch
(
_0x18da3e
[
0x0
]){
case
0x0
:
case
0x1
:
_0x3ecc61
=
_0x18da3e
;
break
;
case
0x4
:
_0x518622
[
'label'
]
++
;
return
{
'value'
:
_0x18da3e
[
0x1
],
'done'
:
!
[]};
case
0x5
:
_0x518622
[
'label'
]
++
;
_0x63881f
=
_0x18da3e
[
0x1
];
_0x18da3e
=
[
0x0
];
continue
;
case
0x7
:
_0x18da3e
=
_0x518622
[
'ops'
][
'pop'
]();
_0x518622
[
'trys'
][
'pop'
]();
continue
;
default
:
if
(
!
(
_0x3ecc61
=
_0x518622
[
'trys'
],
_0x3ecc61
=
_0x3ecc61
[
'length'
]
>
0x0
&&
_0x3ecc61
[
_0x3ecc61
[
'length'
]
-
0x1
])
&&
(
_0x18da3e
[
0x0
]
===
0x6
||
_0x18da3e
[
0x0
]
===
0x2
)){
_0x518622
=
0x0
;
continue
;}
if
(
_0x18da3e
[
0x0
]
===
0x3
&&
(
!
_0x3ecc61
||
_0x18da3e
[
0x1
]
>
_0x3ecc61
[
0x0
]
&&
_0x18da3e
[
0x1
]
<
_0x3ecc61
[
0x3
])){
_0x518622
[
'label'
]
=
_0x18da3e
[
0x1
];
break
;}
if
(
_0x18da3e
[
0x0
]
===
0x6
&&
_0x518622
[
'label'
]
<
_0x3ecc61
[
0x1
]){
_0x518622
[
'label'
]
=
_0x3ecc61
[
0x1
];
_0x3ecc61
=
_0x18da3e
;
break
;}
if
(
_0x3ecc61
&&
_0x518622
[
'label'
]
<
_0x3ecc61
[
0x2
]){
_0x518622
[
'label'
]
=
_0x3ecc61
[
0x2
];
_0x518622
[
'ops'
][
'push'
](
_0x18da3e
);
break
;}
if
(
_0x3ecc61
[
0x2
])
_0x518622
[
'ops'
][
'pop'
]();
_0x518622
[
'trys'
][
'pop'
]();
continue
;}
_0x18da3e
=
_0x68ecb2
[
'call'
](
_0x406387
,
_0x518622
);}
catch
(
_0x344230
){
_0x18da3e
=
[
0x6
,
_0x344230
];
_0x63881f
=
0x0
;}
finally
{
_0x287533
=
_0x3ecc61
=
0x0
;}
if
(
_0x18da3e
[
0x0
]
&
0x5
)
throw
_0x18da3e
[
0x1
];
return
{
'value'
:
_0x18da3e
[
0x0
]?
_0x18da3e
[
0x1
]:
void
0x0
,
'done'
:
!!
[]};}};
exports
[
'__esModule'
]
=!!
[];
var
zwsdk
=
function
(){
function
_0x3467e2
(){
this
[
'VERSION'
]
=
'1.2.3'
;
var
_0x555eba
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:
null
;
var
_0x5eb45b
=
wx
[
'getEnterOptionsSync'
]()[
'query'
];
if
(
_0x555eba
){
_0x3467e2
[
'default'
][
'appId'
]
=
_0x555eba
[
'app_id'
];
_0x3467e2
[
'default'
][
'gameId'
]
=
_0x555eba
[
'game_id'
];
_0x3467e2
[
'default'
][
'os'
]
=
_0x3467e2
[
'getSystemOS'
]();
_0x3467e2
[
'default'
][
'baseUrl'
]
=
_0x555eba
[
'dev'
]?
'https://zs.zwwlkj03.top/api'
:
'https://zyou.wozhangwan.com/api'
;
_0x3467e2
[
'default'
][
'query'
]
=
_0x5eb45b
;
_0x3467e2
[
'default'
][
'state'
]
=
_0x3467e2
[
'getState'
](
_0x5eb45b
);}}
_0x3467e2
[
'prototype'
][
'getGameConf'
]
=
function
(){
return
new
Promise
(
function
(
_0x3fcd4c
,
_0x2e4cf9
){
_0x3467e2
[
'ajax'
](
'/mini_sdk/game/getConf'
,{
'app_id'
:
_0x3467e2
[
'default'
][
'appId'
],
'game_id'
:
_0x3467e2
[
'default'
][
'gameId'
],
'app_version'
:
'1.1'
})[
'then'
](
function
(
_0x1c4cdc
){
_0x3fcd4c
(
_0x1c4cdc
);});});};
_0x3467e2
[
'prototype'
][
'login'
]
=
function
(){
var
_0x10072e
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:{};
return
new
Promise
(
function
(
_0x45ed31
,
_0x5af53a
){
wx
[
'login'
]({
'success'
:
function
(
_0x27c355
){
var
_0x4ccc92
=
_0x27c355
[
'code'
];
_0x3467e2
[
'ajax'
](
'/mini_sdk/auth/login'
,{
'code'
:
_0x4ccc92
,
'state'
:
_0x3467e2
[
'default'
][
'state'
],
'query'
:
_0x3467e2
[
'default'
][
'query'
],
'app_id'
:
_0x3467e2
[
'default'
][
'appId'
],
'game_id'
:
_0x3467e2
[
'default'
][
'gameId'
],
'os'
:
_0x3467e2
[
'default'
][
'os'
],
'device_number'
:
_0x3467e2
[
'default'
][
'device_brand'
],
'device_brand'
:
_0x3467e2
[
'default'
][
'device_brand'
]})[
'then'
](
function
(
_0x4dfc6f
){
var
_0x1c64eb
=
_0x4dfc6f
;
if
(
_0x4dfc6f
[
'status_code'
]
===
0x1
){
_0x3467e2
[
'default'
][
'userToken'
]
=
_0x4dfc6f
[
'data'
][
'data'
][
'user_token'
];
_0x3467e2
[
'default'
][
'memberId'
]
=
_0x4dfc6f
[
'data'
][
'data'
][
'member_id'
];}
_0x3467e2
[
'initShare'
]();
_0x45ed31
(
_0x1c64eb
);});}});});};
_0x3467e2
[
'prototype'
][
'updateUserInfo'
]
=
function
(){
var
_0x54b3e6
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:{};
return
new
Promise
(
function
(
_0x1a068a
,
_0x4aa3db
){
_0x3467e2
[
'ajax'
](
'/mini_sdk/member/updateInfo'
,{
'app_id'
:
_0x3467e2
[
'default'
][
'appId'
],
'game_id'
:
_0x3467e2
[
'default'
][
'gameId'
],
'member_id'
:
_0x3467e2
[
'default'
][
'memberId'
],
'raw_data'
:
_0x54b3e6
[
'raw_data'
]
||
''
,
'signature'
:
_0x54b3e6
[
'signature'
]
||
''
,
'encrypted_data'
:
_0x54b3e6
[
'encrypted_data'
]
||
''
,
'iv'
:
_0x54b3e6
[
'iv'
]
||
''
,
'user_info'
:
_0x54b3e6
[
'user_info'
]
||
''
})[
'then'
](
function
(
_0x39eea4
){
_0x3467e2
[
'default'
][
'roleId'
]
=
_0x39eea4
[
'data'
][
'data'
][
'role_id'
]
||
''
;
_0x1a068a
(
_0x39eea4
);});});};
_0x3467e2
[
'prototype'
][
'createOrder'
]
=
function
(){
var
_0x5f110d
=
this
;
var
_0x539f59
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:{};
return
new
Promise
(
function
(
_0x2e60c8
,
_0x5105b1
){
return
__awaiter
(
_0x5f110d
,
void
0x0
,
void
0x0
,
function
(){
var
_0x575b9e
,
_0x446495
,
_0x2ae8a2
,
_0x230ffc
,
_0x56ca5a
,
_0xf73358
,
_0x8fd792
,
_0x4686a9
,
_0x469d3b
,
_0x448c33
;
return
__generator
(
this
,
function
(
_0x298c77
){
switch
(
_0x298c77
[
'label'
]){
case
0x0
:
return
[
0x4
,
_0x3467e2
[
'ajax'
](
'/mini_sdk/order/create'
,{
'app_id'
:
_0x3467e2
[
'default'
][
'appId'
],
'game_id'
:
_0x3467e2
[
'default'
][
'gameId'
],
'member_id'
:
_0x3467e2
[
'default'
][
'memberId'
],
'os'
:
_0x3467e2
[
'default'
][
'os'
],
'device_number'
:
_0x3467e2
[
'default'
][
'device_number'
],
'device_brand'
:
_0x3467e2
[
'default'
][
'device_brand'
],
'order'
:
_0x539f59
[
'order'
]
||
{},
'role'
:
_0x539f59
[
'role'
]
||
{},
'role_id'
:
_0x3467e2
[
'default'
][
'roleId'
]})];
case
0x1
:
_0x575b9e
=
_0x298c77
[
'sent'
]();
if
(
_0x575b9e
[
'status_code'
]
===
0x1
){
_0x2e60c8
({
'status_code'
:
_0x575b9e
[
'status_code'
],
'msg'
:
_0x575b9e
[
'msg'
],
'data'
:{
'data'
:{
'order_id'
:
_0x575b9e
[
'data'
][
'data'
][
'order_id'
]}}});
_0x446495
=
_0x575b9e
[
'data'
][
'data'
][
'pay_type'
];
if
(
_0x446495
===
'minipay'
){
wx
[
'navigateToMiniProgram'
]({
'appId'
:
_0x575b9e
[
'data'
][
'data'
][
'mini_pay'
][
'app_id'
],
'path'
:
_0x575b9e
[
'data'
][
'data'
][
'mini_pay'
][
'path'
]});}
if
(
_0x446495
===
'mpay'
){
_0x2ae8a2
=
_0x575b9e
[
'data'
][
'data'
][
'mpay'
],
_0x230ffc
=
_0x2ae8a2
[
'mode'
],
_0x56ca5a
=
_0x2ae8a2
[
'env'
],
_0xf73358
=
_0x2ae8a2
[
'offer_id'
],
_0x8fd792
=
_0x2ae8a2
[
'currency_type'
],
_0x4686a9
=
_0x2ae8a2
[
'platform'
],
_0x469d3b
=
_0x2ae8a2
[
'buy_quantity'
],
_0x448c33
=
_0x2ae8a2
[
'zone_id'
];
wx
[
'requestMidasPayment'
]({
'mode'
:
_0x230ffc
,
'env'
:
_0x56ca5a
,
'offerId'
:
_0xf73358
,
'currencyType'
:
_0x8fd792
,
'buyQuantity'
:
_0x469d3b
,
'platform'
:
_0x4686a9
,
'zoneId'
:
_0x448c33
,
'complete'
:
function
(
_0x1f2767
){
_0x3467e2
[
'ajax'
](
'/mini_sdk/mds_pay/callback'
,{
'order_id'
:
_0x575b9e
[
'data'
][
'data'
][
'order_id'
]
||
''
,
'status'
:
_0x1f2767
[
'errCode'
]?
!
[]:
!!
[],
'code'
:
_0x1f2767
[
'errCode'
],
'msg'
:
_0x1f2767
[
'errMsg'
]})[
'then'
](
function
(
_0x28c849
){});}});}}
else
{
_0x2e60c8
(
_0x575b9e
);}
return
[
0x2
];}});});});};
_0x3467e2
[
'prototype'
][
'checkOrder'
]
=
function
(){
var
_0x223136
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:{};
return
new
Promise
(
function
(
_0x257f5c
,
_0x5cf396
){
_0x3467e2
[
'ajax'
](
'/mini_sdk/order/getPayStatus'
,{
'order'
:
_0x223136
[
'order'
]})[
'then'
](
function
(
_0x4e7892
){
_0x257f5c
(
_0x4e7892
);});});};
_0x3467e2
[
'initShare'
]
=
function
(){
_0x3467e2
[
'ajax'
](
'/mini_sdk/share/getShareInfo'
,{
'game_id'
:
_0x3467e2
[
'default'
][
'gameId'
],
'member_id'
:
_0x3467e2
[
'default'
][
'memberId'
],
'app_id'
:
_0x3467e2
[
'default'
][
'appId'
]})[
'then'
](
function
(
_0x1ab834
){
wx
[
'onShareAppMessage'
](
function
(){
_0x3467e2
[
'log'
](
'系统转发:onShareAppMessage'
,{
'params'
:{
'game_id'
:
_0x3467e2
[
'default'
][
'gameId'
],
'member_id'
:
_0x3467e2
[
'default'
][
'memberId'
],
'app_id'
:
_0x3467e2
[
'default'
][
'appId'
]},
'result'
:
_0x1ab834
});
_0x3467e2
[
'reportShare'
]({
'share_id'
:
_0x1ab834
[
'data'
][
'data'
][
'share_id'
]});
return
{
'title'
:
_0x1ab834
[
'data'
][
'data'
][
'title'
],
'imageUrl'
:
_0x1ab834
[
'data'
][
'data'
][
'share_img'
],
'query'
:
'state='
+
_0x1ab834
[
'data'
][
'data'
][
'state'
]};});
wx
[
'showShareMenu'
]({
'withShareTicket'
:
!!
[],
'menus'
:[
'shareAppMessage'
,
'shareTimeline'
]});});};
_0x3467e2
[
'prototype'
][
'getShareInfo'
]
=
function
(){
var
_0x2cf48b
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:{};
_0x3467e2
[
'ajax'
](
'/mini_sdk/share/getShareInfo'
,{
'game_id'
:
_0x3467e2
[
'default'
][
'gameId'
],
'member_id'
:
_0x3467e2
[
'default'
][
'memberId'
],
'app_id'
:
_0x3467e2
[
'default'
][
'appId'
],
'path'
:
_0x2cf48b
[
'params'
]
||
''
})[
'then'
](
function
(
_0x58609f
){
wx
[
'onShareAppMessage'
](
function
(){
_0x3467e2
[
'log'
](
'系统转发:onShareAppMessage'
,{
'params'
:{
'game_id'
:
_0x3467e2
[
'default'
][
'gameId'
],
'member_id'
:
_0x3467e2
[
'default'
][
'memberId'
],
'app_id'
:
_0x3467e2
[
'default'
][
'appId'
],
'path'
:
_0x2cf48b
[
'params'
]
||
''
},
'result'
:
_0x58609f
});
_0x3467e2
[
'reportShare'
]({
'share_id'
:
_0x58609f
[
'data'
][
'data'
][
'share_id'
]});
return
{
'title'
:
_0x58609f
[
'data'
][
'data'
][
'title'
],
'imageUrl'
:
_0x58609f
[
'data'
][
'data'
][
'share_img'
],
'query'
:
'state='
+
_0x58609f
[
'data'
][
'data'
][
'state'
]};});
wx
[
'showShareMenu'
]({
'withShareTicket'
:
!!
[],
'menus'
:[
'shareAppMessage'
,
'shareTimeline'
]});
if
(
_0x2cf48b
[
'shareAppMessage'
]
||
_0x2cf48b
[
'shareAppMessage'
]
===
undefined
){
wx
[
'shareAppMessage'
]({
'title'
:
_0x58609f
[
'data'
][
'data'
][
'title'
],
'imageUrl'
:
_0x58609f
[
'data'
][
'data'
][
'share_img'
],
'query'
:
'state='
+
_0x58609f
[
'data'
][
'data'
][
'state'
]});
_0x3467e2
[
'reportShare'
]({
'share_id'
:
_0x58609f
[
'data'
][
'data'
][
'share_id'
]});
_0x3467e2
[
'log'
](
'主动转发:shareAppMessage'
,{
'share_id'
:
_0x58609f
[
'data'
][
'data'
][
'share_id'
]});}});};
_0x3467e2
[
'reportShare'
]
=
function
(){
var
_0x3d086e
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:{};
_0x3467e2
[
'ajax'
](
'/mini_sdk/share/report'
,{
'game_id'
:
_0x3467e2
[
'default'
][
'gameId'
],
'member_id'
:
_0x3467e2
[
'default'
][
'memberId'
],
'app_id'
:
_0x3467e2
[
'default'
][
'appId'
],
'share_id'
:
_0x3d086e
[
'share_id'
]
||
''
,
'ext'
:
_0x3d086e
[
'ext'
]
||
''
})[
'then'
](
function
(
_0x50262a
){
console
[
'log'
](
_0x50262a
);});};
_0x3467e2
[
'prototype'
][
'updateRole'
]
=
function
(){
var
_0x21e6d
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:{};
return
new
Promise
(
function
(
_0x4e26f1
,
_0x5df36c
){
_0x3467e2
[
'ajax'
](
'/mini_sdk/role/report'
,{
'app_id'
:
_0x3467e2
[
'default'
][
'appId'
],
'game_id'
:
_0x3467e2
[
'default'
][
'gameId'
],
'member_id'
:
_0x3467e2
[
'default'
][
'memberId'
],
'os'
:
_0x3467e2
[
'default'
][
'os'
],
'device_number'
:
_0x3467e2
[
'default'
][
'device_number'
],
'device_brand'
:
_0x3467e2
[
'default'
][
'device_brand'
],
'role'
:
_0x21e6d
[
'role'
]
||
{}})[
'then'
](
function
(
_0x1496cd
){
_0x4e26f1
(
_0x1496cd
);});});};
_0x3467e2
[
'prototype'
][
'checkMsg'
]
=
function
(){
var
_0x423d24
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:{};
return
new
Promise
(
function
(
_0x4d4d0a
,
_0x59eadf
){
_0x3467e2
[
'ajax'
](
'/mini_sdk/check/message'
,{
'game_id'
:
_0x3467e2
[
'default'
][
'gameId'
],
'member_id'
:
_0x3467e2
[
'default'
][
'memberId'
],
'app_id'
:
_0x3467e2
[
'default'
][
'appId'
],
'content'
:
_0x423d24
[
'content'
]
||
''
})[
'then'
](
function
(
_0x364af9
){
_0x4d4d0a
(
_0x364af9
);});});};
_0x3467e2
[
'prototype'
][
'checkImg'
]
=
function
(){
var
_0x12c2a7
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:{};
return
new
Promise
(
function
(
_0x202c2d
,
_0x2ddd58
){
wx
[
'uploadFile'
]({
'url'
:
_0x3467e2
[
'default'
][
'baseUrl'
]
+
'/mini_sdk/check/image'
,
'filePath'
:
_0x12c2a7
[
'filePath'
],
'name'
:
'image'
,
'header'
:{
'User-Token'
:
_0x3467e2
[
'default'
][
'userToken'
]},
'formData'
:{
'game_id'
:
_0x3467e2
[
'default'
][
'gameId'
],
'member_id'
:
_0x3467e2
[
'default'
][
'memberId'
],
'app_id'
:
_0x3467e2
[
'default'
][
'appId'
],
'user_token'
:
_0x3467e2
[
'default'
][
'userToken'
]},
'success'
:
function
(
_0x38121a
){
_0x202c2d
(
_0x38121a
);}});});};
_0x3467e2
[
'prototype'
][
'customMessage'
]
=
function
(){
_0x3467e2
[
'ajax'
](
'/mini_sdk/custom_message/config'
,{
'game_id'
:
_0x3467e2
[
'default'
][
'gameId'
]})[
'then'
](
function
(
_0x32d2e9
){
if
(
_0x32d2e9
[
'status_code'
]
===
0x1
){
wx
[
'openCustomerServiceConversation'
]({
'sessionFrom'
:
_0x32d2e9
[
'data'
][
'data'
][
'session_from'
],
'showMessageCard'
:
_0x32d2e9
[
'data'
][
'data'
][
'show_message_card'
],
'sendMessageTitle'
:
_0x32d2e9
[
'data'
][
'data'
][
'send_message_title'
],
'sendMessagePath'
:
_0x32d2e9
[
'data'
][
'data'
][
'send_message_path'
],
'sendMessageImg'
:
_0x32d2e9
[
'data'
][
'data'
][
'send_message_img'
],
'complete'
:
function
(
_0x332d7c
){
console
[
'log'
](
'openCustomerServiceConversation:'
,
_0x332d7c
);
_0x3467e2
[
'log'
](
'客服会话:openCustomerServiceConversation'
,
_0x332d7c
);}});}});};
_0x3467e2
[
'prototype'
][
'sendCaptcha'
]
=
function
(){
var
_0xc5b343
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:{};
return
new
Promise
(
function
(
_0x5df232
,
_0x300d04
){
_0x3467e2
[
'ajax'
](
'/mini_sdk/captcha/send'
,{
'mobile'
:
_0xc5b343
[
'mobile'
]
||
''
})[
'then'
](
function
(
_0x4c10d0
){
_0x5df232
(
_0x4c10d0
);});});};
_0x3467e2
[
'prototype'
][
'bindMobile'
]
=
function
(){
var
_0x4f87e8
=
arguments
[
'length'
]
>
0x0
&&
void
0x0
!==
arguments
[
0x0
]?
arguments
[
0x0
]:{};
return
new
Promise
(
function
(
_0x1f0f81
,
_0x194964
){
_0x3467e2
[
'ajax'
](
'/mini_sdk/member/bindMobile'
,{
'member_id'
:
_0x3467e2
[
'default'
][
'memberId'
],
'mobile'
:
_0x4f87e8
[
'mobile'
]
||
''
,
'code'
:
_0x4f87e8
[
'code'
]
||
''
,
'key'
:
_0x4f87e8
[
'key'
]
||
''
})[
'then'
](
function
(
_0x403b1c
){
_0x1f0f81
(
_0x403b1c
);});});};
_0x3467e2
[
'ajax'
]
=
function
(
_0x2e9bed
,
_0x761f58
){
var
_0x911c0b
=
{
'content-type'
:
'application/json'
};
if
(
_0x3467e2
[
'default'
][
'userToken'
]){
_0x911c0b
[
'User-Token'
]
=
_0x3467e2
[
'default'
][
'userToken'
];}
var
_0x3e6a86
=
_0x761f58
[
'showLoading'
],
_0x573c67
=
_0x761f58
[
'loadingParams'
],
_0xf4971
=
_0x761f58
[
'showToast'
],
_0x11f77e
=
_0x761f58
[
'toastParams'
];
_0x3e6a86
&&
wx
[
'showLoading'
](
_0x573c67
);
return
new
Promise
(
function
(
_0x22eb6d
,
_0x58f158
){
wx
[
'request'
]({
'method'
:
'POST'
,
'url'
:
_0x3467e2
[
'default'
][
'baseUrl'
]
+
_0x2e9bed
,
'data'
:
_0x761f58
,
'header'
:
_0x911c0b
,
'success'
:
function
(
_0x3b2a3f
){
_0x3e6a86
&&
wx
[
'hideLoading'
]();
if
(
_0xf4971
){
_0x11f77e
[
'title'
]
=
_0x3b2a3f
[
'data'
][
'msg'
];
wx
[
'showToast'
](
_0x11f77e
);}
_0x22eb6d
(
_0x3b2a3f
[
'data'
]);},
'fail'
:
function
(
_0x13f14c
){
_0x3e6a86
&&
wx
[
'hideLoading'
]();
if
(
_0xf4971
){
_0x11f77e
[
'title'
]
=
_0x13f14c
[
'errMsg'
];
wx
[
'showToast'
](
_0x11f77e
);}
_0x22eb6d
(
_0x13f14c
);}});});};
_0x3467e2
[
'getSystemOS'
]
=
function
(){
var
_0x40b01d
=
wx
[
'getSystemInfoSync'
]()[
'system'
];
if
(
_0x40b01d
[
'toLocaleLowerCase'
]()[
'indexOf'
](
'android'
)
>-
0x1
)
return
'android'
;
if
(
_0x40b01d
[
'toLocaleLowerCase'
]()[
'indexOf'
](
'ios'
)
>-
0x1
)
return
'ios'
;
if
(
_0x40b01d
[
'toLocaleLowerCase'
]()[
'indexOf'
](
'windows'
)
>-
0x1
)
return
'windows'
;
if
(
_0x40b01d
[
'toLocaleLowerCase'
]()[
'indexOf'
](
'macos'
)
>-
0x1
)
return
'macos'
;
return
'other'
;};
_0x3467e2
[
'getSystemBrand'
]
=
function
(){
var
_0x317159
=
wx
[
'getSystemInfoSync'
]()[
'brand'
];
return
_0x317159
;};
_0x3467e2
[
'getSystemNumber'
]
=
function
(){
var
_0x16b55f
=
wx
[
'getSystemInfoSync'
]()[
'model'
];
return
_0x16b55f
;};
_0x3467e2
[
'midasPay'
]
=
function
(
_0x457231
){
return
wx
[
'requestMidasPayment'
](
_0x457231
);};
_0x3467e2
[
'getQueryVariable'
]
=
function
(
_0x1030ab
,
_0x30cc34
){
var
_0x2c5340
=
_0x1030ab
;
var
_0x108263
=
_0x2c5340
[
'split'
](
'&'
);
for
(
var
_0x30766f
=
0x0
;
_0x30766f
<
_0x108263
[
'length'
];
_0x30766f
++
){
var
_0x31cf66
=
_0x108263
[
_0x30766f
][
'split'
](
'='
);
if
(
_0x31cf66
[
0x0
]
===
_0x30cc34
){
return
_0x31cf66
[
0x1
];}}
return
''
;};
_0x3467e2
[
'getState'
]
=
function
(
_0x41ae3c
){
if
(
_0x41ae3c
[
'state'
]){
return
_0x41ae3c
[
'state'
];}
if
(
_0x41ae3c
[
'scene'
]
&&
_0x41ae3c
[
'scene'
][
'indexOf'
](
'state'
)
>-
0x1
){
return
_0x3467e2
[
'getQueryVariable'
](
decodeURIComponent
(
_0x41ae3c
[
'scene'
]),
'state'
);}
return
''
;};
_0x3467e2
[
'log'
]
=
function
(
_0x1bdf59
,
_0x520efc
){
_0x3467e2
[
'ajax'
](
'/mini_sdk/sdk_log/miniLog'
,{
'name'
:
_0x1bdf59
,
'value'
:
_0x520efc
})[
'then'
](
function
(
_0x77fd52
){
console
[
'log'
](
'log:'
,
_0x77fd52
);});};
_0x3467e2
[
'default'
]
=
{
'appId'
:
''
,
'gameId'
:
''
,
'os'
:
_0x3467e2
[
'getSystemOS'
](),
'device_number'
:
_0x3467e2
[
'getSystemNumber'
](),
'device_brand'
:
_0x3467e2
[
'getSystemBrand'
](),
'memberId'
:
''
,
'roleId'
:
''
,
'playerId'
:
''
,
'userToken'
:
''
,
'baseUrl'
:
''
};
return
_0x3467e2
;}();
exports
[
'default'
]
=
zwsdk
;
\ No newline at end of file
\ No newline at end of file
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论