|
|
@@ -9,6 +9,24 @@ Ext.define('erp.view.desktop.BoardManageRightPanel',{
|
|
|
hideBorders: true,
|
|
|
initComponent:function(){
|
|
|
var me = this;
|
|
|
+
|
|
|
+ var enabledStore = Ext.create('Ext.data.Store', {
|
|
|
+ fields: ['value', 'name'],
|
|
|
+ data: [
|
|
|
+ { "value": true, "name": "是" },
|
|
|
+ { "value": false, "name": "否" }
|
|
|
+ ]
|
|
|
+ });
|
|
|
+ var enabledCombo = new Ext.form.ComboBox({
|
|
|
+ store: enabledStore,
|
|
|
+ valueField: 'value',
|
|
|
+ displayField: 'name',
|
|
|
+ mode: 'local',
|
|
|
+ forceSelection: true,
|
|
|
+ editable: false,
|
|
|
+ triggerAction: 'all',
|
|
|
+ selectOnFocus: true
|
|
|
+ });
|
|
|
me.items = [{
|
|
|
xtype: 'grid',
|
|
|
id:'tplGrid',
|
|
|
@@ -31,7 +49,7 @@ Ext.define('erp.view.desktop.BoardManageRightPanel',{
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
- text: '是否生效', dataIndex: 'enabled', width: 80, editor: 'checkbox', renderer: function(value) {
|
|
|
+ text: '是否生效', dataIndex: 'enabled', width: 80, editor: enabledCombo, renderer: function(value) {
|
|
|
return value ? '是' : '否'
|
|
|
}
|
|
|
},
|
|
|
@@ -96,14 +114,6 @@ Ext.define('erp.view.desktop.BoardManageRightPanel',{
|
|
|
});
|
|
|
}
|
|
|
}
|
|
|
- // }, '->', {
|
|
|
- // xtype: 'button',
|
|
|
- // text: '刷新',
|
|
|
- // disabled: true,
|
|
|
- // handler: function() {
|
|
|
- // var grid = this.up('grid');
|
|
|
- // grid.loadGridData();
|
|
|
- // }
|
|
|
}],
|
|
|
plugins: [
|
|
|
Ext.create('Ext.grid.plugin.CellEditing', {
|
|
|
@@ -135,6 +145,7 @@ Ext.define('erp.view.desktop.BoardManageRightPanel',{
|
|
|
grid.selectedIndex = 1;
|
|
|
res = res instanceof Array ? res : [res];
|
|
|
grid.getStore().loadData(res);
|
|
|
+ grid.getStore().sort('enabled', 'DESC');
|
|
|
}else {
|
|
|
Ext.Msg.alert('失败', res.message);
|
|
|
}
|