| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- /**
- * 课表model
- */
- Ext.define('school.model.Timetable', {
- extend: 'school.model.Base',
- fields: [{
- name: 'mon', type: 'string'
- }, {
- name: 'tues', type: 'string'
- }, {
- name: 'wed', type: 'string'
- }, {
- name: 'thur', type: 'string'
- }, {
- name: 'fri', type: 'string'
- }, {
- name: 'sat', type: 'string'
- }, {
- name: 'sunday', type: 'string'
- }, {
- name: 'startTime', type: 'string',
- }, {
- name: 'endTime', type: 'string',
- }, {
- name: '_time1', type: 'date',
- convert: function(v, rec) {
- return new Date('1997-01-01 ' + rec.get('startTime'));
- },
- depends: ['startTime']
- }, {
- name: '_timeText1', type: 'string',
- convert: function(v, rec) {
- return Ext.Date.format(rec.get('_time1'), 'H:i');
- },
- depends: ['_time1']
- }, {
- name: '_time2', type: 'date',
- convert: function(v, rec) {
- return new Date('1997-01-01 ' + rec.get('endTime'));
- },
- depends: ['endTime']
- }, {
- name: '_timeText2', type: 'string',
- convert: function(v, rec) {
- return Ext.Date.format(rec.get('_time2'), 'H:i');
- },
- depends: ['_time2']
- }]
- });
|