diff --git a/src/views/research/ManagePage.vue b/src/views/research/ManagePage.vue index 9437fd6e..754e329d 100644 --- a/src/views/research/ManagePage.vue +++ b/src/views/research/ManagePage.vue @@ -31,7 +31,7 @@
创建人: - {{ basicInfo.createName }} + {{ createName }}
状态: @@ -40,7 +40,7 @@
创建时间: - {{ basicInfo.createTime }} + {{ createTime }}
发布时间: @@ -82,7 +82,7 @@ import ViewAssess from "../../components/drawers/ViewAssess"; import { reactive, toRefs } from "vue"; import { queryAssessmentDetailList } from "@/api/indexResearch"; -import { useRouter } from "vue-router"; +import { useRouter, useRoute } from "vue-router"; import * as api from "@/api/indexTaskManage"; export default { @@ -90,6 +90,7 @@ export default { components: { ViewAssess }, setup() { const router = useRouter(); + const { query: { createName, createTime }} = useRoute(); const state = reactive({ Assessvisible: false, basicInfo: "", @@ -104,7 +105,7 @@ export default { evalStuListDataTotal: 0, evalCurrentPage: 1 }); - + const getInfoDate = async () => { state.tableDataTotalLoading = true; await queryAssessmentDetailList({ @@ -322,7 +323,9 @@ export default { ], showassess, changePaginationStu, - exportStudentInfo + exportStudentInfo, + createName, + createTime }; }, }; diff --git a/src/views/research/ResearchManage.vue b/src/views/research/ResearchManage.vue index 997e46e1..275eb8b7 100644 --- a/src/views/research/ResearchManage.vue +++ b/src/views/research/ResearchManage.vue @@ -76,7 +76,7 @@ @click=" handleEditPage(record.id)" type="link">基础信息 管理 + @click=" toManage(record.id, record)" type="link">管理 复制 @@ -369,9 +369,10 @@ function handleEditPage(id) { router.push("/researchadd/" + id); } -function toManage(id) { - router.push("/managepage/" + id); +function toManage(id, record) { + router.push({ path: `/managepage/${id}`, query: { createName:record.createName, createTime:record.createTime } }); } + const handleNext = async () => { await validate().catch(({ errorFields }) => { message.warning(errorFields[0].errors.join());