Bladeren bron

更新优化

lex 1 jaar geleden
bovenliggende
commit
fa8782a1b8
51 gewijzigde bestanden met toevoegingen van 172 en 171 verwijderingen
  1. 1 1
      README.md
  2. 0 0
      dist/assets/companion-detail-legacy.c0385b86.js
  3. 0 0
      dist/assets/companion-teacher-register-legacy.c1c67857.js
  4. 0 0
      dist/assets/create-message-legacy.2a14d468.js
  5. 0 0
      dist/assets/index-legacy.2bf33ea7.js
  6. 0 0
      dist/assets/index-legacy.436e865d.js
  7. 0 0
      dist/assets/index-legacy.4eb36956.js
  8. 0 0
      dist/assets/index-legacy.57c73898.js
  9. 0 0
      dist/assets/index-legacy.5c2d9850.js
  10. 0 0
      dist/assets/index-legacy.62f1667b.js
  11. 0 0
      dist/assets/index-legacy.b03331ef.js
  12. 0 0
      dist/assets/index-legacy.c4191d81.js
  13. 0 0
      dist/assets/index-legacy.e70a45e3.js
  14. 0 0
      dist/assets/index-legacy.ef2fa0aa.js
  15. 0 0
      dist/assets/orchestra-detail-legacy.044314cd.js
  16. 0 0
      dist/assets/privacy-legacy.b7c1dfb2.js
  17. 0 0
      dist/assets/select-teacher-legacy.aaf23853.js
  18. 0 0
      dist/assets/teacher-list-legacy.971ded7c.js
  19. 0 0
      dist/assets/unbind-legacy.0562bbb0.js
  20. 0 0
      dist/assets/week-report-legacy.345957c4.js
  21. 1 1
      src/components/o-header/index.tsx
  22. 3 3
      src/router/routes-school.ts
  23. 56 60
      src/school/approval-manage/subsidy/subsidyTypes.ts
  24. 1 1
      src/school/attendance/components/attend-teacher.tsx
  25. 1 1
      src/school/attendance/index.tsx
  26. 1 1
      src/school/companion-teacher/companion-detail.tsx
  27. 4 4
      src/school/companion-teacher/companion-teacher-register.tsx
  28. 3 3
      src/school/companion-teacher/compontent/teacher.tsx
  29. 2 2
      src/school/companion-teacher/index.tsx
  30. 5 5
      src/school/companion-teacher/unbind.tsx
  31. 2 2
      src/school/mass-message/component/teacher-list/teacher-list.tsx
  32. 1 1
      src/school/mass-message/list.tsx
  33. 1 1
      src/school/mass-message/select-sned.tsx
  34. 1 1
      src/school/orchestra/compontent/information.tsx
  35. 2 2
      src/school/orchestra/create-orchestra/select-teacher.tsx
  36. 3 3
      src/school/orchestra/modal/teacher-list.tsx
  37. 3 3
      src/school/save-share-image/index.tsx
  38. 2 2
      src/school/school-detail/index.tsx
  39. 6 6
      src/school/train-planning/component/course-preview/index.tsx
  40. 4 4
      src/school/train-planning/component/practice/index.tsx
  41. 5 5
      src/school/train-planning/component/standard/index.tsx
  42. 35 30
      src/school/train-planning/create.ts
  43. 3 3
      src/school/train-planning/modal/class-list/index.tsx
  44. 1 1
      src/school/train-planning/modal/practice-class/index.tsx
  45. 1 1
      src/school/train-report/modal/teacher-attendance.tsx
  46. 7 7
      src/student/pre-register-active/index.tsx
  47. 6 9
      src/views/courseware-record/index.tsx
  48. 6 3
      src/views/exercise-record/index.tsx
  49. 1 1
      src/views/mine-orchestra/my-class/index.tsx
  50. 1 1
      src/views/preview-protocol/privacy.tsx
  51. 3 3
      src/views/subject-echarts/index.tsx

+ 1 - 1
README.md

@@ -75,7 +75,7 @@ return modules[path].default
 
 ### 上传桶名
 
-伴学指导报名-身份证
+伴学老师报名-身份证
 管理老师报名-身份证
 gyt/user
 

File diff suppressed because it is too large
+ 0 - 0
dist/assets/companion-detail-legacy.c0385b86.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/companion-teacher-register-legacy.c1c67857.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/create-message-legacy.2a14d468.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy.2bf33ea7.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy.436e865d.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy.4eb36956.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy.57c73898.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy.5c2d9850.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy.62f1667b.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy.b03331ef.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy.c4191d81.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy.e70a45e3.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/index-legacy.ef2fa0aa.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/orchestra-detail-legacy.044314cd.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/privacy-legacy.b7c1dfb2.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/select-teacher-legacy.aaf23853.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/teacher-list-legacy.971ded7c.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/unbind-legacy.0562bbb0.js


