|
|
@@ -16,8 +16,9 @@ Ext.define('saas.view.core.query.QueryPanel', {
|
|
|
reference: 'queryform',
|
|
|
xtype: 'core-query-queryformpanel',
|
|
|
width: '100%',
|
|
|
+ margin: '0 0 12 0',
|
|
|
}, {
|
|
|
- margin: '12 0 0 0',
|
|
|
+ // margin: '12 0 0 0',
|
|
|
padding: '8 12 8 12',// padding: 8px 12px 8px 12px;
|
|
|
reference: 'querygrid',
|
|
|
xtype: 'core-query-querygridpanel',
|
|
|
@@ -27,11 +28,22 @@ Ext.define('saas.view.core.query.QueryPanel', {
|
|
|
|
|
|
initComponent: function () {
|
|
|
var me = this;
|
|
|
- me.setQueryFormItems();
|
|
|
+ me.initQueryPanel();
|
|
|
+ // me.setQueryFormItems();
|
|
|
me.setQuertGridConfigs();
|
|
|
me.callParent(arguments);
|
|
|
},
|
|
|
|
|
|
+ initQueryPanel: function() {
|
|
|
+ var me = this;
|
|
|
+ if(me.simpleMode) {
|
|
|
+ me.items[0].hidden = true;
|
|
|
+ }else {
|
|
|
+ me.items[0].hidden = false;
|
|
|
+ me.setQueryFormItems();
|
|
|
+ }
|
|
|
+ },
|
|
|
+
|
|
|
getQueryForm: function () {
|
|
|
var me = this,
|
|
|
queryForm = me.items[0];
|
|
|
@@ -116,6 +128,7 @@ Ext.define('saas.view.core.query.QueryPanel', {
|
|
|
}
|
|
|
|
|
|
me.queryGridConfig['columns']=columns;
|
|
|
+ me.queryGridConfig['showtool'] = !me.simpleMode;
|
|
|
Ext.apply(queryGrid,me.queryGridConfig);
|
|
|
},
|
|
|
|
|
|
@@ -133,6 +146,10 @@ Ext.define('saas.view.core.query.QueryPanel', {
|
|
|
condition,
|
|
|
conditions = [];
|
|
|
|
|
|
+ if(me.simpleMode) {
|
|
|
+ return conditions;
|
|
|
+ }
|
|
|
+
|
|
|
if(moreQuery) {
|
|
|
for(k in moreItems) {
|
|
|
var item = Ext.Array.findBy(moreQueryFormItems, function(i) {
|
|
|
@@ -274,6 +291,10 @@ Ext.define('saas.view.core.query.QueryPanel', {
|
|
|
formData = viewModelData['form'],
|
|
|
detailModel = false;
|
|
|
|
|
|
+ if(me.simpleMode) {
|
|
|
+ return 'DETAIL';
|
|
|
+ }
|
|
|
+
|
|
|
for(var i = 0; i < formItems.length; i++) {
|
|
|
var item = formItems[i],
|
|
|
showDetail = item.showDetail,
|