Index: ssts-web/src/main/webapp/js/common.js =================================================================== diff -u -r16004 -r16123 --- ssts-web/src/main/webapp/js/common.js (.../common.js) (revision 16004) +++ ssts-web/src/main/webapp/js/common.js (.../common.js) (revision 16123) @@ -2420,7 +2420,7 @@ * @param target 遮罩层显示的地方 */ function createExt4Mask(maskName,msg,target) { - if (isUndefinedOrNullOrEmpty(this[maskName]) || this[maskName].isDestroyed){ + if (isUndefinedOrNullOrEmpty(this[maskName]) || this[maskName].isDestroyed || this[maskName].getBubbleTarget() != target){ this[maskName] = new Ext4.LoadMask({msg:msg,target:target}); } } @@ -2461,9 +2461,10 @@ /** * 从对应的数据源里根据提供的key来查找,如果找得到,则将找到的值按setValueObj的规则进行设置 - * @param record 选中的记录 + * @param recordConfig 要查找的记录的配置(property:record的属性名字,val:要查找的值) * @param store 要查找的数据源 * @param setValueObj 要设置的值,可以多个 + * @param extObj extJs对象 */ function resetComboData(recordConfig, store, setValueObj, extObj) { var data = store.findRecord(recordConfig.property, recordConfig.val);