From 375a6f30c0965eb8d4b48b30bb4df53144de558b Mon Sep 17 00:00:00 2001
From: Eamon-meng <17516219072@163.com>
Date: Thu, 18 Dec 2025 12:28:29 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=B4=AD=E4=B9=B0=E5=A5=97?=
=?UTF-8?q?=E9=A4=90Input=E6=A1=86=E5=92=8C=E8=AE=A1=E7=AE=97=E6=95=B0?=
=?UTF-8?q?=E9=87=8F=E4=BC=A0=E5=8F=82=E7=9A=84=E9=97=AE=E9=A2=98=20&?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/composites/purchase/index.tsx | 1 +
.../composites/purchase/long/center.tsx | 23 ++++++++++++++++---
.../composites/purchase/long/right.tsx | 7 ++----
.../composites/purchase/short/center.tsx | 15 +++++++++++-
.../composites/purchase/short/right.tsx | 8 +++----
src/components/wrap.tsx | 2 +-
6 files changed, 41 insertions(+), 15 deletions(-)
diff --git a/src/components/composites/purchase/index.tsx b/src/components/composites/purchase/index.tsx
index 3426191..326ba18 100644
--- a/src/components/composites/purchase/index.tsx
+++ b/src/components/composites/purchase/index.tsx
@@ -4,6 +4,7 @@ import {merge} from '@/lib/utils'
import {Tabs, TabsContent, TabsList, TabsTrigger} from '@/components/ui/tabs'
import LongForm from '@/components/composites/purchase/long/form'
import ShortForm from '@/components/composites/purchase/short/form'
+import FixedForm from '@/components/composites/purchase/fixed/form'
import Custom from '@/components/composites/purchase/custom/page'
import {usePathname, useRouter, useSearchParams} from 'next/navigation'
import SelfDesc from '@/components/features/self-desc'
diff --git a/src/components/composites/purchase/long/center.tsx b/src/components/composites/purchase/long/center.tsx
index 9b701cb..701452e 100644
--- a/src/components/composites/purchase/long/center.tsx
+++ b/src/components/composites/purchase/long/center.tsx
@@ -105,6 +105,12 @@ export default function Center() {
className="w-40 h-10 border border-gray-200 rounded-sm text-center"
min={minValue}
step={step}
+ onBlur={(e) => {
+ const value = Number(e.target.value)
+ if (value < 500) {
+ form.setValue('quota', 500)
+ }
+ }}
/>
-
- {value}
-
+ {
+ const value = Number(e.target.value)
+ if (value < 100) {
+ form.setValue('daily_limit', 100)
+ }
+ }}
+ />