ваше сообщение коммита

This commit is contained in:
2025-12-24 14:46:30 +03:00
parent c02d0a38ac
commit 37d6072cf2
11 changed files with 1956 additions and 57 deletions

View File

@@ -62,6 +62,27 @@ export default {
});
return res.data;
},
async getBlogPages(params = {}) {
const queryParams = new URLSearchParams();
if (params.category) queryParams.append('category', params.category);
if (params.search) queryParams.append('search', params.search);
const url = `/pages/blog/all${queryParams.toString() ? '?' + queryParams.toString() : ''}`;
const res = await api.get(url);
return res.data;
},
async getBlogPageBySlug(slug) {
console.log('[pagesService] getBlogPageBySlug:', slug);
const res = await api.get(`/pages/blog/${encodeURIComponent(slug)}`);
console.log('[pagesService] getBlogPageBySlug response:', {
status: res.status,
hasData: !!res.data,
dataKeys: res.data ? Object.keys(res.data) : [],
id: res.data?.id,
title: res.data?.title
});
return res.data;
},
async getPublicPagesStructure() {
const res = await api.get('/pages/public/structure');
return res.data;