Commit Graph

  • 2ba8c0732b Merge pull request 'feat(finance): 财务概览模块 1:1 还原' (#10) from feature/finance-overview-1to1 into dev dev msumshk 2026-03-05 03:12:11 +00:00
  • f7eba55039 feat(finance): add overview dashboard and platform fee rate MSuMshk 2026-03-05 10:47:15 +08:00
  • fdbefca650 merge: bring finance report api changes into dev MSuMshk 2026-03-04 22:03:57 +08:00
  • 4a7d012a58 merge: bring member points mall changes into dev MSuMshk 2026-03-04 22:02:45 +08:00
  • d330db84fc Merge pull request #6 from msumshk/feature/finance-invoice-1to1 MSuMshk 2026-03-04 21:23:17 +08:00
  • c79e9bd6e8 feat(finance): 完成发票管理模块后端实现 MSuMshk 2026-03-04 16:48:58 +08:00
  • 3f308c2d0c chore(docs): update submodule with finance scripts MSuMshk 2026-03-04 17:07:43 +08:00
  • 5dfaac01fd feat(finance): implement invoice and business report backend modules MSuMshk 2026-03-04 16:57:06 +08:00
  • 21a689edec Merge pull request #5 from msumshk/feature/finance-cost-1to1 MSuMshk 2026-03-04 16:15:02 +08:00
  • fa6e376b86 feat(finance): add cost management backend module MSuMshk 2026-03-04 16:07:16 +08:00
  • 76366cbc30 Merge pull request #4 from msumshk/feature/finance-report-1to1 MSuMshk 2026-03-04 16:00:02 +08:00
  • b0bb87d97c feat(finance): add tenant settlement query backend MSuMshk 2026-03-04 15:48:37 +08:00
  • b5aa060faf feat(member): add message reach backend module and docs seeds MSuMshk 2026-03-04 13:35:22 +08:00
  • 39e28c1a62 Merge pull request #3 from msumshk/feature/member-points-mall-1to1 MSuMshk 2026-03-04 12:32:58 +08:00
  • dd2ac79d48 Merge pull request #2 from msumshk/feature/member-message-reach-module MSuMshk 2026-03-04 12:17:33 +08:00
  • bd418c5927 feat(member): implement points mall backend module MSuMshk 2026-03-04 12:15:18 +08:00
  • a8cfda88f7 feat: 完成会员消息触达后端模块 MSuMshk 2026-03-04 11:53:52 +08:00
  • e4f7ceeaa7 Merge pull request #1 from msumshk/feature/finance-transaction-module MSuMshk 2026-03-04 11:38:34 +08:00
  • d437b146d1 feat: 新增财务交易流水后端模块 MSuMshk 2026-03-04 11:33:29 +08:00
  • 2970134200 feat: implement tenant member stored card module MSuMshk 2026-03-04 09:14:57 +08:00
  • d96ca4971a feat(member): implement member center management module MSuMshk 2026-03-03 20:38:31 +08:00
  • c2821202c7 chore(docs): bump docs submodule for customer analysis seed MSuMshk 2026-03-03 16:46:22 +08:00
  • 26afffd874 feat(customer): add customer analysis query APIs MSuMshk 2026-03-03 16:45:39 +08:00
  • a993b81aeb feat(customer): 完成客户画像会员摘要与权限链路 MSuMshk 2026-03-03 14:39:33 +08:00
  • 1b28fa6db4 feat(marketing): implement marketing calendar backend MSuMshk 2026-03-03 10:10:41 +08:00
  • decfa4fa12 fix: resolve ProductBatchToolController xml doc warnings MSuMshk 2026-03-03 08:38:42 +08:00
  • 3b3bdcee71 feat: implement marketing punch card backend module MSuMshk 2026-03-02 21:43:09 +08:00
  • 6588c85f27 feat(marketing): add new customer gift backend module MSuMshk 2026-03-02 15:58:06 +08:00
  • c9e2226b48 feat(marketing): implement tenant seckill backend module MSuMshk 2026-03-02 13:08:56 +08:00
  • 0f3542f33f feat(marketing): implement flash sale module api and app layer MSuMshk 2026-03-02 11:08:14 +08:00
  • 5a6da9be0c feat(marketing): add full reduction campaign api module MSuMshk 2026-02-28 15:46:21 +08:00
  • dda3f96d28 feat: 完成营销中心优惠券后端模块 MSuMshk 2026-02-28 11:14:55 +08:00
  • 04e76cd519 feat: 添加订单超时自动取消与 SMS 告警任务 MSuMshk 2026-02-27 13:11:01 +08:00
  • 3c423f87d4 feat: 添加订单大厅看板 API(四列数据 + 统计 + 重连补偿 + 操作端点) MSuMshk 2026-02-27 13:10:13 +08:00
  • 1e5f0b2f93 feat: 添加支付回调链路(支付成功 → 订单状态流转 → SignalR 推送) MSuMshk 2026-02-27 13:09:25 +08:00
  • bb2ff6167e feat: 添加订单事件管道与状态流转命令 MSuMshk 2026-02-27 13:08:41 +08:00
  • 7c06ac3e29 feat: 添加 SignalR 基础设施(Hub + Redis Backplane + JWT 认证) MSuMshk 2026-02-27 13:07:51 +08:00
  • 502f80473e fix(order): move all-orders list to database pagination MSuMshk 2026-02-27 10:32:21 +08:00
  • b1c51c7712 fix(order): tighten payment method filter by paid status MSuMshk 2026-02-27 10:24:53 +08:00
  • 11a1521b6a feat(order): add all-orders APIs and query workflow MSuMshk 2026-02-27 10:09:19 +08:00
  • dd90bdfe0f feat: 完成商品批量工具后端接口与Excel导入导出 MSuMshk 2026-02-26 12:07:48 +08:00
  • 3f5ca9c3ee feat: 商品列表查询改为数据库分页过滤 MSuMshk 2026-02-26 10:50:20 +08:00
  • 8f64eb897b fix: 修复PostgreSQL咨询锁函数参数不兼容 MSuMshk 2026-02-25 11:55:30 +08:00
  • 7d3542735b ci: 流水线新增SkuWorker容器并自动执行数据库迁移 MSuMshk 2026-02-25 11:37:27 +08:00
  • 77caac3af9 feat: SKU保存链路切换到RabbitMQ Outbox并新增独立Worker MSuMshk 2026-02-25 11:20:38 +08:00
  • aeef4ca649 feat: 新增商品单接口异步保存并内置SKU入队 MSuMshk 2026-02-25 10:51:04 +08:00
  • 18af62e111 fix: 空SKU编码时改为自动生成避免冲突 MSuMshk 2026-02-25 10:00:48 +08:00
  • 474c0c88c0 fix: 提前校验SKU最终编码冲突并返回明确错误 MSuMshk 2026-02-25 09:55:38 +08:00
  • b970cd4ba7 fix: 修复SKU软删除冲突导致唯一索引报错 MSuMshk 2026-02-25 09:49:20 +08:00
  • 21d7be5a4f fix: 增强SKU异步任务失败错误明细 MSuMshk 2026-02-25 09:39:21 +08:00
  • 5fcc1e1484 feat: 商品SKU支持异步保存与软禁用替换策略 MSuMshk 2026-02-25 09:23:15 +08:00
  • c2a6cf7b1e fix(api): 修复商品保存事务重试冲突并兼容kind缺省 MSuMshk 2026-02-24 16:51:45 +08:00
  • 2c7981b6d0 chore(tenantapi): set production tenancy root domain MSuMshk 2026-02-24 15:59:19 +08:00
  • d66879f5cf feat(product): complete combo and detail editing data model MSuMshk 2026-02-22 09:35:57 +08:00
  • f7c2ae4bac feat(product): add product list/detail/save/soldout/batch api support MSuMshk 2026-02-21 17:23:48 +08:00
  • d41f69045f feat(product): add product schedule management api MSuMshk 2026-02-21 11:46:55 +08:00
  • ad65ef3bf6 feat(product): add product label management backend MSuMshk 2026-02-21 10:18:48 +08:00
  • 93bc072b8d feat: 新增加料管理接口与模板能力 MSuMshk 2026-02-21 08:44:26 +08:00
  • 848778b8b5 fix: 修复规格模板查询并发DbContext异常 MSuMshk 2026-02-21 07:42:02 +08:00
  • 392d9f03a1 feat: 新增规格做法模板管理接口与数据模型 MSuMshk 2026-02-20 20:08:34 +08:00
  • 1b3525862a feat: implement tenant product category management APIs MSuMshk 2026-02-20 18:45:48 +08:00
  • eea8a53da3 chore(api): align tenant storage config with admin MSuMshk 2026-02-20 16:45:54 +08:00
  • 237e0a1a9f fix(api): register storage services in tenant api MSuMshk 2026-02-20 16:33:46 +08:00
  • 750346fdb2 feat(api): add tenant files upload endpoint MSuMshk 2026-02-20 16:23:29 +08:00
  • 48cf852d46 feat(project): 新增包装费模式切换接口 MSuMshk 2026-02-20 10:39:34 +08:00
  • adac05521a feat(store): add dedicated pickup mode save endpoint MSuMshk 2026-02-20 10:09:33 +08:00
  • 8a6fc867c2 refactor(store): remove fallback config behavior and expose isConfigured MSuMshk 2026-02-20 09:55:11 +08:00
  • 938da7469c fix: 排班替换删除时忽略软删过滤 MSuMshk 2026-02-20 09:21:43 +08:00
  • f2142de407 fix: 排班事务兼容ef重试策略 MSuMshk 2026-02-20 09:17:48 +08:00
  • 9651022261 refactor: 排班替换改为事务内先删后增 MSuMshk 2026-02-20 09:14:39 +08:00
  • 669db14f64 fix: 修复员工排班保存唯一键冲突 MSuMshk 2026-02-20 09:12:21 +08:00
  • 069d7de05e fix: 员工排班移除mock与兜底逻辑 MSuMshk 2026-02-20 09:02:52 +08:00
  • 145be01bfc fix(store-fees): 保留包装费配置避免阶梯刷新丢失 MSuMshk 2026-02-20 08:28:41 +08:00
  • 787ebe6b73 fix(pickup): remove mocked fine-slot reservation preview MSuMshk 2026-02-19 18:21:06 +08:00
  • 7ecf069efd fix(pickup): prevent null rowversion on settings and slots save MSuMshk 2026-02-19 17:57:52 +08:00
  • 53f7c54c82 feat(geo): add tenant/merchant/store geocode fallback and retry workflow MSuMshk 2026-02-19 17:13:00 +08:00
  • ad245078a2 feat: 提交配送中心点与门店地址映射全量变更 MSuMshk 2026-02-19 16:12:36 +08:00
  • d5b22a8d85 fix: 配送地图地理编码改为后端签名代理 MSuMshk 2026-02-19 16:05:57 +08:00
  • 2c086d1149 fix(infra): auto-apply app and dictionary migrations on startup MSuMshk 2026-02-18 20:41:22 +08:00
  • c853fd8edf fix(store-hours): reject overlapping holiday date ranges MSuMshk 2026-02-18 20:36:33 +08:00
  • 8139c08b35 fix(store): enforce UTC holiday dates and exclude deleted stores MSuMshk 2026-02-18 17:25:34 +08:00
  • dfa2b3ee52 feat(store): add quick business toggle endpoint and auto-approve creation MSuMshk 2026-02-18 10:03:27 +08:00
  • be701d8cf6 fix(store): default new store business status to resting MSuMshk 2026-02-18 08:44:14 +08:00
  • b3429e2a0d feat(store): auto-generate store code on create and make update code optional MSuMshk 2026-02-18 08:27:37 +08:00
  • 1b185af718 feat: 完成门店管理剩余接口并补齐文档注释 MSuMshk 2026-02-17 14:54:35 +08:00
  • 3a94348cca fix: 对齐门店仓储接口签名并恢复多租户过滤 MSuMshk 2026-02-17 12:19:23 +08:00
  • c032608a57 Revert "refactor: 清理租户API旧模块代码" MSuMshk 2026-02-17 12:12:01 +08:00
  • 654b1ae3f7 feat: tenant门店管理首批接口落地 MSuMshk 2026-02-17 11:10:06 +08:00
  • 992930a821 refactor: 清理租户API旧模块代码 MSuMshk 2026-02-17 09:57:26 +08:00
  • 2711893474 feat: 完成租户个人中心 API 首版实现 MSuMshk 2026-02-09 20:01:11 +08:00
  • f61554fc08 fix: 移除商户中心租户信息兜底返回 MSuMshk 2026-02-06 14:01:05 +08:00
  • 76ba5a4748 fix: 移除商户中心商户查询兜底逻辑 MSuMshk 2026-02-06 13:59:40 +08:00
  • b02950e465 fix: 修复商户中心查询 RowVersion 列不存在问题 MSuMshk 2026-02-06 13:56:08 +08:00
  • 5f2064324d feat: 新增租户端商户中心聚合接口 MSuMshk 2026-02-06 13:45:20 +08:00
  • a0e0848af7 feat: profile 返回当前套餐名称 MSuMshk 2026-02-06 13:03:41 +08:00
  • ec5293d892 fix: identity 登录并发改为 xmin MSuMshk 2026-02-06 12:11:52 +08:00
  • f10319d96b feat: 添加 Gitea Actions 自动部署工作流 msumshk 2026-02-05 21:31:55 +08:00
  • 75f20558a5 chore: 删除原作者的 GitHub Actions 工作流 msumshk 2026-02-05 14:27:25 +08:00
  • 22479ea787 chore: 更新 Docs 子模块引用 MSuMshk 2026-02-04 10:49:02 +08:00
  • 5a26f82628 refactor: 将 Permission 和 MenuDefinition 改为系统级实体 MSuMshk 2026-02-03 14:49:27 +08:00