DatalistController.js 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. /**
  2. * Created by zhouy on 2018/10/18.
  3. */
  4. Ext.define('saas.view.document.currencys.DatalistController', {
  5. extend: 'saas.view.document.kind.KindController',
  6. alias: 'controller.document-currencys-datalist',
  7. insertActionColumn:function(columns){
  8. var me=this;
  9. if(columns.length>0 && columns[0].xtype!='actioncolumn'){
  10. return Ext.Array.insert(columns,0,[{
  11. xtype:'actioncolumn',
  12. text:'操作',
  13. align: 'center',
  14. items: [{
  15. tooltip: '编辑',
  16. iconCls: 'x-fa fa-pencil fa-fw',
  17. handler: me.onEdit,
  18. scope:this
  19. }]
  20. }]);
  21. }
  22. return columns;
  23. },
  24. onAdd:function(b){
  25. var form = this.view;
  26. this.dialog = form.add({
  27. xtype: 'document-currencys-addwindow',
  28. bind: {
  29. title: '新增币别'
  30. },
  31. _parent:form,
  32. record:null,
  33. session: true
  34. });
  35. this.dialog.show();
  36. },
  37. });