feat: 促销系统完善、发票页重构、前端中文化、订单表迁移及多项优化

前端:

- 发票页完整重构:智能按钮状态、防重复开票、空态引导、订单多选

- 全局中文化:Ant Design Vue locale配置、清除残留英文UI文本

- 新增关于我们、联系我们页面

- 首页活动专区、搜索页、Skill详情等多处优化

后端:

- 订单模块:新增original_amount/promotion_deduct_amount字段及DB迁移

- 促销系统:完善促销规则、过期任务、批量查询等

- 新增RateLimit注解及拦截器、CORS过滤器、Health检查接口

- Logback日志配置、points枚举修复等
This commit is contained in:
Developer
2026-03-23 16:38:13 +08:00
parent 942465b758
commit e7d9f47c61
107 changed files with 2964 additions and 309 deletions

View File

@@ -117,7 +117,7 @@ const loadTemplates = async () => {
templatesLoading.value = true
try {
const res = await adminApi.getCouponTemplates({ pageNum: 1, pageSize: 100 })
templates.value = (res.data?.records || []).filter(t => t.status === 'active')
templates.value = (res.data?.records || []).filter(t => t.status === 'active' || t.status === 'draft')
} catch { /* ignore */ } finally {
templatesLoading.value = false
}