Ext.define('school.view.basic.student.StudentDetail', { extend: 'school.view.core.form.FormPanel', xtype: 'basic-student-studentdetail', controller: 'basic-student-studentdetail', // viewModel: 'sale-b2b-purchasedetail', //字段属性 _title: '学生信息', _idField: 'stu_id', _codeField: 'stu_number', _statusField: null, _statusCodeField: null, _auditmanField: null, _auditdateField: null, // _readUrl: 'http://10.1.80.47:9560/student/read', _readUrl: '/api/school/student/read', // _saveUrl: 'http://10.1.80.47:9560/student/save', _saveUrl: '/api/school/student/save', // _deleteUrl: 'http://10.1.80.47:9560/student/delete', _deleteUrl: '/api/school/student/delete', initId: 0, initComponent: function () { Ext.apply(this, { defaultItems: [{ xtype: 'hidden', name: 'stu_id', fieldLabel: 'id', }, { xtype: 'textfield', name: 'stu_number', fieldLabel: '学号' }, { xtype: 'textfield', name: 'stu_name', fieldLabel: '姓名' }, { xtype: 'combobox', name: 'stu_sex', fieldLabel: '性别', displayField: 'name', valueField: 'value', editable: false, store: { type: 'store_gender' }, minChars: 0, queryMode: 'local' }, { xtype: 'textfield', name: 'stu_native', fieldLabel: '籍贯' }, { xtype: 'ethnicitycombobox', name: 'stu_nation', fieldLabel: '民族', }, { xtype: 'combobox', name: 'stu_political', fieldLabel: '政治面貌', displayField: 'name', valueField: 'name', editable: false, store: Ext.create('Ext.data.ArrayStore', { fields: ['name'], data: [['中共党员'], ['中共预备党员'], ['共青团员'], ['群众']] }), minChars: 0, queryMode: 'local' }, { xtype: 'datefield', name: 'stu_birthday', fieldLabel: '出生日期' }, { xtype: 'numberfield', name: 'stu_age', fieldLabel: '年龄' }, { xtype: "textfield", name: "stu_address", fieldLabel: "家庭住址", columnWidth: 0.5 }, { xtype: 'datefield', name: 'stu_enroll_date', fieldLabel: '入学日期' }, { xtype: 'textfield', name: 'stu_grade', fieldLabel: '年级' }, { xtype: 'textfield', name: 'clazz_id', fieldLabel: '班级id', hidden: true }, { xtype: 'textfield', name: 'stu_class', fieldLabel: '班级' }, { name: "parent", xtype: "detailGridField", idColumn: 'parent_stu_id', detnoColumn: 'sd_detno', storeModel: 'school.model.basic.StudentParents', // deleteDetailUrl: 'http://10.1.80.47:9560/student/deleteDetail', deleteDetailUrl: '/api/school/student/deleteDetail', allowEmpty: true, showCount: false, columns: [{ text: '家长姓名', dataIndex: 'parent_stu_id', hidden: true }, { text: '家长姓名', dataIndex: 'parents_name', editor: { xtype: 'textfield' } }, { text: '联系电话', dataIndex: 'pa_phone', editor: { xtype: 'numberfield' } }, { text: '关系', dataIndex: 'parent_rel', editor: { xtype: 'textfield' } }] }], }); this.callParent(); }, });