Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
web-zbpc
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
web-zbpc
Commits
8e6f857c
Commit
8e6f857c
authored
Mar 19, 2022
by
Administrator
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
first commit
parent
608a0bcf
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
8 additions
and
8 deletions
+8
-8
index.html
docs/index.html
+2
-2
8.027678c7e112e9dcb9f3.js
docs/static/js/8.027678c7e112e9dcb9f3.js
+0
-2
8.d507af9e81988ac577a6.js
docs/static/js/8.d507af9e81988ac577a6.js
+0
-0
9.7420ee26d73ba3b2eb70.js
docs/static/js/9.7420ee26d73ba3b2eb70.js
+2
-0
main.812a4b3502d63393d786.js
docs/static/js/main.812a4b3502d63393d786.js
+2
-2
manifest.069a562d97cb2fb802d6.js
docs/static/js/manifest.069a562d97cb2fb802d6.js
+2
-0
manifest.3b09ecaef43507d79bea.js
docs/static/js/manifest.3b09ecaef43507d79bea.js
+0
-2
No files found.
docs/index.html
View file @
8e6f857c
...
...
@@ -38,4 +38,4 @@ if (!isPc) {
}
else
{
window
.
location
.
href
=
'http://'
+
window
.
location
.
host
+
'/zbh5/#/home'
}
}
</script><link
rel=
"shortcut icon"
href=
./logo.ico
><link
href=
./static/css/main.f30a12e813268360a2ac839e8b2ce7d8.css
rel=
stylesheet
></head><body><div
id=
app
></div><div
style=
"display: none"
><script
type=
text/javascript
src=
"https://v1.cnzz.com/z_stat.php?id=1279964973&web_id=1279964973"
></script></div><script
type=
text/javascript
src=
./static/js/manifest.3b09ecaef43507d79bea.js
></script><script
type=
text/javascript
src=
./static/js/vendor.0f904a2f9d54c2874bc3.js
></script><script
type=
text/javascript
src=
./static/js/main.23a658fcc6e59a80544d.js
></script></body></html>
\ No newline at end of file
}
</script><link
rel=
"shortcut icon"
href=
./logo.ico
><link
href=
./static/css/main.f30a12e813268360a2ac839e8b2ce7d8.css
rel=
stylesheet
></head><body><div
id=
app
></div><div
style=
"display: none"
><script
type=
text/javascript
src=
"https://v1.cnzz.com/z_stat.php?id=1279964973&web_id=1279964973"
></script></div><script
type=
text/javascript
src=
./static/js/manifest.069a562d97cb2fb802d6.js
></script><script
type=
text/javascript
src=
./static/js/vendor.0f904a2f9d54c2874bc3.js
></script><script
type=
text/javascript
src=
./static/js/main.812a4b3502d63393d786.js
></script></body></html>
\ No newline at end of file
docs/static/js/8.027678c7e112e9dcb9f3.js
deleted
100644 → 0
View file @
608a0bcf
webpackJsonp
([
8
],{
"4ctm"
:
function
(
t
,
i
,
e
){(
t
.
exports
=
e
(
"FZ+f"
)(
!
1
)).
push
([
t
.
i
,
'
\
n.c-8[data-v-4f6e56b7]{
\
n color: #8C95AC;
\
n}
\
n.down[data-v-4f6e56b7]{
\
n min-height: 100vh;
\
n background-image: url("http://bucket.hszb66.cn/live/bg-down.png");
\
n background-size: 100% auto;
\
n display: -webkit-box;
\
n display: -ms-flexbox;
\
n display: flex;
\
n -webkit-box-pack: center;
\
n -ms-flex-pack: center;
\
n justify-content: center;
\
n}
\
n.down-top[data-v-4f6e56b7]{
\
n padding-top: 5%;padding-right: 10%;-webkit-box-sizing: border-box;box-sizing: border-box;
\
n}
\
n.c-fac[data-v-4f6e56b7]{
\
n color: #CEA76B;
\
n}
\
n.erweima[data-v-4f6e56b7]{
\
n width: 190px;
\
n height: 190px;
\
n background: white;
\
n border-radius: 30px;
\
n display: -webkit-box;
\
n display: -ms-flexbox;
\
n display: flex;
\
n -webkit-box-align: center;
\
n -ms-flex-align: center;
\
n align-items: center;
\
n -webkit-box-pack: center;
\
n -ms-flex-pack: center;
\
n justify-content: center;
\
n -webkit-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.1);
\
n box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.1);
\
n}
\
n.c-67[data-v-4f6e56b7]{
\
n color: #67728F;
\
n}
\
n.c-3[data-v-4f6e56b7]{
\
n color: #333333;
\
n}
\
n.mr-50[data-v-4f6e56b7]{
\
n margin-right: 110px;
\
n}
\
n.xian[data-v-4f6e56b7]{
\
n width: 100%;
\
n height: 2px;
\
n background: #CEA76B;
\
n}
\
n'
,
""
])},
"7Vhv"
:
function
(
t
,
i
,
e
){
"use strict"
;
var
s
=
{
render
:
function
(){
var
t
=
this
,
i
=
t
.
$createElement
,
e
=
t
.
_self
.
_c
||
i
;
return
e
(
"div"
,[
e
(
"div"
,{
staticClass
:
"footer-div"
},[
e
(
"div"
,{
staticClass
:
"fx min-width"
},[
e
(
"div"
,[
t
.
_m
(
0
),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fx mt-10 fs-12 c-9"
},[
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"all"
)}}},[
t
.
_v
(
"比分直播"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"all"
)}}},[
t
.
_v
(
"足球比分"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"all"
)}}},[
t
.
_v
(
"足球直播"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"欧洲杯赛程"
)])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fx mt-10 fs-12 c-9"
},[
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"all"
)}}},[
t
.
_v
(
"篮球比分"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"all"
)}}},[
t
.
_v
(
"篮球直播"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"NBA赛程"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"CBA排名"
)])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fx mt-10 fs-12 c-9"
},[
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"欧洲杯"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"欧冠杯"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"英超排名"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"德甲排名"
)])]),
t
.
_v
(
" "
),
t
.
_m
(
1
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"ml-20 mr-20"
,
staticStyle
:{
width
:
"10%"
}},[
t
.
_m
(
2
),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-10 fs-12 on c-9"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage
(
"course"
,
1
)}}},[
t
.
_v
(
"主播开播教程"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-10 fs-12 on c-9"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage
(
"commonProblem"
,
2
)}}},[
t
.
_v
(
"红衫直播规范"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-10 fs-12 on c-9"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage
(
"agreement"
,
3
)}}},[
t
.
_v
(
"红衫直播协议"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-10 fs-12 on c-9"
},[
t
.
_v
(
"直播工具下载"
)])]),
t
.
_v
(
" "
),
t
.
_m
(
3
),
t
.
_v
(
" "
),
t
.
_m
(
4
),
t
.
_v
(
" "
),
t
.
_m
(
5
)])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"footer-div"
},[
e
(
"div"
,{
staticClass
:
"min-width"
},[
t
.
_m
(
6
),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fx mt-10 fs-12 c-9"
},[
e
(
"div"
,{
staticClass
:
"foot-li"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"new"
)}}},[
t
.
_v
(
"篮球资料库"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"foot-li ta-c"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"new"
)}}},[
t
.
_v
(
"足球资料库"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"foot-li ta-c"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"new"
)}}},[
t
.
_v
(
"体育社区"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"foot-li ta-c"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"赛程预告"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"foot-li ta-c"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"篮球比分"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"foot-li ta-c"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"足球比分"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"ml-20"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"all"
)}}},[
t
.
_v
(
"高清直播"
)])])])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"footer_bottom"
},[
t
.
_m
(
7
),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"footer_conent duya-header-bd"
},[
e
(
"ul"
,{
staticClass
:
"footer_tb c-9"
},[
e
(
"li"
,[
e
(
"a"
,{
attrs
:{
target
:
"_blank"
},
on
:{
click
:
function
(
i
){
return
t
.
toPage
(
"privacy"
,
1
)}}},[
t
.
_v
(
"隐私协议"
)])]),
t
.
_v
(
" "
),
e
(
"li"
,[
e
(
"a"
,{
attrs
:{
target
:
"_blank"
},
on
:{
click
:
function
(
i
){
return
t
.
toPage
(
"commonProblem"
,
2
)}}},[
t
.
_v
(
"直播常见问题"
)])]),
t
.
_v
(
" "
),
e
(
"li"
,[
e
(
"a"
,{
attrs
:{
target
:
"_blank"
},
on
:{
click
:
function
(
i
){
return
t
.
toPage
(
"agreement"
,
3
)}}},[
t
.
_v
(
"用户协议说明"
)])])])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"foot_tes c-9"
},[
t
.
_v
(
"Copyright © 2020 红杉直播, All rights reserved."
)])])])},
staticRenderFns
:[
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"fx align-items"
},[
i
(
"div"
,{
staticClass
:
"xian"
}),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"ml-10"
},[
this
.
_v
(
"网站地图"
)])])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"fx mt-10 fs-12 c-9"
},[
i
(
"div"
,{
staticClass
:
"w-100"
},[
this
.
_v
(
"西甲排名"
)]),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"w-100"
},[
this
.
_v
(
"意甲排名"
)]),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"w-100"
},[
this
.
_v
(
"中超排名"
)]),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"w-100"
})])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"fx align-items"
},[
i
(
"div"
,{
staticClass
:
"xian"
}),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"ml-10"
},[
this
.
_v
(
"主播帮助"
)])])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"ml-30 mr-20"
},[
i
(
"div"
,{
staticClass
:
"fx align-items"
},[
i
(
"div"
,{
staticClass
:
"xian"
}),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"ml-10"
},[
this
.
_v
(
"红杉App"
)])]),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"mt-10"
},[
i
(
"img"
,{
staticStyle
:{
width
:
"100px"
,
height
:
"100px"
},
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/hs-erweima.png"
}})])])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"ml-30 mr-20"
},[
i
(
"div"
,{
staticClass
:
"fx align-items"
},[
i
(
"div"
,{
staticClass
:
"xian"
}),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"ml-10"
},[
this
.
_v
(
"关注我们"
)])]),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"mt-10"
},[
i
(
"img"
,{
staticStyle
:{
width
:
"100px"
,
height
:
"100px"
},
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/hs-erweima.png"
}})])])},
function
(){
var
t
=
this
,
i
=
t
.
$createElement
,
e
=
t
.
_self
.
_c
||
i
;
return
e
(
"div"
,{
staticClass
:
"ml-30"
,
staticStyle
:{
width
:
"15%"
}},[
e
(
"div"
,{
staticClass
:
"fx align-items"
},[
e
(
"div"
,{
staticClass
:
"xian"
}),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"ml-10"
},[
t
.
_v
(
"联系我们"
)])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-10 fs-12 c-9"
},[
t
.
_v
(
"申请主播QQ:2957668664"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-10 fs-12 c-9"
},[
t
.
_v
(
"问题反馈QQ:2957668664"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-10 fs-12 c-9"
},[
t
.
_v
(
"客服邮箱:2957668664@qq.com"
)])])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"fx align-items"
},[
i
(
"div"
,{
staticClass
:
"xian"
}),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"ml-10"
},[
this
.
_v
(
"友情链接"
)])])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"fx justify-center"
},[
i
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/h5/logo.png"
,
width
:
"150px"
}})])}]};
var
a
=
e
(
"VU/8"
)({
name
:
"index"
,
methods
:{
toPage1
:
function
(
t
){
this
.
$router
.
push
({
name
:
t
})},
toPage
:
function
(
t
,
i
){
this
.
$router
.
push
({
name
:
t
,
query
:{
id
:
i
}})}}},
s
,
!
1
,
function
(
t
){
e
(
"IijH"
)},
"data-v-5f94629e"
,
null
);
i
.
a
=
a
.
exports
},
GU4d
:
function
(
t
,
i
,
e
){
var
s
=
e
(
"4ctm"
);
"string"
==
typeof
s
&&
(
s
=
[[
t
.
i
,
s
,
""
]]),
s
.
locals
&&
(
t
.
exports
=
s
.
locals
);
e
(
"rjj0"
)(
"575368f8"
,
s
,
!
0
,{})},
GYhL
:
function
(
t
,
i
,
e
){(
t
.
exports
=
e
(
"FZ+f"
)(
!
1
)).
push
([
t
.
i
,
"
\
n.xian[data-v-5f94629e]{
\
n width: 2px;
\
n height: 18px;
\
n background: #C93F45;
\
n border-radius: 1px;
\
n opacity: 0.9;
\
n}
\
n.w-100[data-v-5f94629e]{
\
n width: 100px;
\
n}
\
n.w-100[data-v-5f94629e]:hover{
\
n color: #C93F45;
\
n}
\
n.foot-li[data-v-5f94629e]{
\
n width: 100px;
\
n border-right: 1px solid #777;
\
n}
\
n.foot-li[data-v-5f94629e]:hover{
\
n color: #C93F45;
\
n}
\
n.on[data-v-5f94629e]:hover{
\
n color: #C93F45;
\
n}
\
n"
,
""
])},
IijH
:
function
(
t
,
i
,
e
){
var
s
=
e
(
"GYhL"
);
"string"
==
typeof
s
&&
(
s
=
[[
t
.
i
,
s
,
""
]]),
s
.
locals
&&
(
t
.
exports
=
s
.
locals
);
e
(
"rjj0"
)(
"293a37c8"
,
s
,
!
0
,{})},
MJLE
:
function
(
t
,
i
,
e
){
var
s
,
a
;
a
=
function
(){
function
t
(
t
){
this
.
mode
=
e
.
MODE_8BIT_BYTE
,
this
.
data
=
t
,
this
.
parsedData
=
[];
for
(
var
i
=
0
,
s
=
this
.
data
.
length
;
i
<
s
;
i
++
){
var
a
=
[],
n
=
this
.
data
.
charCodeAt
(
i
);
n
>
65536
?(
a
[
0
]
=
240
|
(
1835008
&
n
)
>>>
18
,
a
[
1
]
=
128
|
(
258048
&
n
)
>>>
12
,
a
[
2
]
=
128
|
(
4032
&
n
)
>>>
6
,
a
[
3
]
=
128
|
63
&
n
):
n
>
2048
?(
a
[
0
]
=
224
|
(
61440
&
n
)
>>>
12
,
a
[
1
]
=
128
|
(
4032
&
n
)
>>>
6
,
a
[
2
]
=
128
|
63
&
n
):
n
>
128
?(
a
[
0
]
=
192
|
(
1984
&
n
)
>>>
6
,
a
[
1
]
=
128
|
63
&
n
):
a
[
0
]
=
n
,
this
.
parsedData
.
push
(
a
)}
this
.
parsedData
=
Array
.
prototype
.
concat
.
apply
([],
this
.
parsedData
),
this
.
parsedData
.
length
!=
this
.
data
.
length
&&
(
this
.
parsedData
.
unshift
(
191
),
this
.
parsedData
.
unshift
(
187
),
this
.
parsedData
.
unshift
(
239
))}
function
i
(
t
,
i
){
this
.
typeNumber
=
t
,
this
.
errorCorrectLevel
=
i
,
this
.
modules
=
null
,
this
.
moduleCount
=
0
,
this
.
dataCache
=
null
,
this
.
dataList
=
[]}
t
.
prototype
=
{
getLength
:
function
(
t
){
return
this
.
parsedData
.
length
},
write
:
function
(
t
){
for
(
var
i
=
0
,
e
=
this
.
parsedData
.
length
;
i
<
e
;
i
++
)
t
.
put
(
this
.
parsedData
[
i
],
8
)}},
i
.
prototype
=
{
addData
:
function
(
i
){
var
e
=
new
t
(
i
);
this
.
dataList
.
push
(
e
),
this
.
dataCache
=
null
},
isDark
:
function
(
t
,
i
){
if
(
t
<
0
||
this
.
moduleCount
<=
t
||
i
<
0
||
this
.
moduleCount
<=
i
)
throw
new
Error
(
t
+
","
+
i
);
return
this
.
modules
[
t
][
i
]},
getModuleCount
:
function
(){
return
this
.
moduleCount
},
make
:
function
(){
this
.
makeImpl
(
!
1
,
this
.
getBestMaskPattern
())},
makeImpl
:
function
(
t
,
e
){
this
.
moduleCount
=
4
*
this
.
typeNumber
+
17
,
this
.
modules
=
new
Array
(
this
.
moduleCount
);
for
(
var
s
=
0
;
s
<
this
.
moduleCount
;
s
++
){
this
.
modules
[
s
]
=
new
Array
(
this
.
moduleCount
);
for
(
var
a
=
0
;
a
<
this
.
moduleCount
;
a
++
)
this
.
modules
[
s
][
a
]
=
null
}
this
.
setupPositionProbePattern
(
0
,
0
),
this
.
setupPositionProbePattern
(
this
.
moduleCount
-
7
,
0
),
this
.
setupPositionProbePattern
(
0
,
this
.
moduleCount
-
7
),
this
.
setupPositionAdjustPattern
(),
this
.
setupTimingPattern
(),
this
.
setupTypeInfo
(
t
,
e
),
this
.
typeNumber
>=
7
&&
this
.
setupTypeNumber
(
t
),
null
==
this
.
dataCache
&&
(
this
.
dataCache
=
i
.
createData
(
this
.
typeNumber
,
this
.
errorCorrectLevel
,
this
.
dataList
)),
this
.
mapData
(
this
.
dataCache
,
e
)},
setupPositionProbePattern
:
function
(
t
,
i
){
for
(
var
e
=-
1
;
e
<=
7
;
e
++
)
if
(
!
(
t
+
e
<=-
1
||
this
.
moduleCount
<=
t
+
e
))
for
(
var
s
=-
1
;
s
<=
7
;
s
++
)
i
+
s
<=-
1
||
this
.
moduleCount
<=
i
+
s
||
(
this
.
modules
[
t
+
e
][
i
+
s
]
=
0
<=
e
&&
e
<=
6
&&
(
0
==
s
||
6
==
s
)
||
0
<=
s
&&
s
<=
6
&&
(
0
==
e
||
6
==
e
)
||
2
<=
e
&&
e
<=
4
&&
2
<=
s
&&
s
<=
4
)},
getBestMaskPattern
:
function
(){
for
(
var
t
=
0
,
i
=
0
,
e
=
0
;
e
<
8
;
e
++
){
this
.
makeImpl
(
!
0
,
e
);
var
s
=
v
.
getLostPoint
(
this
);(
0
==
e
||
t
>
s
)
&&
(
t
=
s
,
i
=
e
)}
return
i
},
createMovieClip
:
function
(
t
,
i
,
e
){
var
s
=
t
.
createEmptyMovieClip
(
i
,
e
);
this
.
make
();
for
(
var
a
=
0
;
a
<
this
.
modules
.
length
;
a
++
)
for
(
var
n
=
1
*
a
,
r
=
0
;
r
<
this
.
modules
[
a
].
length
;
r
++
){
var
o
=
1
*
r
;
this
.
modules
[
a
][
r
]
&&
(
s
.
beginFill
(
0
,
100
),
s
.
moveTo
(
o
,
n
),
s
.
lineTo
(
o
+
1
,
n
),
s
.
lineTo
(
o
+
1
,
n
+
1
),
s
.
lineTo
(
o
,
n
+
1
),
s
.
endFill
())}
return
s
},
setupTimingPattern
:
function
(){
for
(
var
t
=
8
;
t
<
this
.
moduleCount
-
8
;
t
++
)
null
==
this
.
modules
[
t
][
6
]
&&
(
this
.
modules
[
t
][
6
]
=
t
%
2
==
0
);
for
(
var
i
=
8
;
i
<
this
.
moduleCount
-
8
;
i
++
)
null
==
this
.
modules
[
6
][
i
]
&&
(
this
.
modules
[
6
][
i
]
=
i
%
2
==
0
)},
setupPositionAdjustPattern
:
function
(){
for
(
var
t
=
v
.
getPatternPosition
(
this
.
typeNumber
),
i
=
0
;
i
<
t
.
length
;
i
++
)
for
(
var
e
=
0
;
e
<
t
.
length
;
e
++
){
var
s
=
t
[
i
],
a
=
t
[
e
];
if
(
null
==
this
.
modules
[
s
][
a
])
for
(
var
n
=-
2
;
n
<=
2
;
n
++
)
for
(
var
r
=-
2
;
r
<=
2
;
r
++
)
this
.
modules
[
s
+
n
][
a
+
r
]
=-
2
==
n
||
2
==
n
||-
2
==
r
||
2
==
r
||
0
==
n
&&
0
==
r
}},
setupTypeNumber
:
function
(
t
){
for
(
var
i
=
v
.
getBCHTypeNumber
(
this
.
typeNumber
),
e
=
0
;
e
<
18
;
e
++
){
var
s
=!
t
&&
1
==
(
i
>>
e
&
1
);
this
.
modules
[
Math
.
floor
(
e
/
3
)][
e
%
3
+
this
.
moduleCount
-
8
-
3
]
=
s
}
for
(
e
=
0
;
e
<
18
;
e
++
){
s
=!
t
&&
1
==
(
i
>>
e
&
1
);
this
.
modules
[
e
%
3
+
this
.
moduleCount
-
8
-
3
][
Math
.
floor
(
e
/
3
)]
=
s
}},
setupTypeInfo
:
function
(
t
,
i
){
for
(
var
e
=
this
.
errorCorrectLevel
<<
3
|
i
,
s
=
v
.
getBCHTypeInfo
(
e
),
a
=
0
;
a
<
15
;
a
++
){
var
n
=!
t
&&
1
==
(
s
>>
a
&
1
);
a
<
6
?
this
.
modules
[
a
][
8
]
=
n
:
a
<
8
?
this
.
modules
[
a
+
1
][
8
]
=
n
:
this
.
modules
[
this
.
moduleCount
-
15
+
a
][
8
]
=
n
}
for
(
a
=
0
;
a
<
15
;
a
++
){
n
=!
t
&&
1
==
(
s
>>
a
&
1
);
a
<
8
?
this
.
modules
[
8
][
this
.
moduleCount
-
a
-
1
]
=
n
:
a
<
9
?
this
.
modules
[
8
][
15
-
a
-
1
+
1
]
=
n
:
this
.
modules
[
8
][
15
-
a
-
1
]
=
n
}
this
.
modules
[
this
.
moduleCount
-
8
][
8
]
=!
t
},
mapData
:
function
(
t
,
i
){
for
(
var
e
=-
1
,
s
=
this
.
moduleCount
-
1
,
a
=
7
,
n
=
0
,
r
=
this
.
moduleCount
-
1
;
r
>
0
;
r
-=
2
)
for
(
6
==
r
&&
r
--
;;){
for
(
var
o
=
0
;
o
<
2
;
o
++
)
if
(
null
==
this
.
modules
[
s
][
r
-
o
]){
var
c
=!
1
;
n
<
t
.
length
&&
(
c
=
1
==
(
t
[
n
]
>>>
a
&
1
)),
v
.
getMask
(
i
,
s
,
r
-
o
)
&&
(
c
=!
c
),
this
.
modules
[
s
][
r
-
o
]
=
c
,
-
1
==--
a
&&
(
n
++
,
a
=
7
)}
if
((
s
+=
e
)
<
0
||
this
.
moduleCount
<=
s
){
s
-=
e
,
e
=-
e
;
break
}}}},
i
.
PAD0
=
236
,
i
.
PAD1
=
17
,
i
.
createData
=
function
(
t
,
e
,
s
){
for
(
var
a
=
p
.
getRSBlocks
(
t
,
e
),
n
=
new
m
,
r
=
0
;
r
<
s
.
length
;
r
++
){
var
o
=
s
[
r
];
n
.
put
(
o
.
mode
,
4
),
n
.
put
(
o
.
getLength
(),
v
.
getLengthInBits
(
o
.
mode
,
t
)),
o
.
write
(
n
)}
var
c
=
0
;
for
(
r
=
0
;
r
<
a
.
length
;
r
++
)
c
+=
a
[
r
].
dataCount
;
if
(
n
.
getLengthInBits
()
>
8
*
c
)
throw
new
Error
(
"code length overflow. ("
+
n
.
getLengthInBits
()
+
">"
+
8
*
c
+
")"
);
for
(
n
.
getLengthInBits
()
+
4
<=
8
*
c
&&
n
.
put
(
0
,
4
);
n
.
getLengthInBits
()
%
8
!=
0
;)
n
.
putBit
(
!
1
);
for
(;
!
(
n
.
getLengthInBits
()
>=
8
*
c
||
(
n
.
put
(
i
.
PAD0
,
8
),
n
.
getLengthInBits
()
>=
8
*
c
));)
n
.
put
(
i
.
PAD1
,
8
);
return
i
.
createBytes
(
n
,
a
)},
i
.
createBytes
=
function
(
t
,
i
){
for
(
var
e
=
0
,
s
=
0
,
a
=
0
,
n
=
new
Array
(
i
.
length
),
r
=
new
Array
(
i
.
length
),
o
=
0
;
o
<
i
.
length
;
o
++
){
var
c
=
i
[
o
].
dataCount
,
l
=
i
[
o
].
totalCount
-
c
;
s
=
Math
.
max
(
s
,
c
),
a
=
Math
.
max
(
a
,
l
),
n
[
o
]
=
new
Array
(
c
);
for
(
var
h
=
0
;
h
<
n
[
o
].
length
;
h
++
)
n
[
o
][
h
]
=
255
&
t
.
buffer
[
h
+
e
];
e
+=
c
;
var
d
=
v
.
getErrorCorrectPolynomial
(
l
),
u
=
new
_
(
n
[
o
],
d
.
getLength
()
-
1
).
mod
(
d
);
r
[
o
]
=
new
Array
(
d
.
getLength
()
-
1
);
for
(
h
=
0
;
h
<
r
[
o
].
length
;
h
++
){
var
f
=
h
+
u
.
getLength
()
-
r
[
o
].
length
;
r
[
o
][
h
]
=
f
>=
0
?
u
.
get
(
f
):
0
}}
var
g
=
0
;
for
(
h
=
0
;
h
<
i
.
length
;
h
++
)
g
+=
i
[
h
].
totalCount
;
var
p
=
new
Array
(
g
),
m
=
0
;
for
(
h
=
0
;
h
<
s
;
h
++
)
for
(
o
=
0
;
o
<
i
.
length
;
o
++
)
h
<
n
[
o
].
length
&&
(
p
[
m
++
]
=
n
[
o
][
h
]);
for
(
h
=
0
;
h
<
a
;
h
++
)
for
(
o
=
0
;
o
<
i
.
length
;
o
++
)
h
<
r
[
o
].
length
&&
(
p
[
m
++
]
=
r
[
o
][
h
]);
return
p
};
for
(
var
e
=
{
MODE_NUMBER
:
1
,
MODE_ALPHA_NUM
:
2
,
MODE_8BIT_BYTE
:
4
,
MODE_KANJI
:
8
},
a
=
{
L
:
1
,
M
:
0
,
Q
:
3
,
H
:
2
},
n
=
0
,
r
=
1
,
o
=
2
,
c
=
3
,
l
=
4
,
h
=
5
,
d
=
6
,
u
=
7
,
v
=
{
PATTERN_POSITION_TABLE
:[[],[
6
,
18
],[
6
,
22
],[
6
,
26
],[
6
,
30
],[
6
,
34
],[
6
,
22
,
38
],[
6
,
24
,
42
],[
6
,
26
,
46
],[
6
,
28
,
50
],[
6
,
30
,
54
],[
6
,
32
,
58
],[
6
,
34
,
62
],[
6
,
26
,
46
,
66
],[
6
,
26
,
48
,
70
],[
6
,
26
,
50
,
74
],[
6
,
30
,
54
,
78
],[
6
,
30
,
56
,
82
],[
6
,
30
,
58
,
86
],[
6
,
34
,
62
,
90
],[
6
,
28
,
50
,
72
,
94
],[
6
,
26
,
50
,
74
,
98
],[
6
,
30
,
54
,
78
,
102
],[
6
,
28
,
54
,
80
,
106
],[
6
,
32
,
58
,
84
,
110
],[
6
,
30
,
58
,
86
,
114
],[
6
,
34
,
62
,
90
,
118
],[
6
,
26
,
50
,
74
,
98
,
122
],[
6
,
30
,
54
,
78
,
102
,
126
],[
6
,
26
,
52
,
78
,
104
,
130
],[
6
,
30
,
56
,
82
,
108
,
134
],[
6
,
34
,
60
,
86
,
112
,
138
],[
6
,
30
,
58
,
86
,
114
,
142
],[
6
,
34
,
62
,
90
,
118
,
146
],[
6
,
30
,
54
,
78
,
102
,
126
,
150
],[
6
,
24
,
50
,
76
,
102
,
128
,
154
],[
6
,
28
,
54
,
80
,
106
,
132
,
158
],[
6
,
32
,
58
,
84
,
110
,
136
,
162
],[
6
,
26
,
54
,
82
,
110
,
138
,
166
],[
6
,
30
,
58
,
86
,
114
,
142
,
170
]],
G15
:
1335
,
G18
:
7973
,
G15_MASK
:
21522
,
getBCHTypeInfo
:
function
(
t
){
for
(
var
i
=
t
<<
10
;
v
.
getBCHDigit
(
i
)
-
v
.
getBCHDigit
(
v
.
G15
)
>=
0
;)
i
^=
v
.
G15
<<
v
.
getBCHDigit
(
i
)
-
v
.
getBCHDigit
(
v
.
G15
);
return
(
t
<<
10
|
i
)
^
v
.
G15_MASK
},
getBCHTypeNumber
:
function
(
t
){
for
(
var
i
=
t
<<
12
;
v
.
getBCHDigit
(
i
)
-
v
.
getBCHDigit
(
v
.
G18
)
>=
0
;)
i
^=
v
.
G18
<<
v
.
getBCHDigit
(
i
)
-
v
.
getBCHDigit
(
v
.
G18
);
return
t
<<
12
|
i
},
getBCHDigit
:
function
(
t
){
for
(
var
i
=
0
;
0
!=
t
;)
i
++
,
t
>>>=
1
;
return
i
},
getPatternPosition
:
function
(
t
){
return
v
.
PATTERN_POSITION_TABLE
[
t
-
1
]},
getMask
:
function
(
t
,
i
,
e
){
switch
(
t
){
case
n
:
return
(
i
+
e
)
%
2
==
0
;
case
r
:
return
i
%
2
==
0
;
case
o
:
return
e
%
3
==
0
;
case
c
:
return
(
i
+
e
)
%
3
==
0
;
case
l
:
return
(
Math
.
floor
(
i
/
2
)
+
Math
.
floor
(
e
/
3
))
%
2
==
0
;
case
h
:
return
i
*
e
%
2
+
i
*
e
%
3
==
0
;
case
d
:
return
(
i
*
e
%
2
+
i
*
e
%
3
)
%
2
==
0
;
case
u
:
return
(
i
*
e
%
3
+
(
i
+
e
)
%
2
)
%
2
==
0
;
default
:
throw
new
Error
(
"bad maskPattern:"
+
t
)}},
getErrorCorrectPolynomial
:
function
(
t
){
for
(
var
i
=
new
_
([
1
],
0
),
e
=
0
;
e
<
t
;
e
++
)
i
=
i
.
multiply
(
new
_
([
1
,
f
.
gexp
(
e
)],
0
));
return
i
},
getLengthInBits
:
function
(
t
,
i
){
if
(
1
<=
i
&&
i
<
10
)
switch
(
t
){
case
e
.
MODE_NUMBER
:
return
10
;
case
e
.
MODE_ALPHA_NUM
:
return
9
;
case
e
.
MODE_8BIT_BYTE
:
case
e
.
MODE_KANJI
:
return
8
;
default
:
throw
new
Error
(
"mode:"
+
t
)}
else
if
(
i
<
27
)
switch
(
t
){
case
e
.
MODE_NUMBER
:
return
12
;
case
e
.
MODE_ALPHA_NUM
:
return
11
;
case
e
.
MODE_8BIT_BYTE
:
return
16
;
case
e
.
MODE_KANJI
:
return
10
;
default
:
throw
new
Error
(
"mode:"
+
t
)}
else
{
if
(
!
(
i
<
41
))
throw
new
Error
(
"type:"
+
i
);
switch
(
t
){
case
e
.
MODE_NUMBER
:
return
14
;
case
e
.
MODE_ALPHA_NUM
:
return
13
;
case
e
.
MODE_8BIT_BYTE
:
return
16
;
case
e
.
MODE_KANJI
:
return
12
;
default
:
throw
new
Error
(
"mode:"
+
t
)}}},
getLostPoint
:
function
(
t
){
for
(
var
i
=
t
.
getModuleCount
(),
e
=
0
,
s
=
0
;
s
<
i
;
s
++
)
for
(
var
a
=
0
;
a
<
i
;
a
++
){
for
(
var
n
=
0
,
r
=
t
.
isDark
(
s
,
a
),
o
=-
1
;
o
<=
1
;
o
++
)
if
(
!
(
s
+
o
<
0
||
i
<=
s
+
o
))
for
(
var
c
=-
1
;
c
<=
1
;
c
++
)
a
+
c
<
0
||
i
<=
a
+
c
||
0
==
o
&&
0
==
c
||
r
==
t
.
isDark
(
s
+
o
,
a
+
c
)
&&
n
++
;
n
>
5
&&
(
e
+=
3
+
n
-
5
)}
for
(
s
=
0
;
s
<
i
-
1
;
s
++
)
for
(
a
=
0
;
a
<
i
-
1
;
a
++
){
var
l
=
0
;
t
.
isDark
(
s
,
a
)
&&
l
++
,
t
.
isDark
(
s
+
1
,
a
)
&&
l
++
,
t
.
isDark
(
s
,
a
+
1
)
&&
l
++
,
t
.
isDark
(
s
+
1
,
a
+
1
)
&&
l
++
,
0
!=
l
&&
4
!=
l
||
(
e
+=
3
)}
for
(
s
=
0
;
s
<
i
;
s
++
)
for
(
a
=
0
;
a
<
i
-
6
;
a
++
)
t
.
isDark
(
s
,
a
)
&&!
t
.
isDark
(
s
,
a
+
1
)
&&
t
.
isDark
(
s
,
a
+
2
)
&&
t
.
isDark
(
s
,
a
+
3
)
&&
t
.
isDark
(
s
,
a
+
4
)
&&!
t
.
isDark
(
s
,
a
+
5
)
&&
t
.
isDark
(
s
,
a
+
6
)
&&
(
e
+=
40
);
for
(
a
=
0
;
a
<
i
;
a
++
)
for
(
s
=
0
;
s
<
i
-
6
;
s
++
)
t
.
isDark
(
s
,
a
)
&&!
t
.
isDark
(
s
+
1
,
a
)
&&
t
.
isDark
(
s
+
2
,
a
)
&&
t
.
isDark
(
s
+
3
,
a
)
&&
t
.
isDark
(
s
+
4
,
a
)
&&!
t
.
isDark
(
s
+
5
,
a
)
&&
t
.
isDark
(
s
+
6
,
a
)
&&
(
e
+=
40
);
var
h
=
0
;
for
(
a
=
0
;
a
<
i
;
a
++
)
for
(
s
=
0
;
s
<
i
;
s
++
)
t
.
isDark
(
s
,
a
)
&&
h
++
;
return
e
+=
10
*
(
Math
.
abs
(
100
*
h
/
i
/
i
-
50
)
/
5
)}},
f
=
{
glog
:
function
(
t
){
if
(
t
<
1
)
throw
new
Error
(
"glog("
+
t
+
")"
);
return
f
.
LOG_TABLE
[
t
]},
gexp
:
function
(
t
){
for
(;
t
<
0
;)
t
+=
255
;
for
(;
t
>=
256
;)
t
-=
255
;
return
f
.
EXP_TABLE
[
t
]},
EXP_TABLE
:
new
Array
(
256
),
LOG_TABLE
:
new
Array
(
256
)},
g
=
0
;
g
<
8
;
g
++
)
f
.
EXP_TABLE
[
g
]
=
1
<<
g
;
for
(
g
=
8
;
g
<
256
;
g
++
)
f
.
EXP_TABLE
[
g
]
=
f
.
EXP_TABLE
[
g
-
4
]
^
f
.
EXP_TABLE
[
g
-
5
]
^
f
.
EXP_TABLE
[
g
-
6
]
^
f
.
EXP_TABLE
[
g
-
8
];
for
(
g
=
0
;
g
<
255
;
g
++
)
f
.
LOG_TABLE
[
f
.
EXP_TABLE
[
g
]]
=
g
;
function
_
(
t
,
i
){
if
(
void
0
==
t
.
length
)
throw
new
Error
(
t
.
length
+
"/"
+
i
);
for
(
var
e
=
0
;
e
<
t
.
length
&&
0
==
t
[
e
];)
e
++
;
this
.
num
=
new
Array
(
t
.
length
-
e
+
i
);
for
(
var
s
=
0
;
s
<
t
.
length
-
e
;
s
++
)
this
.
num
[
s
]
=
t
[
s
+
e
]}
function
p
(
t
,
i
){
this
.
totalCount
=
t
,
this
.
dataCount
=
i
}
function
m
(){
this
.
buffer
=
[],
this
.
length
=
0
}
_
.
prototype
=
{
get
:
function
(
t
){
return
this
.
num
[
t
]},
getLength
:
function
(){
return
this
.
num
.
length
},
multiply
:
function
(
t
){
for
(
var
i
=
new
Array
(
this
.
getLength
()
+
t
.
getLength
()
-
1
),
e
=
0
;
e
<
this
.
getLength
();
e
++
)
for
(
var
s
=
0
;
s
<
t
.
getLength
();
s
++
)
i
[
e
+
s
]
^=
f
.
gexp
(
f
.
glog
(
this
.
get
(
e
))
+
f
.
glog
(
t
.
get
(
s
)));
return
new
_
(
i
,
0
)},
mod
:
function
(
t
){
if
(
this
.
getLength
()
-
t
.
getLength
()
<
0
)
return
this
;
for
(
var
i
=
f
.
glog
(
this
.
get
(
0
))
-
f
.
glog
(
t
.
get
(
0
)),
e
=
new
Array
(
this
.
getLength
()),
s
=
0
;
s
<
this
.
getLength
();
s
++
)
e
[
s
]
=
this
.
get
(
s
);
for
(
s
=
0
;
s
<
t
.
getLength
();
s
++
)
e
[
s
]
^=
f
.
gexp
(
f
.
glog
(
t
.
get
(
s
))
+
i
);
return
new
_
(
e
,
0
).
mod
(
t
)}},
p
.
RS_BLOCK_TABLE
=
[[
1
,
26
,
19
],[
1
,
26
,
16
],[
1
,
26
,
13
],[
1
,
26
,
9
],[
1
,
44
,
34
],[
1
,
44
,
28
],[
1
,
44
,
22
],[
1
,
44
,
16
],[
1
,
70
,
55
],[
1
,
70
,
44
],[
2
,
35
,
17
],[
2
,
35
,
13
],[
1
,
100
,
80
],[
2
,
50
,
32
],[
2
,
50
,
24
],[
4
,
25
,
9
],[
1
,
134
,
108
],[
2
,
67
,
43
],[
2
,
33
,
15
,
2
,
34
,
16
],[
2
,
33
,
11
,
2
,
34
,
12
],[
2
,
86
,
68
],[
4
,
43
,
27
],[
4
,
43
,
19
],[
4
,
43
,
15
],[
2
,
98
,
78
],[
4
,
49
,
31
],[
2
,
32
,
14
,
4
,
33
,
15
],[
4
,
39
,
13
,
1
,
40
,
14
],[
2
,
121
,
97
],[
2
,
60
,
38
,
2
,
61
,
39
],[
4
,
40
,
18
,
2
,
41
,
19
],[
4
,
40
,
14
,
2
,
41
,
15
],[
2
,
146
,
116
],[
3
,
58
,
36
,
2
,
59
,
37
],[
4
,
36
,
16
,
4
,
37
,
17
],[
4
,
36
,
12
,
4
,
37
,
13
],[
2
,
86
,
68
,
2
,
87
,
69
],[
4
,
69
,
43
,
1
,
70
,
44
],[
6
,
43
,
19
,
2
,
44
,
20
],[
6
,
43
,
15
,
2
,
44
,
16
],[
4
,
101
,
81
],[
1
,
80
,
50
,
4
,
81
,
51
],[
4
,
50
,
22
,
4
,
51
,
23
],[
3
,
36
,
12
,
8
,
37
,
13
],[
2
,
116
,
92
,
2
,
117
,
93
],[
6
,
58
,
36
,
2
,
59
,
37
],[
4
,
46
,
20
,
6
,
47
,
21
],[
7
,
42
,
14
,
4
,
43
,
15
],[
4
,
133
,
107
],[
8
,
59
,
37
,
1
,
60
,
38
],[
8
,
44
,
20
,
4
,
45
,
21
],[
12
,
33
,
11
,
4
,
34
,
12
],[
3
,
145
,
115
,
1
,
146
,
116
],[
4
,
64
,
40
,
5
,
65
,
41
],[
11
,
36
,
16
,
5
,
37
,
17
],[
11
,
36
,
12
,
5
,
37
,
13
],[
5
,
109
,
87
,
1
,
110
,
88
],[
5
,
65
,
41
,
5
,
66
,
42
],[
5
,
54
,
24
,
7
,
55
,
25
],[
11
,
36
,
12
],[
5
,
122
,
98
,
1
,
123
,
99
],[
7
,
73
,
45
,
3
,
74
,
46
],[
15
,
43
,
19
,
2
,
44
,
20
],[
3
,
45
,
15
,
13
,
46
,
16
],[
1
,
135
,
107
,
5
,
136
,
108
],[
10
,
74
,
46
,
1
,
75
,
47
],[
1
,
50
,
22
,
15
,
51
,
23
],[
2
,
42
,
14
,
17
,
43
,
15
],[
5
,
150
,
120
,
1
,
151
,
121
],[
9
,
69
,
43
,
4
,
70
,
44
],[
17
,
50
,
22
,
1
,
51
,
23
],[
2
,
42
,
14
,
19
,
43
,
15
],[
3
,
141
,
113
,
4
,
142
,
114
],[
3
,
70
,
44
,
11
,
71
,
45
],[
17
,
47
,
21
,
4
,
48
,
22
],[
9
,
39
,
13
,
16
,
40
,
14
],[
3
,
135
,
107
,
5
,
136
,
108
],[
3
,
67
,
41
,
13
,
68
,
42
],[
15
,
54
,
24
,
5
,
55
,
25
],[
15
,
43
,
15
,
10
,
44
,
16
],[
4
,
144
,
116
,
4
,
145
,
117
],[
17
,
68
,
42
],[
17
,
50
,
22
,
6
,
51
,
23
],[
19
,
46
,
16
,
6
,
47
,
17
],[
2
,
139
,
111
,
7
,
140
,
112
],[
17
,
74
,
46
],[
7
,
54
,
24
,
16
,
55
,
25
],[
34
,
37
,
13
],[
4
,
151
,
121
,
5
,
152
,
122
],[
4
,
75
,
47
,
14
,
76
,
48
],[
11
,
54
,
24
,
14
,
55
,
25
],[
16
,
45
,
15
,
14
,
46
,
16
],[
6
,
147
,
117
,
4
,
148
,
118
],[
6
,
73
,
45
,
14
,
74
,
46
],[
11
,
54
,
24
,
16
,
55
,
25
],[
30
,
46
,
16
,
2
,
47
,
17
],[
8
,
132
,
106
,
4
,
133
,
107
],[
8
,
75
,
47
,
13
,
76
,
48
],[
7
,
54
,
24
,
22
,
55
,
25
],[
22
,
45
,
15
,
13
,
46
,
16
],[
10
,
142
,
114
,
2
,
143
,
115
],[
19
,
74
,
46
,
4
,
75
,
47
],[
28
,
50
,
22
,
6
,
51
,
23
],[
33
,
46
,
16
,
4
,
47
,
17
],[
8
,
152
,
122
,
4
,
153
,
123
],[
22
,
73
,
45
,
3
,
74
,
46
],[
8
,
53
,
23
,
26
,
54
,
24
],[
12
,
45
,
15
,
28
,
46
,
16
],[
3
,
147
,
117
,
10
,
148
,
118
],[
3
,
73
,
45
,
23
,
74
,
46
],[
4
,
54
,
24
,
31
,
55
,
25
],[
11
,
45
,
15
,
31
,
46
,
16
],[
7
,
146
,
116
,
7
,
147
,
117
],[
21
,
73
,
45
,
7
,
74
,
46
],[
1
,
53
,
23
,
37
,
54
,
24
],[
19
,
45
,
15
,
26
,
46
,
16
],[
5
,
145
,
115
,
10
,
146
,
116
],[
19
,
75
,
47
,
10
,
76
,
48
],[
15
,
54
,
24
,
25
,
55
,
25
],[
23
,
45
,
15
,
25
,
46
,
16
],[
13
,
145
,
115
,
3
,
146
,
116
],[
2
,
74
,
46
,
29
,
75
,
47
],[
42
,
54
,
24
,
1
,
55
,
25
],[
23
,
45
,
15
,
28
,
46
,
16
],[
17
,
145
,
115
],[
10
,
74
,
46
,
23
,
75
,
47
],[
10
,
54
,
24
,
35
,
55
,
25
],[
19
,
45
,
15
,
35
,
46
,
16
],[
17
,
145
,
115
,
1
,
146
,
116
],[
14
,
74
,
46
,
21
,
75
,
47
],[
29
,
54
,
24
,
19
,
55
,
25
],[
11
,
45
,
15
,
46
,
46
,
16
],[
13
,
145
,
115
,
6
,
146
,
116
],[
14
,
74
,
46
,
23
,
75
,
47
],[
44
,
54
,
24
,
7
,
55
,
25
],[
59
,
46
,
16
,
1
,
47
,
17
],[
12
,
151
,
121
,
7
,
152
,
122
],[
12
,
75
,
47
,
26
,
76
,
48
],[
39
,
54
,
24
,
14
,
55
,
25
],[
22
,
45
,
15
,
41
,
46
,
16
],[
6
,
151
,
121
,
14
,
152
,
122
],[
6
,
75
,
47
,
34
,
76
,
48
],[
46
,
54
,
24
,
10
,
55
,
25
],[
2
,
45
,
15
,
64
,
46
,
16
],[
17
,
152
,
122
,
4
,
153
,
123
],[
29
,
74
,
46
,
14
,
75
,
47
],[
49
,
54
,
24
,
10
,
55
,
25
],[
24
,
45
,
15
,
46
,
46
,
16
],[
4
,
152
,
122
,
18
,
153
,
123
],[
13
,
74
,
46
,
32
,
75
,
47
],[
48
,
54
,
24
,
14
,
55
,
25
],[
42
,
45
,
15
,
32
,
46
,
16
],[
20
,
147
,
117
,
4
,
148
,
118
],[
40
,
75
,
47
,
7
,
76
,
48
],[
43
,
54
,
24
,
22
,
55
,
25
],[
10
,
45
,
15
,
67
,
46
,
16
],[
19
,
148
,
118
,
6
,
149
,
119
],[
18
,
75
,
47
,
31
,
76
,
48
],[
34
,
54
,
24
,
34
,
55
,
25
],[
20
,
45
,
15
,
61
,
46
,
16
]],
p
.
getRSBlocks
=
function
(
t
,
i
){
var
e
=
p
.
getRsBlockTable
(
t
,
i
);
if
(
void
0
==
e
)
throw
new
Error
(
"bad rs block @ typeNumber:"
+
t
+
"/errorCorrectLevel:"
+
i
);
for
(
var
s
=
e
.
length
/
3
,
a
=
[],
n
=
0
;
n
<
s
;
n
++
)
for
(
var
r
=
e
[
3
*
n
+
0
],
o
=
e
[
3
*
n
+
1
],
c
=
e
[
3
*
n
+
2
],
l
=
0
;
l
<
r
;
l
++
)
a
.
push
(
new
p
(
o
,
c
));
return
a
},
p
.
getRsBlockTable
=
function
(
t
,
i
){
switch
(
i
){
case
a
.
L
:
return
p
.
RS_BLOCK_TABLE
[
4
*
(
t
-
1
)
+
0
];
case
a
.
M
:
return
p
.
RS_BLOCK_TABLE
[
4
*
(
t
-
1
)
+
1
];
case
a
.
Q
:
return
p
.
RS_BLOCK_TABLE
[
4
*
(
t
-
1
)
+
2
];
case
a
.
H
:
return
p
.
RS_BLOCK_TABLE
[
4
*
(
t
-
1
)
+
3
];
default
:
return
}},
m
.
prototype
=
{
get
:
function
(
t
){
var
i
=
Math
.
floor
(
t
/
8
);
return
1
==
(
this
.
buffer
[
i
]
>>>
7
-
t
%
8
&
1
)},
put
:
function
(
t
,
i
){
for
(
var
e
=
0
;
e
<
i
;
e
++
)
this
.
putBit
(
1
==
(
t
>>>
i
-
e
-
1
&
1
))},
getLengthInBits
:
function
(){
return
this
.
length
},
putBit
:
function
(
t
){
var
i
=
Math
.
floor
(
this
.
length
/
8
);
this
.
buffer
.
length
<=
i
&&
this
.
buffer
.
push
(
0
),
t
&&
(
this
.
buffer
[
i
]
|=
128
>>>
this
.
length
%
8
),
this
.
length
++
}};
var
C
=
[[
17
,
14
,
11
,
7
],[
32
,
26
,
20
,
14
],[
53
,
42
,
32
,
24
],[
78
,
62
,
46
,
34
],[
106
,
84
,
60
,
44
],[
134
,
106
,
74
,
58
],[
154
,
122
,
86
,
64
],[
192
,
152
,
108
,
84
],[
230
,
180
,
130
,
98
],[
271
,
213
,
151
,
119
],[
321
,
251
,
177
,
137
],[
367
,
287
,
203
,
155
],[
425
,
331
,
241
,
177
],[
458
,
362
,
258
,
194
],[
520
,
412
,
292
,
220
],[
586
,
450
,
322
,
250
],[
644
,
504
,
364
,
280
],[
718
,
560
,
394
,
310
],[
792
,
624
,
442
,
338
],[
858
,
666
,
482
,
382
],[
929
,
711
,
509
,
403
],[
1003
,
779
,
565
,
439
],[
1091
,
857
,
611
,
461
],[
1171
,
911
,
661
,
511
],[
1273
,
997
,
715
,
535
],[
1367
,
1059
,
751
,
593
],[
1465
,
1125
,
805
,
625
],[
1528
,
1190
,
868
,
658
],[
1628
,
1264
,
908
,
698
],[
1732
,
1370
,
982
,
742
],[
1840
,
1452
,
1030
,
790
],[
1952
,
1538
,
1112
,
842
],[
2068
,
1628
,
1168
,
898
],[
2188
,
1722
,
1228
,
958
],[
2303
,
1809
,
1283
,
983
],[
2431
,
1911
,
1351
,
1051
],[
2563
,
1989
,
1423
,
1093
],[
2699
,
2099
,
1499
,
1139
],[
2809
,
2213
,
1579
,
1219
],[
2953
,
2331
,
1663
,
1273
]];
function
w
(){
var
t
=!
1
,
i
=
navigator
.
userAgent
;
if
(
/android/i
.
test
(
i
)){
t
=!
0
;
var
e
=
i
.
toString
().
match
(
/android
([
0-9
]\.[
0-9
])
/i
);
e
&&
e
[
1
]
&&
(
t
=
parseFloat
(
e
[
1
]))}
return
t
}
var
b
=
function
(){
var
t
=
function
(
t
,
i
){
this
.
_el
=
t
,
this
.
_htOption
=
i
};
return
t
.
prototype
.
draw
=
function
(
t
){
var
i
=
this
.
_htOption
,
e
=
this
.
_el
,
s
=
t
.
getModuleCount
();
Math
.
floor
(
i
.
width
/
s
),
Math
.
floor
(
i
.
height
/
s
);
function
a
(
t
,
i
){
var
e
=
document
.
createElementNS
(
"http://www.w3.org/2000/svg"
,
t
);
for
(
var
s
in
i
)
i
.
hasOwnProperty
(
s
)
&&
e
.
setAttribute
(
s
,
i
[
s
]);
return
e
}
this
.
clear
();
var
n
=
a
(
"svg"
,{
viewBox
:
"0 0 "
+
String
(
s
)
+
" "
+
String
(
s
),
width
:
"100%"
,
height
:
"100%"
,
fill
:
i
.
colorLight
});
n
.
setAttributeNS
(
"http://www.w3.org/2000/xmlns/"
,
"xmlns:xlink"
,
"http://www.w3.org/1999/xlink"
),
e
.
appendChild
(
n
),
n
.
appendChild
(
a
(
"rect"
,{
fill
:
i
.
colorLight
,
width
:
"100%"
,
height
:
"100%"
})),
n
.
appendChild
(
a
(
"rect"
,{
fill
:
i
.
colorDark
,
width
:
"1"
,
height
:
"1"
,
id
:
"template"
}));
for
(
var
r
=
0
;
r
<
s
;
r
++
)
for
(
var
o
=
0
;
o
<
s
;
o
++
)
if
(
t
.
isDark
(
r
,
o
)){
var
c
=
a
(
"use"
,{
x
:
String
(
o
),
y
:
String
(
r
)});
c
.
setAttributeNS
(
"http://www.w3.org/1999/xlink"
,
"href"
,
"#template"
),
n
.
appendChild
(
c
)}},
t
.
prototype
.
clear
=
function
(){
for
(;
this
.
_el
.
hasChildNodes
();)
this
.
_el
.
removeChild
(
this
.
_el
.
lastChild
)},
t
}(),
k
=
"svg"
===
document
.
documentElement
.
tagName
.
toLowerCase
()?
b
:
"undefined"
==
typeof
CanvasRenderingContext2D
?
function
(){
var
t
=
function
(
t
,
i
){
this
.
_el
=
t
,
this
.
_htOption
=
i
};
return
t
.
prototype
.
draw
=
function
(
t
){
for
(
var
i
=
this
.
_htOption
,
e
=
this
.
_el
,
s
=
t
.
getModuleCount
(),
a
=
Math
.
floor
(
i
.
width
/
s
),
n
=
Math
.
floor
(
i
.
height
/
s
),
r
=
[
'<table style="border:0;border-collapse:collapse;">'
],
o
=
0
;
o
<
s
;
o
++
){
r
.
push
(
"<tr>"
);
for
(
var
c
=
0
;
c
<
s
;
c
++
)
r
.
push
(
'<td style="border:0;border-collapse:collapse;padding:0;margin:0;width:'
+
a
+
"px;height:"
+
n
+
"px;background-color:"
+
(
t
.
isDark
(
o
,
c
)?
i
.
colorDark
:
i
.
colorLight
)
+
';"></td>'
);
r
.
push
(
"</tr>"
)}
r
.
push
(
"</table>"
),
e
.
innerHTML
=
r
.
join
(
""
);
var
l
=
e
.
childNodes
[
0
],
h
=
(
i
.
width
-
l
.
offsetWidth
)
/
2
,
d
=
(
i
.
height
-
l
.
offsetHeight
)
/
2
;
h
>
0
&&
d
>
0
&&
(
l
.
style
.
margin
=
d
+
"px "
+
h
+
"px"
)},
t
.
prototype
.
clear
=
function
(){
this
.
_el
.
innerHTML
=
""
},
t
}():
function
(){
function
t
(){
this
.
_elImage
.
src
=
this
.
_elCanvas
.
toDataURL
(
"image/png"
),
this
.
_elImage
.
style
.
display
=
"block"
,
this
.
_elCanvas
.
style
.
display
=
"none"
}
if
(
this
.
_android
&&
this
.
_android
<=
2.1
){
var
i
=
1
/
window
.
devicePixelRatio
,
e
=
CanvasRenderingContext2D
.
prototype
.
drawImage
;
CanvasRenderingContext2D
.
prototype
.
drawImage
=
function
(
t
,
s
,
a
,
n
,
r
,
o
,
c
,
l
,
h
){
if
(
"nodeName"
in
t
&&
/img/i
.
test
(
t
.
nodeName
))
for
(
var
d
=
arguments
.
length
-
1
;
d
>=
1
;
d
--
)
arguments
[
d
]
=
arguments
[
d
]
*
i
;
else
void
0
===
l
&&
(
arguments
[
1
]
*=
i
,
arguments
[
2
]
*=
i
,
arguments
[
3
]
*=
i
,
arguments
[
4
]
*=
i
);
e
.
apply
(
this
,
arguments
)}}
var
s
=
function
(
t
,
i
){
this
.
_bIsPainted
=!
1
,
this
.
_android
=
w
(),
this
.
_htOption
=
i
,
this
.
_elCanvas
=
document
.
createElement
(
"canvas"
),
this
.
_elCanvas
.
width
=
i
.
width
,
this
.
_elCanvas
.
height
=
i
.
height
,
t
.
appendChild
(
this
.
_elCanvas
),
this
.
_el
=
t
,
this
.
_oContext
=
this
.
_elCanvas
.
getContext
(
"2d"
),
this
.
_bIsPainted
=!
1
,
this
.
_elImage
=
document
.
createElement
(
"img"
),
this
.
_elImage
.
alt
=
"Scan me!"
,
this
.
_elImage
.
style
.
display
=
"none"
,
this
.
_el
.
appendChild
(
this
.
_elImage
),
this
.
_bSupportDataURI
=
null
};
return
s
.
prototype
.
draw
=
function
(
t
){
var
i
=
this
.
_elImage
,
e
=
this
.
_oContext
,
s
=
this
.
_htOption
,
a
=
t
.
getModuleCount
(),
n
=
s
.
width
/
a
,
r
=
s
.
height
/
a
,
o
=
Math
.
round
(
n
),
c
=
Math
.
round
(
r
);
i
.
style
.
display
=
"none"
,
this
.
clear
();
for
(
var
l
=
0
;
l
<
a
;
l
++
)
for
(
var
h
=
0
;
h
<
a
;
h
++
){
var
d
=
t
.
isDark
(
l
,
h
),
u
=
h
*
n
,
v
=
l
*
r
;
e
.
strokeStyle
=
d
?
s
.
colorDark
:
s
.
colorLight
,
e
.
lineWidth
=
1
,
e
.
fillStyle
=
d
?
s
.
colorDark
:
s
.
colorLight
,
e
.
fillRect
(
u
,
v
,
n
,
r
),
e
.
strokeRect
(
Math
.
floor
(
u
)
+
.
5
,
Math
.
floor
(
v
)
+
.
5
,
o
,
c
),
e
.
strokeRect
(
Math
.
ceil
(
u
)
-
.
5
,
Math
.
ceil
(
v
)
-
.
5
,
o
,
c
)}
this
.
_bIsPainted
=!
0
},
s
.
prototype
.
makeImage
=
function
(){
this
.
_bIsPainted
&&
function
(
t
,
i
){
var
e
=
this
;
if
(
e
.
_fFail
=
i
,
e
.
_fSuccess
=
t
,
null
===
e
.
_bSupportDataURI
){
var
s
=
document
.
createElement
(
"img"
),
a
=
function
(){
e
.
_bSupportDataURI
=!
1
,
e
.
_fFail
&&
e
.
_fFail
.
call
(
e
)};
return
s
.
onabort
=
a
,
s
.
onerror
=
a
,
s
.
onload
=
function
(){
e
.
_bSupportDataURI
=!
0
,
e
.
_fSuccess
&&
e
.
_fSuccess
.
call
(
e
)},
void
(
s
.
src
=
"data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=="
)}
!
0
===
e
.
_bSupportDataURI
&&
e
.
_fSuccess
?
e
.
_fSuccess
.
call
(
e
):
!
1
===
e
.
_bSupportDataURI
&&
e
.
_fFail
&&
e
.
_fFail
.
call
(
e
)}.
call
(
this
,
t
)},
s
.
prototype
.
isPainted
=
function
(){
return
this
.
_bIsPainted
},
s
.
prototype
.
clear
=
function
(){
this
.
_oContext
.
clearRect
(
0
,
0
,
this
.
_elCanvas
.
width
,
this
.
_elCanvas
.
height
),
this
.
_bIsPainted
=!
1
},
s
.
prototype
.
round
=
function
(
t
){
return
t
?
Math
.
floor
(
1
e3
*
t
)
/
1
e3
:
t
},
s
}();
function
x
(
t
,
i
){
for
(
var
e
=
1
,
s
=
function
(
t
){
var
i
=
encodeURI
(
t
).
toString
().
replace
(
/
\%[
0-9a-fA-F
]{2}
/g
,
"a"
);
return
i
.
length
+
(
i
.
length
!=
t
?
3
:
0
)}(
t
),
n
=
0
,
r
=
C
.
length
;
n
<=
r
;
n
++
){
var
o
=
0
;
switch
(
i
){
case
a
.
L
:
o
=
C
[
n
][
0
];
break
;
case
a
.
M
:
o
=
C
[
n
][
1
];
break
;
case
a
.
Q
:
o
=
C
[
n
][
2
];
break
;
case
a
.
H
:
o
=
C
[
n
][
3
]}
if
(
s
<=
o
)
break
;
e
++
}
if
(
e
>
C
.
length
)
throw
new
Error
(
"Too long data"
);
return
e
}
return
(
s
=
function
(
t
,
i
){
if
(
this
.
_htOption
=
{
width
:
256
,
height
:
256
,
typeNumber
:
4
,
colorDark
:
"#000000"
,
colorLight
:
"#ffffff"
,
correctLevel
:
a
.
H
},
"string"
==
typeof
i
&&
(
i
=
{
text
:
i
}),
i
)
for
(
var
e
in
i
)
this
.
_htOption
[
e
]
=
i
[
e
];
"string"
==
typeof
t
&&
(
t
=
document
.
getElementById
(
t
)),
this
.
_htOption
.
useSVG
&&
(
k
=
b
),
this
.
_android
=
w
(),
this
.
_el
=
t
,
this
.
_oQRCode
=
null
,
this
.
_oDrawing
=
new
k
(
this
.
_el
,
this
.
_htOption
),
this
.
_htOption
.
text
&&
this
.
makeCode
(
this
.
_htOption
.
text
)}).
prototype
.
makeCode
=
function
(
t
){
this
.
_oQRCode
=
new
i
(
x
(
t
,
this
.
_htOption
.
correctLevel
),
this
.
_htOption
.
correctLevel
),
this
.
_oQRCode
.
addData
(
t
),
this
.
_oQRCode
.
make
(),
this
.
_el
.
title
=
t
,
this
.
_oDrawing
.
draw
(
this
.
_oQRCode
),
this
.
makeImage
()},
s
.
prototype
.
makeImage
=
function
(){
"function"
==
typeof
this
.
_oDrawing
.
makeImage
&&
(
!
this
.
_android
||
this
.
_android
>=
3
)
&&
this
.
_oDrawing
.
makeImage
()},
s
.
prototype
.
clear
=
function
(){
this
.
_oDrawing
.
clear
()},
s
.
CorrectLevel
=
a
,
s
},
t
.
exports
=
a
()},
XJpv
:
function
(
t
,
i
,
e
){
"use strict"
;
Object
.
defineProperty
(
i
,
"__esModule"
,{
value
:
!
0
});
var
s
=
e
(
"7Vhv"
),
a
=
e
(
"MJLE"
),
n
=
e
.
n
(
a
),
r
=
{
name
:
"index"
,
data
:
function
(){
return
{
ios
:
""
,
android
:
""
,
host
:
0
}},
components
:{
"v-footer"
:
s
.
a
},
mounted
:
function
(){
var
t
=
this
,
i
=
window
.
location
.
host
;
console
.
log
(
window
.
location
.
host
),
this
.
host
=
i
.
split
(
"."
)[
0
],
this
.
isRealNum
(
this
.
host
)
||
(
this
.
host
=
0
),
this
.
creatQrCode
();
var
e
=
{
channel
:
this
.
host
};
this
.
$axios
(
"post"
,
"/V2/download/getDownAddress"
,
e
).
then
(
function
(
i
){
200
===
i
.
code
&&
(
t
.
android
=
i
.
data
.
android
,
t
.
ios
=
i
.
data
.
ios
)})},
methods
:{
isRealNum
:
function
(
t
){
return
""
!==
t
&&
null
!=
t
&&!
isNaN
(
t
)},
creatQrCode
:
function
(){
new
n
.
a
(
this
.
$refs
.
qrCodeUrl
,{
text
:
"http://dl.hszhibo.live/?type="
+
this
.
host
,
width
:
150
,
height
:
150
,
colorDark
:
"#000000"
,
colorLight
:
"#ffffff"
,
correctLevel
:
n
.
a
.
CorrectLevel
.
H
})},
down
:
function
(
t
){
window
.
location
.
href
=
1
===
t
?
this
.
android
:
this
.
ios
}}},
o
=
{
render
:
function
(){
var
t
=
this
,
i
=
t
.
$createElement
,
e
=
t
.
_self
.
_c
||
i
;
return
e
(
"div"
,[
e
(
"div"
,{
staticClass
:
"down"
},[
e
(
"div"
,{
staticClass
:
"min-width"
,
staticStyle
:{
"padding-bottom"
:
"50px"
}},[
e
(
"div"
,{
staticClass
:
"fx justify-center down-top"
},[
t
.
_m
(
0
),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"ta-c ml-30"
},[
t
.
_m
(
1
),
t
.
_v
(
" "
),
t
.
_m
(
2
),
t
.
_v
(
" "
),
t
.
_m
(
3
),
t
.
_v
(
" "
),
t
.
_m
(
4
),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fx align-items mt-30"
},[
e
(
"div"
,[
e
(
"div"
,{
staticClass
:
"erweima"
},[
e
(
"div"
,{
ref
:
"qrCodeUrl"
,
staticClass
:
"qrcode"
})]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"c-8 mt-10"
},[
t
.
_v
(
"扫描二维码下载APP"
)])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"ml-30"
},[
e
(
"div"
,{
staticStyle
:{
"margin-top"
:
"50px"
}},[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/andor-btn.png"
,
width
:
"150px"
},
on
:{
click
:
function
(
i
){
return
t
.
down
(
1
)}}})]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-20"
},[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/ios-btn.png"
,
width
:
"150px"
},
on
:{
click
:
function
(
i
){
return
t
.
down
(
2
)}}})]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"c-8"
,
staticStyle
:{
"margin-top"
:
"40px"
}},[
t
.
_v
(
"官网地址:http://hszhibo.live"
)])])])])]),
t
.
_v
(
" "
),
t
.
_m
(
5
),
t
.
_v
(
" "
),
t
.
_m
(
6
)])]),
t
.
_v
(
" "
),
e
(
"v-footer"
)],
1
)},
staticRenderFns
:[
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,[
i
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/tiyu-img.png"
}})])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,[
i
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/logo1.png"
,
width
:
"200px"
}})])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"mt-30"
},[
i
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/down-txt.png"
,
width
:
"400px"
}})])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"c-8 fw-700 fs-22 mt-30"
},[
this
.
_v
(
"体育视听盛宴"
),
i
(
"span"
,{
staticClass
:
"ml-10"
},[
this
.
_v
(
"万千家人相伴"
)])])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"c-8 fw-700 fs-22 mt-10"
},[
this
.
_v
(
"网红女神赛事直播"
),
i
(
"span"
,{
staticClass
:
"ml-10"
},[
this
.
_v
(
"行业专家赛前预测"
)])])},
function
(){
var
t
=
this
,
i
=
t
.
$createElement
,
e
=
t
.
_self
.
_c
||
i
;
return
e
(
"div"
,{
staticClass
:
"fx align-items justify-center mt-30"
},[
e
(
"div"
,{
staticClass
:
"ta-c mr-50"
},[
e
(
"div"
,{
staticClass
:
"fs-22 fw-700 c-fac"
},[
t
.
_v
(
"魅力主播解说"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
" c-67 mt-10"
},[
t
.
_v
(
"看比赛就要一起嗨"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-20"
},[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/down-img3.png"
,
width
:
"250px"
}})])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"ta-c mr-50"
},[
e
(
"div"
,{
staticClass
:
"fs-22 fw-700 c-fac"
},[
t
.
_v
(
"精准赛事分析"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
" c-67 mt-10"
},[
t
.
_v
(
"专业解读精准分析"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-20"
},[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/down-img2.png"
,
width
:
"250px"
}})])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"ta-c"
},[
e
(
"div"
,{
staticClass
:
"fs-22 fw-700 c-fac"
},[
t
.
_v
(
"火爆体育资讯"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
" c-67 mt-10"
},[
t
.
_v
(
"志趣相投球友聚集地"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-20"
},[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/down-img1.png"
,
width
:
"250px"
}})])])])},
function
(){
var
t
=
this
,
i
=
t
.
$createElement
,
e
=
t
.
_self
.
_c
||
i
;
return
e
(
"div"
,{
staticStyle
:{
"padding-right"
:
"8%"
,
"padding-left"
:
"8%"
}},[
e
(
"div"
,{
staticClass
:
"fx align-items mt-30"
},[
e
(
"div"
,{
staticClass
:
"fs-22 fw-700"
},[
t
.
_v
(
"安装教程"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"c-3 ml-10"
},[
t
.
_v
(
"需要在同一个网络环境下下载安转和注册,勿切换网络,若无法正常下载,请使用手机自带浏览器打开(Chrome谷歌浏览器、Safari浏览器)"
)])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"xian mt-20"
}),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fx align-items mt-30"
},[
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/IOS.png"
}})]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fs-22 c-fac ml-10"
},[
t
.
_v
(
"IOS如何安装?"
)])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"c-67 mt-20"
},[
t
.
_v
(
"1.APP下载完成后,请打开「设置」>点选「通用」选项"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"c-67 mt-10"
},[
t
.
_v
(
"2.点选「设备管理」"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"c-67 mt-10"
},[
t
.
_v
(
"3.点击「信任」APP即完成设置"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fx align-items justify-between mt-20"
},[
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/IOS1.png"
,
width
:
"240px"
}})]),
t
.
_v
(
" "
),
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/IOS2.png"
,
width
:
"250px"
}})]),
t
.
_v
(
" "
),
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/IOS3.png"
,
width
:
"250px"
}})]),
t
.
_v
(
" "
),
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/IOS4.png"
,
width
:
"250px"
}})])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"xian mt-30"
}),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fx align-items mt-30"
},[
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/Android.png"
}})]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fs-22 c-fac ml-10"
},[
t
.
_v
(
"Android如何安装??"
)])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"c-67 mt-20"
},[
t
.
_v
(
"1. 点击本页的「立即下载」选择「本地下载」"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"c-67 mt-10"
},[
t
.
_v
(
"2. APP下载完成后,选择允许安装应用,即可完成安装"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fx align-items justify-between mt-20"
},[
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/Android1.png"
,
width
:
"250px"
}})]),
t
.
_v
(
" "
),
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/Android2.png"
,
width
:
"240px"
}})]),
t
.
_v
(
" "
),
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/Android3.png"
,
width
:
"240px"
}})]),
t
.
_v
(
" "
),
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/Android4.png"
,
width
:
"240px"
}})])])])}]};
var
c
=
e
(
"VU/8"
)(
r
,
o
,
!
1
,
function
(
t
){
e
(
"GU4d"
)},
"data-v-4f6e56b7"
,
null
);
i
.
default
=
c
.
exports
}});
\ No newline at end of file
docs/static/js/
9.64ee51640add1a9d27c8
.js
→
docs/static/js/
8.d507af9e81988ac577a6
.js
View file @
8e6f857c
This source diff could not be displayed because it is too large. You can
view the blob
instead.
docs/static/js/9.7420ee26d73ba3b2eb70.js
0 → 100644
View file @
8e6f857c
webpackJsonp
([
9
],{
"7Vhv"
:
function
(
t
,
i
,
e
){
"use strict"
;
var
s
=
{
render
:
function
(){
var
t
=
this
,
i
=
t
.
$createElement
,
e
=
t
.
_self
.
_c
||
i
;
return
e
(
"div"
,[
e
(
"div"
,{
staticClass
:
"footer-div"
},[
e
(
"div"
,{
staticClass
:
"fx min-width"
},[
e
(
"div"
,[
t
.
_m
(
0
),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fx mt-10 fs-12 c-9"
},[
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"all"
)}}},[
t
.
_v
(
"比分直播"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"all"
)}}},[
t
.
_v
(
"足球比分"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"all"
)}}},[
t
.
_v
(
"足球直播"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"欧洲杯赛程"
)])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fx mt-10 fs-12 c-9"
},[
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"all"
)}}},[
t
.
_v
(
"篮球比分"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"all"
)}}},[
t
.
_v
(
"篮球直播"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"NBA赛程"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"CBA排名"
)])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fx mt-10 fs-12 c-9"
},[
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"欧洲杯"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"欧冠杯"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"英超排名"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"w-100"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"德甲排名"
)])]),
t
.
_v
(
" "
),
t
.
_m
(
1
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"ml-20 mr-20"
,
staticStyle
:{
width
:
"10%"
}},[
t
.
_m
(
2
),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-10 fs-12 on c-9"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage
(
"course"
,
1
)}}},[
t
.
_v
(
"主播开播教程"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-10 fs-12 on c-9"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage
(
"commonProblem"
,
2
)}}},[
t
.
_v
(
"红衫直播规范"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-10 fs-12 on c-9"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage
(
"agreement"
,
3
)}}},[
t
.
_v
(
"红衫直播协议"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-10 fs-12 on c-9"
},[
t
.
_v
(
"直播工具下载"
)])]),
t
.
_v
(
" "
),
t
.
_m
(
3
),
t
.
_v
(
" "
),
t
.
_m
(
4
),
t
.
_v
(
" "
),
t
.
_m
(
5
)])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"footer-div"
},[
e
(
"div"
,{
staticClass
:
"min-width"
},[
t
.
_m
(
6
),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fx mt-10 fs-12 c-9"
},[
e
(
"div"
,{
staticClass
:
"foot-li"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"new"
)}}},[
t
.
_v
(
"篮球资料库"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"foot-li ta-c"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"new"
)}}},[
t
.
_v
(
"足球资料库"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"foot-li ta-c"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"new"
)}}},[
t
.
_v
(
"体育社区"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"foot-li ta-c"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"赛程预告"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"foot-li ta-c"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"篮球比分"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"foot-li ta-c"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"schedule"
)}}},[
t
.
_v
(
"足球比分"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"ml-20"
,
on
:{
click
:
function
(
i
){
return
t
.
toPage1
(
"all"
)}}},[
t
.
_v
(
"高清直播"
)])])])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"footer_bottom"
},[
t
.
_m
(
7
),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"footer_conent duya-header-bd"
},[
e
(
"ul"
,{
staticClass
:
"footer_tb c-9"
},[
e
(
"li"
,[
e
(
"a"
,{
attrs
:{
target
:
"_blank"
},
on
:{
click
:
function
(
i
){
return
t
.
toPage
(
"privacy"
,
1
)}}},[
t
.
_v
(
"隐私协议"
)])]),
t
.
_v
(
" "
),
e
(
"li"
,[
e
(
"a"
,{
attrs
:{
target
:
"_blank"
},
on
:{
click
:
function
(
i
){
return
t
.
toPage
(
"commonProblem"
,
2
)}}},[
t
.
_v
(
"直播常见问题"
)])]),
t
.
_v
(
" "
),
e
(
"li"
,[
e
(
"a"
,{
attrs
:{
target
:
"_blank"
},
on
:{
click
:
function
(
i
){
return
t
.
toPage
(
"agreement"
,
3
)}}},[
t
.
_v
(
"用户协议说明"
)])])])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"foot_tes c-9"
},[
t
.
_v
(
"Copyright © 2020 红杉直播, All rights reserved."
)])])])},
staticRenderFns
:[
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"fx align-items"
},[
i
(
"div"
,{
staticClass
:
"xian"
}),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"ml-10"
},[
this
.
_v
(
"网站地图"
)])])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"fx mt-10 fs-12 c-9"
},[
i
(
"div"
,{
staticClass
:
"w-100"
},[
this
.
_v
(
"西甲排名"
)]),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"w-100"
},[
this
.
_v
(
"意甲排名"
)]),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"w-100"
},[
this
.
_v
(
"中超排名"
)]),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"w-100"
})])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"fx align-items"
},[
i
(
"div"
,{
staticClass
:
"xian"
}),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"ml-10"
},[
this
.
_v
(
"主播帮助"
)])])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"ml-30 mr-20"
},[
i
(
"div"
,{
staticClass
:
"fx align-items"
},[
i
(
"div"
,{
staticClass
:
"xian"
}),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"ml-10"
},[
this
.
_v
(
"红杉App"
)])]),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"mt-10"
},[
i
(
"img"
,{
staticStyle
:{
width
:
"100px"
,
height
:
"100px"
},
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/hs-erweima.png"
}})])])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"ml-30 mr-20"
},[
i
(
"div"
,{
staticClass
:
"fx align-items"
},[
i
(
"div"
,{
staticClass
:
"xian"
}),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"ml-10"
},[
this
.
_v
(
"关注我们"
)])]),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"mt-10"
},[
i
(
"img"
,{
staticStyle
:{
width
:
"100px"
,
height
:
"100px"
},
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/hs-erweima.png"
}})])])},
function
(){
var
t
=
this
,
i
=
t
.
$createElement
,
e
=
t
.
_self
.
_c
||
i
;
return
e
(
"div"
,{
staticClass
:
"ml-30"
,
staticStyle
:{
width
:
"15%"
}},[
e
(
"div"
,{
staticClass
:
"fx align-items"
},[
e
(
"div"
,{
staticClass
:
"xian"
}),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"ml-10"
},[
t
.
_v
(
"联系我们"
)])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-10 fs-12 c-9"
},[
t
.
_v
(
"申请主播QQ:2957668664"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-10 fs-12 c-9"
},[
t
.
_v
(
"问题反馈QQ:2957668664"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-10 fs-12 c-9"
},[
t
.
_v
(
"客服邮箱:2957668664@qq.com"
)])])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"fx align-items"
},[
i
(
"div"
,{
staticClass
:
"xian"
}),
this
.
_v
(
" "
),
i
(
"div"
,{
staticClass
:
"ml-10"
},[
this
.
_v
(
"友情链接"
)])])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"fx justify-center"
},[
i
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/h5/logo.png"
,
width
:
"150px"
}})])}]};
var
a
=
e
(
"VU/8"
)({
name
:
"index"
,
methods
:{
toPage1
:
function
(
t
){
this
.
$router
.
push
({
name
:
t
})},
toPage
:
function
(
t
,
i
){
this
.
$router
.
push
({
name
:
t
,
query
:{
id
:
i
}})}}},
s
,
!
1
,
function
(
t
){
e
(
"IijH"
)},
"data-v-5f94629e"
,
null
);
i
.
a
=
a
.
exports
},
GYhL
:
function
(
t
,
i
,
e
){(
t
.
exports
=
e
(
"FZ+f"
)(
!
1
)).
push
([
t
.
i
,
"
\
n.xian[data-v-5f94629e]{
\
n width: 2px;
\
n height: 18px;
\
n background: #C93F45;
\
n border-radius: 1px;
\
n opacity: 0.9;
\
n}
\
n.w-100[data-v-5f94629e]{
\
n width: 100px;
\
n}
\
n.w-100[data-v-5f94629e]:hover{
\
n color: #C93F45;
\
n}
\
n.foot-li[data-v-5f94629e]{
\
n width: 100px;
\
n border-right: 1px solid #777;
\
n}
\
n.foot-li[data-v-5f94629e]:hover{
\
n color: #C93F45;
\
n}
\
n.on[data-v-5f94629e]:hover{
\
n color: #C93F45;
\
n}
\
n"
,
""
])},
IijH
:
function
(
t
,
i
,
e
){
var
s
=
e
(
"GYhL"
);
"string"
==
typeof
s
&&
(
s
=
[[
t
.
i
,
s
,
""
]]),
s
.
locals
&&
(
t
.
exports
=
s
.
locals
);
e
(
"rjj0"
)(
"293a37c8"
,
s
,
!
0
,{})},
Ks5p
:
function
(
t
,
i
,
e
){
var
s
=
e
(
"hV7O"
);
"string"
==
typeof
s
&&
(
s
=
[[
t
.
i
,
s
,
""
]]),
s
.
locals
&&
(
t
.
exports
=
s
.
locals
);
e
(
"rjj0"
)(
"2a98db48"
,
s
,
!
0
,{})},
MJLE
:
function
(
t
,
i
,
e
){
var
s
,
a
;
a
=
function
(){
function
t
(
t
){
this
.
mode
=
e
.
MODE_8BIT_BYTE
,
this
.
data
=
t
,
this
.
parsedData
=
[];
for
(
var
i
=
0
,
s
=
this
.
data
.
length
;
i
<
s
;
i
++
){
var
a
=
[],
n
=
this
.
data
.
charCodeAt
(
i
);
n
>
65536
?(
a
[
0
]
=
240
|
(
1835008
&
n
)
>>>
18
,
a
[
1
]
=
128
|
(
258048
&
n
)
>>>
12
,
a
[
2
]
=
128
|
(
4032
&
n
)
>>>
6
,
a
[
3
]
=
128
|
63
&
n
):
n
>
2048
?(
a
[
0
]
=
224
|
(
61440
&
n
)
>>>
12
,
a
[
1
]
=
128
|
(
4032
&
n
)
>>>
6
,
a
[
2
]
=
128
|
63
&
n
):
n
>
128
?(
a
[
0
]
=
192
|
(
1984
&
n
)
>>>
6
,
a
[
1
]
=
128
|
63
&
n
):
a
[
0
]
=
n
,
this
.
parsedData
.
push
(
a
)}
this
.
parsedData
=
Array
.
prototype
.
concat
.
apply
([],
this
.
parsedData
),
this
.
parsedData
.
length
!=
this
.
data
.
length
&&
(
this
.
parsedData
.
unshift
(
191
),
this
.
parsedData
.
unshift
(
187
),
this
.
parsedData
.
unshift
(
239
))}
function
i
(
t
,
i
){
this
.
typeNumber
=
t
,
this
.
errorCorrectLevel
=
i
,
this
.
modules
=
null
,
this
.
moduleCount
=
0
,
this
.
dataCache
=
null
,
this
.
dataList
=
[]}
t
.
prototype
=
{
getLength
:
function
(
t
){
return
this
.
parsedData
.
length
},
write
:
function
(
t
){
for
(
var
i
=
0
,
e
=
this
.
parsedData
.
length
;
i
<
e
;
i
++
)
t
.
put
(
this
.
parsedData
[
i
],
8
)}},
i
.
prototype
=
{
addData
:
function
(
i
){
var
e
=
new
t
(
i
);
this
.
dataList
.
push
(
e
),
this
.
dataCache
=
null
},
isDark
:
function
(
t
,
i
){
if
(
t
<
0
||
this
.
moduleCount
<=
t
||
i
<
0
||
this
.
moduleCount
<=
i
)
throw
new
Error
(
t
+
","
+
i
);
return
this
.
modules
[
t
][
i
]},
getModuleCount
:
function
(){
return
this
.
moduleCount
},
make
:
function
(){
this
.
makeImpl
(
!
1
,
this
.
getBestMaskPattern
())},
makeImpl
:
function
(
t
,
e
){
this
.
moduleCount
=
4
*
this
.
typeNumber
+
17
,
this
.
modules
=
new
Array
(
this
.
moduleCount
);
for
(
var
s
=
0
;
s
<
this
.
moduleCount
;
s
++
){
this
.
modules
[
s
]
=
new
Array
(
this
.
moduleCount
);
for
(
var
a
=
0
;
a
<
this
.
moduleCount
;
a
++
)
this
.
modules
[
s
][
a
]
=
null
}
this
.
setupPositionProbePattern
(
0
,
0
),
this
.
setupPositionProbePattern
(
this
.
moduleCount
-
7
,
0
),
this
.
setupPositionProbePattern
(
0
,
this
.
moduleCount
-
7
),
this
.
setupPositionAdjustPattern
(),
this
.
setupTimingPattern
(),
this
.
setupTypeInfo
(
t
,
e
),
this
.
typeNumber
>=
7
&&
this
.
setupTypeNumber
(
t
),
null
==
this
.
dataCache
&&
(
this
.
dataCache
=
i
.
createData
(
this
.
typeNumber
,
this
.
errorCorrectLevel
,
this
.
dataList
)),
this
.
mapData
(
this
.
dataCache
,
e
)},
setupPositionProbePattern
:
function
(
t
,
i
){
for
(
var
e
=-
1
;
e
<=
7
;
e
++
)
if
(
!
(
t
+
e
<=-
1
||
this
.
moduleCount
<=
t
+
e
))
for
(
var
s
=-
1
;
s
<=
7
;
s
++
)
i
+
s
<=-
1
||
this
.
moduleCount
<=
i
+
s
||
(
this
.
modules
[
t
+
e
][
i
+
s
]
=
0
<=
e
&&
e
<=
6
&&
(
0
==
s
||
6
==
s
)
||
0
<=
s
&&
s
<=
6
&&
(
0
==
e
||
6
==
e
)
||
2
<=
e
&&
e
<=
4
&&
2
<=
s
&&
s
<=
4
)},
getBestMaskPattern
:
function
(){
for
(
var
t
=
0
,
i
=
0
,
e
=
0
;
e
<
8
;
e
++
){
this
.
makeImpl
(
!
0
,
e
);
var
s
=
v
.
getLostPoint
(
this
);(
0
==
e
||
t
>
s
)
&&
(
t
=
s
,
i
=
e
)}
return
i
},
createMovieClip
:
function
(
t
,
i
,
e
){
var
s
=
t
.
createEmptyMovieClip
(
i
,
e
);
this
.
make
();
for
(
var
a
=
0
;
a
<
this
.
modules
.
length
;
a
++
)
for
(
var
n
=
1
*
a
,
r
=
0
;
r
<
this
.
modules
[
a
].
length
;
r
++
){
var
o
=
1
*
r
;
this
.
modules
[
a
][
r
]
&&
(
s
.
beginFill
(
0
,
100
),
s
.
moveTo
(
o
,
n
),
s
.
lineTo
(
o
+
1
,
n
),
s
.
lineTo
(
o
+
1
,
n
+
1
),
s
.
lineTo
(
o
,
n
+
1
),
s
.
endFill
())}
return
s
},
setupTimingPattern
:
function
(){
for
(
var
t
=
8
;
t
<
this
.
moduleCount
-
8
;
t
++
)
null
==
this
.
modules
[
t
][
6
]
&&
(
this
.
modules
[
t
][
6
]
=
t
%
2
==
0
);
for
(
var
i
=
8
;
i
<
this
.
moduleCount
-
8
;
i
++
)
null
==
this
.
modules
[
6
][
i
]
&&
(
this
.
modules
[
6
][
i
]
=
i
%
2
==
0
)},
setupPositionAdjustPattern
:
function
(){
for
(
var
t
=
v
.
getPatternPosition
(
this
.
typeNumber
),
i
=
0
;
i
<
t
.
length
;
i
++
)
for
(
var
e
=
0
;
e
<
t
.
length
;
e
++
){
var
s
=
t
[
i
],
a
=
t
[
e
];
if
(
null
==
this
.
modules
[
s
][
a
])
for
(
var
n
=-
2
;
n
<=
2
;
n
++
)
for
(
var
r
=-
2
;
r
<=
2
;
r
++
)
this
.
modules
[
s
+
n
][
a
+
r
]
=-
2
==
n
||
2
==
n
||-
2
==
r
||
2
==
r
||
0
==
n
&&
0
==
r
}},
setupTypeNumber
:
function
(
t
){
for
(
var
i
=
v
.
getBCHTypeNumber
(
this
.
typeNumber
),
e
=
0
;
e
<
18
;
e
++
){
var
s
=!
t
&&
1
==
(
i
>>
e
&
1
);
this
.
modules
[
Math
.
floor
(
e
/
3
)][
e
%
3
+
this
.
moduleCount
-
8
-
3
]
=
s
}
for
(
e
=
0
;
e
<
18
;
e
++
){
s
=!
t
&&
1
==
(
i
>>
e
&
1
);
this
.
modules
[
e
%
3
+
this
.
moduleCount
-
8
-
3
][
Math
.
floor
(
e
/
3
)]
=
s
}},
setupTypeInfo
:
function
(
t
,
i
){
for
(
var
e
=
this
.
errorCorrectLevel
<<
3
|
i
,
s
=
v
.
getBCHTypeInfo
(
e
),
a
=
0
;
a
<
15
;
a
++
){
var
n
=!
t
&&
1
==
(
s
>>
a
&
1
);
a
<
6
?
this
.
modules
[
a
][
8
]
=
n
:
a
<
8
?
this
.
modules
[
a
+
1
][
8
]
=
n
:
this
.
modules
[
this
.
moduleCount
-
15
+
a
][
8
]
=
n
}
for
(
a
=
0
;
a
<
15
;
a
++
){
n
=!
t
&&
1
==
(
s
>>
a
&
1
);
a
<
8
?
this
.
modules
[
8
][
this
.
moduleCount
-
a
-
1
]
=
n
:
a
<
9
?
this
.
modules
[
8
][
15
-
a
-
1
+
1
]
=
n
:
this
.
modules
[
8
][
15
-
a
-
1
]
=
n
}
this
.
modules
[
this
.
moduleCount
-
8
][
8
]
=!
t
},
mapData
:
function
(
t
,
i
){
for
(
var
e
=-
1
,
s
=
this
.
moduleCount
-
1
,
a
=
7
,
n
=
0
,
r
=
this
.
moduleCount
-
1
;
r
>
0
;
r
-=
2
)
for
(
6
==
r
&&
r
--
;;){
for
(
var
o
=
0
;
o
<
2
;
o
++
)
if
(
null
==
this
.
modules
[
s
][
r
-
o
]){
var
c
=!
1
;
n
<
t
.
length
&&
(
c
=
1
==
(
t
[
n
]
>>>
a
&
1
)),
v
.
getMask
(
i
,
s
,
r
-
o
)
&&
(
c
=!
c
),
this
.
modules
[
s
][
r
-
o
]
=
c
,
-
1
==--
a
&&
(
n
++
,
a
=
7
)}
if
((
s
+=
e
)
<
0
||
this
.
moduleCount
<=
s
){
s
-=
e
,
e
=-
e
;
break
}}}},
i
.
PAD0
=
236
,
i
.
PAD1
=
17
,
i
.
createData
=
function
(
t
,
e
,
s
){
for
(
var
a
=
p
.
getRSBlocks
(
t
,
e
),
n
=
new
m
,
r
=
0
;
r
<
s
.
length
;
r
++
){
var
o
=
s
[
r
];
n
.
put
(
o
.
mode
,
4
),
n
.
put
(
o
.
getLength
(),
v
.
getLengthInBits
(
o
.
mode
,
t
)),
o
.
write
(
n
)}
var
c
=
0
;
for
(
r
=
0
;
r
<
a
.
length
;
r
++
)
c
+=
a
[
r
].
dataCount
;
if
(
n
.
getLengthInBits
()
>
8
*
c
)
throw
new
Error
(
"code length overflow. ("
+
n
.
getLengthInBits
()
+
">"
+
8
*
c
+
")"
);
for
(
n
.
getLengthInBits
()
+
4
<=
8
*
c
&&
n
.
put
(
0
,
4
);
n
.
getLengthInBits
()
%
8
!=
0
;)
n
.
putBit
(
!
1
);
for
(;
!
(
n
.
getLengthInBits
()
>=
8
*
c
||
(
n
.
put
(
i
.
PAD0
,
8
),
n
.
getLengthInBits
()
>=
8
*
c
));)
n
.
put
(
i
.
PAD1
,
8
);
return
i
.
createBytes
(
n
,
a
)},
i
.
createBytes
=
function
(
t
,
i
){
for
(
var
e
=
0
,
s
=
0
,
a
=
0
,
n
=
new
Array
(
i
.
length
),
r
=
new
Array
(
i
.
length
),
o
=
0
;
o
<
i
.
length
;
o
++
){
var
c
=
i
[
o
].
dataCount
,
l
=
i
[
o
].
totalCount
-
c
;
s
=
Math
.
max
(
s
,
c
),
a
=
Math
.
max
(
a
,
l
),
n
[
o
]
=
new
Array
(
c
);
for
(
var
h
=
0
;
h
<
n
[
o
].
length
;
h
++
)
n
[
o
][
h
]
=
255
&
t
.
buffer
[
h
+
e
];
e
+=
c
;
var
d
=
v
.
getErrorCorrectPolynomial
(
l
),
u
=
new
_
(
n
[
o
],
d
.
getLength
()
-
1
).
mod
(
d
);
r
[
o
]
=
new
Array
(
d
.
getLength
()
-
1
);
for
(
h
=
0
;
h
<
r
[
o
].
length
;
h
++
){
var
f
=
h
+
u
.
getLength
()
-
r
[
o
].
length
;
r
[
o
][
h
]
=
f
>=
0
?
u
.
get
(
f
):
0
}}
var
g
=
0
;
for
(
h
=
0
;
h
<
i
.
length
;
h
++
)
g
+=
i
[
h
].
totalCount
;
var
p
=
new
Array
(
g
),
m
=
0
;
for
(
h
=
0
;
h
<
s
;
h
++
)
for
(
o
=
0
;
o
<
i
.
length
;
o
++
)
h
<
n
[
o
].
length
&&
(
p
[
m
++
]
=
n
[
o
][
h
]);
for
(
h
=
0
;
h
<
a
;
h
++
)
for
(
o
=
0
;
o
<
i
.
length
;
o
++
)
h
<
r
[
o
].
length
&&
(
p
[
m
++
]
=
r
[
o
][
h
]);
return
p
};
for
(
var
e
=
{
MODE_NUMBER
:
1
,
MODE_ALPHA_NUM
:
2
,
MODE_8BIT_BYTE
:
4
,
MODE_KANJI
:
8
},
a
=
{
L
:
1
,
M
:
0
,
Q
:
3
,
H
:
2
},
n
=
0
,
r
=
1
,
o
=
2
,
c
=
3
,
l
=
4
,
h
=
5
,
d
=
6
,
u
=
7
,
v
=
{
PATTERN_POSITION_TABLE
:[[],[
6
,
18
],[
6
,
22
],[
6
,
26
],[
6
,
30
],[
6
,
34
],[
6
,
22
,
38
],[
6
,
24
,
42
],[
6
,
26
,
46
],[
6
,
28
,
50
],[
6
,
30
,
54
],[
6
,
32
,
58
],[
6
,
34
,
62
],[
6
,
26
,
46
,
66
],[
6
,
26
,
48
,
70
],[
6
,
26
,
50
,
74
],[
6
,
30
,
54
,
78
],[
6
,
30
,
56
,
82
],[
6
,
30
,
58
,
86
],[
6
,
34
,
62
,
90
],[
6
,
28
,
50
,
72
,
94
],[
6
,
26
,
50
,
74
,
98
],[
6
,
30
,
54
,
78
,
102
],[
6
,
28
,
54
,
80
,
106
],[
6
,
32
,
58
,
84
,
110
],[
6
,
30
,
58
,
86
,
114
],[
6
,
34
,
62
,
90
,
118
],[
6
,
26
,
50
,
74
,
98
,
122
],[
6
,
30
,
54
,
78
,
102
,
126
],[
6
,
26
,
52
,
78
,
104
,
130
],[
6
,
30
,
56
,
82
,
108
,
134
],[
6
,
34
,
60
,
86
,
112
,
138
],[
6
,
30
,
58
,
86
,
114
,
142
],[
6
,
34
,
62
,
90
,
118
,
146
],[
6
,
30
,
54
,
78
,
102
,
126
,
150
],[
6
,
24
,
50
,
76
,
102
,
128
,
154
],[
6
,
28
,
54
,
80
,
106
,
132
,
158
],[
6
,
32
,
58
,
84
,
110
,
136
,
162
],[
6
,
26
,
54
,
82
,
110
,
138
,
166
],[
6
,
30
,
58
,
86
,
114
,
142
,
170
]],
G15
:
1335
,
G18
:
7973
,
G15_MASK
:
21522
,
getBCHTypeInfo
:
function
(
t
){
for
(
var
i
=
t
<<
10
;
v
.
getBCHDigit
(
i
)
-
v
.
getBCHDigit
(
v
.
G15
)
>=
0
;)
i
^=
v
.
G15
<<
v
.
getBCHDigit
(
i
)
-
v
.
getBCHDigit
(
v
.
G15
);
return
(
t
<<
10
|
i
)
^
v
.
G15_MASK
},
getBCHTypeNumber
:
function
(
t
){
for
(
var
i
=
t
<<
12
;
v
.
getBCHDigit
(
i
)
-
v
.
getBCHDigit
(
v
.
G18
)
>=
0
;)
i
^=
v
.
G18
<<
v
.
getBCHDigit
(
i
)
-
v
.
getBCHDigit
(
v
.
G18
);
return
t
<<
12
|
i
},
getBCHDigit
:
function
(
t
){
for
(
var
i
=
0
;
0
!=
t
;)
i
++
,
t
>>>=
1
;
return
i
},
getPatternPosition
:
function
(
t
){
return
v
.
PATTERN_POSITION_TABLE
[
t
-
1
]},
getMask
:
function
(
t
,
i
,
e
){
switch
(
t
){
case
n
:
return
(
i
+
e
)
%
2
==
0
;
case
r
:
return
i
%
2
==
0
;
case
o
:
return
e
%
3
==
0
;
case
c
:
return
(
i
+
e
)
%
3
==
0
;
case
l
:
return
(
Math
.
floor
(
i
/
2
)
+
Math
.
floor
(
e
/
3
))
%
2
==
0
;
case
h
:
return
i
*
e
%
2
+
i
*
e
%
3
==
0
;
case
d
:
return
(
i
*
e
%
2
+
i
*
e
%
3
)
%
2
==
0
;
case
u
:
return
(
i
*
e
%
3
+
(
i
+
e
)
%
2
)
%
2
==
0
;
default
:
throw
new
Error
(
"bad maskPattern:"
+
t
)}},
getErrorCorrectPolynomial
:
function
(
t
){
for
(
var
i
=
new
_
([
1
],
0
),
e
=
0
;
e
<
t
;
e
++
)
i
=
i
.
multiply
(
new
_
([
1
,
f
.
gexp
(
e
)],
0
));
return
i
},
getLengthInBits
:
function
(
t
,
i
){
if
(
1
<=
i
&&
i
<
10
)
switch
(
t
){
case
e
.
MODE_NUMBER
:
return
10
;
case
e
.
MODE_ALPHA_NUM
:
return
9
;
case
e
.
MODE_8BIT_BYTE
:
case
e
.
MODE_KANJI
:
return
8
;
default
:
throw
new
Error
(
"mode:"
+
t
)}
else
if
(
i
<
27
)
switch
(
t
){
case
e
.
MODE_NUMBER
:
return
12
;
case
e
.
MODE_ALPHA_NUM
:
return
11
;
case
e
.
MODE_8BIT_BYTE
:
return
16
;
case
e
.
MODE_KANJI
:
return
10
;
default
:
throw
new
Error
(
"mode:"
+
t
)}
else
{
if
(
!
(
i
<
41
))
throw
new
Error
(
"type:"
+
i
);
switch
(
t
){
case
e
.
MODE_NUMBER
:
return
14
;
case
e
.
MODE_ALPHA_NUM
:
return
13
;
case
e
.
MODE_8BIT_BYTE
:
return
16
;
case
e
.
MODE_KANJI
:
return
12
;
default
:
throw
new
Error
(
"mode:"
+
t
)}}},
getLostPoint
:
function
(
t
){
for
(
var
i
=
t
.
getModuleCount
(),
e
=
0
,
s
=
0
;
s
<
i
;
s
++
)
for
(
var
a
=
0
;
a
<
i
;
a
++
){
for
(
var
n
=
0
,
r
=
t
.
isDark
(
s
,
a
),
o
=-
1
;
o
<=
1
;
o
++
)
if
(
!
(
s
+
o
<
0
||
i
<=
s
+
o
))
for
(
var
c
=-
1
;
c
<=
1
;
c
++
)
a
+
c
<
0
||
i
<=
a
+
c
||
0
==
o
&&
0
==
c
||
r
==
t
.
isDark
(
s
+
o
,
a
+
c
)
&&
n
++
;
n
>
5
&&
(
e
+=
3
+
n
-
5
)}
for
(
s
=
0
;
s
<
i
-
1
;
s
++
)
for
(
a
=
0
;
a
<
i
-
1
;
a
++
){
var
l
=
0
;
t
.
isDark
(
s
,
a
)
&&
l
++
,
t
.
isDark
(
s
+
1
,
a
)
&&
l
++
,
t
.
isDark
(
s
,
a
+
1
)
&&
l
++
,
t
.
isDark
(
s
+
1
,
a
+
1
)
&&
l
++
,
0
!=
l
&&
4
!=
l
||
(
e
+=
3
)}
for
(
s
=
0
;
s
<
i
;
s
++
)
for
(
a
=
0
;
a
<
i
-
6
;
a
++
)
t
.
isDark
(
s
,
a
)
&&!
t
.
isDark
(
s
,
a
+
1
)
&&
t
.
isDark
(
s
,
a
+
2
)
&&
t
.
isDark
(
s
,
a
+
3
)
&&
t
.
isDark
(
s
,
a
+
4
)
&&!
t
.
isDark
(
s
,
a
+
5
)
&&
t
.
isDark
(
s
,
a
+
6
)
&&
(
e
+=
40
);
for
(
a
=
0
;
a
<
i
;
a
++
)
for
(
s
=
0
;
s
<
i
-
6
;
s
++
)
t
.
isDark
(
s
,
a
)
&&!
t
.
isDark
(
s
+
1
,
a
)
&&
t
.
isDark
(
s
+
2
,
a
)
&&
t
.
isDark
(
s
+
3
,
a
)
&&
t
.
isDark
(
s
+
4
,
a
)
&&!
t
.
isDark
(
s
+
5
,
a
)
&&
t
.
isDark
(
s
+
6
,
a
)
&&
(
e
+=
40
);
var
h
=
0
;
for
(
a
=
0
;
a
<
i
;
a
++
)
for
(
s
=
0
;
s
<
i
;
s
++
)
t
.
isDark
(
s
,
a
)
&&
h
++
;
return
e
+=
10
*
(
Math
.
abs
(
100
*
h
/
i
/
i
-
50
)
/
5
)}},
f
=
{
glog
:
function
(
t
){
if
(
t
<
1
)
throw
new
Error
(
"glog("
+
t
+
")"
);
return
f
.
LOG_TABLE
[
t
]},
gexp
:
function
(
t
){
for
(;
t
<
0
;)
t
+=
255
;
for
(;
t
>=
256
;)
t
-=
255
;
return
f
.
EXP_TABLE
[
t
]},
EXP_TABLE
:
new
Array
(
256
),
LOG_TABLE
:
new
Array
(
256
)},
g
=
0
;
g
<
8
;
g
++
)
f
.
EXP_TABLE
[
g
]
=
1
<<
g
;
for
(
g
=
8
;
g
<
256
;
g
++
)
f
.
EXP_TABLE
[
g
]
=
f
.
EXP_TABLE
[
g
-
4
]
^
f
.
EXP_TABLE
[
g
-
5
]
^
f
.
EXP_TABLE
[
g
-
6
]
^
f
.
EXP_TABLE
[
g
-
8
];
for
(
g
=
0
;
g
<
255
;
g
++
)
f
.
LOG_TABLE
[
f
.
EXP_TABLE
[
g
]]
=
g
;
function
_
(
t
,
i
){
if
(
void
0
==
t
.
length
)
throw
new
Error
(
t
.
length
+
"/"
+
i
);
for
(
var
e
=
0
;
e
<
t
.
length
&&
0
==
t
[
e
];)
e
++
;
this
.
num
=
new
Array
(
t
.
length
-
e
+
i
);
for
(
var
s
=
0
;
s
<
t
.
length
-
e
;
s
++
)
this
.
num
[
s
]
=
t
[
s
+
e
]}
function
p
(
t
,
i
){
this
.
totalCount
=
t
,
this
.
dataCount
=
i
}
function
m
(){
this
.
buffer
=
[],
this
.
length
=
0
}
_
.
prototype
=
{
get
:
function
(
t
){
return
this
.
num
[
t
]},
getLength
:
function
(){
return
this
.
num
.
length
},
multiply
:
function
(
t
){
for
(
var
i
=
new
Array
(
this
.
getLength
()
+
t
.
getLength
()
-
1
),
e
=
0
;
e
<
this
.
getLength
();
e
++
)
for
(
var
s
=
0
;
s
<
t
.
getLength
();
s
++
)
i
[
e
+
s
]
^=
f
.
gexp
(
f
.
glog
(
this
.
get
(
e
))
+
f
.
glog
(
t
.
get
(
s
)));
return
new
_
(
i
,
0
)},
mod
:
function
(
t
){
if
(
this
.
getLength
()
-
t
.
getLength
()
<
0
)
return
this
;
for
(
var
i
=
f
.
glog
(
this
.
get
(
0
))
-
f
.
glog
(
t
.
get
(
0
)),
e
=
new
Array
(
this
.
getLength
()),
s
=
0
;
s
<
this
.
getLength
();
s
++
)
e
[
s
]
=
this
.
get
(
s
);
for
(
s
=
0
;
s
<
t
.
getLength
();
s
++
)
e
[
s
]
^=
f
.
gexp
(
f
.
glog
(
t
.
get
(
s
))
+
i
);
return
new
_
(
e
,
0
).
mod
(
t
)}},
p
.
RS_BLOCK_TABLE
=
[[
1
,
26
,
19
],[
1
,
26
,
16
],[
1
,
26
,
13
],[
1
,
26
,
9
],[
1
,
44
,
34
],[
1
,
44
,
28
],[
1
,
44
,
22
],[
1
,
44
,
16
],[
1
,
70
,
55
],[
1
,
70
,
44
],[
2
,
35
,
17
],[
2
,
35
,
13
],[
1
,
100
,
80
],[
2
,
50
,
32
],[
2
,
50
,
24
],[
4
,
25
,
9
],[
1
,
134
,
108
],[
2
,
67
,
43
],[
2
,
33
,
15
,
2
,
34
,
16
],[
2
,
33
,
11
,
2
,
34
,
12
],[
2
,
86
,
68
],[
4
,
43
,
27
],[
4
,
43
,
19
],[
4
,
43
,
15
],[
2
,
98
,
78
],[
4
,
49
,
31
],[
2
,
32
,
14
,
4
,
33
,
15
],[
4
,
39
,
13
,
1
,
40
,
14
],[
2
,
121
,
97
],[
2
,
60
,
38
,
2
,
61
,
39
],[
4
,
40
,
18
,
2
,
41
,
19
],[
4
,
40
,
14
,
2
,
41
,
15
],[
2
,
146
,
116
],[
3
,
58
,
36
,
2
,
59
,
37
],[
4
,
36
,
16
,
4
,
37
,
17
],[
4
,
36
,
12
,
4
,
37
,
13
],[
2
,
86
,
68
,
2
,
87
,
69
],[
4
,
69
,
43
,
1
,
70
,
44
],[
6
,
43
,
19
,
2
,
44
,
20
],[
6
,
43
,
15
,
2
,
44
,
16
],[
4
,
101
,
81
],[
1
,
80
,
50
,
4
,
81
,
51
],[
4
,
50
,
22
,
4
,
51
,
23
],[
3
,
36
,
12
,
8
,
37
,
13
],[
2
,
116
,
92
,
2
,
117
,
93
],[
6
,
58
,
36
,
2
,
59
,
37
],[
4
,
46
,
20
,
6
,
47
,
21
],[
7
,
42
,
14
,
4
,
43
,
15
],[
4
,
133
,
107
],[
8
,
59
,
37
,
1
,
60
,
38
],[
8
,
44
,
20
,
4
,
45
,
21
],[
12
,
33
,
11
,
4
,
34
,
12
],[
3
,
145
,
115
,
1
,
146
,
116
],[
4
,
64
,
40
,
5
,
65
,
41
],[
11
,
36
,
16
,
5
,
37
,
17
],[
11
,
36
,
12
,
5
,
37
,
13
],[
5
,
109
,
87
,
1
,
110
,
88
],[
5
,
65
,
41
,
5
,
66
,
42
],[
5
,
54
,
24
,
7
,
55
,
25
],[
11
,
36
,
12
],[
5
,
122
,
98
,
1
,
123
,
99
],[
7
,
73
,
45
,
3
,
74
,
46
],[
15
,
43
,
19
,
2
,
44
,
20
],[
3
,
45
,
15
,
13
,
46
,
16
],[
1
,
135
,
107
,
5
,
136
,
108
],[
10
,
74
,
46
,
1
,
75
,
47
],[
1
,
50
,
22
,
15
,
51
,
23
],[
2
,
42
,
14
,
17
,
43
,
15
],[
5
,
150
,
120
,
1
,
151
,
121
],[
9
,
69
,
43
,
4
,
70
,
44
],[
17
,
50
,
22
,
1
,
51
,
23
],[
2
,
42
,
14
,
19
,
43
,
15
],[
3
,
141
,
113
,
4
,
142
,
114
],[
3
,
70
,
44
,
11
,
71
,
45
],[
17
,
47
,
21
,
4
,
48
,
22
],[
9
,
39
,
13
,
16
,
40
,
14
],[
3
,
135
,
107
,
5
,
136
,
108
],[
3
,
67
,
41
,
13
,
68
,
42
],[
15
,
54
,
24
,
5
,
55
,
25
],[
15
,
43
,
15
,
10
,
44
,
16
],[
4
,
144
,
116
,
4
,
145
,
117
],[
17
,
68
,
42
],[
17
,
50
,
22
,
6
,
51
,
23
],[
19
,
46
,
16
,
6
,
47
,
17
],[
2
,
139
,
111
,
7
,
140
,
112
],[
17
,
74
,
46
],[
7
,
54
,
24
,
16
,
55
,
25
],[
34
,
37
,
13
],[
4
,
151
,
121
,
5
,
152
,
122
],[
4
,
75
,
47
,
14
,
76
,
48
],[
11
,
54
,
24
,
14
,
55
,
25
],[
16
,
45
,
15
,
14
,
46
,
16
],[
6
,
147
,
117
,
4
,
148
,
118
],[
6
,
73
,
45
,
14
,
74
,
46
],[
11
,
54
,
24
,
16
,
55
,
25
],[
30
,
46
,
16
,
2
,
47
,
17
],[
8
,
132
,
106
,
4
,
133
,
107
],[
8
,
75
,
47
,
13
,
76
,
48
],[
7
,
54
,
24
,
22
,
55
,
25
],[
22
,
45
,
15
,
13
,
46
,
16
],[
10
,
142
,
114
,
2
,
143
,
115
],[
19
,
74
,
46
,
4
,
75
,
47
],[
28
,
50
,
22
,
6
,
51
,
23
],[
33
,
46
,
16
,
4
,
47
,
17
],[
8
,
152
,
122
,
4
,
153
,
123
],[
22
,
73
,
45
,
3
,
74
,
46
],[
8
,
53
,
23
,
26
,
54
,
24
],[
12
,
45
,
15
,
28
,
46
,
16
],[
3
,
147
,
117
,
10
,
148
,
118
],[
3
,
73
,
45
,
23
,
74
,
46
],[
4
,
54
,
24
,
31
,
55
,
25
],[
11
,
45
,
15
,
31
,
46
,
16
],[
7
,
146
,
116
,
7
,
147
,
117
],[
21
,
73
,
45
,
7
,
74
,
46
],[
1
,
53
,
23
,
37
,
54
,
24
],[
19
,
45
,
15
,
26
,
46
,
16
],[
5
,
145
,
115
,
10
,
146
,
116
],[
19
,
75
,
47
,
10
,
76
,
48
],[
15
,
54
,
24
,
25
,
55
,
25
],[
23
,
45
,
15
,
25
,
46
,
16
],[
13
,
145
,
115
,
3
,
146
,
116
],[
2
,
74
,
46
,
29
,
75
,
47
],[
42
,
54
,
24
,
1
,
55
,
25
],[
23
,
45
,
15
,
28
,
46
,
16
],[
17
,
145
,
115
],[
10
,
74
,
46
,
23
,
75
,
47
],[
10
,
54
,
24
,
35
,
55
,
25
],[
19
,
45
,
15
,
35
,
46
,
16
],[
17
,
145
,
115
,
1
,
146
,
116
],[
14
,
74
,
46
,
21
,
75
,
47
],[
29
,
54
,
24
,
19
,
55
,
25
],[
11
,
45
,
15
,
46
,
46
,
16
],[
13
,
145
,
115
,
6
,
146
,
116
],[
14
,
74
,
46
,
23
,
75
,
47
],[
44
,
54
,
24
,
7
,
55
,
25
],[
59
,
46
,
16
,
1
,
47
,
17
],[
12
,
151
,
121
,
7
,
152
,
122
],[
12
,
75
,
47
,
26
,
76
,
48
],[
39
,
54
,
24
,
14
,
55
,
25
],[
22
,
45
,
15
,
41
,
46
,
16
],[
6
,
151
,
121
,
14
,
152
,
122
],[
6
,
75
,
47
,
34
,
76
,
48
],[
46
,
54
,
24
,
10
,
55
,
25
],[
2
,
45
,
15
,
64
,
46
,
16
],[
17
,
152
,
122
,
4
,
153
,
123
],[
29
,
74
,
46
,
14
,
75
,
47
],[
49
,
54
,
24
,
10
,
55
,
25
],[
24
,
45
,
15
,
46
,
46
,
16
],[
4
,
152
,
122
,
18
,
153
,
123
],[
13
,
74
,
46
,
32
,
75
,
47
],[
48
,
54
,
24
,
14
,
55
,
25
],[
42
,
45
,
15
,
32
,
46
,
16
],[
20
,
147
,
117
,
4
,
148
,
118
],[
40
,
75
,
47
,
7
,
76
,
48
],[
43
,
54
,
24
,
22
,
55
,
25
],[
10
,
45
,
15
,
67
,
46
,
16
],[
19
,
148
,
118
,
6
,
149
,
119
],[
18
,
75
,
47
,
31
,
76
,
48
],[
34
,
54
,
24
,
34
,
55
,
25
],[
20
,
45
,
15
,
61
,
46
,
16
]],
p
.
getRSBlocks
=
function
(
t
,
i
){
var
e
=
p
.
getRsBlockTable
(
t
,
i
);
if
(
void
0
==
e
)
throw
new
Error
(
"bad rs block @ typeNumber:"
+
t
+
"/errorCorrectLevel:"
+
i
);
for
(
var
s
=
e
.
length
/
3
,
a
=
[],
n
=
0
;
n
<
s
;
n
++
)
for
(
var
r
=
e
[
3
*
n
+
0
],
o
=
e
[
3
*
n
+
1
],
c
=
e
[
3
*
n
+
2
],
l
=
0
;
l
<
r
;
l
++
)
a
.
push
(
new
p
(
o
,
c
));
return
a
},
p
.
getRsBlockTable
=
function
(
t
,
i
){
switch
(
i
){
case
a
.
L
:
return
p
.
RS_BLOCK_TABLE
[
4
*
(
t
-
1
)
+
0
];
case
a
.
M
:
return
p
.
RS_BLOCK_TABLE
[
4
*
(
t
-
1
)
+
1
];
case
a
.
Q
:
return
p
.
RS_BLOCK_TABLE
[
4
*
(
t
-
1
)
+
2
];
case
a
.
H
:
return
p
.
RS_BLOCK_TABLE
[
4
*
(
t
-
1
)
+
3
];
default
:
return
}},
m
.
prototype
=
{
get
:
function
(
t
){
var
i
=
Math
.
floor
(
t
/
8
);
return
1
==
(
this
.
buffer
[
i
]
>>>
7
-
t
%
8
&
1
)},
put
:
function
(
t
,
i
){
for
(
var
e
=
0
;
e
<
i
;
e
++
)
this
.
putBit
(
1
==
(
t
>>>
i
-
e
-
1
&
1
))},
getLengthInBits
:
function
(){
return
this
.
length
},
putBit
:
function
(
t
){
var
i
=
Math
.
floor
(
this
.
length
/
8
);
this
.
buffer
.
length
<=
i
&&
this
.
buffer
.
push
(
0
),
t
&&
(
this
.
buffer
[
i
]
|=
128
>>>
this
.
length
%
8
),
this
.
length
++
}};
var
C
=
[[
17
,
14
,
11
,
7
],[
32
,
26
,
20
,
14
],[
53
,
42
,
32
,
24
],[
78
,
62
,
46
,
34
],[
106
,
84
,
60
,
44
],[
134
,
106
,
74
,
58
],[
154
,
122
,
86
,
64
],[
192
,
152
,
108
,
84
],[
230
,
180
,
130
,
98
],[
271
,
213
,
151
,
119
],[
321
,
251
,
177
,
137
],[
367
,
287
,
203
,
155
],[
425
,
331
,
241
,
177
],[
458
,
362
,
258
,
194
],[
520
,
412
,
292
,
220
],[
586
,
450
,
322
,
250
],[
644
,
504
,
364
,
280
],[
718
,
560
,
394
,
310
],[
792
,
624
,
442
,
338
],[
858
,
666
,
482
,
382
],[
929
,
711
,
509
,
403
],[
1003
,
779
,
565
,
439
],[
1091
,
857
,
611
,
461
],[
1171
,
911
,
661
,
511
],[
1273
,
997
,
715
,
535
],[
1367
,
1059
,
751
,
593
],[
1465
,
1125
,
805
,
625
],[
1528
,
1190
,
868
,
658
],[
1628
,
1264
,
908
,
698
],[
1732
,
1370
,
982
,
742
],[
1840
,
1452
,
1030
,
790
],[
1952
,
1538
,
1112
,
842
],[
2068
,
1628
,
1168
,
898
],[
2188
,
1722
,
1228
,
958
],[
2303
,
1809
,
1283
,
983
],[
2431
,
1911
,
1351
,
1051
],[
2563
,
1989
,
1423
,
1093
],[
2699
,
2099
,
1499
,
1139
],[
2809
,
2213
,
1579
,
1219
],[
2953
,
2331
,
1663
,
1273
]];
function
w
(){
var
t
=!
1
,
i
=
navigator
.
userAgent
;
if
(
/android/i
.
test
(
i
)){
t
=!
0
;
var
e
=
i
.
toString
().
match
(
/android
([
0-9
]\.[
0-9
])
/i
);
e
&&
e
[
1
]
&&
(
t
=
parseFloat
(
e
[
1
]))}
return
t
}
var
b
=
function
(){
var
t
=
function
(
t
,
i
){
this
.
_el
=
t
,
this
.
_htOption
=
i
};
return
t
.
prototype
.
draw
=
function
(
t
){
var
i
=
this
.
_htOption
,
e
=
this
.
_el
,
s
=
t
.
getModuleCount
();
Math
.
floor
(
i
.
width
/
s
),
Math
.
floor
(
i
.
height
/
s
);
function
a
(
t
,
i
){
var
e
=
document
.
createElementNS
(
"http://www.w3.org/2000/svg"
,
t
);
for
(
var
s
in
i
)
i
.
hasOwnProperty
(
s
)
&&
e
.
setAttribute
(
s
,
i
[
s
]);
return
e
}
this
.
clear
();
var
n
=
a
(
"svg"
,{
viewBox
:
"0 0 "
+
String
(
s
)
+
" "
+
String
(
s
),
width
:
"100%"
,
height
:
"100%"
,
fill
:
i
.
colorLight
});
n
.
setAttributeNS
(
"http://www.w3.org/2000/xmlns/"
,
"xmlns:xlink"
,
"http://www.w3.org/1999/xlink"
),
e
.
appendChild
(
n
),
n
.
appendChild
(
a
(
"rect"
,{
fill
:
i
.
colorLight
,
width
:
"100%"
,
height
:
"100%"
})),
n
.
appendChild
(
a
(
"rect"
,{
fill
:
i
.
colorDark
,
width
:
"1"
,
height
:
"1"
,
id
:
"template"
}));
for
(
var
r
=
0
;
r
<
s
;
r
++
)
for
(
var
o
=
0
;
o
<
s
;
o
++
)
if
(
t
.
isDark
(
r
,
o
)){
var
c
=
a
(
"use"
,{
x
:
String
(
o
),
y
:
String
(
r
)});
c
.
setAttributeNS
(
"http://www.w3.org/1999/xlink"
,
"href"
,
"#template"
),
n
.
appendChild
(
c
)}},
t
.
prototype
.
clear
=
function
(){
for
(;
this
.
_el
.
hasChildNodes
();)
this
.
_el
.
removeChild
(
this
.
_el
.
lastChild
)},
t
}(),
k
=
"svg"
===
document
.
documentElement
.
tagName
.
toLowerCase
()?
b
:
"undefined"
==
typeof
CanvasRenderingContext2D
?
function
(){
var
t
=
function
(
t
,
i
){
this
.
_el
=
t
,
this
.
_htOption
=
i
};
return
t
.
prototype
.
draw
=
function
(
t
){
for
(
var
i
=
this
.
_htOption
,
e
=
this
.
_el
,
s
=
t
.
getModuleCount
(),
a
=
Math
.
floor
(
i
.
width
/
s
),
n
=
Math
.
floor
(
i
.
height
/
s
),
r
=
[
'<table style="border:0;border-collapse:collapse;">'
],
o
=
0
;
o
<
s
;
o
++
){
r
.
push
(
"<tr>"
);
for
(
var
c
=
0
;
c
<
s
;
c
++
)
r
.
push
(
'<td style="border:0;border-collapse:collapse;padding:0;margin:0;width:'
+
a
+
"px;height:"
+
n
+
"px;background-color:"
+
(
t
.
isDark
(
o
,
c
)?
i
.
colorDark
:
i
.
colorLight
)
+
';"></td>'
);
r
.
push
(
"</tr>"
)}
r
.
push
(
"</table>"
),
e
.
innerHTML
=
r
.
join
(
""
);
var
l
=
e
.
childNodes
[
0
],
h
=
(
i
.
width
-
l
.
offsetWidth
)
/
2
,
d
=
(
i
.
height
-
l
.
offsetHeight
)
/
2
;
h
>
0
&&
d
>
0
&&
(
l
.
style
.
margin
=
d
+
"px "
+
h
+
"px"
)},
t
.
prototype
.
clear
=
function
(){
this
.
_el
.
innerHTML
=
""
},
t
}():
function
(){
function
t
(){
this
.
_elImage
.
src
=
this
.
_elCanvas
.
toDataURL
(
"image/png"
),
this
.
_elImage
.
style
.
display
=
"block"
,
this
.
_elCanvas
.
style
.
display
=
"none"
}
if
(
this
.
_android
&&
this
.
_android
<=
2.1
){
var
i
=
1
/
window
.
devicePixelRatio
,
e
=
CanvasRenderingContext2D
.
prototype
.
drawImage
;
CanvasRenderingContext2D
.
prototype
.
drawImage
=
function
(
t
,
s
,
a
,
n
,
r
,
o
,
c
,
l
,
h
){
if
(
"nodeName"
in
t
&&
/img/i
.
test
(
t
.
nodeName
))
for
(
var
d
=
arguments
.
length
-
1
;
d
>=
1
;
d
--
)
arguments
[
d
]
=
arguments
[
d
]
*
i
;
else
void
0
===
l
&&
(
arguments
[
1
]
*=
i
,
arguments
[
2
]
*=
i
,
arguments
[
3
]
*=
i
,
arguments
[
4
]
*=
i
);
e
.
apply
(
this
,
arguments
)}}
var
s
=
function
(
t
,
i
){
this
.
_bIsPainted
=!
1
,
this
.
_android
=
w
(),
this
.
_htOption
=
i
,
this
.
_elCanvas
=
document
.
createElement
(
"canvas"
),
this
.
_elCanvas
.
width
=
i
.
width
,
this
.
_elCanvas
.
height
=
i
.
height
,
t
.
appendChild
(
this
.
_elCanvas
),
this
.
_el
=
t
,
this
.
_oContext
=
this
.
_elCanvas
.
getContext
(
"2d"
),
this
.
_bIsPainted
=!
1
,
this
.
_elImage
=
document
.
createElement
(
"img"
),
this
.
_elImage
.
alt
=
"Scan me!"
,
this
.
_elImage
.
style
.
display
=
"none"
,
this
.
_el
.
appendChild
(
this
.
_elImage
),
this
.
_bSupportDataURI
=
null
};
return
s
.
prototype
.
draw
=
function
(
t
){
var
i
=
this
.
_elImage
,
e
=
this
.
_oContext
,
s
=
this
.
_htOption
,
a
=
t
.
getModuleCount
(),
n
=
s
.
width
/
a
,
r
=
s
.
height
/
a
,
o
=
Math
.
round
(
n
),
c
=
Math
.
round
(
r
);
i
.
style
.
display
=
"none"
,
this
.
clear
();
for
(
var
l
=
0
;
l
<
a
;
l
++
)
for
(
var
h
=
0
;
h
<
a
;
h
++
){
var
d
=
t
.
isDark
(
l
,
h
),
u
=
h
*
n
,
v
=
l
*
r
;
e
.
strokeStyle
=
d
?
s
.
colorDark
:
s
.
colorLight
,
e
.
lineWidth
=
1
,
e
.
fillStyle
=
d
?
s
.
colorDark
:
s
.
colorLight
,
e
.
fillRect
(
u
,
v
,
n
,
r
),
e
.
strokeRect
(
Math
.
floor
(
u
)
+
.
5
,
Math
.
floor
(
v
)
+
.
5
,
o
,
c
),
e
.
strokeRect
(
Math
.
ceil
(
u
)
-
.
5
,
Math
.
ceil
(
v
)
-
.
5
,
o
,
c
)}
this
.
_bIsPainted
=!
0
},
s
.
prototype
.
makeImage
=
function
(){
this
.
_bIsPainted
&&
function
(
t
,
i
){
var
e
=
this
;
if
(
e
.
_fFail
=
i
,
e
.
_fSuccess
=
t
,
null
===
e
.
_bSupportDataURI
){
var
s
=
document
.
createElement
(
"img"
),
a
=
function
(){
e
.
_bSupportDataURI
=!
1
,
e
.
_fFail
&&
e
.
_fFail
.
call
(
e
)};
return
s
.
onabort
=
a
,
s
.
onerror
=
a
,
s
.
onload
=
function
(){
e
.
_bSupportDataURI
=!
0
,
e
.
_fSuccess
&&
e
.
_fSuccess
.
call
(
e
)},
void
(
s
.
src
=
"data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=="
)}
!
0
===
e
.
_bSupportDataURI
&&
e
.
_fSuccess
?
e
.
_fSuccess
.
call
(
e
):
!
1
===
e
.
_bSupportDataURI
&&
e
.
_fFail
&&
e
.
_fFail
.
call
(
e
)}.
call
(
this
,
t
)},
s
.
prototype
.
isPainted
=
function
(){
return
this
.
_bIsPainted
},
s
.
prototype
.
clear
=
function
(){
this
.
_oContext
.
clearRect
(
0
,
0
,
this
.
_elCanvas
.
width
,
this
.
_elCanvas
.
height
),
this
.
_bIsPainted
=!
1
},
s
.
prototype
.
round
=
function
(
t
){
return
t
?
Math
.
floor
(
1
e3
*
t
)
/
1
e3
:
t
},
s
}();
function
x
(
t
,
i
){
for
(
var
e
=
1
,
s
=
function
(
t
){
var
i
=
encodeURI
(
t
).
toString
().
replace
(
/
\%[
0-9a-fA-F
]{2}
/g
,
"a"
);
return
i
.
length
+
(
i
.
length
!=
t
?
3
:
0
)}(
t
),
n
=
0
,
r
=
C
.
length
;
n
<=
r
;
n
++
){
var
o
=
0
;
switch
(
i
){
case
a
.
L
:
o
=
C
[
n
][
0
];
break
;
case
a
.
M
:
o
=
C
[
n
][
1
];
break
;
case
a
.
Q
:
o
=
C
[
n
][
2
];
break
;
case
a
.
H
:
o
=
C
[
n
][
3
]}
if
(
s
<=
o
)
break
;
e
++
}
if
(
e
>
C
.
length
)
throw
new
Error
(
"Too long data"
);
return
e
}
return
(
s
=
function
(
t
,
i
){
if
(
this
.
_htOption
=
{
width
:
256
,
height
:
256
,
typeNumber
:
4
,
colorDark
:
"#000000"
,
colorLight
:
"#ffffff"
,
correctLevel
:
a
.
H
},
"string"
==
typeof
i
&&
(
i
=
{
text
:
i
}),
i
)
for
(
var
e
in
i
)
this
.
_htOption
[
e
]
=
i
[
e
];
"string"
==
typeof
t
&&
(
t
=
document
.
getElementById
(
t
)),
this
.
_htOption
.
useSVG
&&
(
k
=
b
),
this
.
_android
=
w
(),
this
.
_el
=
t
,
this
.
_oQRCode
=
null
,
this
.
_oDrawing
=
new
k
(
this
.
_el
,
this
.
_htOption
),
this
.
_htOption
.
text
&&
this
.
makeCode
(
this
.
_htOption
.
text
)}).
prototype
.
makeCode
=
function
(
t
){
this
.
_oQRCode
=
new
i
(
x
(
t
,
this
.
_htOption
.
correctLevel
),
this
.
_htOption
.
correctLevel
),
this
.
_oQRCode
.
addData
(
t
),
this
.
_oQRCode
.
make
(),
this
.
_el
.
title
=
t
,
this
.
_oDrawing
.
draw
(
this
.
_oQRCode
),
this
.
makeImage
()},
s
.
prototype
.
makeImage
=
function
(){
"function"
==
typeof
this
.
_oDrawing
.
makeImage
&&
(
!
this
.
_android
||
this
.
_android
>=
3
)
&&
this
.
_oDrawing
.
makeImage
()},
s
.
prototype
.
clear
=
function
(){
this
.
_oDrawing
.
clear
()},
s
.
CorrectLevel
=
a
,
s
},
t
.
exports
=
a
()},
XJpv
:
function
(
t
,
i
,
e
){
"use strict"
;
Object
.
defineProperty
(
i
,
"__esModule"
,{
value
:
!
0
});
var
s
=
e
(
"7Vhv"
),
a
=
e
(
"MJLE"
),
n
=
e
.
n
(
a
),
r
=
{
name
:
"index"
,
data
:
function
(){
return
{
ios
:
""
,
android
:
""
,
host
:
0
}},
components
:{
"v-footer"
:
s
.
a
},
mounted
:
function
(){
var
t
=
this
,
i
=
window
.
location
.
host
;
console
.
log
(
window
.
location
.
host
),
this
.
host
=
i
.
split
(
"."
)[
0
],
this
.
isRealNum
(
this
.
host
)
||
(
this
.
host
=
0
),
this
.
creatQrCode
();
var
e
=
{
channel
:
this
.
host
};
this
.
$axios
(
"post"
,
"/V2/download/getDownAddress"
,
e
).
then
(
function
(
i
){
200
===
i
.
code
&&
(
t
.
android
=
i
.
data
.
android
,
t
.
ios
=
i
.
data
.
ios
)})},
methods
:{
isRealNum
:
function
(
t
){
return
""
!==
t
&&
null
!=
t
&&!
isNaN
(
t
)},
creatQrCode
:
function
(){
new
n
.
a
(
this
.
$refs
.
qrCodeUrl
,{
text
:
"http://dl.hszhibo.live/?channel="
+
this
.
host
,
width
:
150
,
height
:
150
,
colorDark
:
"#000000"
,
colorLight
:
"#ffffff"
,
correctLevel
:
n
.
a
.
CorrectLevel
.
H
})},
down
:
function
(
t
){
window
.
location
.
href
=
1
===
t
?
this
.
android
:
this
.
ios
}}},
o
=
{
render
:
function
(){
var
t
=
this
,
i
=
t
.
$createElement
,
e
=
t
.
_self
.
_c
||
i
;
return
e
(
"div"
,[
e
(
"div"
,{
staticClass
:
"down"
},[
e
(
"div"
,{
staticClass
:
"min-width"
,
staticStyle
:{
"padding-bottom"
:
"50px"
}},[
e
(
"div"
,{
staticClass
:
"fx justify-center down-top"
},[
t
.
_m
(
0
),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"ta-c ml-30"
},[
t
.
_m
(
1
),
t
.
_v
(
" "
),
t
.
_m
(
2
),
t
.
_v
(
" "
),
t
.
_m
(
3
),
t
.
_v
(
" "
),
t
.
_m
(
4
),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fx align-items mt-30"
},[
e
(
"div"
,[
e
(
"div"
,{
staticClass
:
"erweima"
},[
e
(
"div"
,{
ref
:
"qrCodeUrl"
,
staticClass
:
"qrcode"
})]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"c-8 mt-10"
},[
t
.
_v
(
"扫描二维码下载APP"
)])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"ml-30"
},[
e
(
"div"
,{
staticStyle
:{
"margin-top"
:
"50px"
}},[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/andor-btn.png"
,
width
:
"150px"
},
on
:{
click
:
function
(
i
){
return
t
.
down
(
1
)}}})]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-20"
},[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/ios-btn.png"
,
width
:
"150px"
},
on
:{
click
:
function
(
i
){
return
t
.
down
(
2
)}}})]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"c-8"
,
staticStyle
:{
"margin-top"
:
"40px"
}},[
t
.
_v
(
"官网地址:http://hszhibo.live"
)])])])])]),
t
.
_v
(
" "
),
t
.
_m
(
5
),
t
.
_v
(
" "
),
t
.
_m
(
6
)])]),
t
.
_v
(
" "
),
e
(
"v-footer"
)],
1
)},
staticRenderFns
:[
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,[
i
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/tiyu-img.png"
}})])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,[
i
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/logo1.png"
,
width
:
"200px"
}})])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"mt-30"
},[
i
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/down-txt.png"
,
width
:
"400px"
}})])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"c-8 fw-700 fs-22 mt-30"
},[
this
.
_v
(
"体育视听盛宴"
),
i
(
"span"
,{
staticClass
:
"ml-10"
},[
this
.
_v
(
"万千家人相伴"
)])])},
function
(){
var
t
=
this
.
$createElement
,
i
=
this
.
_self
.
_c
||
t
;
return
i
(
"div"
,{
staticClass
:
"c-8 fw-700 fs-22 mt-10"
},[
this
.
_v
(
"网红女神赛事直播"
),
i
(
"span"
,{
staticClass
:
"ml-10"
},[
this
.
_v
(
"行业专家赛前预测"
)])])},
function
(){
var
t
=
this
,
i
=
t
.
$createElement
,
e
=
t
.
_self
.
_c
||
i
;
return
e
(
"div"
,{
staticClass
:
"fx align-items justify-center mt-30"
},[
e
(
"div"
,{
staticClass
:
"ta-c mr-50"
},[
e
(
"div"
,{
staticClass
:
"fs-22 fw-700 c-fac"
},[
t
.
_v
(
"魅力主播解说"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
" c-67 mt-10"
},[
t
.
_v
(
"看比赛就要一起嗨"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-20"
},[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/down-img3.png"
,
width
:
"250px"
}})])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"ta-c mr-50"
},[
e
(
"div"
,{
staticClass
:
"fs-22 fw-700 c-fac"
},[
t
.
_v
(
"精准赛事分析"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
" c-67 mt-10"
},[
t
.
_v
(
"专业解读精准分析"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-20"
},[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/down-img2.png"
,
width
:
"250px"
}})])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"ta-c"
},[
e
(
"div"
,{
staticClass
:
"fs-22 fw-700 c-fac"
},[
t
.
_v
(
"火爆体育资讯"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
" c-67 mt-10"
},[
t
.
_v
(
"志趣相投球友聚集地"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"mt-20"
},[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/down-img1.png"
,
width
:
"250px"
}})])])])},
function
(){
var
t
=
this
,
i
=
t
.
$createElement
,
e
=
t
.
_self
.
_c
||
i
;
return
e
(
"div"
,{
staticStyle
:{
"padding-right"
:
"8%"
,
"padding-left"
:
"8%"
}},[
e
(
"div"
,{
staticClass
:
"fx align-items mt-30"
},[
e
(
"div"
,{
staticClass
:
"fs-22 fw-700"
},[
t
.
_v
(
"安装教程"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"c-3 ml-10"
},[
t
.
_v
(
"需要在同一个网络环境下下载安转和注册,勿切换网络,若无法正常下载,请使用手机自带浏览器打开(Chrome谷歌浏览器、Safari浏览器)"
)])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"xian mt-20"
}),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fx align-items mt-30"
},[
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/IOS.png"
}})]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fs-22 c-fac ml-10"
},[
t
.
_v
(
"IOS如何安装?"
)])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"c-67 mt-20"
},[
t
.
_v
(
"1.APP下载完成后,请打开「设置」>点选「通用」选项"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"c-67 mt-10"
},[
t
.
_v
(
"2.点选「设备管理」"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"c-67 mt-10"
},[
t
.
_v
(
"3.点击「信任」APP即完成设置"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fx align-items justify-between mt-20"
},[
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/IOS1.png"
,
width
:
"240px"
}})]),
t
.
_v
(
" "
),
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/IOS2.png"
,
width
:
"250px"
}})]),
t
.
_v
(
" "
),
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/IOS3.png"
,
width
:
"250px"
}})]),
t
.
_v
(
" "
),
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/IOS4.png"
,
width
:
"250px"
}})])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"xian mt-30"
}),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fx align-items mt-30"
},[
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/Android.png"
}})]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fs-22 c-fac ml-10"
},[
t
.
_v
(
"Android如何安装??"
)])]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"c-67 mt-20"
},[
t
.
_v
(
"1. 点击本页的「立即下载」选择「本地下载」"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"c-67 mt-10"
},[
t
.
_v
(
"2. APP下载完成后,选择允许安装应用,即可完成安装"
)]),
t
.
_v
(
" "
),
e
(
"div"
,{
staticClass
:
"fx align-items justify-between mt-20"
},[
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/Android1.png"
,
width
:
"250px"
}})]),
t
.
_v
(
" "
),
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/Android2.png"
,
width
:
"240px"
}})]),
t
.
_v
(
" "
),
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/Android3.png"
,
width
:
"240px"
}})]),
t
.
_v
(
" "
),
e
(
"div"
,[
e
(
"img"
,{
attrs
:{
src
:
"http://bucket.hszb66.cn/static/pc/Android4.png"
,
width
:
"240px"
}})])])])}]};
var
c
=
e
(
"VU/8"
)(
r
,
o
,
!
1
,
function
(
t
){
e
(
"Ks5p"
)},
"data-v-171c6d70"
,
null
);
i
.
default
=
c
.
exports
},
hV7O
:
function
(
t
,
i
,
e
){(
t
.
exports
=
e
(
"FZ+f"
)(
!
1
)).
push
([
t
.
i
,
'
\
n.c-8[data-v-171c6d70]{
\
n color: #8C95AC;
\
n}
\
n.down[data-v-171c6d70]{
\
n min-height: 100vh;
\
n background-image: url("http://bucket.hszb66.cn/live/bg-down.png");
\
n background-size: 100% auto;
\
n display: -webkit-box;
\
n display: -ms-flexbox;
\
n display: flex;
\
n -webkit-box-pack: center;
\
n -ms-flex-pack: center;
\
n justify-content: center;
\
n}
\
n.down-top[data-v-171c6d70]{
\
n padding-top: 5%;padding-right: 10%;-webkit-box-sizing: border-box;box-sizing: border-box;
\
n}
\
n.c-fac[data-v-171c6d70]{
\
n color: #CEA76B;
\
n}
\
n.erweima[data-v-171c6d70]{
\
n width: 190px;
\
n height: 190px;
\
n background: white;
\
n border-radius: 30px;
\
n display: -webkit-box;
\
n display: -ms-flexbox;
\
n display: flex;
\
n -webkit-box-align: center;
\
n -ms-flex-align: center;
\
n align-items: center;
\
n -webkit-box-pack: center;
\
n -ms-flex-pack: center;
\
n justify-content: center;
\
n -webkit-box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.1);
\
n box-shadow: 0px 10px 16px 0px rgba(0, 0, 0, 0.1);
\
n}
\
n.c-67[data-v-171c6d70]{
\
n color: #67728F;
\
n}
\
n.c-3[data-v-171c6d70]{
\
n color: #333333;
\
n}
\
n.mr-50[data-v-171c6d70]{
\
n margin-right: 110px;
\
n}
\
n.xian[data-v-171c6d70]{
\
n width: 100%;
\
n height: 2px;
\
n background: #CEA76B;
\
n}
\
n'
,
""
])}});
\ No newline at end of file
docs/static/js/main.
23a658fcc6e59a80544d
.js
→
docs/static/js/main.
812a4b3502d63393d786
.js
View file @
8e6f857c
webpackJsonp
([
24
],{
0
:
function
(
e
,
n
,
t
){
t
(
"j1ja"
),
e
.
exports
=
t
(
"NHnr"
)},
1
:
function
(
e
,
n
){},
"5LIk"
:
function
(
e
,
n
){},
"7zck"
:
function
(
e
,
n
){},
"8lvz"
:
function
(
e
,
n
){},
BpKH
:
function
(
e
,
n
){},
Dr8r
:
function
(
e
,
n
,
t
){
"use strict"
;
t
.
d
(
n
,
"a"
,
function
(){
return
c
});
var
o
=
t
(
"Zrlr"
),
r
=
t
.
n
(
o
),
a
=
t
(
"wxAW"
),
i
=
t
.
n
(
a
),
c
=
function
(){
function
e
(){
r
()(
this
,
e
)}
return
i
()(
e
,
null
,[{
key
:
"get"
,
value
:
function
(
e
){
var
n
=
void
0
,
t
=
void
0
;
return
"string"
==
typeof
e
&&
""
!==
e
&&
(
t
=
String
(
document
.
cookie
).
match
(
new
RegExp
(
"(?:^| )"
+
e
+
"(?:(?:=([^;]*))|;|$)"
)))
&&
(
n
=
t
[
1
]?
decodeURIComponent
(
t
[
1
]):
""
),
n
}},{
key
:
"set"
,
value
:
function
(
e
,
n
,
t
,
o
,
r
,
a
){
var
i
=
String
(
encodeURIComponent
(
n
)),
c
=
t
;
"number"
==
typeof
c
&&
(
c
=
new
Date
).
setTime
(
c
.
getTime
()
+
864
e5
*
t
),
c
instanceof
Date
&&
(
i
+=
"; expires="
+
c
.
toUTCString
()),
"string"
==
typeof
o
&&
""
!==
o
&&
(
i
+=
"; domain="
+
o
),
"string"
==
typeof
r
&&
""
!==
r
&&
(
i
+=
"; path="
+
r
),
a
&&
(
i
+=
"; secure"
),
document
.
cookie
=
e
+
"="
+
i
}},{
key
:
"remove"
,
value
:
function
(
e
,
n
,
t
,
o
){
this
.
set
(
e
,
""
,
-
1
,
n
,
t
,
o
)}},{
key
:
"DATEDAY"
,
get
:
function
(){
return
864
e5
}}]),
e
}()},
NHnr
:
function
(
e
,
n
,
t
){
"use strict"
;
Object
.
defineProperty
(
n
,
"__esModule"
,{
value
:
!
0
});
var
o
=
{};
t
.
d
(
o
,
"userData"
,
function
(){
return
s
});
var
r
=
t
(
"7+uW"
),
a
=
t
(
"/ocq"
);
r
.
default
.
use
(
a
.
a
);
var
i
=
a
.
a
.
prototype
.
push
;
a
.
a
.
prototype
.
push
=
function
(
e
,
n
,
t
){
return
n
||
t
?
i
.
call
(
this
,
e
,
n
,
t
):
i
.
call
(
this
,
e
).
catch
(
function
(
e
){
return
e
})};
var
c
=
new
a
.
a
({
routes
:[{
path
:
"/"
,
name
:
"home"
,
redirect
:
"/home"
,
component
:
function
(){
return
t
.
e
(
15
).
then
(
t
.
bind
(
null
,
"2NXm"
))},
children
:[{
path
:
"/home"
,
name
:
"home"
,
component
:
function
(){
return
t
.
e
(
1
).
then
(
t
.
bind
(
null
,
"FP3a"
))}},{
path
:
"/course"
,
name
:
"course"
,
component
:
function
(){
return
t
.
e
(
16
).
then
(
t
.
bind
(
null
,
"Z/FV"
))}},{
path
:
"/all"
,
name
:
"all"
,
component
:
function
(){
return
t
.
e
(
3
).
then
(
t
.
bind
(
null
,
"JPDB"
))}},{
path
:
"/room"
,
name
:
"room"
,
component
:
function
(){
return
t
.
e
(
0
).
then
(
t
.
bind
(
null
,
"Xb5f"
))}},{
path
:
"/new"
,
name
:
"new"
,
component
:
function
(){
return
t
.
e
(
9
).
then
(
t
.
bind
(
null
,
"hrLV"
))}},{
path
:
"/newDeatil"
,
name
:
"newDeatil"
,
component
:
function
(){
return
t
.
e
(
17
).
then
(
t
.
bind
(
null
,
"RWv/"
))}},{
path
:
"/down"
,
name
:
"down"
,
component
:
function
(){
return
t
.
e
(
8
).
then
(
t
.
bind
(
null
,
"XJpv"
))}},{
path
:
"/hotRank"
,
name
:
"hotRank"
,
component
:
function
(){
return
t
.
e
(
4
).
then
(
t
.
bind
(
null
,
"UtoD"
))}},{
path
:
"/hotBankDeatil"
,
name
:
"hotBankDeatil"
,
component
:
function
(){
return
t
.
e
(
10
).
then
(
t
.
bind
(
null
,
"36HZ"
))}},{
path
:
"/expertsDeatil"
,
name
:
"expertsDeatil"
,
component
:
function
(){
return
t
.
e
(
2
).
then
(
t
.
bind
(
null
,
"8EE7"
))}},{
path
:
"/commonProblem"
,
name
:
"commonProblem"
,
component
:
function
(){
return
t
.
e
(
11
).
then
(
t
.
bind
(
null
,
"LUro"
))}},{
path
:
"/agreement"
,
name
:
"agreement"
,
component
:
function
(){
return
t
.
e
(
12
).
then
(
t
.
bind
(
null
,
"lI5F"
))}},{
path
:
"/privacy"
,
name
:
"privacy"
,
component
:
function
(){
return
t
.
e
(
13
).
then
(
t
.
bind
(
null
,
"VKkN"
))}},{
path
:
"/schedule"
,
name
:
"schedule"
,
component
:
function
(){
return
t
.
e
(
5
).
then
(
t
.
bind
(
null
,
"6JMp"
))}},{
path
:
"/infoCenter"
,
name
:
"infoCenter"
,
component
:
function
(){
return
t
.
e
(
22
).
then
(
t
.
bind
(
null
,
"bk9T"
))}},{
path
:
"/score"
,
name
:
"score"
,
component
:
function
(){
return
t
.
e
(
6
).
then
(
t
.
bind
(
null
,
"hC2G"
))}},{
path
:
"/footballDeatil"
,
name
:
"footballDeatil"
,
component
:
function
(){
return
t
.
e
(
18
).
then
(
t
.
bind
(
null
,
"6/Ig"
))}},{
path
:
"/basketBallDeatil"
,
name
:
"basketBallDeatil"
,
component
:
function
(){
return
t
.
e
(
21
).
then
(
t
.
bind
(
null
,
"i9qA"
))}},{
path
:
"/fOuZhi"
,
name
:
"fOuZhi"
,
component
:
function
(){
return
t
.
e
(
20
).
then
(
t
.
bind
(
null
,
"DS/9"
))}},{
path
:
"/bOuZhi"
,
name
:
"bOuZhi"
,
component
:
function
(){
return
t
.
e
(
19
).
then
(
t
.
bind
(
null
,
"wJcW"
))}},{
path
:
"/search"
,
name
:
"search"
,
component
:
function
(){
return
t
.
e
(
14
).
then
(
t
.
bind
(
null
,
"ar59"
))}},{
path
:
"/my"
,
name
:
"my"
,
component
:
function
(){
return
t
.
e
(
7
).
then
(
t
.
bind
(
null
,
"ULSo"
))}}]}]}),
u
=
t
(
"NYxO"
),
s
=
{
state
:{
categoryList
:[],
advertList
:[]},
mutations
:{
setCategoryList
:
function
(
e
,
n
){
e
.
categoryList
=
n
},
setAdvertList
:
function
(
e
,
n
){
e
.
advertList
=
n
}},
getters
:{
getCategoryList
:
function
(
e
){
return
e
.
categoryList
},
getAdvertList
:
function
(
e
){
return
e
.
advertList
}}};
r
.
default
.
use
(
u
.
a
);
var
p
=
new
u
.
a
.
Store
({
modules
:
o
}),
d
=
{
name
:
"App"
,
data
:
function
(){
return
{}},
mounted
:
function
(){},
methods
:{
isPcFun
:
function
(){
for
(
var
e
=
navigator
.
userAgent
,
n
=
[
"Android"
,
"iPhone"
,
"webOS"
,
"BlackBerry"
,
"SymbianOS"
,
"Windows Phone"
,
"iPad"
,
"iPod"
],
t
=!
0
,
o
=
0
;
o
<
n
.
length
;
o
++
)
if
(
e
.
indexOf
(
n
[
o
])
>
0
){
t
=!
1
;
break
}
return
t
}}},
h
=
{
render
:
function
(){
var
e
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
e
;
return
n
(
"div"
,{
attrs
:{
id
:
"app"
}},[
n
(
"router-view"
)],
1
)},
staticRenderFns
:[]};
var
f
=
t
(
"VU/8"
)(
d
,
h
,
!
1
,
function
(
e
){
t
(
"8lvz"
)},
null
,
null
).
exports
,
l
=
(
t
(
"cPo0"
),
t
(
"BpKH"
),
t
(
"j1ja"
),
t
(
"//Fk"
)),
m
=
t
.
n
(
l
),
g
=
t
(
"mtWM"
),
y
=
t
.
n
(
g
),
v
=
t
(
"1nuA"
),
A
=
t
.
n
(
v
),
w
=
y
.
a
.
create
({
timeout
:
1
e4
});
w
.
interceptors
.
request
.
use
(
function
(
e
){
return
"get"
!==
e
.
method
&&
"post"
!==
e
.
method
&&
"put"
!==
e
.
method
&&
"delete"
!==
e
.
method
&&
"patch"
!==
e
.
method
||
"application/json"
!==
e
.
headers
[
"Content-Type"
]
&&
(
e
.
data
=
A
.
a
.
stringify
(
e
.
data
)),
e
},
function
(
e
){
return
m
.
a
.
reject
(
e
)}),
w
.
interceptors
.
response
.
use
(
function
(
e
){
return
e
},
function
(
e
){
return
m
.
a
.
reject
(
e
)});
var
b
=
w
,
C
=
t
(
"Dr8r"
),
k
=
{
install
:
function
(
e
){
var
n
=
this
;
e
.
prototype
.
$axios
=
function
(
e
,
t
,
o
,
r
){
return
n
.
axiosRequest
(
e
,
t
,
o
,
r
)}},
axiosRequest
:
function
(){
var
e
=
arguments
.
length
>
0
&&
void
0
!==
arguments
[
0
]?
arguments
[
0
]:
"post"
,
n
=
arguments
[
1
],
t
=
arguments
[
2
],
o
=
arguments
.
length
>
3
&&
void
0
!==
arguments
[
3
]?
arguments
[
3
]:{};
return
this
.
ax
(
e
,
n
,
t
,
o
)},
ax
:
function
(
e
,
n
,
t
,
o
){
var
r
=
n
;
"get"
===
e
&&
(
r
+=
t
||
""
);
var
a
=
{
headers
:
C
.
a
.
get
(
"token"
)?{
token
:
C
.
a
.
get
(
"token"
),
"device-id"
:
C
.
a
.
get
(
"deviceId"
),
"Content-Type"
:
"application/json"
}:{
"device-id"
:
C
.
a
.
get
(
"deviceId"
),
"Content-Type"
:
"application/json"
}},
i
=
"/excuse"
+
r
;
return
new
m
.
a
(
function
(
n
,
o
){
b
[
e
](
i
,
t
,
a
).
then
(
function
(
e
){
var
t
=
e
.
data
;
502
===
t
.
code
?
C
.
a
.
remove
(
"token"
):
t
.
code
,
n
(
t
)}).
catch
(
function
(
e
){
o
(
e
)})})}},
D
=
{
getToken
:
function
(){
if
(
!
C
.
a
.
get
(
"agent"
)){
var
e
=
(
new
Date
).
getTime
()
+
this
.
randomCoding
()
+
"H5"
;
C
.
a
.
set
(
"agent"
,
e
)}},
toPage
:
function
(
e
){
c
.
push
({
name
:
e
})},
goToDeatil
:
function
(
e
,
n
){
c
.
push
({
name
:
"deatil"
,
query
:{
id
:
n
,
hotId
:
e
}})},
goBack
:
function
(){
c
.
go
(
-
1
)},
toDown
:
function
(){
c
.
push
({
name
:
"down"
})},
openAdver
:
function
(
e
){
/^
(
https
?
|
ftp
|
file
):
\
/
\
/
.
+
$
/
.
test
(
e
)?
window
.
open
(
e
):
window
.
open
(
"http://"
+
e
)},
randomCoding
:
function
(){
for
(
var
e
=
[],
n
=
0
;
n
<
3
;
n
++
){
var
t
=
Math
.
ceil
(
25
*
Math
.
random
());
e
.
push
(
String
.
fromCharCode
(
65
+
t
))}
return
e
.
join
(
""
)},
formatDate
:
function
(
e
){
var
n
=
parseInt
(
e
),
t
=
0
,
o
=
0
;
return
n
>
60
&&
(
t
=
parseInt
(
n
/
60
),
n
=
parseInt
(
n
%
60
),
t
>
60
&&
(
o
=
parseInt
(
t
/
60
),
t
=
parseInt
(
t
%
60
))),(
parseInt
(
o
)
<
10
?
"0"
+
parseInt
(
o
):
parseInt
(
o
))
+
":"
+
(
parseInt
(
t
)
<
10
?
"0"
+
parseInt
(
t
):
parseInt
(
t
))
+
":"
+
(
parseInt
(
n
)
<
10
?
"0"
+
parseInt
(
n
):
parseInt
(
n
))},
getBeforeDate
:
function
(
e
,
n
){
var
t
=
e
,
o
=
""
;
return
(
o
=
n
?
new
Date
(
n
):
new
Date
).
setDate
(
o
.
getDate
()
-
t
)},
decryptImage
:
function
(
e
,
n
,
t
){
var
o
=
this
,
a
=
new
XMLHttpRequest
;
a
.
open
(
"GET"
,
e
),
a
.
setRequestHeader
(
"Content-type"
,
"application/x-www-form-urlencoded; charset=UTF-8"
),
a
.
responseType
=
"arraybuffer"
,
a
.
send
(),
a
.
onreadystatechange
=
function
(){
if
(
4
===
a
.
readyState
&&
200
===
a
.
status
){
var
e
=
a
.
response
,
i
=
o
.
arrayBufferToBase64
(
e
);
r
.
default
.
set
(
t
,
n
,
"data:image/jpeg;base64,"
+
i
)}}},
arrayBufferToBase64
:
function
(
e
){
for
(
var
n
=
""
,
t
=
new
Uint8Array
(
e
),
o
=
t
.
byteLength
,
r
=
0
;
r
<
o
;
r
++
)
n
+=
String
.
fromCharCode
(
1
^
t
[
r
]);
return
window
.
btoa
(
n
)}},
I
=
{
des
:
function
(
e
,
n
,
t
,
o
,
r
,
a
){
t
&&
(
n
=
unescape
(
encodeURIComponent
(
n
)));
var
i
,
c
,
u
,
s
,
p
,
d
,
h
,
f
,
l
,
m
,
g
,
y
,
v
,
A
,
w
=
new
Array
(
16843776
,
0
,
65536
,
16843780
,
16842756
,
66564
,
4
,
65536
,
1024
,
16843776
,
16843780
,
1024
,
16778244
,
16842756
,
16777216
,
4
,
1028
,
16778240
,
16778240
,
66560
,
66560
,
16842752
,
16842752
,
16778244
,
65540
,
16777220
,
16777220
,
65540
,
0
,
1028
,
66564
,
16777216
,
65536
,
16843780
,
4
,
16842752
,
16843776
,
16777216
,
16777216
,
1024
,
16842756
,
65536
,
66560
,
16777220
,
1024
,
4
,
16778244
,
66564
,
16843780
,
65540
,
16842752
,
16778244
,
16777220
,
1028
,
66564
,
16843776
,
1028
,
16778240
,
16778240
,
0
,
65540
,
66560
,
0
,
16842756
),
b
=
new
Array
(
-
2146402272
,
-
2147450880
,
32768
,
1081376
,
1048576
,
32
,
-
2146435040
,
-
2147450848
,
-
2147483616
,
-
2146402272
,
-
2146402304
,
-
2147483648
,
-
2147450880
,
1048576
,
32
,
-
2146435040
,
1081344
,
1048608
,
-
2147450848
,
0
,
-
2147483648
,
32768
,
1081376
,
-
2146435072
,
1048608
,
-
2147483616
,
0
,
1081344
,
32800
,
-
2146402304
,
-
2146435072
,
32800
,
0
,
1081376
,
-
2146435040
,
1048576
,
-
2147450848
,
-
2146435072
,
-
2146402304
,
32768
,
-
2146435072
,
-
2147450880
,
32
,
-
2146402272
,
1081376
,
32
,
32768
,
-
2147483648
,
32800
,
-
2146402304
,
1048576
,
-
2147483616
,
1048608
,
-
2147450848
,
-
2147483616
,
1048608
,
1081344
,
0
,
-
2147450880
,
32800
,
-
2147483648
,
-
2146435040
,
-
2146402272
,
1081344
),
C
=
new
Array
(
520
,
134349312
,
0
,
134348808
,
134218240
,
0
,
131592
,
134218240
,
131080
,
134217736
,
134217736
,
131072
,
134349320
,
131080
,
134348800
,
520
,
134217728
,
8
,
134349312
,
512
,
131584
,
134348800
,
134348808
,
131592
,
134218248
,
131584
,
131072
,
134218248
,
8
,
134349320
,
512
,
134217728
,
134349312
,
134217728
,
131080
,
520
,
131072
,
134349312
,
134218240
,
0
,
512
,
131080
,
134349320
,
134218240
,
134217736
,
512
,
0
,
134348808
,
134218248
,
131072
,
134217728
,
134349320
,
8
,
131592
,
131584
,
134217736
,
134348800
,
134218248
,
520
,
134348800
,
131592
,
8
,
134348808
,
131584
),
k
=
new
Array
(
8396801
,
8321
,
8321
,
128
,
8396928
,
8388737
,
8388609
,
8193
,
0
,
8396800
,
8396800
,
8396929
,
129
,
0
,
8388736
,
8388609
,
1
,
8192
,
8388608
,
8396801
,
128
,
8388608
,
8193
,
8320
,
8388737
,
1
,
8320
,
8388736
,
8192
,
8396928
,
8396929
,
129
,
8388736
,
8388609
,
8396800
,
8396929
,
129
,
0
,
0
,
8396800
,
8320
,
8388736
,
8388737
,
1
,
8396801
,
8321
,
8321
,
128
,
8396929
,
129
,
1
,
8192
,
8388609
,
8193
,
8396928
,
8388737
,
8193
,
8320
,
8388608
,
8396801
,
128
,
8388608
,
8192
,
8396928
),
D
=
new
Array
(
256
,
34078976
,
34078720
,
1107296512
,
524288
,
256
,
1073741824
,
34078720
,
1074266368
,
524288
,
33554688
,
1074266368
,
1107296512
,
1107820544
,
524544
,
1073741824
,
33554432
,
1074266112
,
1074266112
,
0
,
1073742080
,
1107820800
,
1107820800
,
33554688
,
1107820544
,
1073742080
,
0
,
1107296256
,
34078976
,
33554432
,
1107296256
,
524544
,
524288
,
1107296512
,
256
,
33554432
,
1073741824
,
34078720
,
1107296512
,
1074266368
,
33554688
,
1073741824
,
1107820544
,
34078976
,
1074266368
,
256
,
33554432
,
1107820544
,
1107820800
,
524544
,
1107296256
,
1107820800
,
34078720
,
0
,
1074266112
,
1107296256
,
524544
,
33554688
,
1073742080
,
524288
,
0
,
1074266112
,
34078976
,
1073742080
),
I
=
new
Array
(
536870928
,
541065216
,
16384
,
541081616
,
541065216
,
16
,
541081616
,
4194304
,
536887296
,
4210704
,
4194304
,
536870928
,
4194320
,
536887296
,
536870912
,
16400
,
0
,
4194320
,
536887312
,
16384
,
4210688
,
536887312
,
16
,
541065232
,
541065232
,
0
,
4210704
,
541081600
,
16400
,
4210688
,
541081600
,
536870912
,
536887296
,
16
,
541065232
,
4210688
,
541081616
,
4194304
,
16400
,
536870928
,
4194304
,
536887296
,
536870912
,
16400
,
536870928
,
541081616
,
4210688
,
541065216
,
4210704
,
541081600
,
0
,
541065232
,
16
,
16384
,
541065216
,
4210704
,
16384
,
4194320
,
536887312
,
0
,
541081600
,
536870912
,
4194320
,
536887312
),
L
=
new
Array
(
2097152
,
69206018
,
67110914
,
0
,
2048
,
67110914
,
2099202
,
69208064
,
69208066
,
2097152
,
0
,
67108866
,
2
,
67108864
,
69206018
,
2050
,
67110912
,
2099202
,
2097154
,
67110912
,
67108866
,
69206016
,
69208064
,
2097154
,
69206016
,
2048
,
2050
,
69208066
,
2099200
,
2
,
67108864
,
2099200
,
67108864
,
2099200
,
2097152
,
67110914
,
67110914
,
69206018
,
69206018
,
2
,
2097154
,
67108864
,
67110912
,
2097152
,
69208064
,
2050
,
2099202
,
69208064
,
2050
,
67108866
,
69208066
,
69206016
,
2099200
,
0
,
2
,
69208066
,
0
,
2099202
,
69206016
,
2048
,
67108866
,
67110912
,
2048
,
2097154
),
S
=
new
Array
(
268439616
,
4096
,
262144
,
268701760
,
268435456
,
268439616
,
64
,
268435456
,
262208
,
268697600
,
268701760
,
266240
,
268701696
,
266304
,
4096
,
64
,
268697600
,
268435520
,
268439552
,
4160
,
266240
,
262208
,
268697664
,
268701696
,
4160
,
0
,
0
,
268697664
,
268435520
,
268439552
,
266304
,
262144
,
266304
,
262144
,
268701696
,
4096
,
64
,
268697664
,
4096
,
266304
,
268439552
,
64
,
268435520
,
268697600
,
268697664
,
268435456
,
262144
,
268439616
,
0
,
268701760
,
262208
,
268435520
,
268697600
,
268439552
,
268439616
,
0
,
268701760
,
266240
,
266240
,
4160
,
4160
,
262208
,
268435456
,
268701696
),
R
=
this
.
des_createKeys
(
e
),
x
=
0
,
B
=
n
.
length
,
T
=
0
,
U
=
32
===
R
.
length
?
3
:
9
;
f
=
3
===
U
?
t
?
new
Array
(
0
,
32
,
2
):
new
Array
(
30
,
-
2
,
-
2
):
t
?
new
Array
(
0
,
32
,
2
,
62
,
30
,
-
2
,
64
,
96
,
2
):
new
Array
(
94
,
62
,
-
2
,
32
,
64
,
2
,
30
,
-
2
,
-
2
),
2
===
a
?
n
+=
" "
:
1
===
a
?
t
&&
(
u
=
8
-
B
%
8
,
n
+=
String
.
fromCharCode
(
u
,
u
,
u
,
u
,
u
,
u
,
u
,
u
),
8
===
u
&&
(
B
+=
8
)):
a
||
(
n
+=
"
\
0
\
0
\
0
\
0
\
0
\
0
\
0
\
0"
);
var
j
=
""
,
M
=
""
;
for
(
1
===
o
&&
(
l
=
r
.
charCodeAt
(
x
++
)
<<
24
|
r
.
charCodeAt
(
x
++
)
<<
16
|
r
.
charCodeAt
(
x
++
)
<<
8
|
r
.
charCodeAt
(
x
++
),
g
=
r
.
charCodeAt
(
x
++
)
<<
24
|
r
.
charCodeAt
(
x
++
)
<<
16
|
r
.
charCodeAt
(
x
++
)
<<
8
|
r
.
charCodeAt
(
x
++
),
x
=
0
);
x
<
B
;){
for
(
d
=
n
.
charCodeAt
(
x
++
)
<<
24
|
n
.
charCodeAt
(
x
++
)
<<
16
|
n
.
charCodeAt
(
x
++
)
<<
8
|
n
.
charCodeAt
(
x
++
),
h
=
n
.
charCodeAt
(
x
++
)
<<
24
|
n
.
charCodeAt
(
x
++
)
<<
16
|
n
.
charCodeAt
(
x
++
)
<<
8
|
n
.
charCodeAt
(
x
++
),
1
===
o
&&
(
t
?(
d
^=
l
,
h
^=
g
):(
m
=
l
,
y
=
g
,
l
=
d
,
g
=
h
)),
d
^=
(
u
=
252645135
&
(
d
>>>
4
^
h
))
<<
4
,
d
^=
(
u
=
65535
&
(
d
>>>
16
^
(
h
^=
u
)))
<<
16
,
d
^=
u
=
858993459
&
((
h
^=
u
)
>>>
2
^
d
),
d
^=
u
=
16711935
&
((
h
^=
u
<<
2
)
>>>
8
^
d
),
d
=
(
d
^=
(
u
=
1431655765
&
(
d
>>>
1
^
(
h
^=
u
<<
8
)))
<<
1
)
<<
1
|
d
>>>
31
,
h
=
(
h
^=
u
)
<<
1
|
h
>>>
31
,
c
=
0
;
c
<
U
;
c
+=
3
){
for
(
v
=
f
[
c
+
1
],
A
=
f
[
c
+
2
],
i
=
f
[
c
];
i
!==
v
;
i
+=
A
)
s
=
h
^
R
[
i
],
p
=
(
h
>>>
4
|
h
<<
28
)
^
R
[
i
+
1
],
u
=
d
,
d
=
h
,
h
=
u
^
(
b
[
s
>>>
24
&
63
]
|
k
[
s
>>>
16
&
63
]
|
I
[
s
>>>
8
&
63
]
|
S
[
63
&
s
]
|
w
[
p
>>>
24
&
63
]
|
C
[
p
>>>
16
&
63
]
|
D
[
p
>>>
8
&
63
]
|
L
[
63
&
p
]);
u
=
d
,
d
=
h
,
h
=
u
}
h
=
h
>>>
1
|
h
<<
31
,
h
^=
u
=
1431655765
&
((
d
=
d
>>>
1
|
d
<<
31
)
>>>
1
^
h
),
h
^=
(
u
=
16711935
&
(
h
>>>
8
^
(
d
^=
u
<<
1
)))
<<
8
,
h
^=
(
u
=
858993459
&
(
h
>>>
2
^
(
d
^=
u
)))
<<
2
,
h
^=
u
=
65535
&
((
d
^=
u
)
>>>
16
^
h
),
h
^=
u
=
252645135
&
((
d
^=
u
<<
16
)
>>>
4
^
h
),
d
^=
u
<<
4
,
1
===
o
&&
(
t
?(
l
=
d
,
g
=
h
):(
d
^=
m
,
h
^=
y
)),
M
+=
String
.
fromCharCode
(
d
>>>
24
,
d
>>>
16
&
255
,
d
>>>
8
&
255
,
255
&
d
,
h
>>>
24
,
h
>>>
16
&
255
,
h
>>>
8
&
255
,
255
&
h
),
512
===
(
T
+=
8
)
&&
(
j
+=
M
,
M
=
""
,
T
=
0
)}
if
(
j
=
(
j
+=
M
).
replace
(
/
\0
*$/g
,
""
),
!
t
){
if
(
1
===
a
){
var
P
=
0
;(
B
=
j
.
length
)
&&
(
P
=
j
.
charCodeAt
(
B
-
1
)),
P
<=
8
&&
(
j
=
j
.
substring
(
0
,
B
-
P
))}
j
=
decodeURIComponent
(
escape
(
j
))}
return
j
},
des_createKeys
:
function
(
e
){
for
(
var
n
,
t
,
o
,
r
=
new
Array
(
0
,
4
,
536870912
,
536870916
,
65536
,
65540
,
536936448
,
536936452
,
512
,
516
,
536871424
,
536871428
,
66048
,
66052
,
536936960
,
536936964
),
a
=
new
Array
(
0
,
1
,
1048576
,
1048577
,
67108864
,
67108865
,
68157440
,
68157441
,
256
,
257
,
1048832
,
1048833
,
67109120
,
67109121
,
68157696
,
68157697
),
i
=
new
Array
(
0
,
8
,
2048
,
2056
,
16777216
,
16777224
,
16779264
,
16779272
,
0
,
8
,
2048
,
2056
,
16777216
,
16777224
,
16779264
,
16779272
),
c
=
new
Array
(
0
,
2097152
,
134217728
,
136314880
,
8192
,
2105344
,
134225920
,
136323072
,
131072
,
2228224
,
134348800
,
136445952
,
139264
,
2236416
,
134356992
,
136454144
),
u
=
new
Array
(
0
,
262144
,
16
,
262160
,
0
,
262144
,
16
,
262160
,
4096
,
266240
,
4112
,
266256
,
4096
,
266240
,
4112
,
266256
),
s
=
new
Array
(
0
,
1024
,
32
,
1056
,
0
,
1024
,
32
,
1056
,
33554432
,
33555456
,
33554464
,
33555488
,
33554432
,
33555456
,
33554464
,
33555488
),
p
=
new
Array
(
0
,
268435456
,
524288
,
268959744
,
2
,
268435458
,
524290
,
268959746
,
0
,
268435456
,
524288
,
268959744
,
2
,
268435458
,
524290
,
268959746
),
d
=
new
Array
(
0
,
65536
,
2048
,
67584
,
536870912
,
536936448
,
536872960
,
536938496
,
131072
,
196608
,
133120
,
198656
,
537001984
,
537067520
,
537004032
,
537069568
),
h
=
new
Array
(
0
,
262144
,
0
,
262144
,
2
,
262146
,
2
,
262146
,
33554432
,
33816576
,
33554432
,
33816576
,
33554434
,
33816578
,
33554434
,
33816578
),
f
=
new
Array
(
0
,
268435456
,
8
,
268435464
,
0
,
268435456
,
8
,
268435464
,
1024
,
268436480
,
1032
,
268436488
,
1024
,
268436480
,
1032
,
268436488
),
l
=
new
Array
(
0
,
32
,
0
,
32
,
1048576
,
1048608
,
1048576
,
1048608
,
8192
,
8224
,
8192
,
8224
,
1056768
,
1056800
,
1056768
,
1056800
),
m
=
new
Array
(
0
,
16777216
,
512
,
16777728
,
2097152
,
18874368
,
2097664
,
18874880
,
67108864
,
83886080
,
67109376
,
83886592
,
69206016
,
85983232
,
69206528
,
85983744
),
g
=
new
Array
(
0
,
4096
,
134217728
,
134221824
,
524288
,
528384
,
134742016
,
134746112
,
16
,
4112
,
134217744
,
134221840
,
524304
,
528400
,
134742032
,
134746128
),
y
=
new
Array
(
0
,
4
,
256
,
260
,
0
,
4
,
256
,
260
,
1
,
5
,
257
,
261
,
1
,
5
,
257
,
261
),
v
=
e
.
length
>
8
?
3
:
1
,
A
=
new
Array
(
32
*
v
),
w
=
new
Array
(
0
,
0
,
1
,
1
,
1
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
1
,
1
,
1
,
0
),
b
=
0
,
C
=
0
,
k
=
0
;
k
<
v
;
k
++
){
var
D
=
e
.
charCodeAt
(
b
++
)
<<
24
|
e
.
charCodeAt
(
b
++
)
<<
16
|
e
.
charCodeAt
(
b
++
)
<<
8
|
e
.
charCodeAt
(
b
++
),
I
=
e
.
charCodeAt
(
b
++
)
<<
24
|
e
.
charCodeAt
(
b
++
)
<<
16
|
e
.
charCodeAt
(
b
++
)
<<
8
|
e
.
charCodeAt
(
b
++
);
D
^=
(
o
=
252645135
&
(
D
>>>
4
^
I
))
<<
4
,
D
^=
o
=
65535
&
((
I
^=
o
)
>>>-
16
^
D
),
D
^=
(
o
=
858993459
&
(
D
>>>
2
^
(
I
^=
o
<<-
16
)))
<<
2
,
D
^=
o
=
65535
&
((
I
^=
o
)
>>>-
16
^
D
),
D
^=
(
o
=
1431655765
&
(
D
>>>
1
^
(
I
^=
o
<<-
16
)))
<<
1
,
D
^=
o
=
16711935
&
((
I
^=
o
)
>>>
8
^
D
),
o
=
(
D
^=
(
o
=
1431655765
&
(
D
>>>
1
^
(
I
^=
o
<<
8
)))
<<
1
)
<<
8
|
(
I
^=
o
)
>>>
20
&
240
,
D
=
I
<<
24
|
I
<<
8
&
16711680
|
I
>>>
8
&
65280
|
I
>>>
24
&
240
,
I
=
o
;
for
(
var
L
=
0
;
L
<
w
.
length
;
L
++
)
w
[
L
]?(
D
=
D
<<
2
|
D
>>>
26
,
I
=
I
<<
2
|
I
>>>
26
):(
D
=
D
<<
1
|
D
>>>
27
,
I
=
I
<<
1
|
I
>>>
27
),
I
&=-
15
,
n
=
r
[(
D
&=-
15
)
>>>
28
]
|
a
[
D
>>>
24
&
15
]
|
i
[
D
>>>
20
&
15
]
|
c
[
D
>>>
16
&
15
]
|
u
[
D
>>>
12
&
15
]
|
s
[
D
>>>
8
&
15
]
|
p
[
D
>>>
4
&
15
],
o
=
65535
&
((
t
=
d
[
I
>>>
28
]
|
h
[
I
>>>
24
&
15
]
|
f
[
I
>>>
20
&
15
]
|
l
[
I
>>>
16
&
15
]
|
m
[
I
>>>
12
&
15
]
|
g
[
I
>>>
8
&
15
]
|
y
[
I
>>>
4
&
15
])
>>>
16
^
n
),
A
[
C
++
]
=
n
^
o
,
A
[
C
++
]
=
t
^
o
<<
16
}
return
A
},
genkey
:
function
(
e
,
n
,
t
){
return
{
key
:
this
.
pad
(
e
.
slice
(
n
,
t
)),
vector
:
1
}},
pad
:
function
(
e
){
for
(
var
n
=
e
.
length
;
n
<
24
;
n
++
)
e
+=
"0"
;
return
e
},
decrypt
:
function
(
e
,
n
,
t
){
return
this
.
des
(
n
,
atob
(
e
),
0
,
1
,
t
,
1
)}},
L
=
t
(
"zL8q"
),
S
=
t
.
n
(
L
),
R
=
(
t
(
"tvR6"
),
t
(
"3EgV"
)),
x
=
t
.
n
(
R
),
B
=
(
t
(
"7zck"
),
t
(
"iqGf"
)),
T
=
t
.
n
(
B
),
U
=
t
(
"AXdl"
),
j
=
(
t
(
"g3Gj"
),
t
(
"5LIk"
),{
socketServer
:
"im-api-v2-31.easemob.com"
,
apiURL
:
"http://a31.easemob.com"
,
appkey
:
"1118210302098649#hongshanliving"
,
https
:
!
1
,
isHttpDNS
:
!
0
,
isMultiLoginSessions
:
!
1
,
isAutoLogin
:
!
0
,
isDebug
:
!
1
,
autoReconnectNumMax
:
2
,
autoReconnectInterval
:
2
,
heartBeatWait
:
4500
,
delivery
:
!
0
}),
M
=
t
(
"Rna4"
),
P
=
t
.
n
(
M
),
H
=
window
.
WebIM
=
P
.
a
;
H
.
config
=
j
;
var
N
=
H
.
conn
=
new
H
.
connection
({
appKey
:
H
.
config
.
appkey
,
isHttpDNS
:
H
.
config
.
isHttpDNS
,
isMultiLoginSessions
:
H
.
config
.
isMultiLoginSessions
,
https
:
H
.
config
.
https
,
url
:
H
.
config
.
socketServer
,
apiUrl
:
"http://a31.easemob.com"
,
isAutoLogin
:
!
0
,
heartBeatWait
:
H
.
config
.
heartBeatWait
,
autoReconnectNumMax
:
H
.
config
.
autoReconnectNumMax
,
autoReconnectInterval
:
H
.
config
.
autoReconnectInterval
,
isStropheLog
:
H
.
config
.
isStropheLog
,
delivery
:
H
.
config
.
delivery
}),
W
=
{
apiUrl
:
"http://a31.easemob.com"
,
user
:
""
,
pwd
:
"123456"
,
appKey
:
H
.
config
.
appkey
,
success
:
function
(
e
){
console
.
log
(
"登陆成功"
)},
error
:
function
(
e
){
console
.
log
(
e
)}};
r
.
default
.
prototype
.
$WebIM
=
H
,
r
.
default
.
prototype
.
$imconn
=
N
,
r
.
default
.
prototype
.
$imoption
=
W
,
r
.
default
.
prototype
.
$utils
=
D
,
r
.
default
.
prototype
.
$des
=
I
,
r
.
default
.
use
(
x
.
a
),
r
.
default
.
use
(
P
.
a
),
r
.
default
.
use
(
k
),
r
.
default
.
use
(
S
.
a
),
r
.
default
.
use
(
T
.
a
),
r
.
default
.
use
(
U
.
a
,{
preLoad
:
1.3
,
error
:
"http://bucket.hszb66.cn/static/pc/noImg.png"
,
loading
:
"http://bucket.hszb66.cn/static/pc/noImg.png"
,
attempt
:
2
}),
r
.
default
.
config
.
productionTip
=!
1
,
r
.
default
.
prototype
.
$Platform
=
t
(
"QH3e"
),
new
r
.
default
({
router
:
c
,
store
:
p
,
el
:
"#app"
,
render
:
function
(
e
){
return
e
(
f
)}})},
QH3e
:
function
(
e
,
n
){
e
.
exports
=
{
name
:
"h5"
,
title
:
"撸大神"
,
desc
:
"撸大神"
,
imgUrl
:
"http://ldshen.com"
,
nickname
:
"撸大神"
}},
cPo0
:
function
(
e
,
n
){},
g3Gj
:
function
(
e
,
n
){},
tvR6
:
function
(
e
,
n
){}},[
0
]);
\ No newline at end of file
webpackJsonp
([
24
],{
0
:
function
(
e
,
n
,
t
){
t
(
"j1ja"
),
e
.
exports
=
t
(
"NHnr"
)},
1
:
function
(
e
,
n
){},
"5LIk"
:
function
(
e
,
n
){},
"7zck"
:
function
(
e
,
n
){},
"8lvz"
:
function
(
e
,
n
){},
BpKH
:
function
(
e
,
n
){},
Dr8r
:
function
(
e
,
n
,
t
){
"use strict"
;
t
.
d
(
n
,
"a"
,
function
(){
return
c
});
var
o
=
t
(
"Zrlr"
),
r
=
t
.
n
(
o
),
a
=
t
(
"wxAW"
),
i
=
t
.
n
(
a
),
c
=
function
(){
function
e
(){
r
()(
this
,
e
)}
return
i
()(
e
,
null
,[{
key
:
"get"
,
value
:
function
(
e
){
var
n
=
void
0
,
t
=
void
0
;
return
"string"
==
typeof
e
&&
""
!==
e
&&
(
t
=
String
(
document
.
cookie
).
match
(
new
RegExp
(
"(?:^| )"
+
e
+
"(?:(?:=([^;]*))|;|$)"
)))
&&
(
n
=
t
[
1
]?
decodeURIComponent
(
t
[
1
]):
""
),
n
}},{
key
:
"set"
,
value
:
function
(
e
,
n
,
t
,
o
,
r
,
a
){
var
i
=
String
(
encodeURIComponent
(
n
)),
c
=
t
;
"number"
==
typeof
c
&&
(
c
=
new
Date
).
setTime
(
c
.
getTime
()
+
864
e5
*
t
),
c
instanceof
Date
&&
(
i
+=
"; expires="
+
c
.
toUTCString
()),
"string"
==
typeof
o
&&
""
!==
o
&&
(
i
+=
"; domain="
+
o
),
"string"
==
typeof
r
&&
""
!==
r
&&
(
i
+=
"; path="
+
r
),
a
&&
(
i
+=
"; secure"
),
document
.
cookie
=
e
+
"="
+
i
}},{
key
:
"remove"
,
value
:
function
(
e
,
n
,
t
,
o
){
this
.
set
(
e
,
""
,
-
1
,
n
,
t
,
o
)}},{
key
:
"DATEDAY"
,
get
:
function
(){
return
864
e5
}}]),
e
}()},
NHnr
:
function
(
e
,
n
,
t
){
"use strict"
;
Object
.
defineProperty
(
n
,
"__esModule"
,{
value
:
!
0
});
var
o
=
{};
t
.
d
(
o
,
"userData"
,
function
(){
return
s
});
var
r
=
t
(
"7+uW"
),
a
=
t
(
"/ocq"
);
r
.
default
.
use
(
a
.
a
);
var
i
=
a
.
a
.
prototype
.
push
;
a
.
a
.
prototype
.
push
=
function
(
e
,
n
,
t
){
return
n
||
t
?
i
.
call
(
this
,
e
,
n
,
t
):
i
.
call
(
this
,
e
).
catch
(
function
(
e
){
return
e
})};
var
c
=
new
a
.
a
({
routes
:[{
path
:
"/"
,
name
:
"home"
,
redirect
:
"/home"
,
component
:
function
(){
return
t
.
e
(
15
).
then
(
t
.
bind
(
null
,
"2NXm"
))},
children
:[{
path
:
"/home"
,
name
:
"home"
,
component
:
function
(){
return
t
.
e
(
1
).
then
(
t
.
bind
(
null
,
"FP3a"
))}},{
path
:
"/course"
,
name
:
"course"
,
component
:
function
(){
return
t
.
e
(
16
).
then
(
t
.
bind
(
null
,
"Z/FV"
))}},{
path
:
"/all"
,
name
:
"all"
,
component
:
function
(){
return
t
.
e
(
3
).
then
(
t
.
bind
(
null
,
"JPDB"
))}},{
path
:
"/room"
,
name
:
"room"
,
component
:
function
(){
return
t
.
e
(
0
).
then
(
t
.
bind
(
null
,
"Xb5f"
))}},{
path
:
"/new"
,
name
:
"new"
,
component
:
function
(){
return
t
.
e
(
8
).
then
(
t
.
bind
(
null
,
"hrLV"
))}},{
path
:
"/newDeatil"
,
name
:
"newDeatil"
,
component
:
function
(){
return
t
.
e
(
17
).
then
(
t
.
bind
(
null
,
"RWv/"
))}},{
path
:
"/down"
,
name
:
"down"
,
component
:
function
(){
return
t
.
e
(
9
).
then
(
t
.
bind
(
null
,
"XJpv"
))}},{
path
:
"/hotRank"
,
name
:
"hotRank"
,
component
:
function
(){
return
t
.
e
(
4
).
then
(
t
.
bind
(
null
,
"UtoD"
))}},{
path
:
"/hotBankDeatil"
,
name
:
"hotBankDeatil"
,
component
:
function
(){
return
t
.
e
(
10
).
then
(
t
.
bind
(
null
,
"36HZ"
))}},{
path
:
"/expertsDeatil"
,
name
:
"expertsDeatil"
,
component
:
function
(){
return
t
.
e
(
2
).
then
(
t
.
bind
(
null
,
"8EE7"
))}},{
path
:
"/commonProblem"
,
name
:
"commonProblem"
,
component
:
function
(){
return
t
.
e
(
11
).
then
(
t
.
bind
(
null
,
"LUro"
))}},{
path
:
"/agreement"
,
name
:
"agreement"
,
component
:
function
(){
return
t
.
e
(
12
).
then
(
t
.
bind
(
null
,
"lI5F"
))}},{
path
:
"/privacy"
,
name
:
"privacy"
,
component
:
function
(){
return
t
.
e
(
13
).
then
(
t
.
bind
(
null
,
"VKkN"
))}},{
path
:
"/schedule"
,
name
:
"schedule"
,
component
:
function
(){
return
t
.
e
(
5
).
then
(
t
.
bind
(
null
,
"6JMp"
))}},{
path
:
"/infoCenter"
,
name
:
"infoCenter"
,
component
:
function
(){
return
t
.
e
(
22
).
then
(
t
.
bind
(
null
,
"bk9T"
))}},{
path
:
"/score"
,
name
:
"score"
,
component
:
function
(){
return
t
.
e
(
6
).
then
(
t
.
bind
(
null
,
"hC2G"
))}},{
path
:
"/footballDeatil"
,
name
:
"footballDeatil"
,
component
:
function
(){
return
t
.
e
(
18
).
then
(
t
.
bind
(
null
,
"6/Ig"
))}},{
path
:
"/basketBallDeatil"
,
name
:
"basketBallDeatil"
,
component
:
function
(){
return
t
.
e
(
21
).
then
(
t
.
bind
(
null
,
"i9qA"
))}},{
path
:
"/fOuZhi"
,
name
:
"fOuZhi"
,
component
:
function
(){
return
t
.
e
(
20
).
then
(
t
.
bind
(
null
,
"DS/9"
))}},{
path
:
"/bOuZhi"
,
name
:
"bOuZhi"
,
component
:
function
(){
return
t
.
e
(
19
).
then
(
t
.
bind
(
null
,
"wJcW"
))}},{
path
:
"/search"
,
name
:
"search"
,
component
:
function
(){
return
t
.
e
(
14
).
then
(
t
.
bind
(
null
,
"ar59"
))}},{
path
:
"/my"
,
name
:
"my"
,
component
:
function
(){
return
t
.
e
(
7
).
then
(
t
.
bind
(
null
,
"ULSo"
))}}]}]}),
u
=
t
(
"NYxO"
),
s
=
{
state
:{
categoryList
:[],
advertList
:[]},
mutations
:{
setCategoryList
:
function
(
e
,
n
){
e
.
categoryList
=
n
},
setAdvertList
:
function
(
e
,
n
){
e
.
advertList
=
n
}},
getters
:{
getCategoryList
:
function
(
e
){
return
e
.
categoryList
},
getAdvertList
:
function
(
e
){
return
e
.
advertList
}}};
r
.
default
.
use
(
u
.
a
);
var
p
=
new
u
.
a
.
Store
({
modules
:
o
}),
d
=
{
name
:
"App"
,
data
:
function
(){
return
{}},
mounted
:
function
(){},
methods
:{
isPcFun
:
function
(){
for
(
var
e
=
navigator
.
userAgent
,
n
=
[
"Android"
,
"iPhone"
,
"webOS"
,
"BlackBerry"
,
"SymbianOS"
,
"Windows Phone"
,
"iPad"
,
"iPod"
],
t
=!
0
,
o
=
0
;
o
<
n
.
length
;
o
++
)
if
(
e
.
indexOf
(
n
[
o
])
>
0
){
t
=!
1
;
break
}
return
t
}}},
h
=
{
render
:
function
(){
var
e
=
this
.
$createElement
,
n
=
this
.
_self
.
_c
||
e
;
return
n
(
"div"
,{
attrs
:{
id
:
"app"
}},[
n
(
"router-view"
)],
1
)},
staticRenderFns
:[]};
var
f
=
t
(
"VU/8"
)(
d
,
h
,
!
1
,
function
(
e
){
t
(
"8lvz"
)},
null
,
null
).
exports
,
l
=
(
t
(
"cPo0"
),
t
(
"BpKH"
),
t
(
"j1ja"
),
t
(
"//Fk"
)),
m
=
t
.
n
(
l
),
g
=
t
(
"mtWM"
),
y
=
t
.
n
(
g
),
v
=
t
(
"1nuA"
),
A
=
t
.
n
(
v
),
w
=
y
.
a
.
create
({
timeout
:
1
e4
});
w
.
interceptors
.
request
.
use
(
function
(
e
){
return
"get"
!==
e
.
method
&&
"post"
!==
e
.
method
&&
"put"
!==
e
.
method
&&
"delete"
!==
e
.
method
&&
"patch"
!==
e
.
method
||
"application/json"
!==
e
.
headers
[
"Content-Type"
]
&&
(
e
.
data
=
A
.
a
.
stringify
(
e
.
data
)),
e
},
function
(
e
){
return
m
.
a
.
reject
(
e
)}),
w
.
interceptors
.
response
.
use
(
function
(
e
){
return
e
},
function
(
e
){
return
m
.
a
.
reject
(
e
)});
var
b
=
w
,
C
=
t
(
"Dr8r"
),
k
=
{
install
:
function
(
e
){
var
n
=
this
;
e
.
prototype
.
$axios
=
function
(
e
,
t
,
o
,
r
){
return
n
.
axiosRequest
(
e
,
t
,
o
,
r
)}},
axiosRequest
:
function
(){
var
e
=
arguments
.
length
>
0
&&
void
0
!==
arguments
[
0
]?
arguments
[
0
]:
"post"
,
n
=
arguments
[
1
],
t
=
arguments
[
2
],
o
=
arguments
.
length
>
3
&&
void
0
!==
arguments
[
3
]?
arguments
[
3
]:{};
return
this
.
ax
(
e
,
n
,
t
,
o
)},
ax
:
function
(
e
,
n
,
t
,
o
){
var
r
=
n
;
"get"
===
e
&&
(
r
+=
t
||
""
);
var
a
=
{
headers
:
C
.
a
.
get
(
"token"
)?{
token
:
C
.
a
.
get
(
"token"
),
"device-id"
:
C
.
a
.
get
(
"deviceId"
),
"Content-Type"
:
"application/json"
}:{
"device-id"
:
C
.
a
.
get
(
"deviceId"
),
"Content-Type"
:
"application/json"
}},
i
=
"/excuse"
+
r
;
return
new
m
.
a
(
function
(
n
,
o
){
b
[
e
](
i
,
t
,
a
).
then
(
function
(
e
){
var
t
=
e
.
data
;
502
===
t
.
code
?
C
.
a
.
remove
(
"token"
):
t
.
code
,
n
(
t
)}).
catch
(
function
(
e
){
o
(
e
)})})}},
D
=
{
getToken
:
function
(){
if
(
!
C
.
a
.
get
(
"agent"
)){
var
e
=
(
new
Date
).
getTime
()
+
this
.
randomCoding
()
+
"H5"
;
C
.
a
.
set
(
"agent"
,
e
)}},
toPage
:
function
(
e
){
c
.
push
({
name
:
e
})},
goToDeatil
:
function
(
e
,
n
){
c
.
push
({
name
:
"deatil"
,
query
:{
id
:
n
,
hotId
:
e
}})},
goBack
:
function
(){
c
.
go
(
-
1
)},
toDown
:
function
(){
c
.
push
({
name
:
"down"
})},
openAdver
:
function
(
e
){
/^
(
https
?
|
ftp
|
file
):
\
/
\
/
.
+
$
/
.
test
(
e
)?
window
.
open
(
e
):
window
.
open
(
"http://"
+
e
)},
randomCoding
:
function
(){
for
(
var
e
=
[],
n
=
0
;
n
<
3
;
n
++
){
var
t
=
Math
.
ceil
(
25
*
Math
.
random
());
e
.
push
(
String
.
fromCharCode
(
65
+
t
))}
return
e
.
join
(
""
)},
formatDate
:
function
(
e
){
var
n
=
parseInt
(
e
),
t
=
0
,
o
=
0
;
return
n
>
60
&&
(
t
=
parseInt
(
n
/
60
),
n
=
parseInt
(
n
%
60
),
t
>
60
&&
(
o
=
parseInt
(
t
/
60
),
t
=
parseInt
(
t
%
60
))),(
parseInt
(
o
)
<
10
?
"0"
+
parseInt
(
o
):
parseInt
(
o
))
+
":"
+
(
parseInt
(
t
)
<
10
?
"0"
+
parseInt
(
t
):
parseInt
(
t
))
+
":"
+
(
parseInt
(
n
)
<
10
?
"0"
+
parseInt
(
n
):
parseInt
(
n
))},
getBeforeDate
:
function
(
e
,
n
){
var
t
=
e
,
o
=
""
;
return
(
o
=
n
?
new
Date
(
n
):
new
Date
).
setDate
(
o
.
getDate
()
-
t
)},
decryptImage
:
function
(
e
,
n
,
t
){
var
o
=
this
,
a
=
new
XMLHttpRequest
;
a
.
open
(
"GET"
,
e
),
a
.
setRequestHeader
(
"Content-type"
,
"application/x-www-form-urlencoded; charset=UTF-8"
),
a
.
responseType
=
"arraybuffer"
,
a
.
send
(),
a
.
onreadystatechange
=
function
(){
if
(
4
===
a
.
readyState
&&
200
===
a
.
status
){
var
e
=
a
.
response
,
i
=
o
.
arrayBufferToBase64
(
e
);
r
.
default
.
set
(
t
,
n
,
"data:image/jpeg;base64,"
+
i
)}}},
arrayBufferToBase64
:
function
(
e
){
for
(
var
n
=
""
,
t
=
new
Uint8Array
(
e
),
o
=
t
.
byteLength
,
r
=
0
;
r
<
o
;
r
++
)
n
+=
String
.
fromCharCode
(
1
^
t
[
r
]);
return
window
.
btoa
(
n
)}},
I
=
{
des
:
function
(
e
,
n
,
t
,
o
,
r
,
a
){
t
&&
(
n
=
unescape
(
encodeURIComponent
(
n
)));
var
i
,
c
,
u
,
s
,
p
,
d
,
h
,
f
,
l
,
m
,
g
,
y
,
v
,
A
,
w
=
new
Array
(
16843776
,
0
,
65536
,
16843780
,
16842756
,
66564
,
4
,
65536
,
1024
,
16843776
,
16843780
,
1024
,
16778244
,
16842756
,
16777216
,
4
,
1028
,
16778240
,
16778240
,
66560
,
66560
,
16842752
,
16842752
,
16778244
,
65540
,
16777220
,
16777220
,
65540
,
0
,
1028
,
66564
,
16777216
,
65536
,
16843780
,
4
,
16842752
,
16843776
,
16777216
,
16777216
,
1024
,
16842756
,
65536
,
66560
,
16777220
,
1024
,
4
,
16778244
,
66564
,
16843780
,
65540
,
16842752
,
16778244
,
16777220
,
1028
,
66564
,
16843776
,
1028
,
16778240
,
16778240
,
0
,
65540
,
66560
,
0
,
16842756
),
b
=
new
Array
(
-
2146402272
,
-
2147450880
,
32768
,
1081376
,
1048576
,
32
,
-
2146435040
,
-
2147450848
,
-
2147483616
,
-
2146402272
,
-
2146402304
,
-
2147483648
,
-
2147450880
,
1048576
,
32
,
-
2146435040
,
1081344
,
1048608
,
-
2147450848
,
0
,
-
2147483648
,
32768
,
1081376
,
-
2146435072
,
1048608
,
-
2147483616
,
0
,
1081344
,
32800
,
-
2146402304
,
-
2146435072
,
32800
,
0
,
1081376
,
-
2146435040
,
1048576
,
-
2147450848
,
-
2146435072
,
-
2146402304
,
32768
,
-
2146435072
,
-
2147450880
,
32
,
-
2146402272
,
1081376
,
32
,
32768
,
-
2147483648
,
32800
,
-
2146402304
,
1048576
,
-
2147483616
,
1048608
,
-
2147450848
,
-
2147483616
,
1048608
,
1081344
,
0
,
-
2147450880
,
32800
,
-
2147483648
,
-
2146435040
,
-
2146402272
,
1081344
),
C
=
new
Array
(
520
,
134349312
,
0
,
134348808
,
134218240
,
0
,
131592
,
134218240
,
131080
,
134217736
,
134217736
,
131072
,
134349320
,
131080
,
134348800
,
520
,
134217728
,
8
,
134349312
,
512
,
131584
,
134348800
,
134348808
,
131592
,
134218248
,
131584
,
131072
,
134218248
,
8
,
134349320
,
512
,
134217728
,
134349312
,
134217728
,
131080
,
520
,
131072
,
134349312
,
134218240
,
0
,
512
,
131080
,
134349320
,
134218240
,
134217736
,
512
,
0
,
134348808
,
134218248
,
131072
,
134217728
,
134349320
,
8
,
131592
,
131584
,
134217736
,
134348800
,
134218248
,
520
,
134348800
,
131592
,
8
,
134348808
,
131584
),
k
=
new
Array
(
8396801
,
8321
,
8321
,
128
,
8396928
,
8388737
,
8388609
,
8193
,
0
,
8396800
,
8396800
,
8396929
,
129
,
0
,
8388736
,
8388609
,
1
,
8192
,
8388608
,
8396801
,
128
,
8388608
,
8193
,
8320
,
8388737
,
1
,
8320
,
8388736
,
8192
,
8396928
,
8396929
,
129
,
8388736
,
8388609
,
8396800
,
8396929
,
129
,
0
,
0
,
8396800
,
8320
,
8388736
,
8388737
,
1
,
8396801
,
8321
,
8321
,
128
,
8396929
,
129
,
1
,
8192
,
8388609
,
8193
,
8396928
,
8388737
,
8193
,
8320
,
8388608
,
8396801
,
128
,
8388608
,
8192
,
8396928
),
D
=
new
Array
(
256
,
34078976
,
34078720
,
1107296512
,
524288
,
256
,
1073741824
,
34078720
,
1074266368
,
524288
,
33554688
,
1074266368
,
1107296512
,
1107820544
,
524544
,
1073741824
,
33554432
,
1074266112
,
1074266112
,
0
,
1073742080
,
1107820800
,
1107820800
,
33554688
,
1107820544
,
1073742080
,
0
,
1107296256
,
34078976
,
33554432
,
1107296256
,
524544
,
524288
,
1107296512
,
256
,
33554432
,
1073741824
,
34078720
,
1107296512
,
1074266368
,
33554688
,
1073741824
,
1107820544
,
34078976
,
1074266368
,
256
,
33554432
,
1107820544
,
1107820800
,
524544
,
1107296256
,
1107820800
,
34078720
,
0
,
1074266112
,
1107296256
,
524544
,
33554688
,
1073742080
,
524288
,
0
,
1074266112
,
34078976
,
1073742080
),
I
=
new
Array
(
536870928
,
541065216
,
16384
,
541081616
,
541065216
,
16
,
541081616
,
4194304
,
536887296
,
4210704
,
4194304
,
536870928
,
4194320
,
536887296
,
536870912
,
16400
,
0
,
4194320
,
536887312
,
16384
,
4210688
,
536887312
,
16
,
541065232
,
541065232
,
0
,
4210704
,
541081600
,
16400
,
4210688
,
541081600
,
536870912
,
536887296
,
16
,
541065232
,
4210688
,
541081616
,
4194304
,
16400
,
536870928
,
4194304
,
536887296
,
536870912
,
16400
,
536870928
,
541081616
,
4210688
,
541065216
,
4210704
,
541081600
,
0
,
541065232
,
16
,
16384
,
541065216
,
4210704
,
16384
,
4194320
,
536887312
,
0
,
541081600
,
536870912
,
4194320
,
536887312
),
L
=
new
Array
(
2097152
,
69206018
,
67110914
,
0
,
2048
,
67110914
,
2099202
,
69208064
,
69208066
,
2097152
,
0
,
67108866
,
2
,
67108864
,
69206018
,
2050
,
67110912
,
2099202
,
2097154
,
67110912
,
67108866
,
69206016
,
69208064
,
2097154
,
69206016
,
2048
,
2050
,
69208066
,
2099200
,
2
,
67108864
,
2099200
,
67108864
,
2099200
,
2097152
,
67110914
,
67110914
,
69206018
,
69206018
,
2
,
2097154
,
67108864
,
67110912
,
2097152
,
69208064
,
2050
,
2099202
,
69208064
,
2050
,
67108866
,
69208066
,
69206016
,
2099200
,
0
,
2
,
69208066
,
0
,
2099202
,
69206016
,
2048
,
67108866
,
67110912
,
2048
,
2097154
),
S
=
new
Array
(
268439616
,
4096
,
262144
,
268701760
,
268435456
,
268439616
,
64
,
268435456
,
262208
,
268697600
,
268701760
,
266240
,
268701696
,
266304
,
4096
,
64
,
268697600
,
268435520
,
268439552
,
4160
,
266240
,
262208
,
268697664
,
268701696
,
4160
,
0
,
0
,
268697664
,
268435520
,
268439552
,
266304
,
262144
,
266304
,
262144
,
268701696
,
4096
,
64
,
268697664
,
4096
,
266304
,
268439552
,
64
,
268435520
,
268697600
,
268697664
,
268435456
,
262144
,
268439616
,
0
,
268701760
,
262208
,
268435520
,
268697600
,
268439552
,
268439616
,
0
,
268701760
,
266240
,
266240
,
4160
,
4160
,
262208
,
268435456
,
268701696
),
R
=
this
.
des_createKeys
(
e
),
x
=
0
,
B
=
n
.
length
,
T
=
0
,
U
=
32
===
R
.
length
?
3
:
9
;
f
=
3
===
U
?
t
?
new
Array
(
0
,
32
,
2
):
new
Array
(
30
,
-
2
,
-
2
):
t
?
new
Array
(
0
,
32
,
2
,
62
,
30
,
-
2
,
64
,
96
,
2
):
new
Array
(
94
,
62
,
-
2
,
32
,
64
,
2
,
30
,
-
2
,
-
2
),
2
===
a
?
n
+=
" "
:
1
===
a
?
t
&&
(
u
=
8
-
B
%
8
,
n
+=
String
.
fromCharCode
(
u
,
u
,
u
,
u
,
u
,
u
,
u
,
u
),
8
===
u
&&
(
B
+=
8
)):
a
||
(
n
+=
"
\
0
\
0
\
0
\
0
\
0
\
0
\
0
\
0"
);
var
j
=
""
,
M
=
""
;
for
(
1
===
o
&&
(
l
=
r
.
charCodeAt
(
x
++
)
<<
24
|
r
.
charCodeAt
(
x
++
)
<<
16
|
r
.
charCodeAt
(
x
++
)
<<
8
|
r
.
charCodeAt
(
x
++
),
g
=
r
.
charCodeAt
(
x
++
)
<<
24
|
r
.
charCodeAt
(
x
++
)
<<
16
|
r
.
charCodeAt
(
x
++
)
<<
8
|
r
.
charCodeAt
(
x
++
),
x
=
0
);
x
<
B
;){
for
(
d
=
n
.
charCodeAt
(
x
++
)
<<
24
|
n
.
charCodeAt
(
x
++
)
<<
16
|
n
.
charCodeAt
(
x
++
)
<<
8
|
n
.
charCodeAt
(
x
++
),
h
=
n
.
charCodeAt
(
x
++
)
<<
24
|
n
.
charCodeAt
(
x
++
)
<<
16
|
n
.
charCodeAt
(
x
++
)
<<
8
|
n
.
charCodeAt
(
x
++
),
1
===
o
&&
(
t
?(
d
^=
l
,
h
^=
g
):(
m
=
l
,
y
=
g
,
l
=
d
,
g
=
h
)),
d
^=
(
u
=
252645135
&
(
d
>>>
4
^
h
))
<<
4
,
d
^=
(
u
=
65535
&
(
d
>>>
16
^
(
h
^=
u
)))
<<
16
,
d
^=
u
=
858993459
&
((
h
^=
u
)
>>>
2
^
d
),
d
^=
u
=
16711935
&
((
h
^=
u
<<
2
)
>>>
8
^
d
),
d
=
(
d
^=
(
u
=
1431655765
&
(
d
>>>
1
^
(
h
^=
u
<<
8
)))
<<
1
)
<<
1
|
d
>>>
31
,
h
=
(
h
^=
u
)
<<
1
|
h
>>>
31
,
c
=
0
;
c
<
U
;
c
+=
3
){
for
(
v
=
f
[
c
+
1
],
A
=
f
[
c
+
2
],
i
=
f
[
c
];
i
!==
v
;
i
+=
A
)
s
=
h
^
R
[
i
],
p
=
(
h
>>>
4
|
h
<<
28
)
^
R
[
i
+
1
],
u
=
d
,
d
=
h
,
h
=
u
^
(
b
[
s
>>>
24
&
63
]
|
k
[
s
>>>
16
&
63
]
|
I
[
s
>>>
8
&
63
]
|
S
[
63
&
s
]
|
w
[
p
>>>
24
&
63
]
|
C
[
p
>>>
16
&
63
]
|
D
[
p
>>>
8
&
63
]
|
L
[
63
&
p
]);
u
=
d
,
d
=
h
,
h
=
u
}
h
=
h
>>>
1
|
h
<<
31
,
h
^=
u
=
1431655765
&
((
d
=
d
>>>
1
|
d
<<
31
)
>>>
1
^
h
),
h
^=
(
u
=
16711935
&
(
h
>>>
8
^
(
d
^=
u
<<
1
)))
<<
8
,
h
^=
(
u
=
858993459
&
(
h
>>>
2
^
(
d
^=
u
)))
<<
2
,
h
^=
u
=
65535
&
((
d
^=
u
)
>>>
16
^
h
),
h
^=
u
=
252645135
&
((
d
^=
u
<<
16
)
>>>
4
^
h
),
d
^=
u
<<
4
,
1
===
o
&&
(
t
?(
l
=
d
,
g
=
h
):(
d
^=
m
,
h
^=
y
)),
M
+=
String
.
fromCharCode
(
d
>>>
24
,
d
>>>
16
&
255
,
d
>>>
8
&
255
,
255
&
d
,
h
>>>
24
,
h
>>>
16
&
255
,
h
>>>
8
&
255
,
255
&
h
),
512
===
(
T
+=
8
)
&&
(
j
+=
M
,
M
=
""
,
T
=
0
)}
if
(
j
=
(
j
+=
M
).
replace
(
/
\0
*$/g
,
""
),
!
t
){
if
(
1
===
a
){
var
P
=
0
;(
B
=
j
.
length
)
&&
(
P
=
j
.
charCodeAt
(
B
-
1
)),
P
<=
8
&&
(
j
=
j
.
substring
(
0
,
B
-
P
))}
j
=
decodeURIComponent
(
escape
(
j
))}
return
j
},
des_createKeys
:
function
(
e
){
for
(
var
n
,
t
,
o
,
r
=
new
Array
(
0
,
4
,
536870912
,
536870916
,
65536
,
65540
,
536936448
,
536936452
,
512
,
516
,
536871424
,
536871428
,
66048
,
66052
,
536936960
,
536936964
),
a
=
new
Array
(
0
,
1
,
1048576
,
1048577
,
67108864
,
67108865
,
68157440
,
68157441
,
256
,
257
,
1048832
,
1048833
,
67109120
,
67109121
,
68157696
,
68157697
),
i
=
new
Array
(
0
,
8
,
2048
,
2056
,
16777216
,
16777224
,
16779264
,
16779272
,
0
,
8
,
2048
,
2056
,
16777216
,
16777224
,
16779264
,
16779272
),
c
=
new
Array
(
0
,
2097152
,
134217728
,
136314880
,
8192
,
2105344
,
134225920
,
136323072
,
131072
,
2228224
,
134348800
,
136445952
,
139264
,
2236416
,
134356992
,
136454144
),
u
=
new
Array
(
0
,
262144
,
16
,
262160
,
0
,
262144
,
16
,
262160
,
4096
,
266240
,
4112
,
266256
,
4096
,
266240
,
4112
,
266256
),
s
=
new
Array
(
0
,
1024
,
32
,
1056
,
0
,
1024
,
32
,
1056
,
33554432
,
33555456
,
33554464
,
33555488
,
33554432
,
33555456
,
33554464
,
33555488
),
p
=
new
Array
(
0
,
268435456
,
524288
,
268959744
,
2
,
268435458
,
524290
,
268959746
,
0
,
268435456
,
524288
,
268959744
,
2
,
268435458
,
524290
,
268959746
),
d
=
new
Array
(
0
,
65536
,
2048
,
67584
,
536870912
,
536936448
,
536872960
,
536938496
,
131072
,
196608
,
133120
,
198656
,
537001984
,
537067520
,
537004032
,
537069568
),
h
=
new
Array
(
0
,
262144
,
0
,
262144
,
2
,
262146
,
2
,
262146
,
33554432
,
33816576
,
33554432
,
33816576
,
33554434
,
33816578
,
33554434
,
33816578
),
f
=
new
Array
(
0
,
268435456
,
8
,
268435464
,
0
,
268435456
,
8
,
268435464
,
1024
,
268436480
,
1032
,
268436488
,
1024
,
268436480
,
1032
,
268436488
),
l
=
new
Array
(
0
,
32
,
0
,
32
,
1048576
,
1048608
,
1048576
,
1048608
,
8192
,
8224
,
8192
,
8224
,
1056768
,
1056800
,
1056768
,
1056800
),
m
=
new
Array
(
0
,
16777216
,
512
,
16777728
,
2097152
,
18874368
,
2097664
,
18874880
,
67108864
,
83886080
,
67109376
,
83886592
,
69206016
,
85983232
,
69206528
,
85983744
),
g
=
new
Array
(
0
,
4096
,
134217728
,
134221824
,
524288
,
528384
,
134742016
,
134746112
,
16
,
4112
,
134217744
,
134221840
,
524304
,
528400
,
134742032
,
134746128
),
y
=
new
Array
(
0
,
4
,
256
,
260
,
0
,
4
,
256
,
260
,
1
,
5
,
257
,
261
,
1
,
5
,
257
,
261
),
v
=
e
.
length
>
8
?
3
:
1
,
A
=
new
Array
(
32
*
v
),
w
=
new
Array
(
0
,
0
,
1
,
1
,
1
,
1
,
1
,
1
,
0
,
1
,
1
,
1
,
1
,
1
,
1
,
0
),
b
=
0
,
C
=
0
,
k
=
0
;
k
<
v
;
k
++
){
var
D
=
e
.
charCodeAt
(
b
++
)
<<
24
|
e
.
charCodeAt
(
b
++
)
<<
16
|
e
.
charCodeAt
(
b
++
)
<<
8
|
e
.
charCodeAt
(
b
++
),
I
=
e
.
charCodeAt
(
b
++
)
<<
24
|
e
.
charCodeAt
(
b
++
)
<<
16
|
e
.
charCodeAt
(
b
++
)
<<
8
|
e
.
charCodeAt
(
b
++
);
D
^=
(
o
=
252645135
&
(
D
>>>
4
^
I
))
<<
4
,
D
^=
o
=
65535
&
((
I
^=
o
)
>>>-
16
^
D
),
D
^=
(
o
=
858993459
&
(
D
>>>
2
^
(
I
^=
o
<<-
16
)))
<<
2
,
D
^=
o
=
65535
&
((
I
^=
o
)
>>>-
16
^
D
),
D
^=
(
o
=
1431655765
&
(
D
>>>
1
^
(
I
^=
o
<<-
16
)))
<<
1
,
D
^=
o
=
16711935
&
((
I
^=
o
)
>>>
8
^
D
),
o
=
(
D
^=
(
o
=
1431655765
&
(
D
>>>
1
^
(
I
^=
o
<<
8
)))
<<
1
)
<<
8
|
(
I
^=
o
)
>>>
20
&
240
,
D
=
I
<<
24
|
I
<<
8
&
16711680
|
I
>>>
8
&
65280
|
I
>>>
24
&
240
,
I
=
o
;
for
(
var
L
=
0
;
L
<
w
.
length
;
L
++
)
w
[
L
]?(
D
=
D
<<
2
|
D
>>>
26
,
I
=
I
<<
2
|
I
>>>
26
):(
D
=
D
<<
1
|
D
>>>
27
,
I
=
I
<<
1
|
I
>>>
27
),
I
&=-
15
,
n
=
r
[(
D
&=-
15
)
>>>
28
]
|
a
[
D
>>>
24
&
15
]
|
i
[
D
>>>
20
&
15
]
|
c
[
D
>>>
16
&
15
]
|
u
[
D
>>>
12
&
15
]
|
s
[
D
>>>
8
&
15
]
|
p
[
D
>>>
4
&
15
],
o
=
65535
&
((
t
=
d
[
I
>>>
28
]
|
h
[
I
>>>
24
&
15
]
|
f
[
I
>>>
20
&
15
]
|
l
[
I
>>>
16
&
15
]
|
m
[
I
>>>
12
&
15
]
|
g
[
I
>>>
8
&
15
]
|
y
[
I
>>>
4
&
15
])
>>>
16
^
n
),
A
[
C
++
]
=
n
^
o
,
A
[
C
++
]
=
t
^
o
<<
16
}
return
A
},
genkey
:
function
(
e
,
n
,
t
){
return
{
key
:
this
.
pad
(
e
.
slice
(
n
,
t
)),
vector
:
1
}},
pad
:
function
(
e
){
for
(
var
n
=
e
.
length
;
n
<
24
;
n
++
)
e
+=
"0"
;
return
e
},
decrypt
:
function
(
e
,
n
,
t
){
return
this
.
des
(
n
,
atob
(
e
),
0
,
1
,
t
,
1
)}},
L
=
t
(
"zL8q"
),
S
=
t
.
n
(
L
),
R
=
(
t
(
"tvR6"
),
t
(
"3EgV"
)),
x
=
t
.
n
(
R
),
B
=
(
t
(
"7zck"
),
t
(
"iqGf"
)),
T
=
t
.
n
(
B
),
U
=
t
(
"AXdl"
),
j
=
(
t
(
"g3Gj"
),
t
(
"5LIk"
),{
socketServer
:
"im-api-v2-31.easemob.com"
,
apiURL
:
"http://a31.easemob.com"
,
appkey
:
"1118210302098649#hongshanliving"
,
https
:
!
1
,
isHttpDNS
:
!
0
,
isMultiLoginSessions
:
!
1
,
isAutoLogin
:
!
0
,
isDebug
:
!
1
,
autoReconnectNumMax
:
2
,
autoReconnectInterval
:
2
,
heartBeatWait
:
4500
,
delivery
:
!
0
}),
M
=
t
(
"Rna4"
),
P
=
t
.
n
(
M
),
H
=
window
.
WebIM
=
P
.
a
;
H
.
config
=
j
;
var
N
=
H
.
conn
=
new
H
.
connection
({
appKey
:
H
.
config
.
appkey
,
isHttpDNS
:
H
.
config
.
isHttpDNS
,
isMultiLoginSessions
:
H
.
config
.
isMultiLoginSessions
,
https
:
H
.
config
.
https
,
url
:
H
.
config
.
socketServer
,
apiUrl
:
"http://a31.easemob.com"
,
isAutoLogin
:
!
0
,
heartBeatWait
:
H
.
config
.
heartBeatWait
,
autoReconnectNumMax
:
H
.
config
.
autoReconnectNumMax
,
autoReconnectInterval
:
H
.
config
.
autoReconnectInterval
,
isStropheLog
:
H
.
config
.
isStropheLog
,
delivery
:
H
.
config
.
delivery
}),
W
=
{
apiUrl
:
"http://a31.easemob.com"
,
user
:
""
,
pwd
:
"123456"
,
appKey
:
H
.
config
.
appkey
,
success
:
function
(
e
){
console
.
log
(
"登陆成功"
)},
error
:
function
(
e
){
console
.
log
(
e
)}};
r
.
default
.
prototype
.
$WebIM
=
H
,
r
.
default
.
prototype
.
$imconn
=
N
,
r
.
default
.
prototype
.
$imoption
=
W
,
r
.
default
.
prototype
.
$utils
=
D
,
r
.
default
.
prototype
.
$des
=
I
,
r
.
default
.
use
(
x
.
a
),
r
.
default
.
use
(
P
.
a
),
r
.
default
.
use
(
k
),
r
.
default
.
use
(
S
.
a
),
r
.
default
.
use
(
T
.
a
),
r
.
default
.
use
(
U
.
a
,{
preLoad
:
1.3
,
error
:
"http://bucket.hszb66.cn/static/pc/noImg.png"
,
loading
:
"http://bucket.hszb66.cn/static/pc/noImg.png"
,
attempt
:
2
}),
r
.
default
.
config
.
productionTip
=!
1
,
r
.
default
.
prototype
.
$Platform
=
t
(
"QH3e"
),
new
r
.
default
({
router
:
c
,
store
:
p
,
el
:
"#app"
,
render
:
function
(
e
){
return
e
(
f
)}})},
QH3e
:
function
(
e
,
n
){
e
.
exports
=
{
name
:
"h5"
,
title
:
"撸大神"
,
desc
:
"撸大神"
,
imgUrl
:
"http://ldshen.com"
,
nickname
:
"撸大神"
}},
cPo0
:
function
(
e
,
n
){},
g3Gj
:
function
(
e
,
n
){},
tvR6
:
function
(
e
,
n
){}},[
0
]);
\ No newline at end of file
docs/static/js/manifest.069a562d97cb2fb802d6.js
0 → 100644
View file @
8e6f857c
!
function
(
e
){
var
a
=
window
.
webpackJsonp
;
window
.
webpackJsonp
=
function
(
n
,
c
,
o
){
for
(
var
f
,
d
,
b
,
i
=
0
,
u
=
[];
i
<
n
.
length
;
i
++
)
d
=
n
[
i
],
r
[
d
]
&&
u
.
push
(
r
[
d
][
0
]),
r
[
d
]
=
0
;
for
(
f
in
c
)
Object
.
prototype
.
hasOwnProperty
.
call
(
c
,
f
)
&&
(
e
[
f
]
=
c
[
f
]);
for
(
a
&&
a
(
n
,
c
,
o
);
u
.
length
;)
u
.
shift
()();
if
(
o
)
for
(
i
=
0
;
i
<
o
.
length
;
i
++
)
b
=
t
(
t
.
s
=
o
[
i
]);
return
b
};
var
n
=
{},
r
=
{
25
:
0
};
function
t
(
a
){
if
(
n
[
a
])
return
n
[
a
].
exports
;
var
r
=
n
[
a
]
=
{
i
:
a
,
l
:
!
1
,
exports
:{}};
return
e
[
a
].
call
(
r
.
exports
,
r
,
r
.
exports
,
t
),
r
.
l
=!
0
,
r
.
exports
}
t
.
e
=
function
(
e
){
var
a
=
r
[
e
];
if
(
0
===
a
)
return
new
Promise
(
function
(
e
){
e
()});
if
(
a
)
return
a
[
2
];
var
n
=
new
Promise
(
function
(
n
,
t
){
a
=
r
[
e
]
=
[
n
,
t
]});
a
[
2
]
=
n
;
var
c
=
document
.
getElementsByTagName
(
"head"
)[
0
],
o
=
document
.
createElement
(
"script"
);
o
.
type
=
"text/javascript"
,
o
.
charset
=
"utf-8"
,
o
.
async
=!
0
,
o
.
timeout
=
12
e4
,
t
.
nc
&&
o
.
setAttribute
(
"nonce"
,
t
.
nc
),
o
.
src
=
t
.
p
+
"static/js/"
+
e
+
"."
+
{
0
:
"9691bbda3beeaa448cde"
,
1
:
"1de6f762684f9d6fa14d"
,
2
:
"8867ed0a232b094bfcc9"
,
3
:
"b345ab7bc4f9bff36510"
,
4
:
"d76c5d5d2474ba9cedfa"
,
5
:
"c4800ffdd5b65f7ada21"
,
6
:
"5b80572e343381dbb13a"
,
7
:
"9ca6a9c55dc4cbd35b2d"
,
8
:
"d507af9e81988ac577a6"
,
9
:
"7420ee26d73ba3b2eb70"
,
10
:
"04f48fbdb35aec825f00"
,
11
:
"9dbe85e16b438143ce6f"
,
12
:
"58359c422370684cd34f"
,
13
:
"96d2262876ac4649b030"
,
14
:
"1c4edfd2ec242044a452"
,
15
:
"53ebd2a59ea91674e2a3"
,
16
:
"618e9211bcacef2ea2b8"
,
17
:
"ffba22af18d5ffb8c733"
,
18
:
"a947a701e6374ace64a6"
,
19
:
"eb502107fa420e77bdf4"
,
20
:
"a1cee4de874738da3e36"
,
21
:
"d08a41d5f22eb4049321"
,
22
:
"e4638b550df708d8f7d1"
}[
e
]
+
".js"
;
var
f
=
setTimeout
(
d
,
12
e4
);
function
d
(){
o
.
onerror
=
o
.
onload
=
null
,
clearTimeout
(
f
);
var
a
=
r
[
e
];
0
!==
a
&&
(
a
&&
a
[
1
](
new
Error
(
"Loading chunk "
+
e
+
" failed."
)),
r
[
e
]
=
void
0
)}
return
o
.
onerror
=
o
.
onload
=
d
,
c
.
appendChild
(
o
),
n
},
t
.
m
=
e
,
t
.
c
=
n
,
t
.
d
=
function
(
e
,
a
,
n
){
t
.
o
(
e
,
a
)
||
Object
.
defineProperty
(
e
,
a
,{
configurable
:
!
1
,
enumerable
:
!
0
,
get
:
n
})},
t
.
n
=
function
(
e
){
var
a
=
e
&&
e
.
__esModule
?
function
(){
return
e
.
default
}:
function
(){
return
e
};
return
t
.
d
(
a
,
"a"
,
a
),
a
},
t
.
o
=
function
(
e
,
a
){
return
Object
.
prototype
.
hasOwnProperty
.
call
(
e
,
a
)},
t
.
p
=
"./"
,
t
.
oe
=
function
(
e
){
throw
console
.
error
(
e
),
e
}}([]);
\ No newline at end of file
docs/static/js/manifest.3b09ecaef43507d79bea.js
deleted
100644 → 0
View file @
608a0bcf
!
function
(
e
){
var
n
=
window
.
webpackJsonp
;
window
.
webpackJsonp
=
function
(
r
,
c
,
o
){
for
(
var
f
,
d
,
b
,
i
=
0
,
u
=
[];
i
<
r
.
length
;
i
++
)
d
=
r
[
i
],
a
[
d
]
&&
u
.
push
(
a
[
d
][
0
]),
a
[
d
]
=
0
;
for
(
f
in
c
)
Object
.
prototype
.
hasOwnProperty
.
call
(
c
,
f
)
&&
(
e
[
f
]
=
c
[
f
]);
for
(
n
&&
n
(
r
,
c
,
o
);
u
.
length
;)
u
.
shift
()();
if
(
o
)
for
(
i
=
0
;
i
<
o
.
length
;
i
++
)
b
=
t
(
t
.
s
=
o
[
i
]);
return
b
};
var
r
=
{},
a
=
{
25
:
0
};
function
t
(
n
){
if
(
r
[
n
])
return
r
[
n
].
exports
;
var
a
=
r
[
n
]
=
{
i
:
n
,
l
:
!
1
,
exports
:{}};
return
e
[
n
].
call
(
a
.
exports
,
a
,
a
.
exports
,
t
),
a
.
l
=!
0
,
a
.
exports
}
t
.
e
=
function
(
e
){
var
n
=
a
[
e
];
if
(
0
===
n
)
return
new
Promise
(
function
(
e
){
e
()});
if
(
n
)
return
n
[
2
];
var
r
=
new
Promise
(
function
(
r
,
t
){
n
=
a
[
e
]
=
[
r
,
t
]});
n
[
2
]
=
r
;
var
c
=
document
.
getElementsByTagName
(
"head"
)[
0
],
o
=
document
.
createElement
(
"script"
);
o
.
type
=
"text/javascript"
,
o
.
charset
=
"utf-8"
,
o
.
async
=!
0
,
o
.
timeout
=
12
e4
,
t
.
nc
&&
o
.
setAttribute
(
"nonce"
,
t
.
nc
),
o
.
src
=
t
.
p
+
"static/js/"
+
e
+
"."
+
{
0
:
"9691bbda3beeaa448cde"
,
1
:
"1de6f762684f9d6fa14d"
,
2
:
"8867ed0a232b094bfcc9"
,
3
:
"b345ab7bc4f9bff36510"
,
4
:
"d76c5d5d2474ba9cedfa"
,
5
:
"c4800ffdd5b65f7ada21"
,
6
:
"5b80572e343381dbb13a"
,
7
:
"9ca6a9c55dc4cbd35b2d"
,
8
:
"027678c7e112e9dcb9f3"
,
9
:
"64ee51640add1a9d27c8"
,
10
:
"04f48fbdb35aec825f00"
,
11
:
"9dbe85e16b438143ce6f"
,
12
:
"58359c422370684cd34f"
,
13
:
"96d2262876ac4649b030"
,
14
:
"1c4edfd2ec242044a452"
,
15
:
"53ebd2a59ea91674e2a3"
,
16
:
"618e9211bcacef2ea2b8"
,
17
:
"ffba22af18d5ffb8c733"
,
18
:
"a947a701e6374ace64a6"
,
19
:
"eb502107fa420e77bdf4"
,
20
:
"a1cee4de874738da3e36"
,
21
:
"d08a41d5f22eb4049321"
,
22
:
"e4638b550df708d8f7d1"
}[
e
]
+
".js"
;
var
f
=
setTimeout
(
d
,
12
e4
);
function
d
(){
o
.
onerror
=
o
.
onload
=
null
,
clearTimeout
(
f
);
var
n
=
a
[
e
];
0
!==
n
&&
(
n
&&
n
[
1
](
new
Error
(
"Loading chunk "
+
e
+
" failed."
)),
a
[
e
]
=
void
0
)}
return
o
.
onerror
=
o
.
onload
=
d
,
c
.
appendChild
(
o
),
r
},
t
.
m
=
e
,
t
.
c
=
r
,
t
.
d
=
function
(
e
,
n
,
r
){
t
.
o
(
e
,
n
)
||
Object
.
defineProperty
(
e
,
n
,{
configurable
:
!
1
,
enumerable
:
!
0
,
get
:
r
})},
t
.
n
=
function
(
e
){
var
n
=
e
&&
e
.
__esModule
?
function
(){
return
e
.
default
}:
function
(){
return
e
};
return
t
.
d
(
n
,
"a"
,
n
),
n
},
t
.
o
=
function
(
e
,
n
){
return
Object
.
prototype
.
hasOwnProperty
.
call
(
e
,
n
)},
t
.
p
=
"./"
,
t
.
oe
=
function
(
e
){
throw
console
.
error
(
e
),
e
}}([]);
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment