FormPanel.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  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. style:'border-right: 1px solid #35baf6;',
  23. bodyStyle:'border-color: #ffffff;',
  24. useArrows: true
  25. },{
  26. region:'center',
  27. layout:'fit',
  28. height:'100%',
  29. width: '80%',
  30. xtype:'power-grid'
  31. }],
  32. initComponent: function () {
  33. var me = this;
  34. me.callParent(arguments);
  35. },
  36. refresh:function(){
  37. this.ownerCt.setTitle('权限设置')
  38. }
  39. });