@@ -1,13 +1,5 @@
|
|||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<!-- <multiselect v-model="addAcl" :options="unallocatedSharees" label="label"
|
|
||||||
@input="clickAddAcl" @search-change="asyncFind">
|
|
||||||
<template #option="scope">
|
|
||||||
<avatar :user="scope.option.value.shareWith" />
|
|
||||||
<span class="avatarLabel">{{ scope.option.label }} </span>
|
|
||||||
</template>
|
|
||||||
</multiselect> -->
|
|
||||||
|
|
||||||
<multiselect
|
<multiselect
|
||||||
v-model="addAcl"
|
v-model="addAcl"
|
||||||
:options="formatedSharees"
|
:options="formatedSharees"
|
||||||
@@ -83,13 +75,23 @@ export default {
|
|||||||
}),
|
}),
|
||||||
formatedSharees() {
|
formatedSharees() {
|
||||||
return this.unallocatedSharees.map(item => {
|
return this.unallocatedSharees.map(item => {
|
||||||
return {
|
|
||||||
|
let sharee = {
|
||||||
user: item.label,
|
user: item.label,
|
||||||
displayName: item.label,
|
displayName: item.label,
|
||||||
// desc: 'desc',
|
icon: 'icon-user'
|
||||||
icon: item.value.shareType === 1 ? 'icon-group' : 'icon-user',
|
|
||||||
isNoUser: item.value.shareType === 1
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (item.value.shareType === 1) {
|
||||||
|
sharee.icon = 'icon-group'
|
||||||
|
sharee.isNoUser = true
|
||||||
|
}
|
||||||
|
if (item.value.shareType === 7) {
|
||||||
|
sharee.icon = 'icon-circle'
|
||||||
|
sharee.isNoUser = true
|
||||||
|
}
|
||||||
|
|
||||||
|
return sharee
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
unallocatedSharees() {
|
unallocatedSharees() {
|
||||||
|
|||||||
Reference in New Issue
Block a user