Commit 5e5b797d by renyizhao

商品可永久

parent 486ee646
...@@ -173,7 +173,7 @@ ...@@ -173,7 +173,7 @@
<span style="font-weight: 600; font-size: 16px; color: #FF9811;"> <span style="font-weight: 600; font-size: 16px; color: #FF9811;">
{{ row.price ? (row.price / 100).toFixed(2) : '-' }} {{ row.price ? (row.price / 100).toFixed(2) : '-' }}
</span> </span>
<span style="margin-left: 4px; font-size: 14px; color: #606266;"> <span v-if="row.feeInfo" style="margin-left: 4px; font-size: 14px; color: #606266;">
/{{ row.feeInfo }} /{{ row.feeInfo }}
</span> </span>
</template> </template>
...@@ -226,7 +226,7 @@ ...@@ -226,7 +226,7 @@
</el-row> </el-row>
<el-divider></el-divider> <el-divider></el-divider>
<div class="flex-justify-end price"> <div class="flex-justify-end price">
¥{{ item.price ? (item.price / 100).toFixed(2) : '-' }}/{{ item.feeInfo }} ¥{{ item.price ? (item.price / 100).toFixed(2) : '-' }}<template v-if="item.feeInfo">/{{ item.feeInfo }}</template>
</div> </div>
<!--<div class="flex-justify-end month-expenses">约¥15/月</div>--> <!--<div class="flex-justify-end month-expenses">约¥15/月</div>-->
<el-divider></el-divider> <el-divider></el-divider>
......
...@@ -170,7 +170,7 @@ ...@@ -170,7 +170,7 @@
type="success" type="success"
:closable="false" :closable="false"
show-icon show-icon
:title="`资源使用中,租赁结束时间:${parseTime(form.rentEndTime, '{y}-{m}-{d} {h}:{i}:{s}')}`" :title="form.rentEndTime ? `资源使用中,租赁结束时间:${parseTime(form.rentEndTime, '{y}-{m}-{d} {h}:{i}:{s}')}` : '资源使用中(永久)'"
/> />
<el-alert <el-alert
v-else-if="form.status === 7" v-else-if="form.status === 7"
......
...@@ -26,7 +26,8 @@ ...@@ -26,7 +26,8 @@
<!-- 阶段 F:倒计时(仅 DELIVERED 显示),剩余 ≤3 天橙色警示 --> <!-- 阶段 F:倒计时(仅 DELIVERED 显示),剩余 ≤3 天橙色警示 -->
<el-table-column label="剩余时间" align="center" width="140"> <el-table-column label="剩余时间" align="center" width="140">
<template #default="scope"> <template #default="scope">
<span v-if="scope.row.status === 6" :class="{ 'warn-text': remainingDays(scope.row) <= 3 && remainingDays(scope.row) >= 0 }"> <span v-if="!scope.row.rentEndTime && scope.row.status === 6">永久</span>
<span v-else-if="scope.row.status === 6" :class="{ 'warn-text': remainingDays(scope.row) <= 3 && remainingDays(scope.row) >= 0 }">
剩余 {{ formatRemaining(scope.row.rentEndTime) }} 剩余 {{ formatRemaining(scope.row.rentEndTime) }}
</span> </span>
<span v-else>-</span> <span v-else>-</span>
...@@ -39,7 +40,7 @@ ...@@ -39,7 +40,7 @@
</el-table-column> </el-table-column>
<el-table-column label="租赁结束时间" align="center" prop="rentEndTime" width="180"> <el-table-column label="租赁结束时间" align="center" prop="rentEndTime" width="180">
<template #default="scope"> <template #default="scope">
<span>{{ parseTime(scope.row.rentEndTime, '{y}-{m}-{d}') }}</span> <span>{{ scope.row.rentEndTime ? parseTime(scope.row.rentEndTime, '{y}-{m}-{d}') : '-' }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="操作" align="center" class-name="small-padding fixed-width"> <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
...@@ -66,7 +67,7 @@ ...@@ -66,7 +67,7 @@
type="success" type="success"
:closable="false" :closable="false"
show-icon show-icon
:title="`资源使用中,租赁结束时间:${parseTime(form.rentEndTime, '{y}-{m}-{d}')}`" :title="form.rentEndTime ? `资源使用中,租赁结束时间:${parseTime(form.rentEndTime, '{y}-{m}-{d}')}` : '资源使用中(永久)'"
/> />
<el-alert <el-alert
v-else-if="form.status === 4" v-else-if="form.status === 4"
...@@ -156,7 +157,7 @@ ...@@ -156,7 +157,7 @@
</div> </div>
<div class="info-block"> <div class="info-block">
<div class="info-item flex-align-center flex-space-between"> <div v-if="form.rentEndTime" class="info-item flex-align-center flex-space-between">
<div class="label">租期</div> <div class="label">租期</div>
<div class="value">{{ form.skuName }}</div> <div class="value">{{ form.skuName }}</div>
</div> </div>
...@@ -172,11 +173,11 @@ ...@@ -172,11 +173,11 @@
<div class="label">申请时间</div> <div class="label">申请时间</div>
<div class="value">{{ parseTime(form.createTime, '{y}-{m}-{d}') }}</div> <div class="value">{{ parseTime(form.createTime, '{y}-{m}-{d}') }}</div>
</div> </div>
<div class="info-item flex-align-center flex-space-between"> <div v-if="form.rentEndTime" class="info-item flex-align-center flex-space-between">
<div class="label">租赁开始时间</div> <div class="label">租赁开始时间</div>
<div class="value">{{ parseTime(form.rentStartTime, '{y}-{m}-{d}') }}</div> <div class="value">{{ parseTime(form.rentStartTime, '{y}-{m}-{d}') }}</div>
</div> </div>
<div class="info-item flex-align-center flex-space-between"> <div v-if="form.rentEndTime" class="info-item flex-align-center flex-space-between">
<div class="label">租赁结束时间</div> <div class="label">租赁结束时间</div>
<div class="value">{{ parseTime(form.rentEndTime, '{y}-{m}-{d}') }}</div> <div class="value">{{ parseTime(form.rentEndTime, '{y}-{m}-{d}') }}</div>
</div> </div>
......
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 sign in to comment