Compare commits
No commits in common. "ac82816d955c76341dd41ddba10788211873aa52" and "f1317af16b96e4629f22796aebc6f7445bb36cc1" have entirely different histories.
ac82816d95
...
f1317af16b
|
|
@ -69,6 +69,12 @@ export default {
|
||||||
return [];
|
return [];
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
selected: {
|
||||||
|
type: Array,
|
||||||
|
default: () => {
|
||||||
|
return [];
|
||||||
|
}
|
||||||
|
},
|
||||||
multiple: { //是否多选
|
multiple: { //是否多选
|
||||||
default: true,
|
default: true,
|
||||||
type: Boolean
|
type: Boolean
|
||||||
|
|
@ -129,6 +135,7 @@ export default {
|
||||||
},
|
},
|
||||||
getList() {
|
getList() {
|
||||||
getUserTree(this.radio, this.chooseId).then(res => {
|
getUserTree(this.radio, this.chooseId).then(res => {
|
||||||
|
console.log('人员', res.data)
|
||||||
// if (res.data) {
|
// if (res.data) {
|
||||||
if (this.selectItem.type === -1 || this.selectItem.type === -2) {
|
if (this.selectItem.type === -1 || this.selectItem.type === -2) {
|
||||||
this.dataList = res.data
|
this.dataList = res.data
|
||||||
|
|
|
||||||
|
|
@ -43,6 +43,7 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<user-picker v-if="selectUser.show" title="请选择系统用户" :multiple="selectUser.multiple" ref="userPicker"
|
<user-picker v-if="selectUser.show" title="请选择系统用户" :multiple="selectUser.multiple" ref="userPicker"
|
||||||
|
:selected="_userInfo"
|
||||||
@ok="selectedUser"/>
|
@ok="selectedUser"/>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
@ -76,6 +77,13 @@ export default {
|
||||||
default: ""
|
default: ""
|
||||||
},
|
},
|
||||||
//节点内容区域文字
|
//节点内容区域文字
|
||||||
|
userInfo: {
|
||||||
|
type: Array,
|
||||||
|
default() {
|
||||||
|
return []
|
||||||
|
}
|
||||||
|
},
|
||||||
|
//节点内容区域文字
|
||||||
showAvatar: {
|
showAvatar: {
|
||||||
type: Boolean,
|
type: Boolean,
|
||||||
default: false
|
default: false
|
||||||
|
|
@ -123,15 +131,21 @@ export default {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {}
|
||||||
userInfo:[]
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
viewer() {
|
viewer() {
|
||||||
return this.$store.state.diagramMode === 'viewer'
|
return this.$store.state.diagramMode === 'viewer'
|
||||||
|
},
|
||||||
|
_userInfo: {
|
||||||
|
get() {
|
||||||
|
return this.userInfo
|
||||||
|
},
|
||||||
|
set(val) {
|
||||||
|
this.userInfo = val
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
},
|
||||||
methods: {
|
methods: {
|
||||||
selectedUser(select) {
|
selectedUser(select) {
|
||||||
let userInfoList = []
|
let userInfoList = []
|
||||||
|
|
@ -143,7 +157,8 @@ export default {
|
||||||
}
|
}
|
||||||
userInfoList.push(userInfo)
|
userInfoList.push(userInfo)
|
||||||
}
|
}
|
||||||
this.userInfo = userInfoList
|
//todo 确认是会包错,邓洁处理
|
||||||
|
this._userInfo = userInfoList
|
||||||
this.$store.state.selectUserMap.set(this.$store.state.selectedNode.id, userInfoList)
|
this.$store.state.selectUserMap.set(this.$store.state.selectedNode.id, userInfoList)
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue