提交 ed3d6b59 authored 作者: matian's avatar matian

updates

上级 6f490255
...@@ -7,7 +7,7 @@ export const routes: Array<RouteRecordRaw> = [ ...@@ -7,7 +7,7 @@ export const routes: Array<RouteRecordRaw> = [
component: AppLayout, component: AppLayout,
children: [ children: [
{ path: '', component: () => import('./views/List.vue') }, { path: '', component: () => import('./views/List.vue') },
{ path: '/school/contact/detail/:id', component: () => import('./views/View.vue'), props: true } { path: '/school/contact/detail', component: () => import('./views/View.vue') }
] ]
} }
] ]
...@@ -7,7 +7,7 @@ export const routes: Array<RouteRecordRaw> = [ ...@@ -7,7 +7,7 @@ export const routes: Array<RouteRecordRaw> = [
component: AppLayout, component: AppLayout,
children: [ children: [
{ path: '', component: () => import('./views/List.vue') }, { path: '', component: () => import('./views/List.vue') },
{ path: '/school/project/detail/:id', component: () => import('./views/View.vue'), props: true } { path: '/school/project/detail', component: () => import('./views/View.vue') }
] ]
} }
] ]
...@@ -54,7 +54,7 @@ const handleRefetch = () => { ...@@ -54,7 +54,7 @@ const handleRefetch = () => {
<template #table-x="{ row }"> <template #table-x="{ row }">
<el-button type="primary" link v-permission="'school-project-view'"> <el-button type="primary" link v-permission="'school-project-view'">
<router-link :to="`/school/project/detail/${row.id}`" target="_blank">查看</router-link> <router-link :to="`/school/project/detail/?id=${row.id}`" target="_blank">查看</router-link>
</el-button> </el-button>
</template> </template>
</AppList> </AppList>
......
<script setup lang="ts"> <script setup lang="ts">
import { getProjectDetail } from '../api' import { getProjectDetail } from '../api'
const route = useRoute() const route = useRoute()
interface Props {
id: string
}
const projectInfo: any = ref({}) const projectInfo: any = ref({})
const params: any = { id: route.query.id } const params: any = { id: route.query.id }
getProjectDetail(params).then(res => { getProjectDetail(params).then(res => {
......
...@@ -7,7 +7,7 @@ export const routes: Array<RouteRecordRaw> = [ ...@@ -7,7 +7,7 @@ export const routes: Array<RouteRecordRaw> = [
component: AppLayout, component: AppLayout,
children: [ children: [
{ path: '', component: () => import('./views/List.vue') }, { path: '', component: () => import('./views/List.vue') },
{ path: ':id', component: () => import('./views/View.vue'), props: true } { path: '/school/school/detail', component: () => import('./views/View.vue') }
] ]
} }
] ]
...@@ -51,7 +51,7 @@ const handleRefetch = () => { ...@@ -51,7 +51,7 @@ const handleRefetch = () => {
> >
<template #table-x="{ row }"> <template #table-x="{ row }">
<el-button type="primary" link v-permission="'school-school-view'"> <el-button type="primary" link v-permission="'school-school-view'">
<router-link :to="`/school/school/${row.id}`" target="_blank">查看</router-link> <router-link :to="`/school/school/detail/?id=${row.id}`" target="_blank">查看</router-link>
</el-button> </el-button>
</template> </template>
</AppList> </AppList>
......
...@@ -5,9 +5,6 @@ export const routes: Array<RouteRecordRaw> = [ ...@@ -5,9 +5,6 @@ export const routes: Array<RouteRecordRaw> = [
{ {
path: '/user/all', path: '/user/all',
component: AppLayout, component: AppLayout,
children: [ children: [{ path: '', component: () => import('./views/List.vue') }]
{ path: '', component: () => import('./views/List.vue') }
// { path: ':id', component: () => import('./views/View.vue'), props: true }
]
} }
] ]
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论