FormPanel.js 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. Ext.define('saas.view.sys.feedback.FormPanel', {
  2. extend: 'Ext.panel.Panel',
  3. xtype: 'sys-feedback-formpanel',
  4. controller: 'sys-feedback-formpanel',
  5. viewModel: 'sys-feedback-formpanel',
  6. viewName: 'sys-feedback-formpanel',
  7. caller:'feedBack',
  8. defaultType: 'textfield',
  9. fieldDefaults: {
  10. labelWidth: 60
  11. },
  12. layout: {
  13. type: 'vbox',
  14. align: 'stretch'
  15. },
  16. bodyPadding: 5,
  17. border: false,
  18. items: [{
  19. xtype: 'hidden',
  20. name: 'id',
  21. fieldLabel: 'id'
  22. }, {
  23. xtype : "textfield",
  24. name : "fb_name",
  25. fieldLabel : "姓名"
  26. }, {
  27. xtype : "textfield",
  28. name : "fb_mobile",
  29. fieldLabel : "联系方式"
  30. }, {
  31. xtype : "textarea",
  32. name : "fb_email",
  33. fieldLabel : "反馈内容",
  34. flex: 1
  35. }],buttons: [{
  36. text: 'Send',
  37. handler:'onSubmit'
  38. },{
  39. text: 'Send',
  40. handler:'onClose'
  41. }]
  42. });