diff --git a/tonesc-red-packet/app/admin/[id]/page.tsx b/tonesc-red-packet/app/admin/[id]/page.tsx index ddb20ee..022d49e 100644 --- a/tonesc-red-packet/app/admin/[id]/page.tsx +++ b/tonesc-red-packet/app/admin/[id]/page.tsx @@ -67,7 +67,7 @@ export default async function AdminRedPacketPage({ params }: Props) {
红包规则
-
+                
                     {JSON.stringify(redPacket.rule, null, 2)}
                 
diff --git a/tonesc-red-packet/app/create/create-page.tsx b/tonesc-red-packet/app/create/create-page.tsx index b819f5d..5fc030b 100644 --- a/tonesc-red-packet/app/create/create-page.tsx +++ b/tonesc-red-packet/app/create/create-page.tsx @@ -168,7 +168,7 @@ export function CreateRedPacketPage() { } return ( -
+

创建红包

@@ -318,7 +318,7 @@ export function CreateRedPacketPage() { /* ---------- UI helpers ---------- */ function Card({ children }: { children: React.ReactNode }) { - return
{children}
+ return
{children}
} function Field({ diff --git a/tonesc-red-packet/app/layout.tsx b/tonesc-red-packet/app/layout.tsx index 2497c1a..c6f78f7 100644 --- a/tonesc-red-packet/app/layout.tsx +++ b/tonesc-red-packet/app/layout.tsx @@ -24,7 +24,7 @@ export default function RootLayout({ children: React.ReactNode; }>) { return ( - + diff --git a/tonesc-red-packet/app/server/actions/create-red-packet.ts b/tonesc-red-packet/app/server/actions/create-red-packet.ts index df74df2..4eeed87 100644 --- a/tonesc-red-packet/app/server/actions/create-red-packet.ts +++ b/tonesc-red-packet/app/server/actions/create-red-packet.ts @@ -29,7 +29,7 @@ export async function createRedPacket( count: payload.count, - currencyName: payload.currency.name, + currencyName: payload.currency.name.trim(), currencyPrecision: payload.currency.precision, rule: payload.rule, diff --git a/tonesc-red-packet/lib/validate-red-packet.ts b/tonesc-red-packet/lib/validate-red-packet.ts index 40081b5..5970f2e 100644 --- a/tonesc-red-packet/lib/validate-red-packet.ts +++ b/tonesc-red-packet/lib/validate-red-packet.ts @@ -37,7 +37,7 @@ export function validateCreateRedPacketPayload( } /* 金额单位 */ - if (!currency.name) { + if (!currency.name.trim()) { return { ok: false, message: "金额单位名称不能为空" } }