|
|
@@ -56,7 +56,7 @@
|
|
|
</tui-list-cell>
|
|
|
|
|
|
<!-- 送货 / 快递 特有字段 -->
|
|
|
- <block v-if="tabIndex === 0 || tabIndex === 3">
|
|
|
+ <block v-if="form.style === 0 || form.style === 4">
|
|
|
<tui-list-cell class="line-cell" :hover="false">
|
|
|
<view class="tui-title">最低消费金额</view>
|
|
|
<input type="digit" v-model="form.minAmount" @focus="form.minAmount = ''" class="tui-input" placeholder="不限制填0" />
|
|
|
@@ -100,7 +100,7 @@
|
|
|
</block>
|
|
|
|
|
|
<!-- 跑腿 特有字段 -->
|
|
|
- <block v-if="tabIndex === 2">
|
|
|
+ <block v-if="form.style === 2">
|
|
|
<!-- 满减规则圈起来 -->
|
|
|
<view class="rule-section-wrapper">
|
|
|
<view class="section-header no-margin">
|
|
|
@@ -162,7 +162,7 @@
|
|
|
</block>
|
|
|
|
|
|
<!-- 物流 特有字段 -->
|
|
|
- <block v-if="tabIndex === 4">
|
|
|
+ <block v-if="form.style === 3">
|
|
|
<tui-list-cell class="line-cell" :hover="false">
|
|
|
<view class="tui-title">配送物流</view>
|
|
|
<view style="margin-left: auto;">
|
|
|
@@ -270,8 +270,8 @@ export default {
|
|
|
{ name: "送货", value: 0 },
|
|
|
{ name: "自取", value: 1 },
|
|
|
{ name: "跑腿", value: 2 },
|
|
|
- { name: "快递", value: 3 },
|
|
|
- { name: "物流", value: 4 }
|
|
|
+ { name: "快递", value: 4 },
|
|
|
+ { name: "物流", value: 3 }
|
|
|
],
|
|
|
tabIndex: 0,
|
|
|
sortsList: [], // 存储所有配送方式的排序和别名信息
|
|
|
@@ -342,7 +342,7 @@ export default {
|
|
|
changeTab(index) {
|
|
|
if (this.tabIndex === index) return;
|
|
|
this.tabIndex = index;
|
|
|
- this.loadConfig(index);
|
|
|
+ this.loadConfig(this.tabs[index].value);
|
|
|
},
|
|
|
|
|
|
/**
|
|
|
@@ -492,7 +492,7 @@ export default {
|
|
|
if (res.code == 1) {
|
|
|
this.$msg("保存成功");
|
|
|
// 重新加载配置刷新数据
|
|
|
- this.loadConfig(this.tabIndex);
|
|
|
+ this.loadConfig(this.form.style);
|
|
|
// 重新加载排序和别名信息
|
|
|
this.loadSorts();
|
|
|
} else {
|