diff --git a/src/api/api-models.ts b/src/api/api-models.ts index 2620e8e..561183a 100644 --- a/src/api/api-models.ts +++ b/src/api/api-models.ts @@ -777,7 +777,7 @@ export interface ResponsePointOrder2OwnerModel { createAt: number updateAt: number status: PointOrderStatus - + remark?: string trackingNumber?: string expressCompany?: string } @@ -791,6 +791,7 @@ export interface ResponsePointOrder2UserModel { goods: ResponsePointGoodModel status: PointOrderStatus createAt: number + remark?: string trackingNumber?: string expressCompany?: string diff --git a/src/components/manage/PointOrderCard.vue b/src/components/manage/PointOrderCard.vue index c044590..990fb3c 100644 --- a/src/components/manage/PointOrderCard.vue +++ b/src/components/manage/PointOrderCard.vue @@ -239,6 +239,17 @@ const orderColumn: DataTableColumns = [ }, () => row.type === GoodsTypes.Physical ? '实体礼物' : '虚拟礼物') }, }, + { + title: '备注', + key: 'remark', + minWidth: 100, + render: (row: OrderType) => { + if (!row.remark) { + return h(NText, { depth: 3, italic: true }, () => '无') + } + return h(NEllipsis, { style: { maxWidth: '100px' } }, () => row.remark) + }, + }, { title: '地址', key: 'address', @@ -281,6 +292,7 @@ const orderColumn: DataTableColumns = [ { title: '操作', key: 'action', + fixed: 'right', render: (row: OrderType) => { return h( NButton, @@ -462,26 +474,41 @@ onMounted(() => { trigger="none" >
+ + 礼物快照 + + + 兑换成功时生成的礼物快照, 即使主播对礼物内容进行了修改这个地方也不会变化 + + + + + + + + + +