From 932b8473c9f2c00d15e75ef135ff5c10dc5898e9 Mon Sep 17 00:00:00 2001 From: danial Date: Sun, 7 Dec 2025 20:16:43 +0800 Subject: [PATCH] =?UTF-8?q?refactor(prefetch):=20=E5=90=88=E5=B9=B6?= =?UTF-8?q?=E5=BA=93=E5=AD=98=E7=9B=B8=E5=85=B3=E5=AD=97=E6=AE=B5=E4=B8=BA?= =?UTF-8?q?=E7=BB=9F=E4=B8=80=E9=98=88=E5=80=BC=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将面额的最小库存和目标库存字段合并为单一的库存阈值字段 capacity - 修改接口定义和文档,更新对应的库存阈值说明 - 调整前端表单及表格展示,统一使用库存阈值字段 - 更新表单校验逻辑,确保库存阈值有效且大于0 - 优化提示文案,明确系统根据库存阈值管理预拉取订单库存 --- .../KamiApiCamelOilV1DenominationSetting.md | 12 +++--- ...i-api-camel-oil-v1-denomination-setting.ts | 8 +--- .../prefetch/components/settings-form.vue | 41 +++++-------------- 3 files changed, 18 insertions(+), 43 deletions(-) diff --git a/src/api/generated/docs/KamiApiCamelOilV1DenominationSetting.md b/src/api/generated/docs/KamiApiCamelOilV1DenominationSetting.md index c84ef74..0f0c8cc 100644 --- a/src/api/generated/docs/KamiApiCamelOilV1DenominationSetting.md +++ b/src/api/generated/docs/KamiApiCamelOilV1DenominationSetting.md @@ -2,11 +2,10 @@ ## Properties -| Name | Type | Description | Notes | -| ------------------ | ---------- | -------------------------------------------------------- | --------------------------------- | -| **denomination** | **number** | 面额值,如100、200、500等 | [optional] [default to undefined] | -| **minCapacity** | **number** | 该面额预拉取订单最小库存阈值(当库存低于此值时触发补充) | [optional] [default to undefined] | -| **targetCapacity** | **number** | 该面额预拉取订单目标库存(补充时的目标数量) | [optional] [default to undefined] | +| Name | Type | Description | Notes | +| ---------------- | ---------- | ---------------------------------------- | --------------------------------- | +| **denomination** | **number** | 面额值,如100、200、500等 | [optional] [default to undefined] | +| **capacity** | **number** | 该面额预拉取订单库存值(统一的库存阈值) | [optional] [default to undefined] | ## Example @@ -15,8 +14,7 @@ import { KamiApiCamelOilV1DenominationSetting } from './api'; const instance: KamiApiCamelOilV1DenominationSetting = { denomination, - minCapacity, - targetCapacity + capacity }; ``` diff --git a/src/api/generated/models/kami-api-camel-oil-v1-denomination-setting.ts b/src/api/generated/models/kami-api-camel-oil-v1-denomination-setting.ts index d1c8a59..af48ff9 100644 --- a/src/api/generated/models/kami-api-camel-oil-v1-denomination-setting.ts +++ b/src/api/generated/models/kami-api-camel-oil-v1-denomination-setting.ts @@ -18,11 +18,7 @@ export interface KamiApiCamelOilV1DenominationSetting { */ denomination?: number; /** - * 该面额预拉取订单最小库存阈值(当库存低于此值时触发补充) + * 该面额预拉取订单库存值(统一的库存阈值) */ - minCapacity?: number; - /** - * 该面额预拉取订单目标库存(补充时的目标数量) - */ - targetCapacity?: number; + capacity?: number; } diff --git a/src/views/camel-oil-info/prefetch/components/settings-form.vue b/src/views/camel-oil-info/prefetch/components/settings-form.vue index d30c025..17c64ca 100644 --- a/src/views/camel-oil-info/prefetch/components/settings-form.vue +++ b/src/views/camel-oil-info/prefetch/components/settings-form.vue @@ -159,7 +159,7 @@ - 配置不同面额卡券的最小库存和目标库存,当库存低于最小值时自动补充到目标值 + 配置不同面额卡券的库存阈值,系统将根据此阈值管理预拉取订单库存 @@ -194,19 +194,11 @@ @change="validateDenomination(rowIndex)" /> -