feat: update order s
This commit is contained in:
@@ -2,7 +2,6 @@
|
||||
import { orderService } from '@/api/orderService';
|
||||
import { formatDate } from '@/utils/date';
|
||||
import Badge from 'primevue/badge';
|
||||
import Button from 'primevue/button';
|
||||
import Column from 'primevue/column';
|
||||
import ConfirmDialog from 'primevue/confirmdialog';
|
||||
import DataTable from 'primevue/datatable';
|
||||
@@ -161,8 +160,22 @@ onMounted(() => {
|
||||
:severity="orderStatusMap[data.status]?.severity" />
|
||||
</template>
|
||||
</Column>
|
||||
<Column field="user_id" header="用户ID" sortable></Column>
|
||||
<Column field="post_id" header="文章ID" sortable></Column>
|
||||
<Column field="user_id" header="用户ID" sortable>
|
||||
<template #body="{ data }">
|
||||
<div class="flex flex-col">
|
||||
<span class="text-gray-700">用户名: {{ data.username }}</span>
|
||||
<span class="text-gray-500">ID: {{ data.user_id || '-' }}</span>
|
||||
</div>
|
||||
</template>
|
||||
</Column>
|
||||
<Column field="post_id" header="文章ID" sortable>
|
||||
<template #body="{ data }">
|
||||
<div class="flex flex-col">
|
||||
<span class="text-gray-700"> 标题: {{ data.post_title }}</span>
|
||||
<span class="text-gray-500">ID: {{ data.post_id || '-' }}</span>
|
||||
</div>
|
||||
</template>
|
||||
</Column>
|
||||
<Column field="price" header="价格信息" sortable>
|
||||
<template #body="{ data }">
|
||||
<div class="flex flex-col">
|
||||
@@ -170,7 +183,7 @@ onMounted(() => {
|
||||
<span class="text-orange-500">优惠: -¥{{ formatPrice(getDiscountAmount(data.price,
|
||||
data.discount)) }}</span>
|
||||
<span class="font-bold">实付: ¥{{ formatPrice(getFinalPrice(data.price, data.discount))
|
||||
}}</span>
|
||||
}}</span>
|
||||
</div>
|
||||
</template>
|
||||
</Column>
|
||||
@@ -183,15 +196,6 @@ onMounted(() => {
|
||||
</div>
|
||||
</template>
|
||||
</Column>
|
||||
|
||||
<Column header="操作" :exportable="false" style="min-width:8rem">
|
||||
<template #body="{ data }">
|
||||
<div class="flex justify-center space-x-2">
|
||||
<Button icon="pi pi-trash" rounded text severity="danger" @click="handleDelete(data)"
|
||||
aria-label="删除" />
|
||||
</div>
|
||||
</template>
|
||||
</Column>
|
||||
</DataTable>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user