| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407 | 
							- import dayjs from 'dayjs'
 
- export const descs = {
 
-   STUDENT_REGISTRATION_NUM: '截止到昨日,系统注册学员总数',
 
-   CHARGE_STUDENT_CHANGE_RATE: '截止到昨日,注册学员现金付费率(有订单交易成功的都算,导入的也算)',
 
-   ACTIVATION_RATE: '截止到昨日,筹备中或进行中乐团在读学员和有VIP或网管课学员激活率(VIP网管课最后一节课在6个月前则不纳入统计)',
 
-   SCHOOL: '截止到昨日,存在【进行中】乐团的【合作单位】总数',
 
-   PROGRESS_MUSIC_GROUP_NUM: '截止到昨日,【进行中】乐团总数',
 
-   TEACHER_NUM: '截止到昨日,非冻结,且离职时间在昨日之后的老师总数',
 
-   FULL_TIME_NUM: '截止到昨日,非冻结、离职时间在昨日之后,且工作类型为【全职】的老师总数',
 
-   PART_TIME_NUM: '截止到昨日,非冻结、离职时间在昨日之后,且工作类型为【兼职】的老师总数',
 
-   SURPLUS_COURSE_NUM: '截止到昨日,系统中【未开始】课程总数(乐团+VIP+网管)【不包括试听课】',
 
-   SURPLUS_MUSIC_COURSE_NUM: '截止到昨日,系统乐团【未开始】课程总数',
 
-   SURPLUS_VIP_COURSE_NUM: '截止到昨日,系统中【未开始】VIP课程总数',
 
-   SURPLUS_PRACTICE_COURSE_NUM: '截止到昨日,系统中【未开始】网管课程总数',
 
-   OVER_COURSE_NUM: '截止到昨日,系统中【已结束】课程总数(乐团+VIP+网管)【不包括试听课】',
 
-   OVER_MUSIC_COURSE_NUM: '截止到昨日,系统中乐团【已结束】课程总数',
 
-   OVER_VIP_COURSE_NUM: '截止到昨日,系统中【已结束】VIP课程总数',
 
-   OVER_PRACTICE_COURSE_NUM: '截止到昨日,系统中【已结束】网管课程总数',
 
-   FINANCE_PAY: '筛选时间段内支出金额总和',
 
-   FINANCE_BALANCE_AMOUNT: '筛选时间段内余额消耗总和',
 
-   FINANCE_AMOUNT: '筛选时间段内现金收入总和',
 
-   HOMEWORK_CREATE_RATE: '筛选时间段内,服务指标训练总布置率',
 
-   HOMEWORK_SUBMIT_RATE: '筛选时间段内,已布置的训练学员总提交率(包括服务指标外的训练)',
 
-   HOMEWORK_COMMENT_RATE: '筛选时间段内,学员已提交的训练老师总点评率',
 
-   MUSIC_GROUP_COURSE: '筛选时间段内,乐团课程总数',
 
-   VIP_GROUP_COURSE: '筛选时间段内,VIP课程总数',
 
-   PRACTICE_GROUP_COURSE: '筛选时间段内,网管课程总数',
 
-   ADD_STUDENT_REGISTRATION_NUM: '筛选时间段内,新注册学员总数',
 
-   MUSIC_GROUP_STUDENT: '筛选时间段中最后一日,【进行中】乐团【在读】学员总数,分部下去重',
 
-   NEWLY_STUDENT_NUM: '筛选时间段内,新增的【进行中】乐团【在读】学员总数(学员当前无在读乐团则记为新增)',
 
-   QUIT_MUSIC_GROUP_STUDENT_NUM: '筛选时间段内,乐团退团学员总数(学员无在读乐团,则记为退团)',
 
-   VIP_PRACTICE_STUDENT_NUM: '筛选时间段中最后一日,学员有剩余VIP或网管未上课时的总人数(分部下去重)',
 
-   VIP_PRACTICE_ADD_STUDENT_NUM: '筛选时间段内,新增的VIP/网管课付费学员总数',
 
-   MUSIC_PATROL_ITEM: '乐团主管提交的巡查表中有未勾选事项',
 
-   HIGH_CLASS_STUDENT_LESS_THAN_THREE: '基础技能班学员数量<3且没有备注',
 
-   HIGH_CLASS_STUDENT_LESS_THAN_THREE_INFO:'基础技能班学员数量<3且有备注',
 
-   STUDENT_NOT_PAYMENT: '当前时间以前的缴费项目中未缴费学员数量',
 
-   STUDENT_APPLY_FOR_QUIT_MUSIC_GROUP: '未处理的学员退团申请数量',
 
-   TEACHER_EXPECT_SALARY_BE_LOW: '本月预计课酬未达到系统设置的分部基本课酬标准的老师人数',
 
-   INSPECTION_ITEM: '乐团主管未完成巡查计划安排',
 
-   INSPECTION_ITEM_PLAN: '乐团主管已安排的巡查任务未提交',
 
-   STUDENT_VISIT: '乐团主管未完成回访任务',
 
-   TEACHER_EXCEPTION_ATTENDANCE: '课程上有老师考勤异常',
 
-   STUDENT_EXCEPTION_ATTENDANCE:'课程上有学员考勤异常',
 
-   TEACHER_NOT_A_CLASS: '课程无老师考勤',
 
-   TEACHER_SERVE_ERROR: '服务指标生成的训练未布置',
 
-   WAIT_CREATE_PAYMENT_CALENDER: '缴费项目有效期结束前7天',
 
-   NO_CLASS_MUSIC_GROUP_STUDENT_INFO: '进行中乐团不在班级中的在读学员提醒',
 
-   COURSE_TIME_ERROR: '上课时间在21:00~06:00时间段内为时间安排异常',
 
-   TOTAL_AMOUNT: '总收入:现金收入 + 余额收入',
 
-   STUDENT_ERROR_LEAVE: '当月请假2次及以上',
 
-   STUDENT_ARREARAGE: '缴费项目中的学员未缴费',
 
-   NO_MEMBER_STUDENT_INFO: '进行中会员收费乐团中会员已过期在读学生数量',
 
-   MEMBER_STUDENT_INFO: "进行中会员收费乐团中会员有效期≤15天的在读学生数量",
 
-   APPLY_AMOUNT: "乐团报名缴费、新增学员缴费收入金额总和",
 
-   PRACTICE_AMOUNT: "网管课购买、续费金额总和",
 
-   OTHER_AMOUNT: "其他收入金额总和",
 
-   RENEW_AMOUNT: "乐团续费、临时加课、合班缴费金额总和",
 
-   VIP_AMOUNT: "VIP课购买、续费、复学、课程组新增学员收入金额总和",
 
-   "vipStudentNum":'待激活及生效中的会员人数(去重)',
 
-   "eVipStudentNum":'如果是试用会员又是付费会员,则不算试用会员数',
 
-   "cloudStudyLivelyStudentNum":'过去四周内有三周及以上每周训练时长超过60分钟为活跃学员',
 
-   "newCloudStudyStudentNum":'第一次使用云教练的人数',
 
-   // "cloudStudyTodayUseStudentNum":'今日使用的总人数',
 
-   // "cloudStudyUseStudentNum":'累计使用的总人数',
 
-   "totalStudentNum":"分部注册学员总人数",
 
-   // "waitActivateVipStudentNum":'待激活会员人数',
 
-   // "effectiveVipStudentNum":"生效中会员人数",
 
-   "vipStudentRate":"会员总人数/有效学员数",
 
-   "effectiveStudentNum":"(进行中乐团在读学员+有剩余课时的学员+有排课次数的学员)去重"
 
- }
 
