diff --git a/.workbuddy/memory/2025-07-17.md b/.workbuddy/memory/2025-07-17.md index 1e22861..9db78b2 100644 --- a/.workbuddy/memory/2025-07-17.md +++ b/.workbuddy/memory/2025-07-17.md @@ -15,3 +15,8 @@ - **确认收款**:仅线下付款(payType=9)且未付款时显示 - **确认完成**:仅已付款(`payStatus === true`)时显示 - **关闭订单**:所有可操作订单(非已完成、非已关闭)均显示 + +## 订单列表下单时间显示到时分(components/common/OrderCard) + +`pages/order/list` 列表卡片(`OrderCard`)底部日期原为 `order.createTime?.slice(0, 10)`(仅显示 YYYY-MM-DD)。 +改为 `order.createTime?.replace('T', ' ').slice(0, 16)`,显示「下单时间: YYYY-MM-DD HH:mm」,`replace('T',' ')` 兼容后端 ISO(T 分隔)与空格分隔两种时间格式。 diff --git a/src/components/common/OrderCard/index.tsx b/src/components/common/OrderCard/index.tsx index 99acff2..612191b 100644 --- a/src/components/common/OrderCard/index.tsx +++ b/src/components/common/OrderCard/index.tsx @@ -137,7 +137,7 @@ const OrderCard: React.FC = ({ order, onClick, onCloseOrder }) = {/* 底部:日期 + 金额汇总 + 操作按钮 */} - {order.createTime?.slice(0, 10)} + 下单时间: {order.createTime?.replace('T', ' ').slice(0, 16)}