Commit 5c778d43 authored by pengyunqian's avatar pengyunqian

update:转换配送工具

parent fae1369a
...@@ -60,7 +60,7 @@ ...@@ -60,7 +60,7 @@
<el-dialog <el-dialog
title="添加配送员" title="添加配送员"
v-model="dialogFormAdd" v-model="dialogFormAdd"
width="40%" width="70%"
:show-close="false" :show-close="false"
> >
<el-form class="dioFor" :model="addDeliverer" :rules="rules"> <el-form class="dioFor" :model="addDeliverer" :rules="rules">
...@@ -130,7 +130,7 @@ ...@@ -130,7 +130,7 @@
<el-dialog <el-dialog
title="分配配送员" title="分配配送员"
v-model="dialogFormAssign" v-model="dialogFormAssign"
width="40%" width="70%"
:show-close="false" :show-close="false"
> >
<el-form class="dioFor"> <el-form class="dioFor">
...@@ -150,14 +150,14 @@ ...@@ -150,14 +150,14 @@
class="diotab" class="diotab"
align="center" align="center"
:data="deliverer" :data="deliverer"
max-height="200" max-height="300"
border border
size="small" size="small"
style="width: 100%" style="width: 100%"
@selection-change="selectGoodsChange" @selection-change="selectGoodsChange"
> >
<el-table-column <el-table-column
width="80" width="60"
align="center" align="center"
type="selection" type="selection"
> >
...@@ -166,29 +166,29 @@ ...@@ -166,29 +166,29 @@
align="center" align="center"
prop="deliverer_name" prop="deliverer_name"
label="配送员姓名" label="配送员姓名"
width="100"
> >
</el-table-column> </el-table-column>
<el-table-column <el-table-column
align="center" align="center"
prop="deliverer_max_capacity" prop="deliverer_max_capacity"
label="配送上限" label="配送上限"
width="100" width="130"
> >
</el-table-column> </el-table-column>
<el-table-column <el-table-column
align="center" align="center"
prop="deliverer_min_capacity" prop="deliverer_min_capacity"
label="最少配送量" label="最少配送量"
width="100"
> >
</el-table-column> </el-table-column>
<el-table-column <el-table-column
align="center" align="center"
prop="deliverer_tool_type" prop="deliverer_tool_type"
label="配送工具" label="配送工具"
width="100"
> >
<template #default="scope">
{{scope.row.deliverer_tool_type==0 ? "电动车" : "摩托车"}}
</template>
</el-table-column> </el-table-column>
</el-table> </el-table>
</el-form> </el-form>
...@@ -252,8 +252,8 @@ export default { ...@@ -252,8 +252,8 @@ export default {
}; };
}, },
created() { created() {
this.getDelivererList();
this.getList(); this.getList();
this.getDelivererList();
this.getMarketingList() this.getMarketingList()
}, },
methods: { methods: {
...@@ -272,7 +272,6 @@ export default { ...@@ -272,7 +272,6 @@ export default {
}, },
// 清空 // 清空
resetDate() { resetDate() {
this.distribList = [];
// 添加配送员弹框 // 添加配送员弹框
(this.addDeliverer = { (this.addDeliverer = {
name: "", name: "",
...@@ -371,6 +370,7 @@ export default { ...@@ -371,6 +370,7 @@ export default {
async save() { async save() {
const { selectActivity, multipleSelection } = this; const { selectActivity, multipleSelection } = this;
const uids = multipleSelection.map((item) => item.deliverer_id); const uids = multipleSelection.map((item) => item.deliverer_id);
if (!selectActivity) return ElMessage("请选择活动姓名");
try { try {
await getSaveDeliverer({ code: selectActivity, uids: uids.join(",") }); await getSaveDeliverer({ code: selectActivity, uids: uids.join(",") });
ElMessage("分配配送员成功"); ElMessage("分配配送员成功");
...@@ -384,9 +384,9 @@ export default { ...@@ -384,9 +384,9 @@ export default {
}, },
// 分配取消 // 分配取消
assignCancel(){ assignCancel(){
this.getList()
this.dialogFormAssign = false this.dialogFormAssign = false
this.getDelivererList() this.getDelivererList()
this.getList()
this.resetDate() this.resetDate()
}, },
// 活动名称列表 // 活动名称列表
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment