forked from gxwebsoft/mp-10550
fix(shop): 修复订单确认页面数量输入组件逻辑
- 调整步长设置逻辑,根据最小购买数量动态设置步长值 - 移除票据模板激活时的禁用条件限制 - 简化数量输入框的禁用状态判断逻辑
This commit is contained in:
@@ -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}
|
||||
/>
|
||||
</ConfigProvider>
|
||||
|
||||
Reference in New Issue
Block a user