Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica-new-compaign
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
com.pica.cloud.education.frontend
pica-new-compaign
提交
c7b69edf
提交
c7b69edf
编写于
2月 28, 2020
作者:
guangjun.yang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
个人明细页面
上级
f2099e6e
变更
5
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
86 行增加
和
117 行删除
+86
-117
detail-btn.vue
components/bussiness/detail-btn.vue
+2
-0
detail-list.vue
components/bussiness/detail-list.vue
+3
-3
index.vue
components/header/index.vue
+10
-3
package-lock.json
package-lock.json
+33
-90
perdetails.vue
pages/perdetails.vue
+38
-21
未找到文件。
components/bussiness/detail-btn.vue
浏览文件 @
c7b69edf
...
...
@@ -38,6 +38,8 @@ export default {
position: fixed;
left: 0;
bottom: 0;
z-index: 3;
background: #fff;
}
.detail-btn {
display: flex;
...
...
components/bussiness/detail-list.vue
浏览文件 @
c7b69edf
<
template
>
<div
class=
"detail-list br"
>
<ul
v-show=
"dataList.length"
>
<ul
v-show=
"
!
dataList.length"
>
<li
class=
"list"
v-for=
"(item, index) in dataList"
:key=
"index"
>
<img
src=
"../../assets/type-2.png"
alt=
""
>
<ul
class=
"desc"
>
...
...
@@ -10,7 +10,7 @@
<span
class=
"score"
><span>
+5
</span>
勤奋分
</span>
</li>
</ul>
<div
v-show=
"
!
dataList.length"
class=
"no-content"
>
<div
v-show=
"dataList.length"
class=
"no-content"
>
<img
src=
"../../assets/no-content.png"
alt=
""
>
<div
class=
"text"
>
暂无记录,您还没有参加活动
</div>
<DetailBtn
style=
"margin-top: 30px;"
btnText=
"立即参加"
:isFixed=
"isFixed"
btnWidth=
"50%"
></DetailBtn>
...
...
@@ -26,7 +26,7 @@ export default {
props
:
{
dataList
:
{
type
:
Array
,
default
:
()
=>
[
0
,
1
,
3
,
4
]
default
:
()
=>
[
0
,
1
,
3
,
0
,
1
,
3
,
0
,
1
,
3
,
0
,
1
,
3
,
4
]
}
},
data
()
{
...
...
components/header/index.vue
浏览文件 @
c7b69edf
...
...
@@ -7,7 +7,7 @@
<div
:class=
"
{ active: isScroll }" class="content title">
<span>
{{
shareTitle1
}}
</span>
</div>
<div
class=
"content right-icon"
@
click=
"share"
>
<div
v-show=
"isShowRightIcon"
class=
"content right-icon"
@
click=
"share"
>
<img
:src=
"headerRightIcon"
/>
</div>
</div>
...
...
@@ -45,6 +45,10 @@ export default {
},
shareIconUrl
:
{
type
:
String
},
isShowRightIcon
:
{
type
:
Boolean
,
default
:
false
}
},
computed
:
{
...
...
@@ -61,8 +65,11 @@ export default {
},
methods
:
{
goBack
()
{
this
.
$emit
(
'closeVideo'
);
this
.
$rocNative
.
goBack
();
if
(
this
.
$rocNative
.
isWeb
)
{
this
.
$router
.
go
(
-
1
);
}
else
{
this
.
$rocNative
.
goBack
();
}
},
share
()
{
let
shareUrl
=
''
;
...
...
package-lock.json
浏览文件 @
c7b69edf
...
...
@@ -6096,8 +6096,7 @@
"ansi-regex"
:
{
"version"
:
"2.1.1"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"aproba"
:
{
"version"
:
"1.2.0"
,
...
...
@@ -6118,14 +6117,12 @@
"balanced-match"
:
{
"version"
:
"1.0.0"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"brace-expansion"
:
{
"version"
:
"1.1.11"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"balanced-match"
:
"^1.0.0"
,
"concat-map"
:
"0.0.1"
...
...
@@ -6140,20 +6137,17 @@
"code-point-at"
:
{
"version"
:
"1.1.0"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"concat-map"
:
{
"version"
:
"0.0.1"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"console-control-strings"
:
{
"version"
:
"1.1.0"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"core-util-is"
:
{
"version"
:
"1.0.2"
,
...
...
@@ -6270,8 +6264,7 @@
"inherits"
:
{
"version"
:
"2.0.3"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"ini"
:
{
"version"
:
"1.3.5"
,
...
...
@@ -6283,7 +6276,6 @@
"version"
:
"1.0.0"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"number-is-nan"
:
"^1.0.0"
}
...
...
@@ -6298,7 +6290,6 @@
"version"
:
"3.0.4"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"brace-expansion"
:
"^1.1.7"
}
...
...
@@ -6306,14 +6297,12 @@
"minimist"
:
{
"version"
:
"0.0.8"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"minipass"
:
{
"version"
:
"2.3.5"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"safe-buffer"
:
"^5.1.2"
,
"yallist"
:
"^3.0.0"
...
...
@@ -6332,7 +6321,6 @@
"version"
:
"0.5.1"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"minimist"
:
"0.0.8"
}
...
...
@@ -6413,8 +6401,7 @@
"number-is-nan"
:
{
"version"
:
"1.0.1"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"object-assign"
:
{
"version"
:
"4.1.1"
,
...
...
@@ -6426,7 +6413,6 @@
"version"
:
"1.4.0"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"wrappy"
:
"1"
}
...
...
@@ -6512,8 +6498,7 @@
"safe-buffer"
:
{
"version"
:
"5.1.2"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"safer-buffer"
:
{
"version"
:
"2.1.2"
,
...
...
@@ -6549,7 +6534,6 @@
"version"
:
"1.0.2"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"code-point-at"
:
"^1.0.0"
,
"is-fullwidth-code-point"
:
"^1.0.0"
,
...
...
@@ -6569,7 +6553,6 @@
"version"
:
"3.0.1"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"ansi-regex"
:
"^2.0.0"
}
...
...
@@ -6613,14 +6596,12 @@
"wrappy"
:
{
"version"
:
"1.0.2"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"yallist"
:
{
"version"
:
"3.0.3"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
}
}
},
...
...
@@ -8089,8 +8070,7 @@
"ansi-regex"
:
{
"version"
:
"2.1.1"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"aproba"
:
{
"version"
:
"1.2.0"
,
...
...
@@ -8111,14 +8091,12 @@
"balanced-match"
:
{
"version"
:
"1.0.0"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"brace-expansion"
:
{
"version"
:
"1.1.11"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"balanced-match"
:
"^1.0.0"
,
"concat-map"
:
"0.0.1"
...
...
@@ -8133,20 +8111,17 @@
"code-point-at"
:
{
"version"
:
"1.1.0"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"concat-map"
:
{
"version"
:
"0.0.1"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"console-control-strings"
:
{
"version"
:
"1.1.0"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"core-util-is"
:
{
"version"
:
"1.0.2"
,
...
...
@@ -8263,8 +8238,7 @@
"inherits"
:
{
"version"
:
"2.0.3"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"ini"
:
{
"version"
:
"1.3.5"
,
...
...
@@ -8276,7 +8250,6 @@
"version"
:
"1.0.0"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"number-is-nan"
:
"^1.0.0"
}
...
...
@@ -8291,7 +8264,6 @@
"version"
:
"3.0.4"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"brace-expansion"
:
"^1.1.7"
}
...
...
@@ -8299,14 +8271,12 @@
"minimist"
:
{
"version"
:
"0.0.8"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"minipass"
:
{
"version"
:
"2.3.5"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"safe-buffer"
:
"^5.1.2"
,
"yallist"
:
"^3.0.0"
...
...
@@ -8325,7 +8295,6 @@
"version"
:
"0.5.1"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"minimist"
:
"0.0.8"
}
...
...
@@ -8406,8 +8375,7 @@
"number-is-nan"
:
{
"version"
:
"1.0.1"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"object-assign"
:
{
"version"
:
"4.1.1"
,
...
...
@@ -8419,7 +8387,6 @@
"version"
:
"1.4.0"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"wrappy"
:
"1"
}
...
...
@@ -8505,8 +8472,7 @@
"safe-buffer"
:
{
"version"
:
"5.1.2"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"safer-buffer"
:
{
"version"
:
"2.1.2"
,
...
...
@@ -8542,7 +8508,6 @@
"version"
:
"1.0.2"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"code-point-at"
:
"^1.0.0"
,
"is-fullwidth-code-point"
:
"^1.0.0"
,
...
...
@@ -8562,7 +8527,6 @@
"version"
:
"3.0.1"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
,
"requires"
:
{
"ansi-regex"
:
"^2.0.0"
}
...
...
@@ -8606,14 +8570,12 @@
"wrappy"
:
{
"version"
:
"1.0.2"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
},
"yallist"
:
{
"version"
:
"3.0.3"
,
"bundled"
:
true
,
"dev"
:
true
,
"optional"
:
true
"dev"
:
true
}
}
},
...
...
@@ -12720,8 +12682,7 @@
},
"ansi-regex"
:
{
"version"
:
"2.1.1"
,
"bundled"
:
true
,
"optional"
:
true
"bundled"
:
true
},
"aproba"
:
{
"version"
:
"1.2.0"
,
...
...
@@ -12739,13 +12700,11 @@
},
"balanced-match"
:
{
"version"
:
"1.0.0"
,
"bundled"
:
true
,
"optional"
:
true
"bundled"
:
true
},
"brace-expansion"
:
{
"version"
:
"1.1.11"
,
"bundled"
:
true
,
"optional"
:
true
,
"requires"
:
{
"balanced-match"
:
"^1.0.0"
,
"concat-map"
:
"0.0.1"
...
...
@@ -12758,18 +12717,15 @@
},
"code-point-at"
:
{
"version"
:
"1.1.0"
,
"bundled"
:
true
,
"optional"
:
true
"bundled"
:
true
},
"concat-map"
:
{
"version"
:
"0.0.1"
,
"bundled"
:
true
,
"optional"
:
true
"bundled"
:
true
},
"console-control-strings"
:
{
"version"
:
"1.1.0"
,
"bundled"
:
true
,
"optional"
:
true
"bundled"
:
true
},
"core-util-is"
:
{
"version"
:
"1.0.2"
,
...
...
@@ -12872,8 +12828,7 @@
},
"inherits"
:
{
"version"
:
"2.0.3"
,
"bundled"
:
true
,
"optional"
:
true
"bundled"
:
true
},
"ini"
:
{
"version"
:
"1.3.5"
,
...
...
@@ -12883,7 +12838,6 @@
"is-fullwidth-code-point"
:
{
"version"
:
"1.0.0"
,
"bundled"
:
true
,
"optional"
:
true
,
"requires"
:
{
"number-is-nan"
:
"^1.0.0"
}
...
...
@@ -12896,20 +12850,17 @@
"minimatch"
:
{
"version"
:
"3.0.4"
,
"bundled"
:
true
,
"optional"
:
true
,
"requires"
:
{
"brace-expansion"
:
"^1.1.7"
}
},
"minimist"
:
{
"version"
:
"0.0.8"
,
"bundled"
:
true
,
"optional"
:
true
"bundled"
:
true
},
"minipass"
:
{
"version"
:
"2.3.5"
,
"bundled"
:
true
,
"optional"
:
true
,
"requires"
:
{
"safe-buffer"
:
"^5.1.2"
,
"yallist"
:
"^3.0.0"
...
...
@@ -12926,7 +12877,6 @@
"mkdirp"
:
{
"version"
:
"0.5.1"
,
"bundled"
:
true
,
"optional"
:
true
,
"requires"
:
{
"minimist"
:
"0.0.8"
}
...
...
@@ -12999,8 +12949,7 @@
},
"number-is-nan"
:
{
"version"
:
"1.0.1"
,
"bundled"
:
true
,
"optional"
:
true
"bundled"
:
true
},
"object-assign"
:
{
"version"
:
"4.1.1"
,
...
...
@@ -13010,7 +12959,6 @@
"once"
:
{
"version"
:
"1.4.0"
,
"bundled"
:
true
,
"optional"
:
true
,
"requires"
:
{
"wrappy"
:
"1"
}
...
...
@@ -13086,8 +13034,7 @@
},
"safe-buffer"
:
{
"version"
:
"5.1.2"
,
"bundled"
:
true
,
"optional"
:
true
"bundled"
:
true
},
"safer-buffer"
:
{
"version"
:
"2.1.2"
,
...
...
@@ -13117,7 +13064,6 @@
"string-width"
:
{
"version"
:
"1.0.2"
,
"bundled"
:
true
,
"optional"
:
true
,
"requires"
:
{
"code-point-at"
:
"^1.0.0"
,
"is-fullwidth-code-point"
:
"^1.0.0"
,
...
...
@@ -13135,7 +13081,6 @@
"strip-ansi"
:
{
"version"
:
"3.0.1"
,
"bundled"
:
true
,
"optional"
:
true
,
"requires"
:
{
"ansi-regex"
:
"^2.0.0"
}
...
...
@@ -13174,13 +13119,11 @@
},
"wrappy"
:
{
"version"
:
"1.0.2"
,
"bundled"
:
true
,
"optional"
:
true
"bundled"
:
true
},
"yallist"
:
{
"version"
:
"3.0.3"
,
"bundled"
:
true
,
"optional"
:
true
"bundled"
:
true
}
}
},
...
...
pages/perdetails.vue
浏览文件 @
c7b69edf
<
template
>
<section
class=
"personal-details-wrapper"
>
<article
class=
"user"
>
<img
class=
"user-img"
src=
"../assets/user-header.png"
alt=
""
>
<div
class=
"profile"
>
<img
src=
"../assets/user-header.png"
alt=
""
>
<div
class=
"desc"
>
<span
class=
"score"
>
22345
</span>
<span
class=
"text"
>
我的勤奋分
</span>
<section
class=
"personal-detail"
>
<Header
:is-scroll=
"isScroll"
:share-title1=
"shareTitle1"
:share-title2=
"shareTitle2"
/>
<section
class=
"personal-details-wrapper"
>
<article
class=
"user"
>
<img
class=
"user-img"
src=
"../assets/user-header.png"
alt=
""
>
<div
class=
"profile"
>
<img
src=
"../assets/user-header.png"
alt=
""
>
<div
class=
"desc"
>
<span
class=
"score"
>
22345
</span>
<span
class=
"text"
>
我的勤奋分
</span>
</div>
</div>
</
div
>
</article
>
<DetailList></DetailList
>
<
DetailBtn
needBT=
true
@
btnClick=
"btnClick"
></DetailBt
n>
</
article
>
<DetailList></DetailList
>
<DetailBtn
v-show=
"false"
needBT=
true
@
btnClick=
"goBack"
></DetailBtn
>
<
/sectio
n>
</section>
</
template
>
<
script
>
import
DetailList
from
'@/components/bussiness/detail-list'
;
import
DetailBtn
from
'@/components/bussiness/detail-btn'
;
import
Header
from
'../components/header'
;
export
default
{
components
:
{
Header
,
DetailList
,
DetailBtn
},
data
()
{
return
{
token
:
'222'
,
shareTitle1
:
'个人明细'
,
shareTitle2
:
''
,
shareIconUrl
:
''
,
isScroll
:
true
,
}
},
methods
:
{
btnClick
()
{
console
.
log
(
11
);
// alert(1);
}
goBack
()
{
if
(
this
.
$rocNative
.
isWeb
)
{
this
.
$router
.
go
(
-
1
);
}
else
{
this
.
$rocNative
.
goBack
();
}
},
},
}
</
script
>
<
style
lang=
"less"
>
.personal-details-wrapper {
padding: 70px 0 60px;
.user {
position: relative;
top: 0;
...
...
@@ -69,16 +86,16 @@ export default {
// margin-left: 15px;
text-align: center;
.score {
height:
24
px;
line-height:
24
px;
height:
18
px;
line-height:
18
px;
font-size: 24px;
font-weight: 700;
color: rgba(255,232,165,
0.8
);
color: rgba(255,232,165,
1
);
}
.text {
height: 18px;
line-height: 18px;
//
margin-top: 6px;
margin-top: 6px;
font-size: 12px;
font-weight: 400;
color: #FFE8A5;
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录