修改bug 52218 选人组件,针对选择多人的情况,选择的人员按顺序显示
This commit is contained in:
@@ -125,6 +125,7 @@
|
|||||||
data () {
|
data () {
|
||||||
return {
|
return {
|
||||||
visible: false,
|
visible: false,
|
||||||
|
selectList: [],
|
||||||
nodeList2: [],
|
nodeList2: [],
|
||||||
delList: [],
|
delList: [],
|
||||||
roleList: [],
|
roleList: [],
|
||||||
@@ -300,7 +301,21 @@
|
|||||||
this.delList = [data]
|
this.delList = [data]
|
||||||
}
|
}
|
||||||
} else { // 多选
|
} else { // 多选
|
||||||
this.roleList = this.$refs.tree.getCheckedNodes().concat(this.$refs.tree.getHalfCheckedNodes())
|
if (this.roleList.length === 0) {
|
||||||
|
this.roleList.push(data)
|
||||||
|
} else {
|
||||||
|
let delFlag = true
|
||||||
|
this.roleList.forEach((item, index) => {
|
||||||
|
if (item.id === data.id) {
|
||||||
|
this.roleList.splice(index, 1)
|
||||||
|
delFlag = false
|
||||||
|
}
|
||||||
|
})
|
||||||
|
if (delFlag) {
|
||||||
|
this.roleList.push(data)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// this.roleList = this.$refs.tree.getCheckedNodes().concat(this.$refs.tree.getHalfCheckedNodes())
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
loadNode(node, resolve) {
|
loadNode(node, resolve) {
|
||||||
|
|||||||
@@ -2707,6 +2707,7 @@ export default {
|
|||||||
this.modalShowRoleFlag = true
|
this.modalShowRoleFlag = true
|
||||||
},
|
},
|
||||||
checkedRole2(data) {
|
checkedRole2(data) {
|
||||||
|
console.log(data, '哈哈哈哈')
|
||||||
let idList = ''
|
let idList = ''
|
||||||
let nameList = ''
|
let nameList = ''
|
||||||
data.forEach(item => {
|
data.forEach(item => {
|
||||||
@@ -2717,6 +2718,7 @@ export default {
|
|||||||
idList += item.id
|
idList += item.id
|
||||||
nameList += item.name
|
nameList += item.name
|
||||||
})
|
})
|
||||||
|
console.log(nameList , '额鹅鹅鹅饿')
|
||||||
if (this.drawerTitle === '选择我司署名人') {
|
if (this.drawerTitle === '选择我司署名人') {
|
||||||
this.sarStandardsInfoEO['WSSMR'] = nameList
|
this.sarStandardsInfoEO['WSSMR'] = nameList
|
||||||
} else if (this.drawerTitle === '选择责任工程师') {
|
} else if (this.drawerTitle === '选择责任工程师') {
|
||||||
|
|||||||
Reference in New Issue
Block a user