MSuMshk
|
e88c41c11e
|
feat: 实现动态租户解析与移除菜单回退逻辑
1. 新增 ITenantCodeResolver 接口和 DatabaseTenantCodeResolver 实现
2. 修改 TenantResolutionMiddleware 支持从数据库动态解析租户编码
3. ITenantRepository 新增 FindIdByCodeAsync 方法
4. 移除 EfMenuRepository 中危险的系统菜单回退逻辑
5. 调整服务注册顺序确保依赖正确注入
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2026-02-03 13:05:52 +08:00 |
|
root
|
8e315e4f17
|
fix: 租户端启动补齐字典与消息依赖
|
2026-01-30 02:42:22 +00:00 |
|
root
|
1622c38043
|
refactor: 订阅任务按租户上下文执行
|
2026-01-29 14:51:21 +00:00 |
|
root
|
52fb4fde72
|
refactor: 清理平台表述并统一为系统
|
2026-01-29 13:49:03 +00:00 |
|
root
|
bc1c4cc41b
|
refactor: 禁止 TenantId=0 并改为系统租户
|
2026-01-29 13:16:15 +00:00 |
|
root
|
86ef0d6033
|
feat: 新增租户管理端 TenantApi 并移除旧 API
|
2026-01-29 11:39:57 +00:00 |
|
root
|
c5e2501e1a
|
refactor: 抽离 Docs/BuildingBlocks 子模块
|
2026-01-29 03:07:01 +00:00 |
|
|
|
a042c7ef82
|
Merge branch 'dev' of https://github.com/msumshk/TakeoutAPI into dev
|
2026-01-05 19:11:16 +08:00 |
|
|
|
398c716734
|
fix:修复注释错误
|
2026-01-04 21:22:26 +08:00 |
|
|
|
fc55003d3d
|
完成门店管理后端接口与任务
|
2026-01-01 07:26:14 +08:00 |
|
|
|
3d6e2f02b4
|
fix: 升级依赖并适配消息模块
|
2025-12-27 12:32:54 +08:00 |
|
|
|
d37bc191f6
|
fix: 调整RabbitMQ客户端版本并兼容同步调用
|
2025-12-27 12:32:54 +08:00 |
|
|
|
15a35d8e40
|
feat(billing): 新增逾期账单自动标记定时任务
1. 新增Hangfire定时任务BillingOverdueProcessJob
2. 修复逾期账单查询条件过宽问题
3. 默认每10分钟执行一次逾期检查
|
2025-12-18 12:14:01 +08:00 |
|
|
|
98f49ea7ad
|
feat: 实现订阅自动化定时任务系统
新增定时任务 (Scheduler Module):
- SubscriptionAutoRenewalJob: 自动续费账单生成
- SubscriptionRenewalReminderJob: 续费提醒发送 (7/3/1天)
- SubscriptionExpiryCheckJob: 到期检查与宽限期处理
新增 Command/Handler:
- ProcessAutoRenewalCommand: 处理自动续费逻辑
- ProcessRenewalRemindersCommand: 处理续费提醒逻辑
- ProcessSubscriptionExpiryCommand: 处理订阅到期逻辑
配置项 (SubscriptionAutomationOptions):
- AutoRenewalDaysBeforeExpiry: 到期前N天生成续费账单
- ReminderDaysBeforeExpiry: 提醒天数数组
- GracePeriodDays: 宽限期天数
- 各任务执行小时配置
Repository 增强:
- ISubscriptionRepository: 新增自动化查询方法
- ITenantBillingRepository: 新增账单创建方法
- ITenantNotificationRepository: 新增通知创建方法
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
2025-12-17 21:06:01 +08:00 |
|
|
|
f2ec40a533
|
fix: 修复COS上传图片损坏
|
2025-12-15 13:25:04 +08:00 |
|
|
|
715cbb3d36
|
docs: add xml comments and update ignore rules
|
2025-12-12 10:39:51 +08:00 |
|
|
|
1d7836a173
|
chore: 升级依赖并优化种子
|
2025-12-04 17:30:09 +08:00 |
|
|
|
7f6eabfead
|
style: temporarily disable stylecop analyzers
|
2025-12-04 14:34:24 +08:00 |
|
|
|
37e7d721f3
|
docs: 完善参数注释与StyleCop配置
|
2025-12-04 12:45:26 +08:00 |
|
|
|
8e4c2b0e45
|
chore: add documentation comments and stylecop rules
|
2025-12-04 11:25:01 +08:00 |
|
|
|
188dc0ea9a
|
fix:部分优化
|
2025-12-02 15:02:58 +08:00 |
|
|
|
ddad5d1d4f
|
feat:更新包版本
|
2025-12-02 14:46:02 +08:00 |
|
|
|
ee506cfa50
|
fix: 兼容新版 S3 SDK 签名配置
|
2025-12-02 14:19:44 +08:00 |
|
|
|
5332c87d9d
|
chore: 提交现有修改
|
2025-12-02 12:11:25 +08:00 |
|
|
|
3e01943727
|
chore: 消除构建警告并升级依赖
|
2025-12-02 11:18:38 +08:00 |
|
|
|
148475fa43
|
feat: migrate snowflake ids and refresh migrations
|
2025-12-02 09:04:37 +08:00 |
|
|
|
b692a94d3c
|
fix: 调整 Redis 配置与调度依赖
|
2025-12-01 19:58:07 +08:00 |
|
|
|
ae273e510a
|
feat: finalize core modules and gateway
|
2025-11-23 18:53:12 +08:00 |
|
|
|
429d4fb747
|
chore: 提交当前变更
|
2025-11-23 12:47:29 +08:00 |
|
|
|
ccadacaa9d
|
chore: 优化代码注释
|
2025-11-23 09:52:54 +08:00 |
|
|
|
1169e1f220
|
chore: 同步当前开发内容
|
2025-11-23 01:25:20 +08:00 |
|
|
|
ddf584f212
|
chore: 初始化项目基础文件
|
2025-11-22 21:27:38 +08:00 |
|
|
|
b587e8c1e1
|
feat(shared-web): add shared swagger and tracing utilities
|
2025-11-22 21:20:49 +08:00 |
|