import CommonUser from '../commonUser'; export default class FePhysicalClass { /** * @type {string} * @memberof FePhysicalClass * @name 班级主键 */ classId: string; /** * @type {string} * @memberof FePhysicalClass * @name 班级编号 */ no: string; /** * @type {string} * @memberof FePhysicalClass * @name 班级名称 */ name: string; /** * @type {string} * @memberof FePhysicalClass * @name 班级简称 */ shortName: string; /** * @type {string} * @memberof FePhysicalClass * @name 排序位 */ orderSeq: string; /** * @type {string} * @memberof FePhysicalClass * @name 届ID */ gradeId: string; /** * @type {string} * @memberof FePhysicalClass * @name 届编号 */ gradeNo: string; /** * @type {string} * @memberof FePhysicalClass * @name 届名称 */ gradeName: string; /** * @type {string} * @memberof FePhysicalClass * @name 届入学时间 */ gradeStartDate: string; /** * @type {string} * @memberof FePhysicalClass * @name 班级设立日期(业务时间 */ startDate: string; /** * @type {string} * @memberof FePhysicalClass * @name 班级结束日期(业务日期) */ endDate: string; /** * @type {string} * @memberof FePhysicalClass * @name 班级类型ID */ classCategoryId: string; /** * @type {string} * @memberof FePhysicalClass * @name 班级类型名称 */ classCategoryName: string; /** * @type {string} * @memberof FePhysicalClass * @name 学部ID */ zoneId: string; /** * @type {string} * @memberof FePhysicalClass * @name 学部编号 */ zoneNo: string; /** * @type {boolean} * @memberof FePhysicalClass * @name 有效标识 */ enableFlag: boolean; /** * @type {string} * @memberof FePhysicalClass * @name 学部名称 */ zoneName: string; /** * @type {CommonUser} * @memberof FePhysicalClass * @name 班主任 */ masters: CommonUser[]; /** * @type {string} * @memberof FePhysicalClass * @name 学生数量 */ studentNumber: string; /** * @type {string} * @memberof FePhysicalClass * @name 租户ID */ tenantId: string; constructor({ classId, no, name, shortName, orderSeq, gradeId, gradeNo, gradeName, gradeStartDate, startDate, endDate, classCategoryId, classCategoryName, zoneId, zoneNo, zoneName, enableFlag, masters, studentNumber, tenantId }?: { classId?: string; no?: string; name?: string; shortName?: string; orderSeq?: string; gradeId?: string; gradeNo?: string; gradeName?: string; gradeStartDate?: string; startDate?: string; endDate?: string; classCategoryId?: string; classCategoryName?: string; zoneId?: string; zoneNo?: string; zoneName?: string; enableFlag?: boolean; masters?: any[]; studentNumber?: string; tenantId?: string; }); }