DataList.js 989 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. /**
  2. * Created by zhouy on 2018/10/18.
  3. */
  4. Ext.define('saas.view.document.address.DataList', {
  5. extend: 'saas.view.document.kind.Kind',
  6. xtype: 'document-address-datalist',
  7. viewModel: 'document-address-datalist',
  8. defaultType:'address',
  9. windowType:'document-address-window',
  10. tbar: ['->',{
  11. xtype:'button',
  12. text:'新增',
  13. listeners: {
  14. click: 'onAdd'
  15. }
  16. },{
  17. xtype:'button',
  18. text:'刷新',
  19. listeners: {
  20. click: 'onRefresh'
  21. }
  22. }],
  23. etc:{
  24. address:{
  25. columns: [{
  26. text: '地址名称',
  27. dataIndex: 'ad_address',
  28. flex: 1
  29. }],
  30. keyField:'id',
  31. reqUrl: '/api/document/address/save',
  32. delUrl: '/api/document/address/delete'
  33. },
  34. },
  35. listeners:{
  36. afterrender:function(p){
  37. p.getViewModel().setData({title:'采购地址'});
  38. }
  39. }
  40. })