|
@@ -607,17 +607,15 @@ export default {
|
|
|
if (treeArr.length > 0) {
|
|
|
let secondArr = []
|
|
|
treeArr.forEach(v => {
|
|
|
- if(v._level == 1){
|
|
|
- // 选择第二级节点
|
|
|
- if(secondArr.indexOf(v._level) === -1){
|
|
|
+ //if(v._level == 2){
|
|
|
+ // 选择第三级节点
|
|
|
+ if(secondArr.indexOf(v.label) < 0){
|
|
|
secondArr.push(v.label)
|
|
|
+ if(params.chooseItemStr.endsWith(v.label)){
|
|
|
+ params.chooseItemStr = params.chooseItemStr.substring(0,params.chooseItemStr.indexOf('!@' + v.label))
|
|
|
+ }
|
|
|
}
|
|
|
- }else if(v._level == 2){
|
|
|
- // 选择第三级节点,获取第二级节点
|
|
|
- if(secondArr.indexOf(v._parent._level) === -1){
|
|
|
- secondArr.push(v._parent.label)
|
|
|
- }
|
|
|
- }
|
|
|
+ //}
|
|
|
})
|
|
|
seTreeArr = secondArr
|
|
|
}
|