From 4f6cdee3d3a9967b6955aacc354bf557430c0643 Mon Sep 17 00:00:00 2001 From: zhouwx <1175765986@qq.com> Date: 星期一, 05 八月 2024 17:05:16 +0800 Subject: [PATCH] 批改 --- src/views/onlineEducation/classHourBatch/index.vue | 21 ++++++++++++++++++--- 1 files changed, 18 insertions(+), 3 deletions(-) diff --git a/src/views/onlineEducation/classHourBatch/index.vue b/src/views/onlineEducation/classHourBatch/index.vue index 8de4403..d264e80 100644 --- a/src/views/onlineEducation/classHourBatch/index.vue +++ b/src/views/onlineEducation/classHourBatch/index.vue @@ -84,11 +84,11 @@ import batchDialog from './components/batchDialog.vue' import classHourChange from './components/classHourChange.vue' import Cookies from "js-cookie"; -import {useRouter} from 'vue-router' +import {useRoute, useRouter} from 'vue-router' const router = useRouter() import {delQuestionBank, getQuestionBank} from "@/api/onlineEducation/questionBank"; import {delBatch, getBatch} from "@/api/onlineEducation/batch"; - +const route = useRoute() const { proxy } = getCurrentInstance(); const loading = ref(false); @@ -131,6 +131,14 @@ const { queryParams, total, dataList } = toRefs(data); onMounted(async ()=>{ + if(route.query.val){ + const val = JSON.parse(route.query.val) + if(val){ + data.queryParams.pageNum = val.pageNum; + data.queryParams.pageSize = val.pageSize; + } + } + const userInfo = JSON.parse(Cookies.get('userInfo')) console.log("userInfo",userInfo) if(userInfo.userType === 0){ @@ -199,7 +207,14 @@ }) } const toStuChoose = (val) => { - const v = JSON.stringify(val) + const obj = { + pageNum: data.queryParams.pageNum, + pageSize: data.queryParams.pageSize, + id: val.id + } + // val.pageNum = data.queryParams.pageNum; + // val.pageSize = data.queryParams.pageSize + const v = JSON.stringify(obj) router.push({ path: "/chooseStu", query: { val: v } }); } -- Gitblit v1.9.2