|
@@ -26,18 +26,18 @@ interface ICourseSchedule {
|
|
className: string
|
|
className: string
|
|
/**课程类型 */
|
|
/**课程类型 */
|
|
type:
|
|
type:
|
|
- | 'PERCUSSION_SINGLE'
|
|
|
|
- | 'FLUTE_SINGLE'
|
|
|
|
- | 'SAX_SINGLE'
|
|
|
|
- | 'CLARINET_SINGLE'
|
|
|
|
- | 'TRUMPET_SINGLE'
|
|
|
|
- | 'TROMBONE_SINGLE'
|
|
|
|
- | 'HORN_SINGLE'
|
|
|
|
- | 'BARITONE_TUBA_SINGLE'
|
|
|
|
- | 'EUPHONIUM_SINGLE'
|
|
|
|
- | 'TUBA_SINGLE'
|
|
|
|
- | 'MUSIC_THEORY'
|
|
|
|
- | 'INSTRUMENTAL_ENSEMBLE'
|
|
|
|
|
|
+ | 'PERCUSSION_SINGLE'
|
|
|
|
+ | 'FLUTE_SINGLE'
|
|
|
|
+ | 'SAX_SINGLE'
|
|
|
|
+ | 'CLARINET_SINGLE'
|
|
|
|
+ | 'TRUMPET_SINGLE'
|
|
|
|
+ | 'TROMBONE_SINGLE'
|
|
|
|
+ | 'HORN_SINGLE'
|
|
|
|
+ | 'BARITONE_TUBA_SINGLE'
|
|
|
|
+ | 'EUPHONIUM_SINGLE'
|
|
|
|
+ | 'TUBA_SINGLE'
|
|
|
|
+ | 'MUSIC_THEORY'
|
|
|
|
+ | 'INSTRUMENTAL_ENSEMBLE'
|
|
/**训练时长 */
|
|
/**训练时长 */
|
|
singleCourseTime: string | number
|
|
singleCourseTime: string | number
|
|
/**班组IM群 */
|
|
/**班组IM群 */
|
|
@@ -56,21 +56,21 @@ interface ICourseSchedule {
|
|
signOutTime: string
|
|
signOutTime: string
|
|
/**课程老师签到信息 */
|
|
/**课程老师签到信息 */
|
|
attendanceStatus:
|
|
attendanceStatus:
|
|
- | 'NORMAL'
|
|
|
|
- | 'EXCEPTION'
|
|
|
|
- | 'LATE'
|
|
|
|
- | 'EARLY'
|
|
|
|
- | 'TRUANCY'
|
|
|
|
- | 'NO_SIGN'
|
|
|
|
- | 'NO_SIGN_OUT'
|
|
|
|
- | 'LOCATION_EXCEPTION'
|
|
|
|
- /**伴学指导名 */
|
|
|
|
|
|
+ | 'NORMAL'
|
|
|
|
+ | 'EXCEPTION'
|
|
|
|
+ | 'LATE'
|
|
|
|
+ | 'EARLY'
|
|
|
|
+ | 'TRUANCY'
|
|
|
|
+ | 'NO_SIGN'
|
|
|
|
+ | 'NO_SIGN_OUT'
|
|
|
|
+ | 'LOCATION_EXCEPTION'
|
|
|
|
+ /**伴学老师名 */
|
|
teacherAvatar: string
|
|
teacherAvatar: string
|
|
/**课程计划内容编号 */
|
|
/**课程计划内容编号 */
|
|
lessonCoursewareDetailId: string
|
|
lessonCoursewareDetailId: string
|
|
/**上课日期 */
|
|
/**上课日期 */
|
|
classDate: string
|
|
classDate: string
|
|
- /**伴学指导名 */
|
|
|
|
|
|
+ /**伴学老师名 */
|
|
teacherName: string
|
|
teacherName: string
|
|
/**学员考勤 */
|
|
/**学员考勤 */
|
|
studentAttendance: 'LATE' | 'NORMAL' | 'LEAVE' | 'TRUANCY' | 'UNCALLED'
|
|
studentAttendance: 'LATE' | 'NORMAL' | 'LEAVE' | 'TRUANCY' | 'UNCALLED'
|
|
@@ -82,7 +82,7 @@ interface ICourseSchedule {
|
|
signOut: boolean
|
|
signOut: boolean
|
|
/**签到时间 */
|
|
/**签到时间 */
|
|
signInTime: string
|
|
signInTime: string
|
|
- /**伴学指导Id */
|
|
|
|
|
|
+ /**伴学老师Id */
|
|
teacherId: string
|
|
teacherId: string
|
|
/**是否签到 */
|
|
/**是否签到 */
|
|
signIn: boolean
|
|
signIn: boolean
|
|
@@ -165,19 +165,19 @@ interface ICourseSalaryRecordDetail {
|
|
interface ICourseSalaryRecordDetailItem {
|
|
interface ICourseSalaryRecordDetailItem {
|
|
/**课程类型 */
|
|
/**课程类型 */
|
|
courseType:
|
|
courseType:
|
|
- | 'PERCUSSION_SINGLE'
|
|
|
|
- | 'FLUTE_SINGLE'
|
|
|
|
- | 'SAX_SINGLE'
|
|
|
|
- | 'CLARINET_SINGLE'
|
|
|
|
- | 'TRUMPET_SINGLE'
|
|
|
|
- | 'TROMBONE_SINGLE'
|
|
|
|
- | 'HORN_SINGLE'
|
|
|
|
- | 'BARITONE_TUBA_SINGLE'
|
|
|
|
- | 'EUPHONIUM_SINGLE'
|
|
|
|
- | 'TUBA_SINGLE'
|
|
|
|
- | 'TEST_CLARINET'
|
|
|
|
- | 'MUSIC_THEORY'
|
|
|
|
- | 'INSTRUMENTAL_ENSEMBLE'
|
|
|
|
|
|
+ | 'PERCUSSION_SINGLE'
|
|
|
|
+ | 'FLUTE_SINGLE'
|
|
|
|
+ | 'SAX_SINGLE'
|
|
|
|
+ | 'CLARINET_SINGLE'
|
|
|
|
+ | 'TRUMPET_SINGLE'
|
|
|
|
+ | 'TROMBONE_SINGLE'
|
|
|
|
+ | 'HORN_SINGLE'
|
|
|
|
+ | 'BARITONE_TUBA_SINGLE'
|
|
|
|
+ | 'EUPHONIUM_SINGLE'
|
|
|
|
+ | 'TUBA_SINGLE'
|
|
|
|
+ | 'TEST_CLARINET'
|
|
|
|
+ | 'MUSIC_THEORY'
|
|
|
|
+ | 'INSTRUMENTAL_ENSEMBLE'
|
|
/**扣款金额 */
|
|
/**扣款金额 */
|
|
reduceSalary: number
|
|
reduceSalary: number
|
|
/**补助标准 */
|
|
/**补助标准 */
|
|
@@ -195,7 +195,7 @@ interface ICourseSalaryRecordDetailItem {
|
|
/**课程考勤信息 */
|
|
/**课程考勤信息 */
|
|
courseScheduleTeacherAttendanceList: ICourseScheduleTeacherAttendance[]
|
|
courseScheduleTeacherAttendanceList: ICourseScheduleTeacherAttendance[]
|
|
}
|
|
}
|
|
-/**伴学指导签到 */
|
|
|
|
|
|
+/**伴学老师签到 */
|
|
interface ICourseScheduleTeacherAttendance {
|
|
interface ICourseScheduleTeacherAttendance {
|
|
/** 播放时长 */
|
|
/** 播放时长 */
|
|
coursewarePlayTime: number
|
|
coursewarePlayTime: number
|
|
@@ -214,20 +214,18 @@ interface ICourseScheduleTeacherAttendance {
|
|
singleCourseTime: string
|
|
singleCourseTime: string
|
|
/**签到状态(正常、异常、迟到、早退、旷课、未签到) */
|
|
/**签到状态(正常、异常、迟到、早退、旷课、未签到) */
|
|
signInStatus:
|
|
signInStatus:
|
|
- | 'NORMAL'
|
|
|
|
- | 'EXCEPTION'
|
|
|
|
- | 'LATE'
|
|
|
|
- | 'EARLY'
|
|
|
|
- | 'TRUANCY'
|
|
|
|
- | 'NO_SIGN'
|
|
|
|
- | 'NO_SIGN_OUT'
|
|
|
|
- | 'LOCATION_EXCEPTION'
|
|
|
|
|
|
+ | 'NORMAL'
|
|
|
|
+ | 'EXCEPTION'
|
|
|
|
+ | 'LATE'
|
|
|
|
+ | 'EARLY'
|
|
|
|
+ | 'TRUANCY'
|
|
|
|
+ | 'NO_SIGN'
|
|
|
|
+ | 'NO_SIGN_OUT'
|
|
|
|
+ | 'LOCATION_EXCEPTION'
|
|
/**签到状态(正常、异常、迟到、早退、旷课、未签到)中文 */
|
|
/**签到状态(正常、异常、迟到、早退、旷课、未签到)中文 */
|
|
- signInStatusTitle?: string,
|
|
|
|
|
|
+ signInStatusTitle?: string
|
|
/** 签到金纬度状态 */
|
|
/** 签到金纬度状态 */
|
|
- signInLongitudeLatitudeStatus?:
|
|
|
|
- | 'NORMAL'
|
|
|
|
- | 'LOCATION_EXCEPTION'
|
|
|
|
|
|
+ signInLongitudeLatitudeStatus?: 'NORMAL' | 'LOCATION_EXCEPTION'
|
|
/**乐团编号 */
|
|
/**乐团编号 */
|
|
orchestraId: string
|
|
orchestraId: string
|
|
/**班级名称 */
|
|
/**班级名称 */
|
|
@@ -254,20 +252,18 @@ interface ICourseScheduleTeacherAttendance {
|
|
id: string
|
|
id: string
|
|
/**签退状态(正常、异常、迟到、早退、旷课、未签到) */
|
|
/**签退状态(正常、异常、迟到、早退、旷课、未签到) */
|
|
signOutStatus:
|
|
signOutStatus:
|
|
- | 'NORMAL'
|
|
|
|
- | 'EXCEPTION'
|
|
|
|
- | 'LATE'
|
|
|
|
- | 'EARLY'
|
|
|
|
- | 'TRUANCY'
|
|
|
|
- | 'NO_SIGN'
|
|
|
|
- | 'NO_SIGN_OUT'
|
|
|
|
- | 'LOCATION_EXCEPTION'
|
|
|
|
|
|
+ | 'NORMAL'
|
|
|
|
+ | 'EXCEPTION'
|
|
|
|
+ | 'LATE'
|
|
|
|
+ | 'EARLY'
|
|
|
|
+ | 'TRUANCY'
|
|
|
|
+ | 'NO_SIGN'
|
|
|
|
+ | 'NO_SIGN_OUT'
|
|
|
|
+ | 'LOCATION_EXCEPTION'
|
|
/**签退状态(正常、异常、迟到、早退、旷课、未签到) */
|
|
/**签退状态(正常、异常、迟到、早退、旷课、未签到) */
|
|
signOutStatusTitle?: string
|
|
signOutStatusTitle?: string
|
|
/** 签退经纬度状态 */
|
|
/** 签退经纬度状态 */
|
|
- signOutLongitudeLatitudeStatus?:
|
|
|
|
- | 'NORMAL'
|
|
|
|
- | 'LOCATION_EXCEPTION'
|
|
|
|
|
|
+ signOutLongitudeLatitudeStatus?: 'NORMAL' | 'LOCATION_EXCEPTION'
|
|
/**签退时间 */
|
|
/**签退时间 */
|
|
signOutTime: string
|
|
signOutTime: string
|
|
/**课程类型 */
|
|
/**课程类型 */
|