|
|
d450526204
|
feat(customer): implement customer analysis page and drawer flow
|
2026-03-03 16:45:22 +08:00 |
|
|
|
c6050fe92f
|
style(@vben/web-antd): format customer profile files
|
2026-03-03 14:42:36 +08:00 |
|
|
|
4fe8bbdba7
|
feat(@vben/web-antd): 客户画像页面与二级抽屉
|
2026-03-03 14:41:04 +08:00 |
|
|
|
543b82ab5e
|
feat(project): implement marketing calendar module
Build and Deploy TenantUI / build-and-deploy (push) Failing after 1s
|
2026-03-03 10:12:28 +08:00 |
|
|
|
be0a8e6914
|
feat: implement marketing punch card management page
Build and Deploy TenantUI / build-and-deploy (push) Failing after 1s
|
2026-03-02 21:43:47 +08:00 |
|
|
|
0e043ddd79
|
feat(@vben/web-antd): implement new customer gift page and drawers
|
2026-03-02 15:58:53 +08:00 |
|
|
|
9920f2e32c
|
feat(project): implement tenant seckill page and drawers
Build and Deploy TenantUI / build-and-deploy (push) Failing after 1s
|
2026-03-02 13:10:18 +08:00 |
|
|
|
d81b670148
|
feat(@vben/web-antd): implement marketing flash sale page
Build and Deploy TenantUI / build-and-deploy (push) Failing after 2s
|
2026-03-02 11:10:17 +08:00 |
|
|
|
18c9175845
|
chore(@vben/web-antd): sync coupon card style changes
Build and Deploy TenantUI / build-and-deploy (push) Failing after 2s
|
2026-03-02 08:54:53 +08:00 |
|
|
|
d1c3af6c08
|
fix(@vben/web-antd): enlarge full reduction card title typography
|
2026-03-02 08:50:28 +08:00 |
|
|
|
d5e03c0949
|
feat(@vben/web-antd): implement full reduction activity module
Build and Deploy TenantUI / build-and-deploy (push) Failing after 1s
|
2026-02-28 15:44:41 +08:00 |
|
|
|
50274f2361
|
feat(project): 优惠券列表门店标签显示具体门店名称
Build and Deploy TenantUI / build-and-deploy (push) Successful in 50s
|
2026-02-28 13:27:59 +08:00 |
|
|
|
c868268bbb
|
feat(project): 对齐优惠券抽屉细节与领取状态交互
Build and Deploy TenantUI / build-and-deploy (push) Successful in 48s
|
2026-02-28 13:07:25 +08:00 |
|
|
|
f000464810
|
feat: 完成营销中心优惠券页面与抽屉
Build and Deploy TenantUI / build-and-deploy (push) Successful in 53s
|
2026-02-28 11:21:15 +08:00 |
|
|
|
ed2f30a2a6
|
chore: 提交格式化补充改动
Build and Deploy TenantUI / build-and-deploy (push) Successful in 52s
|
2026-02-27 17:20:02 +08:00 |
|
|
|
376aad92b6
|
chore: 提交全部剩余改动
Build and Deploy TenantUI / build-and-deploy (push) Successful in 53s
|
2026-02-27 17:18:33 +08:00 |
|
|
|
01ac80d67d
|
feat: 重构订单大厅看板UI对齐设计稿
Build and Deploy TenantUI / build-and-deploy (push) Successful in 51s
|
2026-02-27 17:15:24 +08:00 |
|
|
|
e1512bcfc1
|
fix: 修复 BoardToolbar 引用旧路径 order-board-page → order-hall-page
Build and Deploy TenantUI / build-and-deploy (push) Successful in 53s
|
2026-02-27 13:40:26 +08:00 |
|
|
|
1a5d02e762
|
refactor: 重命名订单大厅路由与目录 board → hall,匹配数据库菜单路径
Build and Deploy TenantUI / build-and-deploy (push) Failing after 27s
|
2026-02-27 13:36:40 +08:00 |
|
|
|
23e696719b
|
feat: 添加订单大厅看板 UI(四列看板 + 声音提醒 + 桌面通知)
Build and Deploy TenantUI / build-and-deploy (push) Successful in 56s
|
2026-02-27 13:18:54 +08:00 |
|
|
|
42bf54a52c
|
feat: 添加 SignalR 客户端与订单大厅 API 模块
Build and Deploy TenantUI / build-and-deploy (push) Successful in 1m59s
- 安装 @microsoft/signalr 依赖
- 新增 useSignalR Hook(自动重连 + 断线补偿回调)
- 新增订单大厅 API 模块(board/stats/pending-since + 接单/拒单/出餐/确认)
|
2026-02-27 13:12:04 +08:00 |
|
|
|
2e510a8fa7
|
fix(project): 对齐后端菜单组件路径到 order/list 目录
Build and Deploy TenantUI / build-and-deploy (push) Successful in 51s
|
2026-02-27 10:51:43 +08:00 |
|
|
|
c6554b2a54
|
fix(project): 移除订单路由兼容别名
Build and Deploy TenantUI / build-and-deploy (push) Successful in 53s
|
2026-02-27 10:40:14 +08:00 |
|
|
|
17493780b9
|
fix(project): align all-orders route to /order/list
Build and Deploy TenantUI / build-and-deploy (push) Successful in 51s
|
2026-02-27 10:35:49 +08:00 |
|
|
|
50877b6ba9
|
feat(project): implement all-orders page with modular structure
Build and Deploy TenantUI / build-and-deploy (push) Successful in 55s
|
2026-02-27 10:19:10 +08:00 |
|
|
|
f2c50f69d1
|
fix: 修复批量工具抽屉布局问题
Build and Deploy TenantUI / build-and-deploy (push) Successful in 51s
- 修复导入导出面板按钮重叠,改为纵向排列
- 移除抽屉关闭按钮(×)
- 调价面板步骤2拆分为两行布局,输入框独立一行
|
2026-02-26 17:07:18 +08:00 |
|
|
|
5abd5b2abe
|
fix: 修复商品模块typecheck与lint
Build and Deploy TenantUI / build-and-deploy (push) Successful in 51s
|
2026-02-26 15:06:14 +08:00 |
|
|
|
58c37d9b00
|
style: 同步请求文件自动格式化
Build and Deploy TenantUI / build-and-deploy (push) Successful in 53s
|
2026-02-26 14:49:01 +08:00 |
|
|
|
bb4bbfc3fc
|
fix: 修复双Token自动刷新链路
Build and Deploy TenantUI / build-and-deploy (push) Successful in 53s
|
2026-02-26 14:46:52 +08:00 |
|
|
|
8980eeedf5
|
fix: 修复批量工具抽屉嵌入模式未生效
Build and Deploy TenantUI / build-and-deploy (push) Successful in 50s
|
2026-02-26 14:04:43 +08:00 |
|
|
|
2617234d9e
|
feat: 批量工具面板改为抽屉式交互
Build and Deploy TenantUI / build-and-deploy (push) Successful in 51s
|
2026-02-26 13:50:52 +08:00 |
|
|
|
97e833d8d8
|
style: 批量工具页面样式参数回调至原型基线
Build and Deploy TenantUI / build-and-deploy (push) Successful in 51s
|
2026-02-26 13:32:35 +08:00 |
|
|
|
08d8a0e94c
|
style: 对齐批量工具页视觉风格与原型
Build and Deploy TenantUI / build-and-deploy (push) Successful in 53s
|
2026-02-26 13:25:25 +08:00 |
|
|
|
b97ee93a1b
|
refactor: 批量工具页改为复用公共门店工具栏
Build and Deploy TenantUI / build-and-deploy (push) Successful in 52s
|
2026-02-26 13:19:15 +08:00 |
|
|
|
38a296e8bc
|
fix: 修复批量工具门店选择器与组件渲染异常
Build and Deploy TenantUI / build-and-deploy (push) Successful in 52s
|
2026-02-26 13:09:45 +08:00 |
|
|
|
5ec724188e
|
fix: 修复批量工具首开门店状态异常
Build and Deploy TenantUI / build-and-deploy (push) Successful in 50s
|
2026-02-26 12:34:19 +08:00 |
|
|
|
00643eae56
|
fix: 修正商品批量工具商品选择器查询上限
Build and Deploy TenantUI / build-and-deploy (push) Successful in 51s
|
2026-02-26 12:14:29 +08:00 |
|
|
|
9e869e6788
|
feat: 重构商品批量工具页面并接入真实接口
Build and Deploy TenantUI / build-and-deploy (push) Successful in 54s
|
2026-02-26 12:09:26 +08:00 |
|
|
|
75c15ec17b
|
style: 统一商品列表样式属性顺序
Build and Deploy TenantUI / build-and-deploy (push) Successful in 51s
|
2026-02-26 10:52:25 +08:00 |
|
|
|
3575141a97
|
feat: 优化商品列表编辑交互与图片展示
Build and Deploy TenantUI / build-and-deploy (push) Has been cancelled
|
2026-02-26 10:50:54 +08:00 |
|
|
|
a678ca632a
|
perf: 商品保存改为基础信息秒回与SKU后台入队
Build and Deploy TenantUI / build-and-deploy (push) Successful in 50s
|
2026-02-25 13:29:10 +08:00 |
|
|
|
cd9c08fad3
|
feat: 移除SKU后台保存中的loading提示
Build and Deploy TenantUI / build-and-deploy (push) Successful in 53s
|
2026-02-25 13:18:02 +08:00 |
|
|
|
08f3249c59
|
style: 修正商品详情异步保存代码格式
Build and Deploy TenantUI / build-and-deploy (push) Successful in 49s
|
2026-02-25 11:22:27 +08:00 |
|
|
|
ddc25564b9
|
feat: 商品详情保存统一走异步SKU任务
Build and Deploy TenantUI / build-and-deploy (push) Successful in 52s
|
2026-02-25 11:21:05 +08:00 |
|
|
|
7a97920a7c
|
style: 同步商品详情异步保存代码格式
Build and Deploy TenantUI / build-and-deploy (push) Successful in 51s
|
2026-02-25 10:53:01 +08:00 |
|
|
|
f8274173ac
|
feat: 商品详情大SKU改为单接口异步提交
Build and Deploy TenantUI / build-and-deploy (push) Successful in 53s
|
2026-02-25 10:51:30 +08:00 |
|
|
|
5bdcf536a4
|
feat: 商品详情大批量SKU保存改为后台非阻塞
Build and Deploy TenantUI / build-and-deploy (push) Successful in 53s
|
2026-02-25 10:29:24 +08:00 |
|
|
|
a02369197c
|
feat: 商品详情超过10个SKU改为异步保存
Build and Deploy TenantUI / build-and-deploy (push) Successful in 52s
|
2026-02-25 09:25:32 +08:00 |
|
|
|
2b485de5a8
|
fix(@vben/web-antd): 商品详情移除类型编辑并停止提交kind字段
Build and Deploy TenantUI / build-and-deploy (push) Successful in 48s
|
2026-02-24 16:38:34 +08:00 |
|
|
|
3e55697532
|
feat(@vben/web-antd): support tenant-code subdomain routing
Build and Deploy TenantUI / build-and-deploy (push) Successful in 47s
|
2026-02-24 16:00:10 +08:00 |
|