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)"
/>
-
+
-
-
-
@@ -273,16 +265,10 @@ const columns: TableColumnData[] = [
slotName: 'denomination'
},
{
- title: '最小库存',
- dataIndex: 'minCapacity',
+ title: '库存阈值',
+ dataIndex: 'capacity',
width: 150,
- slotName: 'minCapacity'
- },
- {
- title: '目标库存',
- dataIndex: 'targetCapacity',
- width: 150,
- slotName: 'targetCapacity'
+ slotName: 'capacity'
},
{
title: '操作',
@@ -295,8 +281,7 @@ const columns: TableColumnData[] = [
const addDenomination = () => {
formModel.targetDenominations.push({
denomination: null,
- minCapacity: null,
- targetCapacity: null
+ capacity: null
});
};
@@ -338,16 +323,12 @@ const handleSubmit = async () => {
) {
for (let i = 0; i < formModel.targetDenominations.length; i++) {
const item = formModel.targetDenominations[i];
- if (
- !item.denomination ||
- item.minCapacity === null ||
- !item.targetCapacity
- ) {
+ if (!item.denomination || !item.capacity) {
Message.warning(`请完善第${i + 1}个面额设置的必填项`);
return;
}
- if (item.minCapacity >= item.targetCapacity) {
- Message.warning(`第${i + 1}个面额设置的最小库存必须小于目标库存`);
+ if (item.capacity < 1) {
+ Message.warning(`第${i + 1}个面额设置的库存阈值必须大于0`);
return;
}
}