feat(project): align product list/detail with prototype

This commit is contained in:
2026-02-21 17:25:47 +08:00
parent e5365710b0
commit 3647bebf19
11 changed files with 814 additions and 335 deletions

View File

@@ -1,8 +1,11 @@
// Mock 数据入口,仅在开发环境下使用
// 门店模块与商品分类管理已切换真实 TenantApi此处仅保留其他业务 mock
import './product';
import './product-extensions';
// Mock 数据入口,仅在开发环境下使用
// 默认关闭商品相关 mock需要时可通过环境变量显式开启
if (import.meta.env.VITE_MOCK_PRODUCT === 'true') {
void import('./product');
console.warn('[Mock] 已启用商品列表 Mock 数据');
}
console.warn(
'[Mock] 已启用非门店/非分类管理 Mock 数据(分类管理强制走真实 API',
);
if (import.meta.env.VITE_MOCK_PRODUCT_EXTENSIONS === 'true') {
void import('./product-extensions');
console.warn('[Mock] 已启用商品扩展模块 Mock 数据');
}