重构菜单组件使用动态TDK数据

This commit is contained in:
wangqiao
2025-09-03 10:50:58 +08:00
parent e1c1fefa20
commit acb7ccaf46
3 changed files with 42 additions and 15 deletions

View File

@ -8,6 +8,7 @@ import type {
ProjectTrendingScoreUserInfoVO,
PageResultIndexSettingRespVO,
TdkSettingsRespVO,
TdkSettingsDO,
} from './type'
/**
@ -101,5 +102,5 @@ export const getTDK = () => {
* 获得网站 TDK栏目列表
*/
export const getTDKList = () => {
return useFetchRequest.get<IResponse<TdkSettingsRespVO[]>>('/prod-api/app-api/business/tdk-settings/list-menu', {})
return useFetchRequest.get<IResponse<TdkSettingsDO[]>>('/prod-api/app-api/business/tdk-settings/list-menu', {})
}

View File

@ -106,9 +106,24 @@ export interface PageResultIndexSettingRespVO {
createTime: string
}
export interface TdkSettingsRespVO {
title: string
describeText: string
keyword: string
}
export interface TdkSettingsDO {
createTime?: string
updateTime?: string
creator?: string
updater?: string
deleted?: boolean
id?: number
title?: string
icon?: string
type?: number
path: string
describeText?: string
keyword?: string
remark: string
}