mo 2 年之前
父节点
当前提交
d3bc361286

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

@@ -160,7 +160,7 @@ export default [
       {
       {
         path: '/exercise-record',
         path: '/exercise-record',
         name: 'exercise-record',
         name: 'exercise-record',
-        component: () => import('@/school/exercise-record'),
+        component: () => import('@/views/exercise-record'),
         meta: {
         meta: {
           title: '练习记录'
           title: '练习记录'
         }
         }
@@ -168,7 +168,7 @@ export default [
       {
       {
         path: '/exercis-detail',
         path: '/exercis-detail',
         name: 'exercis-detail',
         name: 'exercis-detail',
-        component: () => import('@/school/exercise-record/exercis-detail'),
+        component: () => import('@/views/exercise-record/exercis-detail'),
         meta: {
         meta: {
           title: '测评详情'
           title: '测评详情'
         }
         }
@@ -244,7 +244,8 @@ export default [
         meta: {
         meta: {
           title: '课程预览'
           title: '课程预览'
         }
         }
-      }, {
+      },
+      {
         path: '/course-adjust',
         path: '/course-adjust',
         name: 'course-adjust',
         name: 'course-adjust',
         component: () => import('@/school/approval-manage/course-adjust'),
         component: () => import('@/school/approval-manage/course-adjust'),

+ 17 - 3
src/router/routes-teacher.ts

@@ -9,9 +9,7 @@ type metaType = {
 }
 }
 
 
 // 不需要登录的路由
 // 不需要登录的路由
-const noLoginRouter = [
-
-]
+const noLoginRouter = []
 
 
 export default [
 export default [
   {
   {
@@ -31,6 +29,22 @@ export default [
         path: '/home',
         path: '/home',
         name: 'home',
         name: 'home',
         component: () => import('@/teacher/home/index')
         component: () => import('@/teacher/home/index')
+      },
+      {
+        path: '/exercise-record',
+        name: 'exercise-record',
+        component: () => import('@/views/exercise-record'),
+        meta: {
+          title: '练习记录'
+        }
+      },
+      {
+        path: '/exercis-detail',
+        name: 'exercis-detail',
+        component: () => import('@/views/exercise-record/exercis-detail'),
+        meta: {
+          title: '测评详情'
+        }
       }
       }
     ]
     ]
   },
   },

+ 1 - 1
src/school/exercise-record/exercis-detail.module.less → src/views/exercise-record/exercis-detail.module.less

@@ -1,4 +1,4 @@
-@img: '../images';
+@img: '@/school/images';
 
 
 .topWrap {
 .topWrap {
   height: 316px;
   height: 316px;

+ 1 - 1
src/school/exercise-record/exercis-detail.tsx → src/views/exercise-record/exercis-detail.tsx

@@ -18,7 +18,7 @@ import { defineComponent, onMounted, reactive, ref } from 'vue'
 import { useRoute, useRouter } from 'vue-router'
 import { useRoute, useRouter } from 'vue-router'
 import styles from './exercis-detail.module.less'
 import styles from './exercis-detail.module.less'
 import request from '@/helpers/request'
 import request from '@/helpers/request'
-import questIcon from '../images/quest-icon.png'
+import questIcon from '@/school/images/quest-icon.png'
 import defaultIcon from '@/school/images/default-icon.jpg'
 import defaultIcon from '@/school/images/default-icon.jpg'
 
 
 export default defineComponent({
 export default defineComponent({

+ 0 - 0
src/school/exercise-record/index.module.less → src/views/exercise-record/index.module.less


+ 5 - 3
src/school/exercise-record/index.tsx → src/views/exercise-record/index.tsx

@@ -25,6 +25,8 @@ import request from '@/helpers/request'
 export default defineComponent({
 export default defineComponent({
   name: 'exercise-record',
   name: 'exercise-record',
   setup() {
   setup() {
+    console.log(globalState.platformApi, 'globalState')
+    const platformApi = ref(globalState.platformApi)
     const router = useRouter()
     const router = useRouter()
     const state = reactive({
     const state = reactive({
       showPopoverTime: false,
       showPopoverTime: false,
@@ -77,7 +79,7 @@ export default defineComponent({
           list.value = []
           list.value = []
           refreshing.value = false
           refreshing.value = false
         }
         }
-        const res = await request.post('/api-school/student/page', {
+        const res = await request.post(`${platformApi.value}/student/page`, {
           data: { ...forms }
           data: { ...forms }
         })
         })
 
 
@@ -152,7 +154,7 @@ export default defineComponent({
       //   })
       //   })
       //   .join(',')
       //   .join(',')
       try {
       try {
-        const res = await request.post('/api-school/orchestra/page', {
+        const res = await request.post(`${platformApi.value}/orchestra/page`, {
           data: { page: 1, rows: 9999 }
           data: { page: 1, rows: 9999 }
         })
         })
         state.actions = res.data.rows.map((item) => {
         state.actions = res.data.rows.map((item) => {
@@ -170,7 +172,7 @@ export default defineComponent({
 
 
     const getSubjects = async () => {
     const getSubjects = async () => {
       try {
       try {
-        const res = await request.post('/api-school/subject/page', {
+        const res = await request.post(`${platformApi.value}/subject/page`, {
           data: { page: 1, rows: 9999 }
           data: { page: 1, rows: 9999 }
         })
         })
         state.subjects = res.data.rows.map((item) => {
         state.subjects = res.data.rows.map((item) => {

+ 0 - 0
src/school/exercise-record/modals/detail-item.module.less → src/views/exercise-record/modals/detail-item.module.less


+ 5 - 5
src/school/exercise-record/modals/detail-item.tsx → src/views/exercise-record/modals/detail-item.tsx

@@ -5,11 +5,11 @@ import msgIcon from '@/school/images/msg-icon.png'
 import sendmsgIcon from '@/school/images/sendmsg-icon.png'
 import sendmsgIcon from '@/school/images/sendmsg-icon.png'
 import phoneIcon from '@/school/images/phone-icon.png'
 import phoneIcon from '@/school/images/phone-icon.png'
 import { Icon, ActionSheet } from 'vant'
 import { Icon, ActionSheet } from 'vant'
-import Image1 from '../../images/Image1.png'
-import Image2 from '../../images/Image2.png'
-import Image3 from '../../images/Image3.png'
-import Image4 from '../../images/Image4.png'
-import Image5 from '../../images/Image5.png'
+import Image1 from '@/school/images/Image1.png'
+import Image2 from '@/school/images/Image2.png'
+import Image3 from '@/school/images/Image3.png'
+import Image4 from '@/school/images/Image4.png'
+import Image5 from '@/school/images/Image5.png'
 
 
 const scoreInfos: any = {
 const scoreInfos: any = {
   1: {
   1: {

+ 0 - 0
src/school/exercise-record/modals/student-item.module.less → src/views/exercise-record/modals/student-item.module.less


+ 0 - 0
src/school/exercise-record/modals/student-item.tsx → src/views/exercise-record/modals/student-item.tsx