请求转发问题

This commit is contained in:
黄心宇 2024-05-14 11:40:38 +08:00
parent efec44cf96
commit d2d113125f
2 changed files with 9 additions and 2 deletions

View File

@ -116,7 +116,8 @@ export const render = async (req,res)=>{
// 匹配上的并且只修改head的页面
if (_route.onlyHead) {
Logger.info(`matchRoot: ${ _match.url }`)
await changeHead(_route, _match.params)
const result = await changeHead(_route, _match.params)
if (!result) return result
}
} else {
return false

View File

@ -21,6 +21,8 @@ export const changeHead = async ({ key }, params) => {
data = res.data.data
if (data) {
setSeoMeta(`${data.name}`, data.name, data.summary || '', `/zone/${params.deptId}/newdetail/${ params.id }`)
} else {
return false
}
break;
case 'zone':
@ -28,6 +30,8 @@ export const changeHead = async ({ key }, params) => {
data = res.data.data
if (data) {
setSeoMeta(`${data.name}`, data.name, data.subTitle || '', `/zone/${params.deptId}`)
} else {
return false
}
break;
case 'owner':
@ -36,9 +40,11 @@ export const changeHead = async ({ key }, params) => {
const name = data.nickname || data.username
if (data && data.name) {
setSeoMeta(`${name}`, name, data.description || '', `/${params.owner}`)
} else {
return false
}
break;
default:
break;
return false
}
}