Base.js 328 B

123456789101112
  1. Ext.define('saas.model.Base', {
  2. extend: 'Ext.data.Model',
  3. getPersistData: function () {
  4. var me = this,
  5. data = Ext.clone(this.getData({ persist: true }));
  6. if (Ext.isString(data.id) && data.id.indexOf(me.$className) == 0) {
  7. delete data.id;
  8. }
  9. return data;
  10. }
  11. });