Commit 2b4079bd by caoyanzhi

update: 选择成员组件

parent 96807033
......@@ -38,7 +38,7 @@
<el-table-column min-width="67px">
<template slot-scope="{ row }">
<el-checkbox v-if="multiple" v-model="row.selected" @change="onSelectClerk(row, el)" :disabled="row.disabled"></el-checkbox>
<el-radio v-else :disabled="row.disabled"></el-radio>
<el-radio v-else v-model="row.selected" @change="onSelectClerk(row, el)" :disabled="row.disabled"></el-radio>
</template>
</el-table-column>
<el-table-column label="导购" min-width="230px">
......@@ -205,6 +205,15 @@ export default {
},
// 选择单个导购
onSelectClerk(clerk, store, isAll) {
// 单选时只能选一个导购,不存在全选门店和全选所有的选择框
if (!this.multiple) {
if (this.selected.length > 0) {
this.selected[0].selected = false;
this.selected = [];
}
this.selected.push(clerk);
return;
}
// 选择单个导购时
if (clerk.selected) {
// 计算有没有超过上限
......
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