|
|
@@ -1,5 +1,5 @@
|
|
|
Ext.define('saas.view.core.grid.DbfindGridPanel', {
|
|
|
- extend: 'Ext.grid.Panel',
|
|
|
+ extend: 'saas.view.core.grid.GridPanel',
|
|
|
xtype: 'core-dbfindgridpanel',
|
|
|
|
|
|
GridUtil: Ext.create('saas.util.GridUtil'),
|
|
|
@@ -9,9 +9,7 @@ Ext.define('saas.view.core.grid.DbfindGridPanel', {
|
|
|
|
|
|
initComponent: function() {
|
|
|
var me = this;
|
|
|
- me.configUrl && me.GridUtil.getGridColumns(me, me.configUrl, function() {
|
|
|
- me.dataUrl && me.GridUtil.loadData(me, me.dataUrl);
|
|
|
- });
|
|
|
+ me.configUrl && me.GridUtil.setColumns(me, me.configUrl);
|
|
|
me.callParent(arguments);
|
|
|
},
|
|
|
|
|
|
@@ -33,6 +31,7 @@ Ext.define('saas.view.core.grid.DbfindGridPanel', {
|
|
|
for (let index = 0; index < relatives.length; index++) {
|
|
|
var item = relatives[index];
|
|
|
var field = me.ownerCt.belong.down('[name='+item.name+']');
|
|
|
+ debugger
|
|
|
if(field){
|
|
|
var val = record.get(item.name);
|
|
|
if(field.xtype=='dbfindtrigger'){
|