PayDetail.js 757 B

123456789101112131415161718192021
  1. Ext.define('saas.model.report.PayDetail', {
  2. extend: 'saas.model.Base',
  3. fields: [
  4. { name: 'pd_date', type: 'string' },
  5. { name: 'pd_code', type: 'string' },
  6. { name: 'pd_kind', type: 'string' },
  7. { name: 'pd_buyername', type: 'string' },
  8. { name: 'pd_currency', type: 'string' },
  9. { name: 'pd_addpay', type: 'float' },
  10. { name: 'pd_addpre', type: 'float' },
  11. { name: 'pd_remain', type: 'float' },
  12. { name: 'pd_vendname', type: 'string' },
  13. { name: 'groupfield', type: 'string',
  14. convert: function(v, rec) {
  15. return rec.get('pd_vendname') + rec.get('pd_currency');
  16. },
  17. depends: ['pd_vendname', 'pd_currency']
  18. }
  19. ],
  20. });