DataList.js 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. /**
  2. * 操作日志
  3. */
  4. Ext.define('saas.view.sys.messagelog.DataList', {
  5. extend: 'saas.view.core.base.BasePanel',
  6. xtype: 'sys-messagelog-datalist',
  7. viewName: 'sys-messagelog-datalist',
  8. dataUrl: '/api/commons/messagelog/list',
  9. initComponent: function () {
  10. var me = this;
  11. Ext.apply(this, {
  12. searchField: [{
  13. width: 110,
  14. name: 'ml_name',
  15. xtype: 'textfield',
  16. emptyText : '单据类型',
  17. }, {
  18. width: 150,
  19. name: 'ml_code',
  20. xtype: 'textfield',
  21. emptyText : '单据编号',
  22. }, {
  23. width: 110,
  24. name: 'ml_man',
  25. xtype: 'textfield',
  26. emptyText : '操作人员',
  27. }],
  28. gridConfig: {
  29. dataUrl: me.dataUrl,
  30. actionColumn: [],
  31. selModel: {
  32. type: 'cellmodel'
  33. },
  34. hiddenTools: true,
  35. data: [],
  36. columns: [{
  37. text : "id",
  38. width : 0,
  39. dataIndex : "id",
  40. xtype : "numbercolumn",
  41. }, {
  42. text:'单据类型',
  43. dataIndex : "ml_name",
  44. width : 110.0,
  45. }, {
  46. text : "单据编号",
  47. width : 150.0,
  48. dataIndex : "ml_code",
  49. }, {
  50. text : "操作",
  51. dataIndex : "ml_content",
  52. width : 200.0,
  53. }, {
  54. xtype:'datecolumn',
  55. format:'Y-m-d H:i:s',
  56. text : "操作时间",
  57. dataIndex : "createTime",
  58. width : 150.0,
  59. }, {
  60. text : "结果",
  61. dataIndex : "ml_result",
  62. width : 150.0,
  63. }, {
  64. text : "操作人员",
  65. dataIndex : "ml_man",
  66. width : 110,
  67. }]
  68. },
  69. });
  70. this.callParent(arguments);
  71. }
  72. });