File diff suppressed because it is too large
+ 0 - 0
dist/assets/week-report-legacy.345957c4.js


+ 1 - 1
src/components/o-header/index.tsx

@@ -2,7 +2,7 @@ import { postMessage } from '@/helpers/native-message'
 import { browser } from '@/helpers/utils'
 import { state } from '@/state'
 import { NavBar } from 'vant'
-import { defineComponent, PropType, Teleport } from 'vue'
+import { defineComponent, PropType } from 'vue'
 import styles from './index.module.less'
 
 export default defineComponent({

+ 3 - 3
src/router/routes-school.ts

@@ -13,7 +13,7 @@ const noLoginRouter = [
     name: 'companion-teacher-register',
     component: () => import('@/school/companion-teacher/companion-teacher-register'),
     meta: {
-      title: '乐团伴学指导注册'
+      title: '乐团伴学老师注册'
     }
   },
   {
@@ -130,7 +130,7 @@ export default [
         name: 'companion-teacher',
         component: () => import('@/school/companion-teacher/index'),
         meta: {
-          title: '伴学指导'
+          title: '伴学老师'
         }
       },
       {
@@ -138,7 +138,7 @@ export default [
         name: 'companion-teacher-detail',
         component: () => import('@/school/companion-teacher/companion-detail'),
         meta: {
-          title: '伴学指导详情'
+          title: '伴学老师详情'
         }
       },
       {

+ 56 - 60
src/school/approval-manage/subsidy/subsidyTypes.ts

@@ -26,18 +26,18 @@ interface ICourseSchedule {
   className: string
   /**课程类型 */
   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
   /**班组IM群 */
@@ -56,21 +56,21 @@ interface ICourseSchedule {
   signOutTime: string
   /**课程老师签到信息 */
   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
   /**课程计划内容编号 */
   lessonCoursewareDetailId: string
   /**上课日期 */
   classDate: string
-  /**伴学指导名 */
+  /**伴学老师名 */
   teacherName: string
   /**学员考勤 */
   studentAttendance: 'LATE' | 'NORMAL' | 'LEAVE' | 'TRUANCY' | 'UNCALLED'
@@ -82,7 +82,7 @@ interface ICourseSchedule {
   signOut: boolean
   /**签到时间 */
   signInTime: string
-  /**伴学指导Id */
+  /**伴学老师Id */
   teacherId: string
   /**是否签到 */
   signIn: boolean
@@ -165,19 +165,19 @@ interface ICourseSalaryRecordDetail {
 interface ICourseSalaryRecordDetailItem {
   /**课程类型 */
   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
   /**补助标准 */
@@ -195,7 +195,7 @@ interface ICourseSalaryRecordDetailItem {
   /**课程考勤信息 */
   courseScheduleTeacherAttendanceList: ICourseScheduleTeacherAttendance[]
 }
-/**伴学指导签到 */
+/**伴学老师签到 */
 interface ICourseScheduleTeacherAttendance {
   /** 播放时长 */
   coursewarePlayTime: number
@@ -214,20 +214,18 @@ interface ICourseScheduleTeacherAttendance {
   singleCourseTime: string
   /**签到状态(正常、异常、迟到、早退、旷课、未签到) */
   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
   /**班级名称 */
@@ -254,20 +252,18 @@ interface ICourseScheduleTeacherAttendance {
   id: string
   /**签退状态(正常、异常、迟到、早退、旷课、未签到) */
   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
   /** 签退经纬度状态 */
-  signOutLongitudeLatitudeStatus?:
-  | 'NORMAL'
-  | 'LOCATION_EXCEPTION'
+  signOutLongitudeLatitudeStatus?: 'NORMAL' | 'LOCATION_EXCEPTION'
   /**签退时间 */
   signOutTime: string
   /**课程类型 */

+ 1 - 1
src/school/attendance/components/attend-teacher.tsx

@@ -174,7 +174,7 @@ export default defineComponent({
       <div>
         <>
           <OSearch
-            placeholder="请输入伴学指导姓名"
+            placeholder="请输入伴学老师姓名"
             // inputBackground="white"
             // background="#f6f6f6"
             class={styles.searchInput}

+ 1 - 1
src/school/attendance/index.tsx

@@ -52,7 +52,7 @@ export default defineComponent({
           <Tab name="student" title="学员考勤">
             <AttendStudent toHeight={state.heightV} />
           </Tab>
-          <Tab name="teacher" title="伴学指导考勤">
+          <Tab name="teacher" title="伴学老师考勤">
             <AttendTeacher toHeight={state.heightV} />
           </Tab>
         </Tabs>

+ 1 - 1
src/school/companion-teacher/companion-detail.tsx

@@ -290,7 +290,7 @@ export default defineComponent({
         <ODialog
           v-model:show={state.showDialog}
           title="解除绑定"
-          message="解除绑定后,该伴学指导将退出所有班级群,若需重新绑定可通过伴学老师邀请码重新填写资料后绑定\n\n确认需要解除绑定吗?"
+          message="解除绑定后,该伴学老师将退出所有班级群,若需重新绑定可通过伴学老师邀请码重新填写资料后绑定\n\n确认需要解除绑定吗?"
           messageAlign="left"
           showCancelButton
           confirmButtonText="确认"

+ 4 - 4
src/school/companion-teacher/companion-teacher-register.tsx

@@ -199,7 +199,7 @@ export default defineComponent({
 
     onMounted(async () => {
       if (!state.id) {
-        showToast('信息获取失败,请联系伴学指导')
+        showToast('信息获取失败,请联系伴学老师')
       }
 
       if (!browser().weixin) {
@@ -276,7 +276,7 @@ export default defineComponent({
         onConfirmSubject()
       } catch {
         showDialog({
-          message: '信息获取失败,请联系伴学指导',
+          message: '信息获取失败,请联系伴学老师',
           theme: 'round-button',
           confirmButtonColor: '#ff8057'
         })
@@ -826,9 +826,9 @@ export default defineComponent({
               <p class={styles['submit-title']}>恭喜您已成功登记为</p>
               <p class={styles['submit-o']}>
                 {state.name} <br />
-                <span>【伴学指导】</span>
+                <span>【伴学老师】</span>
               </p>
-              <p class={styles['submit-tips']}>请下载管乐团伴学指导端APP进行授课</p>
+              <p class={styles['submit-tips']}>请下载管乐团伴学老师端APP进行授课</p>
               <Button
                 type="primary"
                 color="#FF8057"

+ 3 - 3
src/school/companion-teacher/compontent/teacher.tsx

@@ -90,9 +90,9 @@ export default defineComponent({
     return () => (
       <div class={!form.listState.dataShow && 'emptyRootContainer'}>
         <OSticky position="top">
-          <OHeader title="交接伴学指导" desotry={false} border={false} />
+          <OHeader title="交接伴学老师" desotry={false} border={false} />
           <OSearch
-            placeholder="请输入伴学指导姓名"
+            placeholder="请输入伴学老师姓名"
             // inputBackground="white"
             // background="#F8F8F8"
             onSearch={(val: any) => {
@@ -182,7 +182,7 @@ export default defineComponent({
             ))}
           </List>
         ) : (
-          <OEmpty btnStatus={false} tips="暂无伴学指导" />
+          <OEmpty btnStatus={false} tips="暂无伴学老师" />
         )}
       </div>
     )

+ 2 - 2
src/school/companion-teacher/index.tsx

@@ -202,7 +202,7 @@ export default defineComponent({
             }}
           </OHeader>
           <OSearch
-            placeholder="请输入伴学指导姓名"
+            placeholder="请输入伴学老师姓名"
             // inputBackground="white"
             // background="#f6f8f9"
             class="searchGroupInput"
@@ -323,7 +323,7 @@ export default defineComponent({
             </List>
           </OFullRefresh>
         ) : (
-          <OEmpty btnStatus={false} tips="暂无伴学指导" />
+          <OEmpty btnStatus={false} tips="暂无伴学老师" />
         )}
 
         <Popup

+ 5 - 5
src/school/companion-teacher/unbind.tsx

@@ -38,12 +38,12 @@ export default defineComponent({
       }
     }
 
-    // 选择交接伴学指导
+    // 选择交接伴学老师
     const onSelectTeacher = (item: any) => {
       state.teacherStatus = true
       state.selectTeacher = item
     }
-    // 选择了交接伴学指导之后
+    // 选择了交接伴学老师之后
     const onSelectItem = (item: any) => {
       console.log(item, 'steacher')
       state.selectTeacher.sTeacher = item
@@ -51,7 +51,7 @@ export default defineComponent({
 
     const onSubmit = () => {
       console.log('submit')
-      let isSelectAll = false // 是否有没有选择交接伴学指导的数据
+      let isSelectAll = false // 是否有没有选择交接伴学老师的数据
       const courseInfo = [] as any
       state.classList.forEach((item: any) => {
         if (!item.sTeacher || (item.sTeacher && !item.sTeacher.id)) {
@@ -67,7 +67,7 @@ export default defineComponent({
       })
 
       if (isSelectAll) {
-        showToast('请选择交接伴学指导')
+        showToast('请选择交接伴学老师')
         return
       }
 
@@ -147,7 +147,7 @@ export default defineComponent({
       <>
         <OHeader />
 
-        <div class={styles.unbindTips}>该伴学指导存在班级或未开始课程,请选择交接人</div>
+        <div class={styles.unbindTips}>该伴学老师存在班级或未开始课程,请选择交接人</div>
 
         {/* <CellGroup inset class={styles.detailCellGroup}> */}
         {state.classList.map((item: any) => (

+ 2 - 2
src/school/mass-message/component/teacher-list/teacher-list.tsx

@@ -161,7 +161,7 @@ export default defineComponent({
           <OSearch
             // inputBackground="white"
             // background="#F8F8F8"
-            placeholder="伴学指导姓名"
+            placeholder="伴学老师姓名"
             onSearch={(val: any) => {
               forms.params.keyword = val
               onSearch()
@@ -233,7 +233,7 @@ export default defineComponent({
             </CheckboxGroup>
           </List>
         ) : (
-          <OEmpty btnStatus={false} tips="暂无伴学指导" />
+          <OEmpty btnStatus={false} tips="暂无伴学老师" />
         )}
       </div>
     )

+ 1 - 1
src/school/mass-message/list.tsx

@@ -98,7 +98,7 @@ export default defineComponent({
         <OSearch
           // background="#f6f8f9"
           // inputBackground="white"
-          placeholder="请输入群聊/学员名称/伴学指导名称"
+          placeholder="请输入群聊/学员名称/伴学老师名称"
           onSearch={(val: string) => {
             state.params.keyword = val
             onSearch()

+ 1 - 1
src/school/mass-message/select-sned.tsx

@@ -109,7 +109,7 @@ export default defineComponent({
               v-model:selectItem={state.selectStudent}
             />
           </Tab>
-          <Tab title="伴学指导" name="teacher">
+          <Tab title="伴学老师" name="teacher">
             <TeacherList
               height={state.height}
               headerHeight={state.headerHeight}

+ 1 - 1
src/school/orchestra/compontent/information.tsx

@@ -345,7 +345,7 @@ export default defineComponent({
                       <p class={[styles.title, styles.teacher, 'van-ellipsis']}>
                         {item.teacherName || '-'}
                       </p>
-                      <p class={styles.name}>伴学指导</p>
+                      <p class={styles.name}>伴学老师</p>
                     </GridItem>
                     <GridItem>
                       <p class={styles.title}>

+ 2 - 2
src/school/orchestra/create-orchestra/select-teacher.tsx

@@ -83,7 +83,7 @@ export default defineComponent({
 
     return () => (
       <div class={styles.selectTeacher}>
-        <OHeader title="选择伴学指导" />
+        <OHeader title="选择伴学老师" />
 
         <CellGroup inset class={styles.cellGroup}>
           {state.selectLastTeacherSubjects.map((subject: any) => (
@@ -102,7 +102,7 @@ export default defineComponent({
                     {subject.teacher?.nickname ? (
                       <p class={styles.name}>{subject.teacher?.nickname || ''}</p>
                     ) : (
-                      <p class={styles.tips}>请选择伴学指导</p>
+                      <p class={styles.tips}>请选择伴学老师</p>
                     )}
                   </>
                 )

+ 3 - 3
src/school/orchestra/modal/teacher-list.tsx

@@ -136,11 +136,11 @@ export default defineComponent({
         style={{ background: '#F8F8F8', minHeight: '100%' }}
       >
         <OSticky position="top" mode={props.mode}>
-          {props.header && <OHeader title="选择伴学指导" border={false} />}
+          {props.header && <OHeader title="选择伴学老师" border={false} />}
           <OSearch
             // inputBackground="white"
             // background="#F8F8F8"
-            placeholder="伴学指导名称"
+            placeholder="伴学老师名称"
             onSearch={(val: any) => {
               forms.params.keyword = val
               onSearch()
@@ -222,7 +222,7 @@ export default defineComponent({
             ))}
           </List>
         ) : (
-          <OEmpty btnStatus={false} tips="暂无伴学指导" />
+          <OEmpty btnStatus={false} tips="暂无伴学老师" />
         )}
       </div>
     )

+ 3 - 3
src/school/save-share-image/index.tsx

@@ -203,7 +203,7 @@ export default defineComponent({
 
     onMounted(async () => {
       if (state.type === 'teacher') {
-        state.name = '乐团伴学指导注册'
+        state.name = '乐团伴学老师注册'
       } else if (state.type === 'manage') {
         state.name = '乐团管理老师注册'
       } else if (state.type === 'orchestra') {
@@ -276,7 +276,7 @@ export default defineComponent({
               <div class={styles.shareType}>
                 邀请您成为
                 <span>
-                  {state.type === 'teacher' && '乐团伴学指导'}
+                  {state.type === 'teacher' && '乐团伴学老师'}
                   {state.type === 'manage' && '乐团管理老师'}
                 </span>
               </div>
@@ -340,7 +340,7 @@ export default defineComponent({
                   <div class={styles.shareType}>
                     邀请您成为
                     <span>
-                      {state.type === 'teacher' && '乐团伴学指导'}
+                      {state.type === 'teacher' && '乐团伴学老师'}
                       {state.type === 'manage' && '乐团管理老师'}
                     </span>
                   </div>

+ 2 - 2
src/school/school-detail/index.tsx

@@ -138,7 +138,7 @@ export default defineComponent({
           <div class={[styles.teacherList]}>
             <h2 class={styles.teacherTitle}>
               <div class={styles.dot}></div>
-              <p>伴学指导</p>
+              <p>伴学老师</p>
             </h2>
             {state.list.length > 0 ? (
               <div>
@@ -153,7 +153,7 @@ export default defineComponent({
                 ))}
               </div>
             ) : (
-              <OEmpty tips="暂无伴学指导" />
+              <OEmpty tips="暂无伴学老师" />
             )}
           </div>
         </div>

+ 6 - 6
src/school/train-planning/component/course-preview/index.tsx

@@ -36,7 +36,7 @@ export default defineComponent({
     const state = reactive({
       type: route.query.type,
       conflictStatus: false,
-      conflictMessage: '该时间段伴学指导在其他学校有课',
+      conflictMessage: '该时间段伴学老师在其他学校有课',
       tabValue: '',
       courseValue: '',
       selectClasses: [] as any, // 选中的班级列表
@@ -189,7 +189,7 @@ export default defineComponent({
           //   message: res.message,
           //   confirmButtonColor: '#ff8057'
           // }).then(() => {
-          //   // 原生班级调整伴学指导
+          //   // 原生班级调整伴学老师
           //   // if (state.type === 'native') {
           //   //   postMessage({ api: 'back', content: {} })
           //   // } else {
@@ -205,7 +205,7 @@ export default defineComponent({
         // }, 100)
         // setTimeout(() => {
         state.isClick = false
-        // 伴学指导交接
+        // 伴学老师交接
         if (route.query.type === 'unbind') {
           router.replace('/companion-teacher')
         } else {
@@ -352,7 +352,7 @@ export default defineComponent({
                         color="#F44541"
                         size="large"
                         onClick={() => {
-                          state.conflictMessage = '该时间段伴学指导在其他学校有课'
+                          state.conflictMessage = '该时间段伴学老师在其他学校有课'
                           state.conflictStatus = true
                           state.choiceCourse = item
                         }}
@@ -366,7 +366,7 @@ export default defineComponent({
                         color="#ff8057"
                         size="large"
                         onClick={() => {
-                          state.conflictMessage = '伴学指导在本学校时间有冲突'
+                          state.conflictMessage = '伴学老师在本学校时间有冲突'
                           state.conflictStatus = true
                           state.choiceCourse = item
                         }}
@@ -380,7 +380,7 @@ export default defineComponent({
                         color="#F44541"
                         size="large"
                         onClick={() => {
-                          state.conflictMessage = '伴学指导请假冲突'
+                          state.conflictMessage = '伴学老师请假冲突'
                           state.conflictStatus = true
                           state.choiceCourse = item
                         }}

+ 4 - 4
src/school/train-planning/component/practice/index.tsx

@@ -55,7 +55,7 @@ export default defineComponent({
     //     })
     //     // 班级数据
     //     forms.classList = data.rows || []
-    //     // 判断没有设置伴学指导的班级
+    //     // 判断没有设置伴学老师的班级
     //     if (forms.classList.length > 0 && show) {
     //       forms.status = true
     //     }
@@ -74,7 +74,7 @@ export default defineComponent({
       //   showToast('请选择课程类型请选择课程类型')
       // }, 1000)
       // return
-      // 判断是否有班级没有设置伴学指导
+      // 判断是否有班级没有设置伴学老师
       if (forms.classList.length > 0) {
         forms.status = true
         return
@@ -291,7 +291,7 @@ export default defineComponent({
 
         {/* <Dialog
           v-model:show={forms.status}
-          message={`您有${forms.classList.length}个班级尚未指定伴学指导,请完成指定后再进行训练规划。`}
+          message={`您有${forms.classList.length}个班级尚未指定伴学老师,请完成指定后再进行训练规划。`}
           messageAlign="left"
           confirmButtonText="去设置"
           cancelButtonText="暂不设置"
@@ -304,7 +304,7 @@ export default defineComponent({
             title: () => (
               <div class={styles.dialogTitle}>
                 <i></i>
-                指定伴学指导
+                指定伴学老师
               </div>
             )
           }}

+ 5 - 5
src/school/train-planning/component/standard/index.tsx

@@ -49,7 +49,7 @@ export default defineComponent({
     //   skipHoliday: 1,
     //   week: null,
     //   times: 16,
-    //   classList: [] as any, // 没有设置伴学指导的数据
+    //   classList: [] as any, // 没有设置伴学老师的数据
     //   calendarList: [] as any,
     //   calendarDate: null as any,
     //   trainStartDate: null, // 开始日期
@@ -92,7 +92,7 @@ export default defineComponent({
         })
         // 班级数据
         forms.classList = data.rows || []
-        // 判断没有设置伴学指导的班级
+        // 判断没有设置伴学老师的班级
         if (forms.classList.length > 0 && show) {
           forms.status = true
         }
@@ -132,7 +132,7 @@ export default defineComponent({
         return
       }
 
-      // 判断是否有班级没有设置伴学指导
+      // 判断是否有班级没有设置伴学老师
       if (forms.classList.length > 0) {
         forms.status = true
         return
@@ -375,7 +375,7 @@ export default defineComponent({
 
         <Dialog
           v-model:show={forms.status}
-          message={`您有<span style="color: #F44541;">${forms.classList.length}个</span>班级尚未指定伴学指导,请完成指定后再进行训练规划。`}
+          message={`您有<span style="color: #F44541;">${forms.classList.length}个</span>班级尚未指定伴学老师,请完成指定后再进行训练规划。`}
           messageAlign="left"
           allowHtml
           confirmButtonText="去设置"
@@ -390,7 +390,7 @@ export default defineComponent({
             title: () => (
               <div class={styles.dialogTitle}>
                 <i></i>
-                指定伴学指导
+                指定伴学老师
               </div>
             )
           }}

+ 35 - 30
src/school/train-planning/create.ts

@@ -1,29 +1,36 @@
-import { reactive } from "vue";
+import { reactive } from 'vue'
 
 // 训练周次
-export const weekdays = [{
-  text: '周一',
-  value: 'MONDAY'
-}, {
-  text: '周二',
-  value: 'TUESDAY'
-}, {
-  text: '周三',
-  value: 'WEDNESDAY'
-}, {
-  text: '周四',
-  value: 'THURSDAY'
-}, {
-  text: '周五',
-  value: 'FRIDAY'
-}, {
-  text: '周六',
-  value: 'SATURDAY'
-}, {
-  text: '周日',
-  value: 'SUNDAY'
-}]
-
+export const weekdays = [
+  {
+    text: '周一',
+    value: 'MONDAY'
+  },
+  {
+    text: '周二',
+    value: 'TUESDAY'
+  },
+  {
+    text: '周三',
+    value: 'WEDNESDAY'
+  },
+  {
+    text: '周四',
+    value: 'THURSDAY'
+  },
+  {
+    text: '周五',
+    value: 'FRIDAY'
+  },
+  {
+    text: '周六',
+    value: 'SATURDAY'
+  },
+  {
+    text: '周日',
+    value: 'SUNDAY'
+  }
+]
 
 // 格式化
 export const weekFormat = (val: any) => {
@@ -42,21 +49,19 @@ export const weekFormat = (val: any) => {
   return val
 }
 
-
-
 const original = () => {
   return {
-    status: false, // 未设置伴学指导弹窗
+    status: false, // 未设置伴学老师弹窗
     weekStatus: false, // 时间
     calendarStatus: false, // 日期
-    classStatus: false, // 班级设置伴学指导
+    classStatus: false, // 班级设置伴学老师
     calendarTimeStatus: false,
     timerStatus: false, // 时间状态
     skipHoliday: 1, // 是否节假日
     week: null as any, // 周次
     times: 16, // 训练次数
     trainTimer: 120, // 默认120分钟
-    classList: [] as any, // 没有设置伴学指导的数据
+    classList: [] as any, // 没有设置伴学老师的数据
     calendarList: [] as any,
     calendarDate: null as any,
     trainStartDate: null, // 开始日期
@@ -76,7 +81,7 @@ const original = () => {
 
     classDate: [] as any,
     classType: [] as any, // 乐团加课的课程类型
-    classPracticeList: [] as any, // 乐团加课课程列表初始化数据
+    classPracticeList: [] as any // 乐团加课课程列表初始化数据
   }
 }
 

+ 3 - 3
src/school/train-planning/modal/class-list/index.tsx

@@ -29,7 +29,7 @@ export default defineComponent({
       try {
         const tempList: any = []
         state.list.forEach((item: any) => {
-          // 判断是否已经设置过伴学指导
+          // 判断是否已经设置过伴学老师
           if (item.teacherId) {
             tempList.push({
               classGroupId: item.id,
@@ -69,7 +69,7 @@ export default defineComponent({
     })
     return () => (
       <div class={[styles.classList, state.list.length <= 0 && 'emptyRootContainer']}>
-        <OHeader title="指定伴学指导" desotry={false} />
+        <OHeader title="指定伴学老师" desotry={false} />
 
         {state.list.map((item: any) => (
           <Cell
@@ -104,7 +104,7 @@ export default defineComponent({
             }}
           </Cell>
         ))}
-        {/* 判断是否有班级没有设置伴学指导 */}
+        {/* 判断是否有班级没有设置伴学老师 */}
         {props.classList.length <= 0 && <OEmpty btnStatus={false} tips="暂无班级" />}
 
         <Sticky position="bottom" style={{ width: '100%' }}>

+ 1 - 1
src/school/train-planning/modal/practice-class/index.tsx

@@ -214,7 +214,7 @@ export default defineComponent({
                               </div>
                             ) : (
                               <div class={[styles.name, 'van-ellipsis']} style={{ color: 'red' }}>
-                                暂未设置伴学指导
+                                暂未设置伴学老师
                               </div>
                             )}
                             <Tag type="primary">{item.name}</Tag>

+ 1 - 1
src/school/train-report/modal/teacher-attendance.tsx

@@ -195,7 +195,7 @@ export default defineComponent({
               src={props.type === 'month' ? teacherArrowLine : arrowLine}
               class={styles.allowLine}
             />
-            本{props.type === 'month' ? '月' : '周'}伴学指导出勤
+            本{props.type === 'month' ? '月' : '周'}伴学老师出勤
           </div>
           <div class={styles.countNums}>
             <Image src={arrowPoint} class={styles.arrowPoint} />

+ 7 - 7
src/student/pre-register-active/index.tsx

@@ -146,13 +146,13 @@ export default defineComponent({
         }
 
         // 判断是否获取微信code码
-        if (!forms.code) return
+        // if (!forms.code) return
 
-        if (data.status !== 'PRE_REGISTER') {
-          showToast('家长会调查问卷已结束')
-          forms.applyStatus = true
-          return
-        }
+        // if (data.status !== 'PRE_REGISTER') {
+        //   showToast('家长会调查问卷已结束')
+        //   forms.applyStatus = true
+        //   return
+        // }
         const recordAdd = await request.post('/api-student/open/studentBrowseRecord/add', {
           data: {
             orchestraId: forms.orchestraId,
@@ -312,7 +312,7 @@ export default defineComponent({
         </div>
 
         {/* 是否在微信中打开 */}
-        <OWxTip />
+        {/* <OWxTip /> */}
 
         {/* 年级 */}
         <Popup v-model:show={forms.showPicker} position="bottom" round>

+ 6 - 9
src/views/courseware-record/index.tsx

@@ -17,7 +17,7 @@ import {
   CellGroup
 } from 'vant'
 import OFullRefresh from '@/components/o-full-refresh'
-import { defineComponent, reactive, ref, onMounted } from 'vue'
+import { defineComponent, reactive, ref, onMounted, nextTick } from 'vue'
 import { state as globalState } from '@/state'
 import { useRouter } from 'vue-router'
 import styles from './index.module.less'
@@ -317,14 +317,11 @@ export default defineComponent({
               <div
                 class={styles.searchPreviewItem}
                 onClick={() => {
-                  // console.log(dropdownItemRef.value, dropdownMenuRef.value)
-                  //
-                  // dropdownItemRef.value?.toggle()
-                  // dropdownMenuRef.value?.click()
-                  // const dropDown = document.querySelector('.van-dropdown-item--down')
-                  // console.log(dropDown.style.top, '1')
-                  // document.querySelector('.van-dropdown-item--down').style.top =
-                  // 'var(--van-nav-bar-height) !important'
+                  dropdownItemRef.value?.toggle()
+                  nextTick(() => {
+                    ;(document.querySelectorAll('.van-dropdown-item--down')[0] as any).style.top =
+                      'var(--van-nav-bar-height)'
+                  })
                 }}
               >
                 {forms.startTime}~{forms.endTime}

+ 6 - 3
src/views/exercise-record/index.tsx

@@ -8,7 +8,7 @@ dayjs.extend(isBetween)
 import { Icon, List, showToast, DropdownMenu, DropdownItem, Button, Calendar } from 'vant'
 import OFullRefresh from '@/components/o-full-refresh'
 import StudentItem from './modals/student-item'
-import { defineComponent, reactive, ref, onMounted } from 'vue'
+import { defineComponent, reactive, ref, onMounted, nextTick } from 'vue'
 import { state as globalState } from '@/state'
 import { useRoute, useRouter } from 'vue-router'
 import styles from './index.module.less'
@@ -326,8 +326,11 @@ export default defineComponent({
                 class={styles.searchPreviewItem}
                 onClick={() => {
                   // console.log(dropdownItemRef.value, dropdownMenuRef.value)
-                  // dropdownItemRef.value?.toggle()
-                  // dropdownMenuRef.value?.click()
+                  dropdownItemRef.value?.toggle()
+                  nextTick(() => {
+                    ;(document.querySelectorAll('.van-dropdown-item--down')[0] as any).style.top =
+                      'var(--van-nav-bar-height)'
+                  })
                 }}
               >
                 {forms.startTime}~{forms.endTime}

+ 1 - 1
src/views/mine-orchestra/my-class/index.tsx

@@ -84,7 +84,7 @@ export default defineComponent({
                                 {item.teacherName}
                               </div>
                             ) : (
-                              <div style={{ color: 'rgba(178,178,178,1)' }}>暂无伴学指导</div>
+                              <div style={{ color: 'rgba(178,178,178,1)' }}>暂无伴学老师</div>
                             )}
                           </div>
                           <div class="van-cell__label">

+ 1 - 1
src/views/preview-protocol/privacy.tsx

@@ -278,7 +278,7 @@ export default defineComponent({
           <br />
           (八)消息通知
           <br />
-          我们会通过您的设备的系统通知(PUSH通知),向您推送系统更新、乐团状态、乐团资讯、练习信息、练习功能使用、课程信息及管理老师、乐团学员、伴学指导用户动态和您可能感兴趣的资讯等。为了实现上述目的所必需,确保应用处于关闭或后台运行状态下正常接收到系统通知(PUSH通知),我们可能会在合理频率范围内自启动。对于您在使用过程中提供的您的联系方式(包含但不限于联系电话),我们在运营中可能会向其中的一种或多种发送多类通知,用于用户消息告知、身份验证、安全验证、用户使用体验调研等用途。
+          我们会通过您的设备的系统通知(PUSH通知),向您推送系统更新、乐团状态、乐团资讯、练习信息、练习功能使用、课程信息及管理老师、乐团学员、伴学老师用户动态和您可能感兴趣的资讯等。为了实现上述目的所必需,确保应用处于关闭或后台运行状态下正常接收到系统通知(PUSH通知),我们可能会在合理频率范围内自启动。对于您在使用过程中提供的您的联系方式(包含但不限于联系电话),我们在运营中可能会向其中的一种或多种发送多类通知,用于用户消息告知、身份验证、安全验证、用户使用体验调研等用途。
           <br />
           (九)除本政策外,在特定场景下,我们将以及时告知的方式(包括但不限于更新本政策、重新签署文件、页面提示、弹窗、系统通知、系统消息、邮件、系统公告或其他便于您获知的方式)另行向您详细说明对应信息的处理目的、方式、范围等规则,并在征得您的授权同意后处理(如适用)。
           <br />

+ 3 - 3
src/views/subject-echarts/index.tsx

@@ -67,7 +67,7 @@ export default defineComponent({
         {
           color: '#9884BA',
           borderColor: 'rgba(152,132,186,0.5)',
-          text: '非会员',
+          text: '未统计',
           select: true,
           key: 'noMemberNum'
         }
@@ -306,10 +306,10 @@ export default defineComponent({
               </div>
               <div class={styles.item}>
                 <div class={styles.itemNum}>
-                <span class={styles.rect} style={{ background: '#9884BA' }}></span>
+                  <span class={styles.rect} style={{ background: '#9884BA' }}></span>
                   <span>{activeData.sum.noMemberNum}</span>
                 </div>
-                <div class={styles.itemTitle}>非会员人数</div>
+                <div class={styles.itemTitle}>未统计人数</div>
               </div>
             </div>
           </div>

Some files were not shown because too many files changed in this diff