Commit 23dae48a by huaying

fix: 卡券有效期判断

parent 415ed01e
......@@ -141,9 +141,14 @@
<el-table-column
prop="receiveName"
label="有效期"
width="160px"
>
<template slot-scope="{row}">
{{row.cardEffectiveMode == 0 ? `${row.effectTime | formatTime}-${row.limitTime | formatTime}` : row.cardEffectiveMode == 1 && row.receiveTime == null ? `领取后${row.startDay}天生效,有效期${row.limitDay}天` : row.cardEffectiveMode == 1 && row.receiveTime != null ? `${row.effectTime | formatTime}-${row.limitTime | formatTime}` : row.cardEffectiveMode == 2 && row.receiveTime == null ? '领取后当月有效' : row.cardEffectiveMode == 2 && row.receiveTime != null ? `${row.effectTime | formatTime}-${row.limitTime | formatTime}` : '--'}}
<span v-if="row.cardEffectiveMode == 0 || (row.cardEffectiveMode == 2 && row.receiveTime != null) || (row.cardEffectiveMode == 1 && row.receiveTime != null)">{{row.effectTime | formatTime}}-{{row.limitTime | formatTime}}</span>
<span v-if="row.cardEffectiveMode == 1 && row.receiveTime == null">领取后{{row.startDay}}天生效,有效期{{row.limitDay}}</span>
<!-- <span v-if="row.cardEffectiveMode == 1 && row.receiveTime != null">{{row.effectTime | formatTime}}-{{row.limitTime | formatTime}}</span> -->
<span v-if="row.cardEffectiveMode == 2 && row.receiveTime == null">领取后当月有效</span>
<!-- <span v-if="row.cardEffectiveMode == 2 && row.receiveTime != null">{{row.effectTime | formatTime}}-{{row.limitTime | formatTime}}</span> -->
<!-- {{row.cardEffectiveMode == 0 || (row.cardEffectiveMode == 2 && row.receiveTime != null) || (row.cardEffectiveMode == 1 && row.receiveTime != null) ? `${formatTime(row.effectTime) | formatTime}-${row.limitTime | formatTime}` : row.cardEffectiveMode == 1 && row.receiveTime == null ? `领取后${row.startDay}天生效,有效期${row.limitDay}天` : row.cardEffectiveMode == 2 && row.receiveTime == null ? '领取后当月有效' : '--'}} -->
</template>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment