下拉框联动
This commit is contained in:
parent
a49305a979
commit
21805a9bab
|
@ -292,11 +292,17 @@ export default class exchangedit extends React.Component {
|
||||||
.catch((err) => {})
|
.catch((err) => {})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* select事件 */
|
||||||
onRankChange(e) {
|
onRankChange(e) {
|
||||||
_.forEach(this.state.tempdata, (item) => {
|
_.forEach(this.state.tempdata, (item) => {
|
||||||
item.checked =
|
item.checked =
|
||||||
e.findIndex((checks) => {
|
e.findIndex((checks) => {
|
||||||
return checks.key == item.product_id
|
if (item.type === 'addProduct') {
|
||||||
|
return checks.key == item.product_id
|
||||||
|
} else {
|
||||||
|
return checks.key == item.batch_number
|
||||||
|
}
|
||||||
}) > -1
|
}) > -1
|
||||||
})
|
})
|
||||||
this.setState({ tempdata: this.state.tempdata })
|
this.setState({ tempdata: this.state.tempdata })
|
||||||
|
@ -1171,7 +1177,11 @@ export default class exchangedit extends React.Component {
|
||||||
let arr = []
|
let arr = []
|
||||||
_.map(selection, (res) => {
|
_.map(selection, (res) => {
|
||||||
let obj = {}
|
let obj = {}
|
||||||
obj.key = res.product_id
|
if (res.type === 'addProduct') {
|
||||||
|
obj.key = res.product_id
|
||||||
|
} else {
|
||||||
|
obj.key = res.batch_number
|
||||||
|
}
|
||||||
obj.text = res.product_name
|
obj.text = res.product_name
|
||||||
arr.push(obj)
|
arr.push(obj)
|
||||||
return obj
|
return obj
|
||||||
|
|
Loading…
Reference in New Issue