|
|
@@ -390,6 +390,22 @@ Ext.define('saas.view.core.report.ReportPanel', {
|
|
|
if(defaultValue) {
|
|
|
viewModel.set('form.' + bind, defaultValue);
|
|
|
}
|
|
|
+
|
|
|
+ item.enableKeyEvents = true;
|
|
|
+ item.listeners = item.listeners || {};
|
|
|
+ Ext.applyIf(item.listeners, {
|
|
|
+ keydown: {
|
|
|
+ fn: function(th, e, eOpts) {
|
|
|
+ if(e.keyCode == 13) {
|
|
|
+ if(!th.fireEvent('beforequery', th)) {
|
|
|
+ return;
|
|
|
+ }else {
|
|
|
+ me.getController().onQuery()
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
});
|
|
|
|
|
|
return items;
|