Skip to content

Commit fb94ae9

Browse files
committed
trade:退款理由的维护
1 parent 04e02ff commit fb94ae9

File tree

1 file changed

+38
-1
lines changed

1 file changed

+38
-1
lines changed

src/views/mall/trade/config/index.vue

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,43 @@
1010
<el-form-item label="hideId" v-show="false">
1111
<el-input v-model="formData.id" />
1212
</el-form-item>
13-
<!-- 配送 -->
1413
<el-tabs>
14+
<!-- 售后 -->
15+
<el-tab-pane label="售后">
16+
<el-form-item label="退款理由" prop="afterSaleRefundReasons">
17+
<el-select
18+
v-model="formData.afterSaleRefundReasons"
19+
allow-create
20+
filterable
21+
multiple
22+
placeholder="请直接输入退款理由"
23+
>
24+
<el-option
25+
v-for="reason in formData.afterSaleRefundReasons"
26+
:key="reason"
27+
:label="reason"
28+
:value="reason"
29+
/>
30+
</el-select>
31+
</el-form-item>
32+
<el-form-item label="退货理由" prop="afterSaleReturnReasons">
33+
<el-select
34+
v-model="formData.afterSaleReturnReasons"
35+
allow-create
36+
filterable
37+
multiple
38+
placeholder="请直接输入退货理由"
39+
>
40+
<el-option
41+
v-for="reason in formData.afterSaleReturnReasons"
42+
:key="reason"
43+
:label="reason"
44+
:value="reason"
45+
/>
46+
</el-select>
47+
</el-form-item>
48+
</el-tab-pane>
49+
<!-- 配送 -->
1550
<el-tab-pane label="配送">
1651
<el-form-item label="启用包邮" prop="deliveryExpressFreeEnabled">
1752
<el-switch v-model="formData.deliveryExpressFreeEnabled" style="user-select: none" />
@@ -182,6 +217,8 @@ const formLoading = ref(false) // 表单的加载中:1)修改时的数据加
182217
const formRef = ref()
183218
const formData = ref({
184219
id: null,
220+
afterSaleRefundReasons: [],
221+
afterSaleReturnReasons: [],
185222
deliveryExpressFreeEnabled: false,
186223
deliveryExpressFreePrice: 0,
187224
brokerageEnabled: false,

0 commit comments

Comments
 (0)