Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in / Register
Toggle navigation
X
XiTianSenMall
Project
Project
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
leiqingsong
XiTianSenMall
Commits
db843110
Commit
db843110
authored
Mar 26, 2021
by
leiqingsong
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev_lqs' into 'master'
Dev lqs See merge request
!140
parents
c343d81a
92e9b9d4
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
95 additions
and
39 deletions
+95
-39
bridgeToAppFun.js
H5/src/utils/bridgeToAppFun.js
+3
-1
aboutUs.vue
H5/src/views/aboutUs.vue
+2
-2
airDropPool.vue
H5/src/views/airDropPool.vue
+77
-24
cash-out.vue
H5/src/views/cashOut/cash-out.vue
+1
-1
grade.vue
H5/src/views/grade.vue
+12
-10
invitee.vue
H5/src/views/my/components/invitee.vue
+0
-1
No files found.
H5/src/utils/bridgeToAppFun.js
View file @
db843110
...
...
@@ -18,6 +18,7 @@ class bridgeToAppFun {
}
// 获取Token
getAuthToken
()
{
console
.
log
(
'系统:'
,
this
.
userAgent
);
if
(
this
.
userAgent
===
"android"
)
{
// android
let
token
=
null
;
...
...
@@ -37,6 +38,7 @@ class bridgeToAppFun {
}
else
if
(
this
.
userAgent
===
"ios"
)
{
// ios
return
new
Promise
((
resolve
,
reject
)
=>
{
console
.
log
(
'调ios的方法'
);
jsBridge
.
callhandler
(
"getAuthToken"
,
null
,
data
=>
{
localStorage
.
setItem
(
"token"
,
data
);
if
(
data
)
{
...
...
@@ -71,7 +73,7 @@ class bridgeToAppFun {
console
.
log
(
"返回调用失败,都不行"
);
}
}
else
{
console
.
log
(
'去调用ios返回'
);
console
.
log
(
"去调用ios返回"
);
jsBridge
.
callhandler
(
"navigateBack"
);
}
}
...
...
H5/src/views/aboutUs.vue
View file @
db843110
...
...
@@ -3,10 +3,10 @@
<div
class=
"content"
>
<p
class=
"paragraph"
>
<span
class=
"special"
>
日本西田森制药株式会社坐落在東京都千代田区東神田2丁目6番7号608,以
'传递希望,传播爱'
为企业理念
日本西田森制药株式会社坐落在東京都千代田区東神田2丁目6番7号608,以
"传递希望,传播爱"
为企业理念
,让健康的"希望之光洒向世界每一寸森田"为愿景,开展企业经营活动。其核心业务包括【食品、医药品、保健品、化妆品等研发事业】
与【医疗健康消费者商品研发事业】研发并生产有助于人类健康的创新产品。
西田森将始终保持高度的伦理观,以健康产品为基点,创造新的价值为目标不断发展,从而成为"全球性的价值创造企业"
西田森将始终保持高度的伦理观,以健康产品为基点,创造新的价值为目标不断发展,从而成为"全球性的价值创造企业"
。
</span>
</p>
</div>
...
...
H5/src/views/airDropPool.vue
View file @
db843110
...
...
@@ -14,7 +14,22 @@
<div
class=
"notice-bar"
>
<img
src=
"@/assets/images/icon-notice.png"
alt=
""
/>
<div
class=
"notice-bar-show"
id=
"scroll-box"
>
<div
class=
"user-id-list"
>
<div
:class=
"['user-id-list', canScroll && 'scroll']"
:style=
"canScroll && `animation-duration: $
{animationDuration}s`"
>
<p
v-for=
"(item, index) in userPoolVos"
:key=
"index"
@
click=
"openUserInfo(item)"
>
用户
{{
item
.
userId
}}
进入空投池
</p>
</div>
<div
:class=
"['user-id-list', canScroll && 'scroll']"
:style=
"canScroll && `animation-duration: $
{animationDuration}s`"
>
<p
v-for=
"(item, index) in userPoolVos"
:key=
"index"
...
...
@@ -59,6 +74,8 @@ export default {
name
:
"AirDrop"
,
data
()
{
return
{
animationDuration
:
10
,
canScroll
:
false
,
currentUser
:
{},
userInfoDialog
:
false
,
total
:
0
,
...
...
@@ -74,6 +91,7 @@ export default {
this
.
userInfoDialog
=
false
;
},
openUserInfo
(
item
)
{
console
.
log
(
123
);
this
.
userInfoDialog
=
true
;
this
.
currentUser
=
item
;
this
.
currentUser
.
avatar
=
process
.
env
.
VUE_APP_BASE_URL
+
item
.
headImage
;
...
...
@@ -97,34 +115,43 @@ export default {
item
.
userId
.
substring
(
0
,
3
)
+
"****"
+
item
.
userId
.
substring
(
7
);
return
temp
;
});
_this
.
$nextTick
(()
=>
{
_this
.
scroll
();
});
if
(
_this
.
userPoolVos
.
length
>
3
)
{
this
.
canScroll
=
true
;
this
.
animationDuration
=
_this
.
userPoolVos
.
length
*
3
;
}
// _this.$nextTick(() => {
// if (_this.canScroll) {
// _this.scroll();
// }
// });
}
else
{
_this
.
$toast
(
res
.
msg
);
}
});
},
scroll
()
{
this
.
timer
=
setInterval
(
this
.
autoScrollLine
,
100
);
},
autoScrollLine
()
{
let
box
=
document
.
getElementById
(
"scroll-box"
);
let
parent
=
document
.
getElementsByClassName
(
"user-id-list"
)[
0
];
const
_this
=
this
;
if
(
box
)
{
if
(
box
.
scrollTop
!=
null
&&
box
.
scrollTop
>=
parent
.
offsetHeight
)
{
box
.
scrollTop
=
0
;
}
else
{
box
.
scrollTop
+=
1
;
}
if
(
box
.
scrollTop
%
box
.
offsetHeight
==
0
)
{
clearInterval
(
_this
.
timer
);
box
.
scrollTop
=
0
;
_this
.
timer
=
setInterval
(
_this
.
autoScrollLine
,
300
);
}
}
// this.timer = setInterval(this.autoScrollLine, 100);
// const marquee = document.querySelector(".user-id-list");
// const contents = marquee.innerHTML;
// marquee.innerHTML = contents + contents;
}
// autoScrollLine() {
// let box = document.getElementById("scroll-box");
// let parent = document.getElementsByClassName("user-id-list")[0];
// const _this = this;
// if (box) {
// if (box.scrollTop != null && box.scrollTop >= parent.offsetHeight) {
// box.scrollTop = 0;
// } else {
// box.scrollTop += 1;
// }
// if (box.scrollTop % box.offsetHeight
<
1
)
{
// clearInterval(_this.timer);
// box.scrollTop = 0;
// _this.timer = setInterval(_this.autoScrollLine, 200);
// }
// }
// }
}
};
</
script
>
...
...
@@ -226,7 +253,8 @@ $white: #ffffff;
left
:
81px
;
}
&
:
:
before
{
top
:
0
;
top
:
-15px
;
z-index
:
1
;
}
&
:
:
after
{
top
:
66
.66%
;
...
...
@@ -236,8 +264,33 @@ $white: #ffffff;
margin-right
:
15px
;
}
.notice-bar-show
{
width
:
100%
;
height
:
100%
;
overflow
:
scroll
;
.user-id-list
{
display
:
flex
;
flex-direction
:
column
;
&
:hover
{
animation-play-state
:
paused
;
}
p
{
pointer-events
:
auto
;
}
}
.scroll
{
animation-name
:
marquee
;
animation-timing-function
:
linear
;
animation-iteration-count
:
infinite
;
}
@keyframes
marquee
{
0
%
{
transform
:
translateY
(
0%
);
}
100
%
{
transform
:
translateY
(
-100%
);
}
}
p
{
font-size
:
16px
;
...
...
H5/src/views/cashOut/cash-out.vue
View file @
db843110
...
...
@@ -251,7 +251,7 @@ export default {
cashOut
(
params
)
.
then
(
res
=>
{
this
.
resultDialog
=
true
;
if
(
res
.
code
==
=
0
)
{
if
(
res
.
code
==
0
)
{
this
.
resultDialogTitle
=
"提现成功"
;
this
.
resultDialogTip
=
"提现成功,请及时查收"
;
this
.
resultDialogImg
=
require
(
"@/assets/images/成功.png"
);
...
...
H5/src/views/grade.vue
View file @
db843110
...
...
@@ -116,16 +116,18 @@ export default {
getstatus
()
{
const
userId
=
JSON
.
parse
(
localStorage
.
getItem
(
"user"
)).
userId
;
const
_this
=
this
;
getForestStatus
(
userId
).
then
(
res
=>
{
if
(
res
.
code
===
0
)
{
let
resData
=
res
.
data
;
_this
.
handleData
(
resData
);
}
else
{
_this
.
$toast
.
fail
(
res
.
msg
);
}
}).
catch
(
err
=>
{
console
.
log
(
err
);
});
getForestStatus
(
userId
)
.
then
(
res
=>
{
if
(
res
.
code
===
0
)
{
let
resData
=
res
.
data
;
_this
.
handleData
(
resData
);
}
else
{
_this
.
$toast
.
fail
(
res
.
msg
);
}
})
.
catch
(
err
=>
{
console
.
log
(
err
);
});
},
handleData
(
data
)
{
this
.
perenct
=
data
.
perenct
;
...
...
H5/src/views/my/components/invitee.vue
View file @
db843110
...
...
@@ -3,7 +3,6 @@
<div
class=
"baseInfo"
>
<img
class=
"avatar"
src=
"@/assets/images/avatar.png"
alt=
"用户头像"
/>
<span
class=
"userName"
>
{{
inviteeItem
.
userId
}}
</span>
<span
style=
"font-size: 12px;color:#666666"
>
西天森合伙人
</span>
</div>
<div
class=
"detail"
>
<p>
...
...
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