ProductApproval.js 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. Ext.define('erp.view.scm.product.ProductApproval',{
  2. extend: 'Ext.Viewport',
  3. layout: 'anchor',
  4. autoScroll : true,
  5. initComponent : function(){
  6. var me = this;
  7. Ext.apply(me, {
  8. items: [{
  9. xtype: 'erpFormPanel',
  10. anchor : '99% 90%',
  11. saveUrl: 'scm/product/saveProductApproval.action',
  12. deleteUrl: 'scm/product/deleteProductApproval.action',
  13. updateUrl: 'scm/product/updateProductApproval.action',
  14. auditUrl: 'scm/product/auditProductApproval.action',
  15. resAuditUrl: 'scm/product/resAuditProductApproval.action',
  16. submitUrl: 'scm/product/submitProductApproval.action',
  17. resSubmitUrl: 'scm/product/resSubmitProductApproval.action',
  18. getIdUrl: 'common/getId.action?seq=ProductApproval_SEQ',
  19. keyField: 'pa_id',
  20. codeField: 'pa_code',
  21. statusField: 'pa_statuscode'
  22. },{
  23. id:'prodApprovalDetail',
  24. caller:'prodApprovalDetail',
  25. anchor : '99% 30%',
  26. xtype:'prodApprovalDetail',
  27. _noc:1
  28. },{
  29. id:'prodApprovalDetailGrid',
  30. caller:'prodApprovalDetail',
  31. detno:'prd_detno',
  32. keyField:'prd_id',
  33. mainField:'prd_paid',
  34. anchor : '99% 60%',
  35. _noc:1,
  36. xtype:'prodApprovalDetailGrid'
  37. },{
  38. id:'productApprovalDetail',
  39. caller:'productApprovalDetail',
  40. _noc:1,
  41. xtype:'productApprovalDetail',
  42. anchor : '99% 30%'
  43. },{
  44. id:'productApprovalDetailGrid',
  45. caller:'productApprovalDetail',
  46. detno:'pad_detno',
  47. keyField:'pad_id',
  48. mainField:'pad_paid',
  49. xtype:'productApprovalDetailGrid',
  50. _noc:1,
  51. anchor : '99% 60%'
  52. },{
  53. id:'prodAppDetail',
  54. caller:'prodAppDetail',
  55. anchor : '99% 30%',
  56. _noc:1,
  57. xtype:'prodAppDetail'
  58. },{
  59. id:'prodAppDetailGrid',
  60. caller:'prodAppDetail',
  61. detno:'ppd_detno',
  62. keyField:'ppd_id',
  63. mainField:'ppd_paid',
  64. anchor : '99% 60%',
  65. _noc:1,
  66. xtype:'prodAppDetailGrid'
  67. },{
  68. id:'prodAppFinal',
  69. caller:'prodAppFinal',
  70. _noc:1,
  71. anchor : '99% 20%',
  72. xtype:'prodAppFinal'
  73. }]
  74. });
  75. me.callParent(arguments);
  76. }
  77. });