dengjie : 修改人员选择器bug
This commit is contained in:
parent
27b4cd4971
commit
dfeddfb341
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
},
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue