Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
Y
year-end-activitiy
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
com.pica.cloud.foundation.frontend
year-end-activitiy
提交
053dbce1
提交
053dbce1
编写于
12月 19, 2019
作者:
Yuanzhao.dai
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
年终活动三阶段增加埋点数据
上级
aba2f75c
变更
5
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
93 行增加
和
17 行删除
+93
-17
index.vue
components/h5header/index.vue
+32
-11
hospital-grades.vue
pages/awards-list/hospital-grades.vue
+31
-0
index.vue
pages/awards-list/index.vue
+24
-4
personal-grade.vue
pages/awards-list/personal-grade.vue
+3
-1
personal-rank.vue
pages/awards-list/personal-rank.vue
+3
-1
未找到文件。
components/h5header/index.vue
浏览文件 @
053dbce1
...
...
@@ -62,6 +62,18 @@
return
''
}
},
stage3BackBuried
:
{
// 三阶段返回按钮埋点
type
:
String
,
default
()
{
return
''
}
},
stage3ShareBuried
:
{
// 三阶段返回按钮埋点
type
:
String
,
default
()
{
return
''
}
},
},
data
(){
return
{
...
...
@@ -119,11 +131,15 @@
})
},
goBack
(){
if
(
this
.
isStageTwoHomePage
)
{
if
(
this
.
isStageTwoHomePage
)
{
this
.
$sendBuriedData
({
component_tag
:
`302#302002`
});
}
else
{
}
else
if
(
this
.
stage3BackBuried
)
{
this
.
$sendBuriedData
({
component_tag
:
`
${
this
.
stage3BackBuried
}
`
});
}
else
{
this
.
$sendBuriedData
({
component_tag
:
`301#301002`
});
...
...
@@ -143,15 +159,6 @@
},
goShare
(){
if
(
this
.
isStageTwoHomePage
){
this
.
$sendBuriedData
({
component_tag
:
`302#302001`
});
}
else
{
this
.
$sendBuriedData
({
component_tag
:
`301#301001`
});
}
if
(
this
.
isCheckAuth
){
this
.
$emit
(
'checkAuth'
,
()
=>
{
this
.
$rocNative
.
shareWechat
(
this
.
shareObj
);
...
...
@@ -159,6 +166,20 @@
}
else
{
this
.
$rocNative
.
shareWechat
(
this
.
shareObj
);
}
if
(
this
.
isStageTwoHomePage
)
{
this
.
$sendBuriedData
({
component_tag
:
`302#302001`
});
}
else
if
(
this
.
stage3ShareBuried
)
{
this
.
$sendBuriedData
({
component_tag
:
`
${
this
.
stage3ShareBuried
}
`
});
}
else
{
this
.
$sendBuriedData
({
component_tag
:
`301#301001`
});
}
},
// 默认滚动事件
scrollHandleOwn
(){
...
...
pages/awards-list/hospital-grades.vue
浏览文件 @
053dbce1
...
...
@@ -3,6 +3,8 @@
<h5header
v-if=
"!isWeb"
:title=
"`$
{title[this.hospitalType]}榜榜单`"
:stage3BackBuried="backBuried[this.hospitalType]"
:stage3ShareBuried="shareBuried[this.hospitalType]"
isGoHistory="1"
:isOpacity="false"
:shareObj="shareObj"/>
...
...
@@ -78,6 +80,18 @@
'2'
:
'中型'
,
'3'
:
'大型'
},
shareBuried
:
{
'0'
:
'489#403001'
,
'1'
:
'490#404001'
,
'2'
:
'491#405001'
,
'3'
:
'492#406001'
},
backBuried
:
{
'0'
:
'489#403002'
,
'1'
:
'490#404002'
,
'2'
:
'491#405002'
,
'3'
:
'492#406002'
},
rankIcon
:
{
0
:
require
(
'../../assets/img/stage3/rank-icon1.png'
),
1
:
require
(
'../../assets/img/stage3/rank-icon2.png'
),
...
...
@@ -158,6 +172,23 @@
},
share
()
{
this
.
$rocNative
.
shareWechat
(
this
.
shareObj
);
if
(
this
.
hospitalType
==
'0'
)
{
this
.
$sendBuriedData
({
component_tag
:
`489#403003`
});
}
else
if
(
this
.
hospitalType
==
'1'
)
{
this
.
$sendBuriedData
({
component_tag
:
`490#404003`
});
}
else
if
(
this
.
hospitalType
==
'2'
)
{
this
.
$sendBuriedData
({
component_tag
:
`491#405003`
});
}
else
if
(
this
.
hospitalType
==
'3'
)
{
this
.
$sendBuriedData
({
component_tag
:
`492#406003`
});
}
}
}
}
...
...
pages/awards-list/index.vue
浏览文件 @
053dbce1
...
...
@@ -3,10 +3,12 @@
<h5header
v-if=
"!isWeb"
title=
"云鹊奖2019"
:stage3BackBuried=
"'487#401002'"
:stage3ShareBuried=
"'487#401001'"
:isOpacity=
"false"
:shareObj=
"shareObj"
/>
<div
class=
"top-container"
:style=
"
{ marginTop: isWeb?0:`${44+statusBarHeight}Px`}">
<img
src=
"~/assets/img/stage3/rule-btn.png"
@
click=
"goToRule"
alt=
""
>
<img
src=
"~/assets/img/stage3/rule-btn.png"
@
click=
"goToRule"
v-bp=
"
{ component_tag: '487#401003'}"
alt="">
</div>
<!--已登录及个人未参加-->
<div
class=
"person-details"
v-if=
"isLogin&&mainInfoType==1&&!isWeb"
>
...
...
@@ -30,7 +32,7 @@
<p
class=
"score"
>
机构勤奋分
{{
mainInfo
.
hospitalDiligence
}}
</p>
</div>
</div>
<div
class=
"my-grade"
v-if=
"mainInfo.diligence"
@
click=
"goMyGrade"
>
我的成绩
</div>
<div
class=
"my-grade"
v-if=
"mainInfo.diligence"
@
click=
"goMyGrade"
v-bp=
"
{ component_tag: '487#401004'}"
>我的成绩
</div>
<div
class=
"bottom"
>
<p
class=
"text"
>
参与人数
{{
joinDeatils
.
count
}}
</p>
<p
class=
"line"
></p>
...
...
@@ -40,7 +42,7 @@
<!--未登录-->
<div
class=
"person-details not-login"
v-if=
"!isLogin"
>
<div
class=
"description"
>
登录查看个人和机构排名
</div>
<div
class=
"my-grade"
@
click=
"goToLogin"
>
立即登录
</div>
<div
class=
"my-grade"
@
click=
"goToLogin"
v-bp=
"
{ component_tag: '487#401005'}"
>立即登录
</div>
<div
class=
"bottom"
>
<p
class=
"text"
>
参与人数
{{
joinDeatils
.
count
}}
</p>
<p
class=
"line"
></p>
...
...
@@ -92,7 +94,7 @@
<div
class=
"item"
>
<div
class=
"top"
>
<div
class=
"title"
>
云鹊勤奋之星
</div>
<div
class=
"operation"
@
click=
"goRankList(2)"
>
查看榜单
<img
src=
"~/assets/img/stage3/icon-right.png"
alt=
""
></div>
<div
class=
"operation"
@
click=
"goRankList(2)"
v-bp=
"
{ component_tag: '487#401010'}"
>查看榜单
<img
src=
"~/assets/img/stage3/icon-right.png"
alt=
""
></div>
</div>
<div
class=
"content"
>
<img
src=
"~/assets/img/stage3/person-rank.png"
alt=
""
>
...
...
@@ -245,6 +247,24 @@
},
goRankList
(
type
,
hospitalType
)
{
//跳转榜单页,type:1机构,2个人
if
(
type
==
1
)
{
if
(
hospitalType
==
0
)
{
this
.
$sendBuriedData
({
component_tag
:
`487#401006`
});
}
else
if
(
hospitalType
==
1
)
{
this
.
$sendBuriedData
({
component_tag
:
`487#401007`
});
}
else
if
(
hospitalType
==
2
)
{
this
.
$sendBuriedData
({
component_tag
:
`487#401008`
});
}
else
if
(
hospitalType
==
3
)
{
this
.
$sendBuriedData
({
component_tag
:
`487#401009`
});
}
this
.
$router
.
push
({
path
:
'/awards-list/hospital-grades'
,
query
:
{
...
...
pages/awards-list/personal-grade.vue
浏览文件 @
053dbce1
...
...
@@ -3,6 +3,8 @@
<h5header
v-if=
"!isWeb"
title=
"云鹊奖2019"
:stage3BackBuried=
"'488#402002'"
:stage3ShareBuried=
"'488#402001'"
isGoHistory=
"1"
:isOpacity=
"false"
:shareObj=
"shareObj"
/>
...
...
@@ -71,7 +73,7 @@
<p
class=
"name"
>
邀请好友
</p>
</div>
</div>
<div
class=
"share-btn"
@
click=
"share"
v-if=
"!isWeb"
>
分享我的成绩
</div>
<div
class=
"share-btn"
@
click=
"share"
v-if=
"!isWeb"
v-bp=
"
{ component_tag: '488#402003'}"
>分享我的成绩
</div>
<p
class=
"footer-text"
v-if=
"!isWeb"
>
共同推进医防融合 齐心聚力机构发展
</p>
<no-ssr
v-if=
"isWeb"
>
<pica-call-app
...
...
pages/awards-list/personal-rank.vue
浏览文件 @
053dbce1
...
...
@@ -3,6 +3,8 @@
<h5header
v-if=
"!isWeb"
title=
"个人勤奋榜单"
:stage3BackBuried=
"'493#407002'"
:stage3ShareBuried=
"'493#407001'"
isGoHistory=
"1"
:isOpacity=
"false"
:shareObj=
"shareObj"
/>
...
...
@@ -39,7 +41,7 @@
</p>
<p
class=
"rank"
v-else
>
很遗憾,您未上榜
</p>
</div>
<div
class=
"right"
@
click=
"share"
>
分享排名
</div>
<div
class=
"right"
@
click=
"share"
v-bp=
"
{ component_tag: '493#407003'}"
>分享排名
</div>
</div>
</div>
<no-ssr
v-if=
"isWeb"
>
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录