{redeemMessage}
} {paymentEnabled &&{paymentError}
} - {paymentOrder &&订单 {paymentOrder.orderNo}:{paymentOrder.status === "paid" ? "支付成功,点数已到账" : "等待支付"}
{paymentOrder.qrCode &&订单 {paymentOrder.orderNo}:{paymentOrder.status === "paid" ? "支付成功,点数已到账" : "等待支付"}
{paymentError}
} > )} diff --git a/frontend/src/components/admin/admin-app.tsx b/frontend/src/components/admin/admin-app.tsx index 57bd63d9..0651455e 100644 --- a/frontend/src/components/admin/admin-app.tsx +++ b/frontend/src/components/admin/admin-app.tsx @@ -5,6 +5,7 @@ import { AuditOutlined, CreditCardOutlined, GiftOutlined, + ShoppingOutlined, MessageOutlined, TeamOutlined, TransactionOutlined, @@ -51,6 +52,7 @@ export function AdminApp({ children }: { children: ReactNode }) { resources={[ { name: "codes", list: "/admin/codes", meta: { label: "兑换码", icon: