12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- define(function (require) {
- return function () {
- var $grid;
- return {
- center: {
- border: false,
- items: {
- xtype: 'grid',
- border: false,
- //url: '/mock/id.json',
- url: demoApi('/SysIdRule/query'),
- idField: 'idName',
- toolbar: {
- xtype: 'toolbar',
- title: '工具条',
- items: [
- {
- text: '新增', iconCls: 'fa fa-plus-circle fa-lg', onClick: function () {
- }
- }, {
- text: '编辑', iconCls: 'fa fa fa-pencil-square-o fa-lg', onClick: function () {
- $.yvan.msg('编辑');
- }
- }, {
- text: '设置列宽', iconCls: 'fa fa-save', onClick: function () {
- //$grid.setColProp('idDesc', { width: 400 });
- //console.log($grid.getColProp('idDesc'));
- //$grid.trigger('resize');
- //$grid.jqGrid('setColWidth', '[idName,idDesc]', [300, 400]);
- $grid.jqGrid('autoResizeColumn', 3);
- }
- }, {
- text: '删除', iconCls: 'fa fa-minus-square fa-lg', onClick: function () {
- $.yvan.msg('删除');
- }
- }, '|', {
- text: '关闭', iconCls: 'fa fa-times-circle fa-lg', onClick: function () {
- App.closeMe(this);
- }
- }
- ]
- },
- columns: [[
- {field: 'idName', title: 'Id名称', width: 120},
- {field: 'idDesc', title: '描述', width: 130},
- {field: 'idType', title: '类型', width: 80},
- {field: 'seqType', title: '序列方法', width: 100},
- {field: 'idExpress', title: '表达式', width: 240},
- {field: 'createAt', title: '建立时间', width: 130, formatter: fmtDate},
- {field: 'updateAt', title: '更新时间', width: 130, formatter: fmtDate}
- ]]
- }
- }
- };
- };
- });
|