dengjie : 修改人员选择器bug

This commit is contained in:
邓洁 2023-03-22 15:27:30 +08:00
parent 27b4cd4971
commit dfeddfb341
2 changed files with 5 additions and 27 deletions

View File

@ -69,12 +69,6 @@ export default {
return [];
}
},
selected: {
type: Array,
default: () => {
return [];
}
},
multiple: { //
default: true,
type: Boolean
@ -135,7 +129,6 @@ export default {
},
getList() {
getUserTree(this.radio, this.chooseId).then(res => {
console.log('人员', res.data)
// if (res.data) {
if (this.selectItem.type === -1 || this.selectItem.type === -2) {
this.dataList = res.data

View File

@ -43,7 +43,6 @@
</div>
</div>
<user-picker v-if="selectUser.show" title="请选择系统用户" :multiple="selectUser.multiple" ref="userPicker"
:selected="_userInfo"
@ok="selectedUser"/>
</div>
</template>
@ -77,13 +76,6 @@ export default {
default: ""
},
//
userInfo: {
type: Array,
default() {
return []
}
},
//
showAvatar: {
type: Boolean,
default: false
@ -131,20 +123,14 @@ export default {
},
},
data() {
return {}
return {
userInfo:[]
}
},
computed: {
viewer() {
return this.$store.state.diagramMode === 'viewer'
},
_userInfo: {
get() {
return this.userInfo
},
set(val) {
this.userInfo = val
}
},
}
},
methods: {
selectedUser(select) {
@ -157,8 +143,7 @@ export default {
}
userInfoList.push(userInfo)
}
//todo ,
this._userInfo = userInfoList
this.userInfo = userInfoList
this.$store.state.selectUserMap.set(this.$store.state.selectedNode.id, userInfoList)
},
}