BillAR.js 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. Ext.define('erp.view.fa.gs.BillAR',{
  2. extend: 'Ext.Viewport',
  3. layout: 'anchor',
  4. hideBorders: true,
  5. initComponent : function(){
  6. var me = this;
  7. Ext.apply(me, {
  8. items: [{
  9. xtype: 'erpFormPanel',
  10. anchor: '100% 100%',
  11. saveUrl: 'fa/gs/saveBillAR.action',
  12. deleteUrl: 'fa/gs/deleteBillAR.action',
  13. updateUrl: 'fa/gs/updateBillAR.action',
  14. auditUrl: 'fa/gs/auditBillAR.action',
  15. resAuditUrl: 'fa/gs/resAuditBillAR.action',
  16. submitUrl: 'fa/gs/submitBillAR.action',
  17. resSubmitUrl: 'fa/gs/resSubmitBillAR.action',
  18. nullifyUrl: 'fa/gs/nullifyBillAR.action',
  19. getIdUrl: 'common/getId.action?seq=BillAR_SEQ',
  20. keyField: 'bar_id',
  21. statusField: 'bar_status',
  22. statuscodeField: 'bar_statuscode',
  23. codeField: 'bar_code',
  24. assCaller:'BillARAss',
  25. voucherConfig: {
  26. voucherField: 'bar_vouchercode',
  27. vs_code: 'BillAR',
  28. yearmonth: 'bar_date',
  29. datas: 'bar_code',
  30. status: 'bar_statuscode',
  31. statusValue: 'AUDITED',
  32. mode: 'single',
  33. kind: function(form){
  34. var f = form.down('#bar_billkind'), v = f ? f.getValue() : null;
  35. if(v && ['应收款','预收款'].indexOf(v) > -1)
  36. v = 'unneed';
  37. return v;
  38. },
  39. vomode: 'CB'
  40. }
  41. }]
  42. });
  43. me.callParent(arguments);
  44. }
  45. });