|
|
@ -90594,7 +90594,9 @@ BI.MultiLayerDownListPopup = BI.inherit(BI.Pane, { |
|
|
|
var changedValue = value; |
|
|
|
var changedValue = value; |
|
|
|
if (BI.isNotNull(self.childValueMap[value])) { |
|
|
|
if (BI.isNotNull(self.childValueMap[value])) { |
|
|
|
changedValue = self.childValueMap[value]; |
|
|
|
changedValue = self.childValueMap[value]; |
|
|
|
self.fireEvent(BI.MultiLayerDownListPopup.EVENT_SON_VALUE_CHANGE, changedValue, self.fatherValueMap[value]); |
|
|
|
var fatherValue = self.fatherValueMap[value]; |
|
|
|
|
|
|
|
var fatherArrayValue = (fatherValue + "").split("_"); |
|
|
|
|
|
|
|
self.fireEvent(BI.MultiLayerDownListPopup.EVENT_SON_VALUE_CHANGE, changedValue, fatherArrayValue.length > 1 ? fatherArrayValue : fatherValue); |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
self.fireEvent(BI.MultiLayerDownListPopup.EVENT_CHANGE, changedValue, object); |
|
|
|
self.fireEvent(BI.MultiLayerDownListPopup.EVENT_CHANGE, changedValue, object); |
|
|
|
} |
|
|
|
} |
|
|
@ -90854,7 +90856,8 @@ BI.MultiLayerDownListPopup = BI.inherit(BI.Pane, { |
|
|
|
if (BI.isNotNull(self.childValueMap[value])) { |
|
|
|
if (BI.isNotNull(self.childValueMap[value])) { |
|
|
|
var fartherValue = self.fatherValueMap[value]; |
|
|
|
var fartherValue = self.fatherValueMap[value]; |
|
|
|
valueItem.childValue = self.childValueMap[value]; |
|
|
|
valueItem.childValue = self.childValueMap[value]; |
|
|
|
valueItem.value = fartherValue.split("_"); |
|
|
|
var fatherArrayValue = (fartherValue + "").split("_"); |
|
|
|
|
|
|
|
valueItem.value = fatherArrayValue.length > 1 ? fatherArrayValue : fartherValue; |
|
|
|
} else { |
|
|
|
} else { |
|
|
|
valueItem.value = value; |
|
|
|
valueItem.value = value; |
|
|
|
} |
|
|
|
} |
|
|
|