|
|
@ -51,7 +51,6 @@ export default { |
|
|
immediate: true, |
|
|
immediate: true, |
|
|
handler(v) { |
|
|
handler(v) { |
|
|
this.selected = v ?((v+'').indexOf('u_')>-1? v:('u_'+v)):'' |
|
|
this.selected = v ?((v+'').indexOf('u_')>-1? v:('u_'+v)):'' |
|
|
debugger |
|
|
|
|
|
this.selectedObj = { |
|
|
this.selectedObj = { |
|
|
id:this.selected, |
|
|
id:this.selected, |
|
|
name:this.getName(this.selected) |
|
|
name:this.getName(this.selected) |
|
|
@ -108,7 +107,6 @@ export default { |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
getName(id){ |
|
|
getName(id){ |
|
|
debugger |
|
|
|
|
|
let name = '' |
|
|
let name = '' |
|
|
let arr = _.filter(this.listData, (o)=> { return o.id===id }) |
|
|
let arr = _.filter(this.listData, (o)=> { return o.id===id }) |
|
|
if(arr && arr.length>0){ |
|
|
if(arr && arr.length>0){ |
|
|
@ -119,7 +117,6 @@ export default { |
|
|
save(){ |
|
|
save(){ |
|
|
this.$emit('change', this.selectedObj) |
|
|
this.$emit('change', this.selectedObj) |
|
|
this.$emit('input', this.selectedObj && this.selectedObj.id?this.selectedObj.id.replace('u_',''):'') |
|
|
this.$emit('input', this.selectedObj && this.selectedObj.id?this.selectedObj.id.replace('u_',''):'') |
|
|
debugger |
|
|
|
|
|
this.open = false |
|
|
this.open = false |
|
|
}, |
|
|
}, |
|
|
} |
|
|
} |
|
|
|