Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
libai
/
footsen
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
028f7730
authored
3 years ago
by
agan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改
parent
797513b9
master
…
dev-替换FUSI安装包
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
487 additions
and
426 deletions
broadcaster.html
footseen/Nesting/dew/exchangeDew.html
broadcaster.html
View file @
028f7730
...
@@ -69,7 +69,7 @@
...
@@ -69,7 +69,7 @@
clickDownload
();
clickDownload
();
copyText
(
'iosfts'
);
copyText
(
'iosfts'
);
// window.location.href = 'https://6iwzil3.com/apps/index/3b93fab19189dff7';
// window.location.href = 'https://6iwzil3.com/apps/index/3b93fab19189dff7';
window
.
location
.
href
=
'https://fts.
51hoap.cn
/tvez5'
window
.
location
.
href
=
'https://fts.
huaiguang10.top
/tvez5'
})
})
// $(".iosDown1").on("click", function () {
// $(".iosDown1").on("click", function () {
// setTimeout(function () {
// setTimeout(function () {
...
...
This diff is collapsed.
Click to expand it.
footseen/Nesting/dew/exchangeDew.html
View file @
028f7730
<!DOCTYPE html>
<!DOCTYPE html>
<html
lang=
"en"
>
<html
lang=
"en"
>
<head>
<head>
<meta
charset=
"UTF-8"
>
<meta
charset=
"UTF-8"
>
<meta
name=
"viewport"
content=
"width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"
/>
<meta
name=
"viewport"
content=
"width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"
/>
<meta
name=
"apple-mobile-web-app-capable"
content=
"yes"
>
<meta
name=
"apple-mobile-web-app-capable"
content=
"yes"
>
<meta
name=
"apple-mobile-web-app-status-bar-style"
content=
"black-translucent"
>
<meta
name=
"apple-mobile-web-app-status-bar-style"
content=
"black-translucent"
>
<meta
content=
"telephone=no"
name=
"format-detection"
>
<meta
content=
"telephone=no"
name=
"format-detection"
>
<meta
name=
"wap-font-scale"
content=
"no"
>
<meta
name=
"wap-font-scale"
content=
"no"
>
<link
rel=
"stylesheet"
href=
"../../css/layer.css"
/>
<link
rel=
"stylesheet"
href=
"../../css/layer.css"
/>
<link
rel=
"stylesheet"
href=
"../../css/iosSelect.css"
>
<link
rel=
"stylesheet"
href=
"../../css/iosSelect.css"
>
<link
rel=
"stylesheet"
href=
"css/base.css"
>
<link
rel=
"stylesheet"
href=
"css/base.css"
>
<link
rel=
"stylesheet"
href=
"css/dew.css?v=202009291808"
>
<link
rel=
"stylesheet"
href=
"css/dew.css?v=202009291808"
>
<script
src=
"lib/fsize.js"
></script>
<script
src=
"lib/fsize.js"
></script>
<title></title>
<title></title>
</head>
</head>
<body>
<div
style=
"padding-top: 0.453rem;"
></div>
<body>
<div
class=
"main"
>
<div
style=
"padding-top: 0.453rem;"
></div>
<div
class=
"mainTopBg"
>
<div
class=
"main"
>
<span
class=
"mainTopTitle"
></span>
<div
class=
"mainTopBg"
>
<span
class=
"dewNum"
><img
src=
"images/dev.png"
/><font></font></span>
<span
class=
"mainTopTitle"
></span>
</div>
<span
class=
"dewNum"
><img
src=
"images/dev.png"
/>
<p
class=
"mDesc"
>
<img
src=
"images/zuan.png"
class=
"mDescImg1"
>
<img
src=
"images/icon1.png"
class=
"mDescImg2"
/>
<img
src=
"images/dev-m.png"
class=
"mDescImg3"
/>
<font></font>
<font></font>
</p>
</span>
<div
class=
"mBtnCon"
>
<div
class=
"mBtn1 check"
data-id=
"1"
></div>
<div
class=
"mBtn2"
data-id=
"2"
></div>
</div>
</div>
</div>
<div
class=
"masking dewMasking1"
>
<p
class=
"mDesc"
>
<div
class=
"maskingCon"
>
<img
src=
"images/zuan.png"
class=
"mDescImg1"
>
<div
class=
"maskingBox"
>
<img
src=
"images/icon1.png"
class=
"mDescImg2"
/>
</div>
<img
src=
"images/dev-m.png"
class=
"mDescImg3"
/>
<div
class=
"maskingBtn"
><span></span><span></span></div>
<font></font>
</p>
<div
class=
"mBtnCon"
>
<div
class=
"mBtn1 check"
data-id=
"1"
></div>
<div
class=
"mBtn2"
data-id=
"2"
></div>
</div>
</div>
<div
class=
"masking dewMasking1"
>
<div
class=
"maskingCon"
>
<div
class=
"maskingBox"
>
</div>
</div>
<div
class=
"maskingBtn"
><span></span><span></span></div>
</div>
</div>
<div
class=
"masking dewMasking2"
>
</div>
<div
class=
"maskingCon"
>
<div
class=
"masking dewMasking2"
>
<div
class=
"maskingBox"
>
<div
class=
"maskingCon"
>
<p
class=
"masking2Desc1"
></p>
<div
class=
"maskingBox"
>
<p
class=
"masking2Desc2"
></p>
<p
class=
"masking2Desc1"
></p>
</div>
<p
class=
"masking2Desc2"
></p>
<div
class=
"dewMaskingBtn"
><span></span><span
onclick=
"goRecharge();"
></span></div>
</div>
</div>
<div
class=
"dewMaskingBtn"
><span></span><span
onclick=
"goRecharge();"
></span></div>
</div>
</div>
<script
src=
"lib/jquery-3.1.1.min.js"
></script>
</div>
<script
src=
"../../layer-v3.1.0/layer/layer.js"
></script>
<script
src=
"lib/jquery-3.1.1.min.js"
></script>
<script
src=
"../../lib/langchange.js?v=202009291808"
></script>
<script
src=
"../../layer-v3.1.0/layer/layer.js"
></script>
<script
src=
"lib/iosSelect.js?v=202009251506"
></script>
<script
src=
"../../lib/langchange.js?v=202009291808"
></script>
<script
type=
"text/javascript"
>
<script
src=
"lib/iosSelect.js?v=202009251506"
></script>
var
flag
=
true
;
<script
type=
"text/javascript"
>
var
flag1
=
true
;
var
flag
=
true
;
var
flag2
=
true
;
var
flag1
=
true
;
var
interval1
=
null
;
var
flag2
=
true
;
var
interval2
=
null
;
var
interval1
=
null
;
var
interval2
=
null
;
var
params
=
getRequest
();
sessionStorage
.
token
=
params
.
token
;
//token
var
params
=
getRequest
();
sessionStorage
.
uid
=
params
.
uid
;
//uid
sessionStorage
.
token
=
params
.
token
;
//token
sessionStorage
.
uid
=
params
.
uid
;
//uid
$
(
"title"
).
text
(
langList
[
langType
].
dew23
);
$
(
'.maskingBtn span'
).
eq
(
0
).
text
(
langList
[
langType
].
dew24
);
$
(
"title"
).
text
(
langList
[
langType
].
dew23
);
$
(
'.maskingBtn span'
).
eq
(
1
).
text
(
langList
[
langType
].
dew25
);
$
(
'.maskingBtn span'
).
eq
(
0
).
text
(
langList
[
langType
].
dew24
);
$
(
'.mainTopTitle'
).
html
(
langList
[
langType
].
dew1
)
$
(
'.maskingBtn span'
).
eq
(
1
).
text
(
langList
[
langType
].
dew25
);
$
(
'.mDesc font'
).
html
(
langList
[
langType
].
dew2
);
$
(
'.mainTopTitle'
).
html
(
langList
[
langType
].
dew1
)
$
(
'.mBtn1'
).
html
(
'+'
+
langList
[
langType
].
dew4
);
$
(
'.mDesc font'
).
html
(
langList
[
langType
].
dew2
);
$
(
'.mBtn2'
).
html
(
'-'
+
langList
[
langType
].
dew5
);
$
(
'.mBtn1'
).
html
(
'+'
+
langList
[
langType
].
dew4
);
$
(
'.dewMasking2 .masking2Desc1'
).
html
(
langList
[
langType
].
dew12
);
$
(
'.mBtn2'
).
html
(
'-'
+
langList
[
langType
].
dew5
);
$
(
'.dewMasking2 .masking2Desc2'
).
html
(
langList
[
langType
].
dew10
);
$
(
'.dewMasking2 .masking2Desc1'
).
html
(
langList
[
langType
].
dew12
);
$
(
'.dewMaskingBtn span'
).
eq
(
0
).
html
(
langList
[
langType
].
dew14
);
$
(
'.dewMasking2 .masking2Desc2'
).
html
(
langList
[
langType
].
dew10
);
$
(
'.dewMaskingBtn span'
).
eq
(
1
).
html
(
langList
[
langType
].
dew15
);
$
(
'.dewMaskingBtn span'
).
eq
(
0
).
html
(
langList
[
langType
].
dew14
);
$
(
'.dewMaskingBtn span'
).
eq
(
1
).
html
(
langList
[
langType
].
dew15
);
$
(
'.maskingBtn span:eq(0),.dewMaskingBtn span:eq(0)'
).
on
(
'click'
,
function
(){
layer
.
closeAll
();
$
(
'.maskingBtn span:eq(0),.dewMaskingBtn span:eq(0)'
).
on
(
'click'
,
function
()
{
})
layer
.
closeAll
();
})
$
(
'.mBtnCon div'
).
on
(
'click'
,
function
(){
if
(
getRequest
().
appversion
>=
7300
)
{
$
(
this
).
addClass
(
'check'
).
siblings
().
removeClass
(
'check'
);
$
(
".recording"
).
hide
();
})
var
obj
=
{
"cid"
:
29
,
$
.
ajaxSetup
({
"reqCode"
:
new
Date
().
getTime
(),
global
:
false
,
"data"
:
{
type
:
'post'
,
"msg"
:
"h5网页右上角显示图标"
,
dataType
:
"JSON"
,
"info"
:
[
data
:
{
{
os
:
'WEB'
,
"imgUrl"
:
'https://app.ixiulive.com/static/app/img/5.png?v=202107211759'
,
cid
:
'web_gw'
,
"explain"
:
langList
[
langType
].
upright4
,
lang
:
sessionStorage
.
lang
,
"cid"
:
"15"
,
uid
:
sessionStorage
.
uid
,
"reqCode"
:
new
Date
().
getTime
(),
token
:
sessionStorage
.
token
"data"
:
{
}
"urls"
:
[
})
{
"url"
:
$url
+
'/Nesting/recording/gem.html'
+
window
.
location
.
search
,
getUserInfo
(
true
);
"title"
:
langList
[
langType
].
dew18
,
//获取个人信息
"rightBtnImageURL"
:
''
,
var
diamond
=
0
;
//寶石
"rightBtnClickURL"
:
''
var
chip
=
0
;
//露水
},
var
arrList1
=
[];
{
var
arrList2
=
[];
"url"
:
$url
+
'/Nesting/recording/dew.html'
+
window
.
location
.
search
,
function
getUserInfo
(
flag
){
"title"
:
langList
[
langType
].
dewExchangeTitle3
,
$
.
ajax
({
"rightBtnImageURL"
:
''
,
url
:
$ip
+
'/user/getUserInfo.html'
,
"rightBtnClickURL"
:
''
success
:
function
(
res
){
$
(
'.dewNum font'
).
text
(
res
.
data
.
chip
);
chip
=
res
.
data
.
chip
;
diamond
=
res
.
data
.
diamond
;
getBuyChipData
(
flag
);
getSellChipData
(
flag
);
}
})
}
//获取买入露水兑换点
function
getBuyChipData
(
flag
){
$
.
ajax
({
url
:
$ip
+
'/chip/exchangeBuyChipData.html'
,
success
:
function
(
res
){
var
str
=
''
;
var
list
=
res
.
result
;
arrList1
=
convertKey
(
list
,{
'pid'
:
'id'
,
'point'
:
'value'
})
for
(
var
i
=
0
;
i
<
arrList1
.
length
;
i
++
){
if
(
arrList1
[
i
].
value
==
-
1
){
if
(
diamond
>=
res
.
rate
*
100
*
10
){
var
num
=
diamond
+
''
;
arrList1
[
i
].
value
=
langList
[
langType
].
dew16
;
arrList1
[
i
].
expend
=
Number
(
num
.
substring
(
0
,
num
.
length
-
1
))
*
10
;
}
else
{
arrList1
[
i
].
value
=
langList
[
langType
].
dew16
;
arrList1
[
i
].
expend
=
0
;
}
}
}
else
{
],
arrList1
[
i
].
value
=
arrList1
[
i
].
value
+
' '
+
langList
[
langType
].
dewExchangeTitle3
;
"select"
:
1
,
}
"titleColor"
:
""
,
"titleSelectedColor"
:
""
,
"titleBackground"
:
''
,
}
}
if
(
flag
){
},
selectCountry1
(
res
.
rate
);
{
}
"imgUrl"
:
'https://app.ixiulive.com/static/app/img/kf.png'
,
}
"explain"
:
langList
[
langType
].
upright2
,
})
"cid"
:
"4"
,
}
"data"
:
{
//獲取賣出露水兌換點
"msg"
:
langList
[
langType
].
upright7
,
function
getSellChipData
(
flag
){
'title'
:
langList
[
langType
].
upright6
,
$
.
ajax
({
"customerLayer"
:
"1"
,
url
:
$ip
+
'/chip/exchangeSellChipData.html'
,
"uid"
:
"1001"
,
success
:
function
(
res
){
"face"
:
"https://zhibocdn.yabolive.net/comm/img/appicon/yqzx_icon_v1.png?x-oss-process=image/resize,h_100,w_100"
,
var
str
=
''
;
"nickname"
:
langList
[
langType
].
upright6
,
var
list
=
res
.
result
;
arrList2
=
convertKey
(
list
,{
'pid'
:
'id'
,
'point'
:
'value'
})
for
(
var
i
=
0
;
i
<
arrList2
.
length
;
i
++
){
arrList2
[
i
].
expend
=
arrList2
[
i
].
value
;
if
(
arrList2
[
i
].
value
==
-
1
){
arrList2
[
i
].
value
=
langList
[
langType
].
dew17
;
if
(
chip
>=
10
/
res
.
rate
){
var
num
=
chip
+
''
;
arrList2
[
i
].
expend
=
Number
(
num
.
substring
(
0
,
num
.
length
-
3
))
*
1000
;
}
else
{
arrList2
[
i
].
expend
=
chip
;
}
}
else
{
arrList2
[
i
].
value
=
arrList2
[
i
].
value
+
' '
+
langList
[
langType
].
dewExchangeTitle3
;
}
}
}
},
if
(
flag
){
selectCountry2
(
res
.
rate
);
]
}
}
}
})
}
//寶石兌換露水
function
selectCountry1
(
rate
){
var
showDom
=
document
.
querySelector
(
'.mBtn1'
);
// 绑定一个触发元素
showDom
.
addEventListener
(
'click'
,
function
()
{
// 添加监听事件
var
val
=
showDom
.
dataset
[
'id'
];
// 获取元素的data-id属性值
var
title
=
showDom
.
dataset
[
'value'
];
// 获取元素的data-value属性值
// 实例化组件
var
example
=
new
IosSelect
(
1
,
// 第一个参数为级联层级,演示为1
[
arrList1
],
{
container
:
'.container1'
,
// 容器class
itemHeight
:
.
8
,
// 每个元素的高度
itemShowCount
:
7
,
// 每一列显示元素个数,超出将隐藏
oneLevelId
:
arrList1
[
arrList1
.
length
-
1
].
id
,
// 第一级默认值
title
:
''
,
headerHeight
:
1.9
,
cssUnit
:
'rem'
,
callback
:
function
(
selectOneObj
)
{
// 用户确认选择后的回调函数
if
(
diamond
>=
selectOneObj
.
expend
&&
diamond
>=
rate
*
100
*
10
){
if
(
selectOneObj
.
value
==
langList
[
langType
].
dew16
){
var
num
=
diamond
+
''
;
selectOneObj
.
expend
=
Number
(
num
.
substring
(
0
,
num
.
length
-
1
))
*
10
;
selectOneObj
.
value
=
selectOneObj
.
expend
*
100
;
}
exchangeDewMasking1
(
parseInt
(
selectOneObj
.
value
),
selectOneObj
.
expend
,
selectOneObj
.
id
);
}
else
{
layer
.
open
({
type
:
1
,
title
:
false
,
shadeClose
:
true
,
shade
:.
8
,
area
:[
'7.786rem'
,
''
],
closeBtn
:
0
,
//不显示关闭按钮
content
:
$
(
'.dewMasking2'
)
});
}
}
});
});
}
}
var
obj2
=
JSON
.
stringify
(
obj
);
function
selectCountry2
(
rate
){
appCollaboration
(
obj2
)
}
var
showDom
=
document
.
querySelector
(
'.mBtn2'
);
// 绑定一个触发元素
showDom
.
addEventListener
(
'click'
,
function
()
{
// 添加监听事件
$
(
'.mBtnCon div'
).
on
(
'click'
,
function
()
{
var
val
=
showDom
.
dataset
[
'id'
];
// 获取元素的data-id属性值
$
(
this
).
addClass
(
'check'
).
siblings
().
removeClass
(
'check'
);
var
title
=
showDom
.
dataset
[
'value'
];
// 获取元素的data-value属性值
})
$
.
ajaxSetup
({
// 实例化组件
global
:
false
,
var
example
=
new
IosSelect
(
1
,
// 第一个参数为级联层级,演示为1
type
:
'post'
,
[
arrList2
],
dataType
:
"JSON"
,
{
data
:
{
container
:
'.container1'
,
// 容器class
os
:
'WEB'
,
itemHeight
:
.
8
,
// 每个元素的高度
cid
:
'web_gw'
,
itemShowCount
:
7
,
// 每一列显示元素个数,超出将隐藏
lang
:
sessionStorage
.
lang
,
oneLevelId
:
arrList2
[
arrList2
.
length
-
1
].
id
,
// 第一级默认值
uid
:
sessionStorage
.
uid
,
title
:
''
,
token
:
sessionStorage
.
token
headerHeight
:
1.9
,
cssUnit
:
'rem'
,
callback
:
function
(
selectOneObj
)
{
// 用户确认选择后的回调函数
if
(
chip
>=
selectOneObj
.
expend
&&
chip
!=
0
){
if
(
chip
<
1000
){
layer
.
msg
(
langList
[
langType
].
dew27
);
}
else
{
exchangeDewMasking2
(
selectOneObj
.
expend
,
selectOneObj
.
expend
*
rate
,
selectOneObj
.
id
)
}
}
else
{
layer
.
msg
(
langList
[
langType
].
dew27
);
}
}
});
});
}
}
function
exchangeDewMasking1
(
value
,
expend
,
pid
){
})
console
.
log
(
value
,
expend
,
pid
)
layer
.
open
({
getUserInfo
(
true
);
type
:
1
,
//获取个人信息
title
:
false
,
var
diamond
=
0
;
//寶石
shadeClose
:
true
,
var
chip
=
0
;
//露水
shade
:.
8
,
var
arrList1
=
[];
area
:[
'7.786rem'
,
''
],
var
arrList2
=
[];
closeBtn
:
0
,
//不显示关闭按钮
function
getUserInfo
(
flag
)
{
content
:
$
(
'.dewMasking1'
),
$
.
ajax
({
end
:
function
(){
url
:
$ip
+
'/user/getUserInfo.html'
,
flag1
=
true
;
success
:
function
(
res
)
{
}
$
(
'.dewNum font'
).
text
(
res
.
data
.
chip
);
});
chip
=
res
.
data
.
chip
;
diamond
=
res
.
data
.
diamond
;
getBuyChipData
(
flag
);
getSellChipData
(
flag
);
}
})
}
//获取买入露水兑换点
function
getBuyChipData
(
flag
)
{
$
.
ajax
({
url
:
$ip
+
'/chip/exchangeBuyChipData.html'
,
success
:
function
(
res
)
{
var
str
=
''
;
var
str
=
''
;
str
+=
'
<
p
class
=
"maskingDesc1"
>
'+langList[langType].dew9+'
<
span
>
'+expend+'
<
/span>'+langList
[
langType
]
.dew18+'</
p
>
';
var
list
=
res
.
result
;
str += '
<
p
class
=
"maskingDesc2"
>
'+langList[langType].dew4+'
<
span
>
'+value+'
<
/span>'+langList
[
langType
]
.dewExchangeTitle3+'?</
p
>
';
$('
.
dewMasking1
.
maskingBox
').html(str);
arrList1
=
convertKey
(
list
,
{
'pid'
:
'id'
,
'point'
:
'value'
})
for
(
var
i
=
0
;
i
<
arrList1
.
length
;
i
++
)
{
$('
.
maskingBtn
span
').eq(1).unbind('
click
');
if
(
arrList1
[
i
].
value
==
-
1
)
{
$('
.
maskingBtn
span
').eq(1).on('
click
',function(){
if
(
diamond
>=
res
.
rate
*
100
*
10
)
{
if(!flag1)return;
var
num
=
diamond
+
''
;
flag1 = false;
arrList1
[
i
].
value
=
langList
[
langType
].
dew16
;
exchangeDewSubmit1(pid);
arrList1
[
i
].
expend
=
Number
(
num
.
substring
(
0
,
num
.
length
-
1
))
*
10
;
})
}
else
{
}
arrList1
[
i
].
value
=
langList
[
langType
].
dew16
;
function exchangeDewMasking2(value,expend,pid){
arrList1
[
i
].
expend
=
0
;
layer.open({
}
type: 1,
}
else
{
title:false,
arrList1
[
i
].
value
=
arrList1
[
i
].
value
+
' '
+
langList
[
langType
].
dewExchangeTitle3
;
shadeClose:true,
}
shade:.8,
}
area:['
7.786
rem
',''],
if
(
flag
)
{
closeBtn: 0, //不显示关闭按钮
selectCountry1
(
res
.
rate
);
content: $('
.
dewMasking1
'),
}
end:function(){
}
flag2 = true;
})
}
}
});
//獲取賣出露水兌換點
function
getSellChipData
(
flag
)
{
$
.
ajax
({
url
:
$ip
+
'/chip/exchangeSellChipData.html'
,
success
:
function
(
res
)
{
var
str
=
''
;
var
str
=
''
;
str += '
<
p
class
=
"maskingDesc1"
>
'+langList[langType].dew36+'
<
span
>
'+value+'
<
/span>'+langList
[
langType
]
.dewExchangeTitle3+'</
p
>
';
var
list
=
res
.
result
;
str += '
<
p
class
=
"maskingDesc2"
>
'+langList[langType].dew37+'
<
span
>
'+expend+'
<
/span>'+langList
[
langType
]
.dew18+'?</
p
>
';
arrList2
=
convertKey
(
list
,
{
'pid'
:
'id'
,
'point'
:
'value'
})
$('
.
dewMasking1
.
maskingBox
').html(str);
for
(
var
i
=
0
;
i
<
arrList2
.
length
;
i
++
)
{
$('
.
maskingBtn
span
').eq(1).unbind('
click
');
arrList2
[
i
].
expend
=
arrList2
[
i
].
value
;
$('
.
maskingBtn
span
').eq(1).on('
click
',function(){
if
(
arrList2
[
i
].
value
==
-
1
)
{
if(!flag2)return;
arrList2
[
i
].
value
=
langList
[
langType
].
dew17
;
flag2 = false;
if
(
chip
>=
10
/
res
.
rate
)
{
exchangeDewSubmit2(pid);
var
num
=
chip
+
''
;
})
arrList2
[
i
].
expend
=
Number
(
num
.
substring
(
0
,
num
.
length
-
3
))
*
1000
;
}
}
else
{
//宝石兑换露水 确认
arrList2
[
i
].
expend
=
chip
;
function exchangeDewSubmit1(pid){
}
clearTimeout(interval1)
$.ajax({
url:$ip+'
/
chip
/
buy
.
html
',
data:{
pid:pid
},
success:function(res){
if(res.code == 1){
getUserInfo(false);
interval1 = setTimeout(function(){
layer.closeAll();
layer.msg(langList[langType].dew26);
},500)
}
else
{
}
else
{
layer.closeAll();
arrList2
[
i
].
value
=
arrList2
[
i
].
value
+
' '
+
langList
[
langType
].
dewExchangeTitle3
;
layer.msg(res.msg);
}
}
}
}
})
if
(
flag
)
{
}
selectCountry2
(
res
.
rate
);
//賣出露水確認
}
function exchangeDewSubmit2(pid){
}
clearTimeout(interval2)
})
$.ajax({
}
url:$ip+'
/
chip
/
sell
.
html
',
//寶石兌換露水
data:{
pid:pid
function
selectCountry1
(
rate
)
{
},
success:function(res){
var
showDom
=
document
.
querySelector
(
'.mBtn1'
);
// 绑定一个触发元素
if(res.code == 1){
getUserInfo(false);
showDom
.
addEventListener
(
'click'
,
function
()
{
// 添加监听事件
interval2 = setTimeout(function(){
var
val
=
showDom
.
dataset
[
'id'
];
// 获取元素的data-id属性值
layer.closeAll();
var
title
=
showDom
.
dataset
[
'value'
];
// 获取元素的data-value属性值
layer.msg(langList[langType].dew29);
// 实例化组件
},500)
var
example
=
new
IosSelect
(
1
,
// 第一个参数为级联层级,演示为1
[
arrList1
],
{
container
:
'.container1'
,
// 容器class
itemHeight
:
.
8
,
// 每个元素的高度
itemShowCount
:
7
,
// 每一列显示元素个数,超出将隐藏
oneLevelId
:
arrList1
[
arrList1
.
length
-
1
].
id
,
// 第一级默认值
title
:
''
,
headerHeight
:
1.9
,
cssUnit
:
'rem'
,
callback
:
function
(
selectOneObj
)
{
// 用户确认选择后的回调函数
if
(
diamond
>=
selectOneObj
.
expend
&&
diamond
>=
rate
*
100
*
10
)
{
if
(
selectOneObj
.
value
==
langList
[
langType
].
dew16
)
{
var
num
=
diamond
+
''
;
selectOneObj
.
expend
=
Number
(
num
.
substring
(
0
,
num
.
length
-
1
))
*
10
;
selectOneObj
.
value
=
selectOneObj
.
expend
*
100
;
}
exchangeDewMasking1
(
parseInt
(
selectOneObj
.
value
),
selectOneObj
.
expend
,
selectOneObj
.
id
);
}
else
{
}
else
{
layer.closeAll();
layer
.
open
({
layer.msg(res.msg);
type
:
1
,
title
:
false
,
shadeClose
:
true
,
shade
:
.
8
,
area
:
[
'7.786rem'
,
''
],
closeBtn
:
0
,
//不显示关闭按钮
content
:
$
(
'.dewMasking2'
)
});
}
}
}
}
})
});
}
});
// $('
.
recording
').on('
click
',function(){
}
// var obj = {
// "cid":15,
function
selectCountry2
(
rate
)
{
// "reqCode": new Date().getTime(),
// "data": {
var
showDom
=
document
.
querySelector
(
'.mBtn2'
);
// 绑定一个触发元素
// "urls": [
showDom
.
addEventListener
(
'click'
,
function
()
{
// 添加监听事件
// {
var
val
=
showDom
.
dataset
[
'id'
];
// 获取元素的data-id属性值
// "url":$url+'
/
Nesting
/
dew
/
devMoney
.
html
'+window.location.search,
var
title
=
showDom
.
dataset
[
'value'
];
// 获取元素的data-value属性值
// "title":langList[langType].dewmoneyTitle,
// "rightBtnImageURL":'',
// "rightBtnClickURL":''
// 实例化组件
// },
var
example
=
new
IosSelect
(
1
,
// 第一个参数为级联层级,演示为1
// {
[
arrList2
],
// "url":$url+'
/
Nesting
/
dew
/
dewConsum
.
html
'+window.location.search,
{
// "title":langList[langType].dewconsumTitle,
container
:
'.container1'
,
// 容器class
// "rightBtnImageURL":'',
itemHeight
:
.
8
,
// 每个元素的高度
// "rightBtnClickURL":''
itemShowCount
:
7
,
// 每一列显示元素个数,超出将隐藏
// }
oneLevelId
:
arrList2
[
arrList2
.
length
-
1
].
id
,
// 第一级默认值
// ],
title
:
''
,
// "select":0,
headerHeight
:
1.9
,
// "titleColor":"#808080",
cssUnit
:
'rem'
,
// "titleSelectedColor":"#EA287E",
callback
:
function
(
selectOneObj
)
{
// 用户确认选择后的回调函数
// "titleBackground":'
#
FFFFFF
',
//
if
(
chip
>=
selectOneObj
.
expend
&&
chip
!=
0
)
{
// }
if
(
chip
<
1000
)
{
// }
layer
.
msg
(
langList
[
langType
].
dew27
);
// var obj2 = JSON.stringify(obj);
}
else
{
// appCollaboration(obj2);
exchangeDewMasking2
(
selectOneObj
.
expend
,
selectOneObj
.
expend
*
rate
,
selectOneObj
.
id
)
// })
}
}
else
{
//替换对象的key
layer
.
msg
(
langList
[
langType
].
dew27
);
function convertKey(arr,keyMap){
var tempString = JSON.stringify(arr);
for(var key in keyMap){
var reg = '
/
"'+key+'"
:
/
g
';
tempString = tempString.replace(eval(reg),'
"'+keyMap[key]+'"
:
'
);
}
return
JSON
.
parse
(
tempString
);
}
function
getUrlRequest
()
{
var
url
=
location
.
href
;
var
theRequest
=
new
Object
();
if
(
url
.
indexOf
(
"?"
)
!=
-
1
)
{
var
str
=
url
.
substr
(
url
.
indexOf
(
"?"
)
+
1
);
strs
=
str
.
split
(
"&"
);
for
(
var
i
=
0
;
i
<
strs
.
length
;
i
++
)
{
theRequest
[
strs
[
i
].
split
(
"="
)[
0
]]
=
unescape
(
strs
[
i
].
split
(
"="
)[
1
]);
}
}
return
theRequest
;
}
//去储值
function
goRecharge
(){
if
(
flag
){
flag
=
false
;
if
(
getUrlRequest
().
appversion
>=
4500
){
var
obj
=
{
"cid"
:
12
,
"reqCode"
:
new
Date
().
getTime
(),
"data"
:{
"msg"
:
"宝石储值"
,
"jumptype"
:
16
,
}
}
}
}
});
var
obj2
=
JSON
.
stringify
(
obj
);
});
flag
=
true
;
}
appCollaboration
(
obj2
);
function
exchangeDewMasking1
(
value
,
expend
,
pid
)
{
console
.
log
(
value
,
expend
,
pid
)
layer
.
open
({
type
:
1
,
title
:
false
,
shadeClose
:
true
,
shade
:
.
8
,
area
:
[
'7.786rem'
,
''
],
closeBtn
:
0
,
//不显示关闭按钮
content
:
$
(
'.dewMasking1'
),
end
:
function
()
{
flag1
=
true
;
}
});
var
str
=
''
;
str
+=
'
<
p
class
=
"maskingDesc1"
>
' + langList[langType].dew9 + '
<
span
>
' + expend + '
<
/span>' + langList
[
langType
]
.dew18 + '</
p
>
';
str += '
<
p
class
=
"maskingDesc2"
>
' + langList[langType].dew4 + '
<
span
>
' + value + '
<
/span>' + langList
[
langType
]
.dewExchangeTitle3 + '?</
p
>
';
$('
.
dewMasking1
.
maskingBox
').html(str);
$('
.
maskingBtn
span
').eq(1).unbind('
click
');
$('
.
maskingBtn
span
').eq(1).on('
click
', function () {
if (!flag1) return;
flag1 = false;
exchangeDewSubmit1(pid);
})
}
function exchangeDewMasking2(value, expend, pid) {
layer.open({
type: 1,
title: false,
shadeClose: true,
shade: .8,
area: ['
7.786
rem
', ''],
closeBtn: 0, //不显示关闭按钮
content: $('
.
dewMasking1
'),
end: function () {
flag2 = true;
}
});
var str = '';
str += '
<
p
class
=
"maskingDesc1"
>
' + langList[langType].dew36 + '
<
span
>
' + value + '
<
/span>' + langList
[
langType
]
.dewExchangeTitle3 + '</
p
>
';
str += '
<
p
class
=
"maskingDesc2"
>
' + langList[langType].dew37 + '
<
span
>
' + expend + '
<
/span>' + langList
[
langType
]
.dew18 + '?</
p
>
';
$('
.
dewMasking1
.
maskingBox
').html(str);
$('
.
maskingBtn
span
').eq(1).unbind('
click
');
$('
.
maskingBtn
span
').eq(1).on('
click
', function () {
if (!flag2) return;
flag2 = false;
exchangeDewSubmit2(pid);
})
}
//宝石兑换露水 确认
function exchangeDewSubmit1(pid) {
clearTimeout(interval1)
$.ajax({
url: $ip + '
/
chip
/
buy
.
html
',
data: {
pid: pid
},
success: function (res) {
if (res.code == 1) {
getUserInfo(false);
interval1 = setTimeout(function () {
layer.closeAll();
layer.msg(langList[langType].dew26);
}, 500)
} else {
} else {
layer.closeAll();
layer.closeAll();
if
(
langType
==
2
){
layer.msg(res.msg);
layer
.
msg
(
langList
[
langType
].
dew30
+
'
<
br
>
'+langList[langType].dew31);
}
} else {
}
layer.msg(langList[langType].dew30+'
.
'
+
langList
[
langType
].
dew31
);
})
}
//賣出露水確認
function exchangeDewSubmit2(pid) {
clearTimeout(interval2)
$.ajax({
url: $ip + '
/
chip
/
sell
.
html
',
data: {
pid: pid
},
success: function (res) {
if (res.code == 1) {
getUserInfo(false);
interval2 = setTimeout(function () {
layer.closeAll();
layer.msg(langList[langType].dew29);
}, 500)
} else {
layer.closeAll();
layer.msg(res.msg);
}
}
})
}
// $('
.
recording
').on('
click
',function(){
// var obj = {
// "cid":15,
// "reqCode": new Date().getTime(),
// "data": {
// "urls": [
// {
// "url":$url+'
/
Nesting
/
dew
/
devMoney
.
html
'+window.location.search,
// "title":langList[langType].dewmoneyTitle,
// "rightBtnImageURL":'',
// "rightBtnClickURL":''
// },
// {
// "url":$url+'
/
Nesting
/
dew
/
dewConsum
.
html
'+window.location.search,
// "title":langList[langType].dewconsumTitle,
// "rightBtnImageURL":'',
// "rightBtnClickURL":''
// }
// ],
// "select":0,
// "titleColor":"#808080",
// "titleSelectedColor":"#EA287E",
// "titleBackground":'
#
FFFFFF
',
//
// }
// }
// var obj2 = JSON.stringify(obj);
// appCollaboration(obj2);
// })
//替换对象的key
function convertKey(arr, keyMap) {
var tempString = JSON.stringify(arr);
for (var key in keyMap) {
var reg = '
/
"' + key + '"
:
/
g
';
tempString = tempString.replace(eval(reg), '
"' + keyMap[key] + '"
:
'
);
}
return
JSON
.
parse
(
tempString
);
}
function
getUrlRequest
()
{
var
url
=
location
.
href
;
var
theRequest
=
new
Object
();
if
(
url
.
indexOf
(
"?"
)
!=
-
1
)
{
var
str
=
url
.
substr
(
url
.
indexOf
(
"?"
)
+
1
);
strs
=
str
.
split
(
"&"
);
for
(
var
i
=
0
;
i
<
strs
.
length
;
i
++
)
{
theRequest
[
strs
[
i
].
split
(
"="
)[
0
]]
=
unescape
(
strs
[
i
].
split
(
"="
)[
1
]);
}
}
return
theRequest
;
}
//去储值
function
goRecharge
()
{
if
(
flag
)
{
flag
=
false
;
if
(
getUrlRequest
().
appversion
>=
4500
)
{
var
obj
=
{
"cid"
:
12
,
"reqCode"
:
new
Date
().
getTime
(),
"data"
:
{
"msg"
:
"宝石储值"
,
"jumptype"
:
16
,
}
}
flag
=
true
;
}
}
var
obj2
=
JSON
.
stringify
(
obj
);
flag
=
true
;
appCollaboration
(
obj2
);
}
else
{
layer
.
closeAll
();
if
(
langType
==
2
)
{
layer
.
msg
(
langList
[
langType
].
dew30
+
'
<
br
>
' + langList[langType].dew31);
} else {
layer.msg(langList[langType].dew30 + '
.
'
+
langList
[
langType
].
dew31
);
}
flag
=
true
;
}
}
}
}
}
function
appCollaboration
(
msg
){
function
appCollaboration
(
msg
)
{
var
sUserAgent
=
navigator
.
userAgent
.
toLowerCase
();
var
sUserAgent
=
navigator
.
userAgent
.
toLowerCase
();
var
bIsIpad
=
sUserAgent
.
match
(
/ipad/i
)
==
"ipad"
;
var
bIsIpad
=
sUserAgent
.
match
(
/ipad/i
)
==
"ipad"
;
var
bIsIphoneOs
=
sUserAgent
.
match
(
/iphone os/i
)
==
"iphone os"
;
var
bIsIphoneOs
=
sUserAgent
.
match
(
/iphone os/i
)
==
"iphone os"
;
var
bIsMidp
=
sUserAgent
.
match
(
/midp/i
)
==
"midp"
;
var
bIsMidp
=
sUserAgent
.
match
(
/midp/i
)
==
"midp"
;
var
bIsUc7
=
sUserAgent
.
match
(
/rv:1.2.3.4/i
)
==
"rv:1.2.3.4"
;
var
bIsUc7
=
sUserAgent
.
match
(
/rv:1.2.3.4/i
)
==
"rv:1.2.3.4"
;
var
bIsUc
=
sUserAgent
.
match
(
/ucweb/i
)
==
"ucweb"
;
var
bIsUc
=
sUserAgent
.
match
(
/ucweb/i
)
==
"ucweb"
;
var
bIsAndroid
=
sUserAgent
.
match
(
/android/i
)
==
"android"
;
var
bIsAndroid
=
sUserAgent
.
match
(
/android/i
)
==
"android"
;
var
bIsCE
=
sUserAgent
.
match
(
/windows ce/i
)
==
"windows ce"
;
var
bIsCE
=
sUserAgent
.
match
(
/windows ce/i
)
==
"windows ce"
;
var
bIsWM
=
sUserAgent
.
match
(
/windows mobile/i
)
==
"windows mobile"
;
var
bIsWM
=
sUserAgent
.
match
(
/windows mobile/i
)
==
"windows mobile"
;
if
(
!
(
bIsIpad
||
bIsIphoneOs
||
bIsMidp
||
bIsUc7
||
bIsUc
||
bIsAndroid
||
bIsCE
||
bIsWM
)
){
if
(
!
(
bIsIpad
||
bIsIphoneOs
||
bIsMidp
||
bIsUc7
||
bIsUc
||
bIsAndroid
||
bIsCE
||
bIsWM
))
{
}
else
if
(
bIsAndroid
){
window
.
yazhai
.
appCollaboration
(
msg
);
}
else
if
(
bIsIphoneOs
||
bIsIpad
){
window
.
webkit
.
messageHandlers
.
appCollaboration
.
postMessage
(
msg
);
}
}
}
//客户端回调结果
else
if
(
bIsAndroid
)
{
function
appCallback
(
msg
)
{
window
.
yazhai
.
appCollaboration
(
msg
);
console
.
log
(
msg
);
}
else
if
(
bIsIphoneOs
||
bIsIpad
)
{
window
.
webkit
.
messageHandlers
.
appCollaboration
.
postMessage
(
msg
);
}
}
</script>
}
</body>
//客户端回调结果
</html>
function
appCallback
(
msg
)
{
console
.
log
(
msg
);
}
</script>
</body>
</html>
\ No newline at end of file
This diff is collapsed.
Click to expand it.
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