feat: create by site
This commit is contained in:
@@ -63,9 +63,10 @@ export const getArticleById = async (event : any) => {
|
||||
try {
|
||||
const { apiUrl } = useRuntimeConfig().public
|
||||
const id = event.context.params.id;
|
||||
const query = getQuery(event)
|
||||
const { item }: any = await $fetch(`${apiUrl}/cms/digital-article/${id}`, {
|
||||
headers: new Headers({
|
||||
site: '1' || 1,
|
||||
site: getSite(query.site).toString(),
|
||||
}),
|
||||
})
|
||||
|
||||
@@ -79,9 +80,10 @@ export const getArticleBySlug = async (event : any) => {
|
||||
try {
|
||||
const { apiUrl } = useRuntimeConfig().public
|
||||
const slug = event.context.params.slug;
|
||||
const query = getQuery(event)
|
||||
const { item }: any = await $fetch(`${apiUrl}/cms/digital-article/slug:${slug}`, {
|
||||
headers: new Headers({
|
||||
site: '1' || 1,
|
||||
site: getSite(query.site).toString(),
|
||||
}),
|
||||
})
|
||||
return { item }
|
||||
@@ -93,17 +95,17 @@ export const getArticleBySlug = async (event : any) => {
|
||||
export const listArticleCondition = async (event: H3Event) => {
|
||||
try {
|
||||
const payload = await readBody<any>(event)
|
||||
const { apiUrl } = useRuntimeConfig().public
|
||||
const { apiUrl } = useRuntimeConfig().public;
|
||||
const query = getQuery(event)
|
||||
const { items }: any = await $fetch(`${apiUrl}/cms/article/condition`, {
|
||||
method: "POST",
|
||||
headers: new Headers({
|
||||
site: '1' || 1,
|
||||
site: getSite(query.site).toString(),
|
||||
}),
|
||||
body: {
|
||||
payload
|
||||
}
|
||||
})
|
||||
// log(event)
|
||||
|
||||
return items
|
||||
} catch (error) {
|
||||
|
||||
Reference in New Issue
Block a user