Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica-professional-exam
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
com.pica.cloud.education.frontend
pica-professional-exam
提交
058de8ea
提交
058de8ea
编写于
10月 28, 2020
作者:
guangjun.yang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
是否显示对应的规则
上级
bd29225d
变更
2
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
12 行增加
和
12 行删除
+12
-12
component-list.vue
src/components/coupon/component-list.vue
+8
-8
coupon-list.vue
src/views/coupon/coupon-list.vue
+4
-4
未找到文件。
src/components/coupon/component-list.vue
浏览文件 @
058de8ea
...
...
@@ -6,8 +6,8 @@
<p
class=
"name"
:class=
"
{'status': !item.showStatus}">
{{
item
.
couponName
}}
</p>
<div
class=
"other"
>
<p
v-if=
"item.validTimeType == 2"
class=
"time-end"
:class=
"
{'status': !item.showStatus}">
<span
v-if=
"item.couponStatus ==
0"
>
领取后
<span
class=
"coupon-pc"
>
{{
item
.
validTimeSpan
}}
</span>
天内有效
</span>
<span
v-else
>
距离到期仅剩
<span
class=
"coupon-pc"
>
{{
item
.
validTimeSpan
}}
</span>
天
</span>
<span
v-if=
"item.couponStatus ==
1"
>
距离到期仅剩
<span
class=
"coupon-pc"
>
{{
item
.
validTimeSpan
}}
</span>
天
</span>
<span
v-else
>
领取后
{{
item
.
validTimeSpan
}}
天内有效
</span>
</p>
<p
v-else
class=
"time-end"
:class=
"
{'status': !item.showStatus}">
{{
parseTime
(
item
.
startTime
)
}}
至
{{
parseTime
(
item
.
expireTime
)
}}
</p>
<p
v-show=
"!item.isAll"
class=
"rules"
>
...
...
@@ -17,10 +17,10 @@
</p>
<article
v-show=
"!item.showStatus"
class=
"status-wrapper"
>
<img
v-if=
"item.isAll && item.couponStatus == 3"
src=
"../../images/coupon/status-lw.png"
alt=
""
>
<img
v-if=
"item.isAll &&
item.couponStatus in [4, 5, 6]
"
src=
"../../images/coupon/status-sx.png"
alt=
""
>
<img
v-if=
"item.isAll &&
(item.couponStatus == 4 || item.couponStatus == 5 || item.couponStatus == 6)
"
src=
"../../images/coupon/status-sx.png"
alt=
""
>
<img
v-if=
"!item.isAll && item.couponStatus == 6"
src=
"../../images/coupon/status-sy.png"
alt=
""
>
<img
v-if=
"!item.isAll &&
item.couponStatus in [3, 4, 5]
"
src=
"../../images/coupon/status-gq.png"
alt=
""
>
<img
v-if=
"!item.isAll &&
(item.couponStatus == 3 || item.couponStatus == 4 || item.couponStatus == 5)
"
src=
"../../images/coupon/status-gq.png"
alt=
""
>
<!--
<img
v-else-if=
"item.couponStatus == 4"
src=
"../../images/coupon/status-gq.png"
alt=
""
>
<img
v-else-if=
"item.couponStatus == 5"
src=
"../../images/coupon/status-gq.png"
alt=
""
>
...
...
@@ -112,6 +112,9 @@ export default {
// height: 115px;
justify-content: space-between;
.left {
position: relative;
top: 0;
left: 0;
display: flex;
flex-direction: column;
justify-content: space-between;
...
...
@@ -122,9 +125,6 @@ export default {
color: #373839;
}
.other {
position: relative;
top: 0;
left: 0;
font-size: 12px;
color: #676869;
p {
...
...
@@ -141,7 +141,7 @@ export default {
}
.status-wrapper {
position: absolute;
top:
-6
0px;
top:
1
0px;
left: 140px;
img {
width: 75px;
...
...
src/views/coupon/coupon-list.vue
浏览文件 @
058de8ea
...
...
@@ -119,7 +119,7 @@ export default {
if
(
res
.
code
==
"000000"
)
{
this
.
provinceId
=
res
.
data
.
provinceId
;
this
.
dataList
=
this
.
handlerAllCouponList
(
res
.
data
.
baseCouponModelList
||
[]
res
.
data
.
baseCouponModelList
||
[]
,
false
);
}
});
...
...
@@ -143,12 +143,12 @@ export default {
// 处理(所有)列表数据
// couponStatus 优惠券状态:0去领取 1去使用 2已领取 3无库存 4未开始 5已过期 6已使用
handlerAllCouponList
(
couponList
)
{
handlerAllCouponList
(
couponList
,
isAll
)
{
if
(
!
couponList
.
length
)
return
[];
let
newList
=
[],
obj
=
{};
couponList
.
forEach
(
item
=>
{
// 是否是列表页面,否则是我的优惠券页面
item
.
isAll
=
true
;
item
.
isAll
=
isAll
;
// 是否显示对应的规则
item
.
showRules
=
false
;
// 是否可用
...
...
@@ -198,7 +198,7 @@ export default {
this
.
POST
(
`trade/coupon/app/searchCoupons`
,
params
).
then
(
res
=>
{
if
(
res
.
code
==
"000000"
)
{
this
.
dataList
=
this
.
handlerAllCouponList
(
res
.
data
.
baseCouponModelList
||
[]
res
.
data
.
baseCouponModelList
||
[]
,
true
);
}
});
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录