feat: 足额免配送费
This commit is contained in:
1 parent
be9601ff91
commit
2aa950e5f4
14 files changed
+72
-9
No files matched your search
@@ -20,6 +20,7 @@ export interface ShopVO {
|
||||
minPrice: number
|
||||
deliveryPrice: number
|
||||
deliveryRules: DeliveryRule[]
|
||||
freeDeliveryAmount?: number
|
||||
notice: string
|
||||
status: boolean
|
||||
adminId: string
|
||||
|
||||
@@ -49,6 +49,10 @@
|
||||
<el-form-item label="默认配送费" prop="deliveryPrice">
|
||||
<el-input v-model="formData.deliveryPrice" placeholder="未配置规则或无匹配时的兜底配送费" />
|
||||
</el-form-item>
|
||||
<el-form-item label="满额免配送费">
|
||||
<el-input-number v-model="formData.freeDeliveryAmount" :min="0" :precision="2" />
|
||||
<span class="delivery-rule-tip">元,0或不填表示不启用</span>
|
||||
</el-form-item>
|
||||
<el-form-item label="配送规则">
|
||||
<div style="width: 100%;">
|
||||
<div v-for="(rule, index) in formData.deliveryRules" :key="index" class="delivery-rule-row">
|
||||
@@ -127,6 +131,7 @@ const formData = ref<any>({
|
||||
minPrice: undefined,
|
||||
deliveryPrice: undefined,
|
||||
deliveryRules: [],
|
||||
freeDeliveryAmount: undefined,
|
||||
notice: undefined,
|
||||
status: undefined,
|
||||
adminId: undefined,
|
||||
@@ -278,6 +283,7 @@ const resetForm = () => {
|
||||
minPrice: undefined,
|
||||
deliveryPrice: undefined,
|
||||
deliveryRules: [],
|
||||
freeDeliveryAmount: undefined,
|
||||
notice: undefined,
|
||||
status: 1,
|
||||
adminId: undefined,
|
||||
|
||||
Reference in new issue
Block a user