From ea2fb93a0dfcde8f5b66825b20f9d9b835a28acc Mon Sep 17 00:00:00 2001
From: MrShi <1878285526@qq.com>
Date: 星期五, 22 五月 2026 10:54:09 +0800
Subject: [PATCH] 提交
---
admin/src/components/business/OperaCouponUsageDetail.vue | 29 ++++++++++++++++-------------
1 files changed, 16 insertions(+), 13 deletions(-)
diff --git a/admin/src/components/business/OperaCouponUsageDetail.vue b/admin/src/components/business/OperaCouponUsageDetail.vue
index 901812d..3985612 100644
--- a/admin/src/components/business/OperaCouponUsageDetail.vue
+++ b/admin/src/components/business/OperaCouponUsageDetail.vue
@@ -38,18 +38,21 @@
stripe
>
<el-table-column label="搴忓彿" type="index" width="60px"></el-table-column>
- <el-table-column prop="userName" label="棰嗙敤浜�" min-width="100px"></el-table-column>
- <el-table-column prop="phone" label="棰嗙敤鎵嬫満鍙�" min-width="120px"></el-table-column>
- <el-table-column prop="quantity" label="棰嗙敤鏁伴噺" min-width="80px"></el-table-column>
- <el-table-column prop="publishTime" label="鍙戞斁鏃堕棿" min-width="160px"></el-table-column>
- <el-table-column prop="receiveTime" label="棰嗙敤鏃堕棿" min-width="160px"></el-table-column>
- <el-table-column label="闄愮敤鏃舵" min-width="160px">
+ <el-table-column prop="memberName" label="棰嗙敤浜�" min-width="100px"></el-table-column>
+ <el-table-column prop="memberTelephone" label="棰嗙敤鎵嬫満鍙�" min-width="120px"></el-table-column>
+ <el-table-column label="棰嗙敤鏁伴噺" min-width="80px">
<template slot-scope="{row}">
- <span v-if="row.validStartTime && row.validEndTime">{{ row.validStartTime }} - {{ row.validEndTime }}</span>
- <span v-else>-</span>
+ <span>1</span>
</template>
</el-table-column>
- <el-table-column prop="useTime" label="浣跨敤鏃堕棿" min-width="160px"></el-table-column>
+ <el-table-column prop="createDate" label="鍙戞斁鏃堕棿" min-width="160px"></el-table-column>
+ <el-table-column prop="validDate" label="棰嗙敤鏃堕棿" min-width="160px"></el-table-column>
+ <el-table-column label="闄愮敤鏃舵" min-width="160px">
+ <template slot-scope="{row}">
+ <span>{{ row.startDate }} - {{ row.endDate }}</span>
+ </template>
+ </el-table-column>
+ <el-table-column prop="useDate" label="浣跨敤鏃堕棿" min-width="160px"></el-table-column>
<el-table-column label="鐘舵��" min-width="100px">
<template slot-scope="{row}">
<el-tag v-if="row.status === 1" type="primary">寰呬娇鐢�</el-tag>
@@ -105,7 +108,7 @@
this.couponInfo = {
name: row.name,
type: row.type,
- receivedCount: row.receivedCount,
+ receivedCount: row.claimCount,
usedCount: row.usedCount
}
this.visible = true
@@ -120,10 +123,9 @@
couponId: this.couponId,
}
}).then(data => {
- this.tableData.list = data.list || []
+ console.log(data)
+ this.tableData.list = data.records || []
this.tableData.pagination.total = data.total || 0
- }).catch(e => {
- this.$tip.apiFailed(e)
}).finally(() => {
this.isWorking.search = false
})
@@ -153,6 +155,7 @@
}
.info-item {
display: flex;
+ align-items: center;
font-size: 14px;
}
.info-item .label {
--
Gitblit v1.9.3