- export const titles = {
 
-   "waitActivateVipStudentNum":'待激活会员人数',
 
-   "effectiveVipStudentNum":"生效中会员人数",
 
-   "vipStudentNum":'会员总人数',
 
-   "eVipStudentNum":'试用会员人数',
 
-   "totalStudentNum":"学员总数",
 
-   "cloudStudyLivelyStudentNum":'活跃学员人数 ',
 
-   "newCloudStudyStudentNum":'今日新增使用人数',
 
-   "cloudStudyTodayUseStudentNum":'今日使用人数',
 
-   "cloudStudyUseStudentNum":'累计使用人数',
 
-   "effectiveStudentNum":'有效学员数',
 
-   "vipStudentRate":'会员人数占比'
 
- }
 
- const dates = {
 
-   start: dayjs().subtract(1, 'month').set('date', 1).format('YYYY-MM-DD'),
 
-   end: dayjs().format('YYYY-MM-DD'),
 
- }
 
- export const errorType = {
 
-   COURSE_TIME_ERROR: {
 
-     name: '课程时间安排异常',
 
-     isError: false,
 
-     url: '/teamCourseList',
 
-     permission: '/teamCourseList',
 
-     always: true,
 
-     query: {
 
-       searchType: 'COURSE_TIME_ERROR',
 
-       // ...dates
 
-     },
 
-   },
 
-   MUSIC_PATROL_ITEM: {
 
-     name: '乐团巡查事项异常',
 
-     isError: false,
 
-     url: '/musicInspection',
 
-     permission: '/musicInspection',
 
-     always: true,
 
-     query: {
 
-       tabrouter: 'teamSchedule',
 
-       searchType: 'MUSIC_PATROL_ITEM',
 
-       ...dates,
 
-     },
 
-   },
 
-   HIGH_CLASS_STUDENT_LESS_THAN_THREE: {
 
-     name: '基础技能班学员数量异常',
 
-     isError: true,
 
-     url: '/teamCLassList',
 
-     permission: '/teamCLassList',
 
-     always: true,
 
-     query: {
 
-       lessThenThreeHighOnline: 'false',
 
-     },
 
-   },
 
-   HIGH_CLASS_STUDENT_LESS_THAN_THREE_INFO: {
 
-     name: '基础技能班学员数量提醒',
 
-     isError: true,
 
-     url: '/teamCLassList',
 
-     permission: '/teamCLassList',
 
-     always: true,
 
-     query: {
 
-       lessThenThreeHighOnline: 'true',
 
-     },
 
-   },
 
-   NO_MEMBER_STUDENT_INFO: {
 
-     name: '当前共有{0}个乐团共{1}名学员会员已过期',
 
-     isError: true,
 
-     url: '/main/teamMemberList',
 
-     permission: '/teamMemberList',
 
-     always: true,
 
-     query: {
 
-       hasMember: '0'
 
-     }
 
-   },
 
-   MUSIC_GROUP_PERFORMANCE: {
 
-     name: '当前共有{0}个乐团共{1}次展演计划',
 
-     isError: false,
 
-     url: '/main/teamShowList',
 
-     permission: '/teamShowList',
 
-     always: true,
 
-   },
 
-   MEMBER_STUDENT_INFO: {
 
-     name: '当前共有{0}个乐团共{1}名学员会员即将过期',
 
-     isError: true,
 
-     url: '/main/teamMemberList',
 
-     permission: '/teamMemberList',
 
-     always: true,
 
-     query: {
 
-       hasMember: '1'
 
-     }
 
-   },
 
-   NO_CLASS_MUSIC_GROUP_STUDENT_INFO: {
 
-     name: '当前有{0}个未开课乐团共{1}名学员未加入任何班级',
 
-     filterName:'仅显示未开课乐团学员',
 
-     isError: false,
 
-     url: '/main/notClassStudent',
 
-     permission: '/notClassStudent',
 
-     always: true,
 
-     query: {
 
-       hasCourse: 'false'
 
-     }
 
-   },
 
-   NO_CLASS_MUSIC_GROUP_STUDENT_ERROR: {
 
-     name: '当前有{0}个已开课乐团共{1}名学员未加入任何班级',
 
-     filterName:'仅显示已开课乐团学员',
 
-     isError: true,
 
-     url: '/main/notClassStudent',
 
-     permission: '/notClassStudent',
 
-     always: true,
 
-     query: {
 
-       hasCourse: 'true'
 
-     }
 
-   },
 
-   STUDENT_ERROR_LEAVE: {
 
-     name: '学员异常请假',
 
-     isError: true,
 
-     url: '/main/studentLeaveList',
 
-     permission: '/studentLeaveList',
 
-     always: true,
 
-   },
 
-   STUDENT_ARREARAGE: {
 
-     name: '已排课未缴费学员数',
 
-     isError: true,
 
-     url: '/studentManager/ArrearageStudents',
 
-     permission: '/ArrearageStudents',
 
-     always: true,
 
-     query: {
 
-       hasCourse: 'true'
 
-     }
 
-   },
 
-   STUDENT_NOT_PAYMENT: {
 
-     name: '未排课未缴费学员数',
 
-     isError: true,
 
-     url: '/studentManager/ArrearageStudents',
 
-     permission: '/ArrearageStudents',
 
-     always: true,
 
-     query: {
 
-       hasCourse: 'false'
 
-     }
 
-   },
 
-   STUDENT_APPLY_FOR_QUIT_MUSIC_GROUP: {
 
-     name: '申请退团学员数',
 
-     isError: true,
 
-     url: '/journal/WithdrawalApplication',
 
-     permission: '/WithdrawalApplication',
 
-     always: true,
 
-     query: {
 
-       visitFlag: '0',
 
-     },
 
-   },
 
-   COOPERATION_PAYMENT_ERROR: {
 
-     name: '合作单位回款异常',
 
-     isError: true,
 
-     url: '/branchPayManager',
 
-     permission: '/branchPayManager',
 
-     always: true,
 
-     query: {
 
-       searchType: 'COOPERATION_PAYMENT_ERROR',
 
-     },
 
-   },
 
-   COOPERATION_PAYMENT_ALERT: {
 
-     name: '合作单位回款提醒',
 
-     isError: true,
 
-     url: '/branchPayManager',
 
-     permission: '/branchPayManager',
 
-     always: true,
 
-     query: {
 
-       searchType: 'COOPERATION_PAYMENT_ALERT',
 
-     },
 
-   },
 
-   // WAIT_CREATE_PAYMENT_CALENDER: {
 
-   //   name: '待创建缴费项目',
 
-   //   isError: true,
 
-   //   url: '/teamList',
 
-   //   permission: '/teamList',
 
-   //   query: {
 
-   //     searchType: 'WAIT_CREATE_PAYMENT_CALENDER'
 
-   //   }
 
-   // },
 
-   COURSE_TRUANT_STUDENT_NUM: {
 
-     name: '学员考勤异常旷课',
 
-     isError: true,
 
-     url: '/stuRecodeManager',
 
-     permission: '/stuRecodeManager',
 
-     always: true,
 
-     query: {
 
-       visitFlag: '0',
 
-       status: 'TRUANT',
 
-       ...dates,
 
-     }
 
-   },
 
-   COURSE_LEAVE_STUDENT_NUM: {
 
-     name: '学员请假',
 
-     isError: true,
 
-     url: '/stuRecodeManager',
 
-     permission: '/stuRecodeManager',
 
-     always: true,
 
-     query: {
 
-       visitFlag: 0,
 
-       status: 'LEAVE',
 
-       ...dates,
 
-     }
 
-   },
 
-   TEACHER_EXCEPTION_ATTENDANCE: {
 
-     name: '老师考勤异常',
 
-     isError: true,
 
-     always: true,
 
-     url: '/teamCourseList',
 
-     permission: '/teamCourseList',
 
-     query: {
 
-       searchType: 'TEACHER_ERR_ATTENDANCE',
 
-       ...dates,
 
-       start: dayjs().subtract(1, 'month').set('date', 1).format('YYYY-MM-DD'),
 
-     },
 
-   },
 
-   STUDENT_EXCEPTION_ATTENDANCE: {
 
-     name: '学生考勤异常',
 
-     isError: true,
 
-     always: true,
 
-     url: '/teamCourseList',
 
-     permission: '/teamCourseList',
 
-     query: {
 
-       searchType: 'STUDENT_ERR_ATTENDANCE',
 
-       ...dates,
 
-       start: dayjs().subtract(1, 'month').set('date', 1).format('YYYY-MM-DD'),
 
-     },
 
-   },
 
-   //   start: '2021-02-01',  start: '2021-02-01',
 
-   TEACHER_NOT_A_CLASS: {
 
-     name: '课程异常',
 
-     isError: true,
 
-     always: true,
 
-     url: '/teamCourseList',
 
-     permission: '/teamCourseList',
 
-     query: {
 
-       searchType: 'NO_ATTENDANCE',
 
-       ...dates,
 
-       start: dayjs().subtract(1, 'month').set('date', 1).format('YYYY-MM-DD'),
 
-     },
 
-   },
 
-   TEACHER_LEAVE: {
 
-     name: '老师请假',
 
-     isError: false,
 
-     url: '/journal/journal',
 
-     permission: '/leaveOperation',
 
-     resultKey: 'search',
 
-     query: {
 
-       tabrouter: 'LEAVE'
 
-     }
 
-   },
 
-   TEACHER_EXPECT_SALARY_BE_LOW: {
 
-     name: '预计课酬较低',
 
-     isError: false,
 
-     url: '/operateManager/operationalList',
 
-     permission: '/operationalList',
 
-     always: true,
 
-     query: {
 
-       lowSalary: 1
 
-     }
 
-   },
 
-   INSPECTION_ITEM: {
 
-     name: '乐团巡查任务未计划',
 
-     isError: true,
 
-     always: true,
 
-     url: '/workbench',
 
-     permission: '/workbench',
 
-     resultKey: 'ids',
 
-     query: {
 
-       tabrouter: 'teamSchedule',
 
-       searchType: 'INSPECTION_ITEM',
 
-       start:dayjs().subtract(1, 'month').set('date', 1).format('YYYY-MM'),
 
-       end:dayjs().format('YYYY-MM')
 
-     },
 
-   },
 
-   INSPECTION_ITEM_PLAN: {
 
-     name: '乐团巡查任务未提交',
 
-     isError: true,
 
-     url: '/musicInspection',
 
-     permission: '/musicInspection',
 
-     always: true,
 
-     query: {
 
-       searchType: 'INSPECTION_ITEM_PLAN',
 
-       ...dates
 
-     },
 
-   },
 
-   STUDENT_VISIT: {
 
-     name: '回访任务未完成',
 
-     isError: true,
 
-     url: '/workbench',
 
-     permission: '/workbench',
 
-     always: true,
 
-     query: {
 
-       tabrouter: 'teamSchedule',
 
-       searchType: 'STUDENT_VISIT',
 
-       ...dates
 
-     },
 
-   },
 
-   TEACHER_SERVE_ERROR: {
 
-     name: '服务指标异常',
 
-     isError: true,
 
-     always: true,
 
-     url: '/serverIndexManager/serverDetail',
 
-     permission: '/serverDetail',
 
-     query: {
 
-       searchType: 'TEACHER_SERVE_ERROR',
 
-       unDone: 1,
 
-       reminded: 0
 
-     },
 
-   },
 
-   MUSIC_GROUP_HAS_COURSE_TIMES:{
 
-     name: '乐团剩余时长未排课',
 
-     isError: true,
 
-     url: '/teamList',
 
-     permission: '/teamList',
 
-     query: {
 
-       searchType: 'MUSIC_GROUP_HAS_COURSE_TIMES'
 
-     }
 
-   },
 
-   HAS_FREE_COURSE_TIMES: {
 
-     name: '排课时长消耗异常',
 
-     isError: true,
 
-     url: '/hasfreeCourse',
 
-     permission: '/hasfreeCourse',
 
-     always: true,
 
-   },
 
- }
 
- export const matterTypes = {
 
-   INSPECT: '下校巡查',
 
-   VISIT: '学员回访',
 
- }
 
- export const chioseNum = 31
 
 
  |