minhnt-dev: article api

This commit is contained in:
MoreStrive
2024-05-31 00:46:43 +07:00
parent a7d4781a81
commit 7a92ca829f
11 changed files with 229 additions and 60 deletions
+8 -12
View File
@@ -29,7 +29,6 @@ interface PageComponentSettings {
dataQuery?: string; // Truy vấn dữ liệu: IDS | NEW | VIEW | SQL | REQUEST | ...
dataResult?: string; // Kết quả dữ liệu (Json)
}
interface PageSection extends Base {
id?: number; // Mã định danh
siteId?: number; // Mã hệ thống
@@ -102,12 +101,12 @@ export const getDynamicPageByCode = async (event : any) => {
try {
const { apiUrl } = useRuntimeConfig().public
const slug = event.context.params.slug;
const { item }: any = await $fetch(`${apiUrl}/cms/overview-page/slug:${slug}`)
console.log('============')
console.log(item)
console.log('============')
return { item }
const { item }: any = await $fetch(`${apiUrl}/cms/overview-page/slug:${slug}`, {
headers: new Headers({
site: '1' || 1,
}),
})
return item
} catch (error) {
handleError(error);
}
@@ -117,11 +116,8 @@ export const getDynamicPageById = async (event : any) => {
try {
const { apiUrl } = useRuntimeConfig().public
const id = event.context.params.id;
const { item }: any = await $fetch(`${apiUrl}/cms/overview-page/${id}`, {
method: 'GET',
})
return { item }
const { item }: any = await $fetch(`${apiUrl}/cms/overview-page/${id}`)
return item
} catch (error) {
handleError(error);
}