feat(product-center): implement Figma-designed UI, upload module, and website tests
- Redesign website homepage & product-center per Figma (fonts, logos, hero/footer/customer cases) - Add API upload module (multer) with static serving for uploads/public assets - Add OriginGood.delisted flag and SDS request retry logic - Add admin ImageUpload component and goods import/upload flows - Add vitest suite for website components and composables (32 tests) - Add skills, docs, plans and PRODUCT.md
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
export default defineEventHandler((event) => {
|
||||
const config = useRuntimeConfig();
|
||||
const query = getQuery(event);
|
||||
const requestUrl = event.node.req.url ?? '/';
|
||||
const query = Object.fromEntries(
|
||||
new URL(requestUrl, 'http://localhost').searchParams.entries(),
|
||||
);
|
||||
return $fetch(`${config.public.backendUrl}/public/goods`, { query });
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user