FormPanel.js 982 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. Ext.define('saas.view.sys.power.FormPanel', {
  2. extend: 'Ext.form.Panel',
  3. xtype: 'sys-power-formpanel',
  4. controller: 'sys-power-formpanel',
  5. viewModel: 'sys-power-formpanel',
  6. //工具类
  7. FormUtil: Ext.create('saas.util.FormUtil'),
  8. BaseUtil: Ext.create('saas.util.BaseUtil'),
  9. //字段属性
  10. _idField: 'id',
  11. //基础属性
  12. frame:true,
  13. layout: 'border',
  14. autoScroll: true,
  15. saveUrl:'/api/account/role/save/bind/resource',
  16. items: [{
  17. region:'west',
  18. xtype: 'sys-power-treepanel',
  19. layout:'fit',
  20. height:'100%',
  21. width: '20%',
  22. useArrows: true
  23. },{
  24. margin:'0 0 0 5',
  25. region:'center',
  26. layout:'fit',
  27. height:'100%',
  28. width: '80%',
  29. xtype:'power-grid'
  30. }],
  31. initComponent: function () {
  32. var me = this;
  33. me.callParent(arguments);
  34. },
  35. refresh:function(){
  36. this.ownerCt.setTitle('权限设置')
  37. }
  38. });