@@ -23,7 +23,7 @@ Ext.define('saas.view.core.dbfind.MultiDbfindGridPanel', {
var selectRecordArr = selModel.view.ownerCt.selectRecordArr;
var index = -1;
index = selectRecordArr.findIndex(function(f){
- return f.id==record.id
+ return f.id==(rec&&rec.id?rec.id:0)
});
if(index>-1){
selectRecordArr.splice(index,1);
@@ -103,7 +103,7 @@ Ext.define('saas.view.core.dbfind.MultiDbfindTrigger', {
//判断dbfindtrigger归属
f.judge(f);
var panel = f.up('core-tab-panel'),panelEl;
- if(f.ownerCt.ownerCt.id.indexOf('window-')>-1){
+ if(!f.column&&f.ownerCt.ownerCt.id.indexOf('window-')>-1){
panelEl = f.ownerCt.ownerCt.getEl();
}else{
panelEl = panel.getEl()