StudentDetailController.js 645 B

1234567891011121314151617
  1. Ext.define('school.view.basic.student.StudentDetailController', {
  2. extend: 'school.view.core.form.FormPanelController',
  3. alias: 'controller.basic-student-studentdetail',
  4. onAfterSave: function(localJson) {
  5. var form = this.getView();
  6. var id = localJson.data.id;
  7. var code = localJson.data.code;
  8. form.initId = id;
  9. school.util.FormUtil.loadData(form).then(function(data) {
  10. var newId = form.xtype + '-' + data.main.id;
  11. var newTitle = form._title + '(' + data.main.stu_number + ')';
  12. school.util.BaseUtil.refreshTabTitle(newId, newTitle);
  13. });
  14. },
  15. });