From 23af704c68af6569336a0d87bd65a54418a8de75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E5=BF=A0=E6=9E=97?= <170083662@qq.com> Date: Sun, 1 Mar 2026 12:22:23 +0800 Subject: [PATCH] =?UTF-8?q?fix(shop):=20=E4=BF=AE=E5=A4=8D=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E7=A1=AE=E8=AE=A4=E9=A1=B5=E9=9D=A2=E6=95=B0=E9=87=8F?= =?UTF-8?q?=E8=BE=93=E5=85=A5=E7=BB=84=E4=BB=B6=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 调整步长设置逻辑,根据最小购买数量动态设置步长值 - 移除票据模板激活时的禁用条件限制 - 简化数量输入框的禁用状态判断逻辑 --- src/shop/orderConfirm/index.tsx | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/shop/orderConfirm/index.tsx b/src/shop/orderConfirm/index.tsx index 7eee474..7364dac 100644 --- a/src/shop/orderConfirm/index.tsx +++ b/src/shop/orderConfirm/index.tsx @@ -858,12 +858,9 @@ const OrderConfirm = () => { value={quantity} min={isTicketTemplateActive ? minBuyQty : 1} max={goods.stock || 999} - step={10} + step={minBuyQty === 1 ? 1 : 10} readOnly - disabled={ - (((goods.canBuyNumber ?? 0) !== 0) && !isTicketTemplateActive) || - (isTicketTemplateActive && minBuyQty === 1) - } + disabled={((goods.canBuyNumber ?? 0) !== 0) && !isTicketTemplateActive} onChange={handleQuantityChange} />