feat(@vben/web-antd): split store delivery active and config modes

This commit is contained in:
2026-02-19 08:02:49 +08:00
parent f7854bb925
commit b4a63cb0b8
5 changed files with 134 additions and 13 deletions

View File

@@ -23,6 +23,7 @@ const {
copyCandidates,
copyTargetStoreIds,
deliveryMode,
editingMode,
formatCurrency,
formatDistanceRange,
generalSettings,
@@ -52,6 +53,7 @@ const {
selectedStoreId,
selectedStoreName,
setDeliveryMode,
setEditingMode,
setEtaAdjustmentMinutes,
setFreeDeliveryThreshold,
setHourlyCapacityLimit,
@@ -101,10 +103,12 @@ const {
<template v-else>
<Spin :spinning="isPageLoading">
<DeliveryModeCard
:mode="deliveryMode"
:active-mode="deliveryMode"
:config-mode="editingMode"
:mode-options="DELIVERY_MODE_OPTIONS"
:radius-tiers="radiusTiers"
@change-mode="setDeliveryMode"
@change-active-mode="setDeliveryMode"
@change-config-mode="setEditingMode"
/>
<RadiusTierSection