SaaS 多租户 前端pro
- [新增] SaaS 多租户架构:分库式多租户 + 套餐管理 + 租户菜单授权
- [新增] 租户解析中间件(`TenantResolveMiddleware`),支持 Header / JWT / 上下文多级租户解析
- [新增] 套餐功能拦截中间件(`TenantFeatureMiddleware`),兜底拦截非授权操作
- [新增] 平台菜单隔离策略(`TenantFeaturePolicy`),平台专属权限非主租户不可见
- [新增] 商城模块,文章管理接入 SaaS 多租户
- [新增] `SysTenantDictData` 租户字典扩展表,主库字典 + 租户扩展覆写合并
- [优化] 数据权限过滤器整体重构(角色权限)新增 `TenantFilter`(租户隔离)
- [优化] 文件管理(`SysFile`)、文件分组(`SysFileGroup`)进行多租户 TenantId 隔离
- [优化] 系统消息(`SysUserMsg`)适配 SaaS 多租户模式
- [优化] SaaS 定时任务改造
- [优化] 数据库/种子数据初始化优化:交互式确认、硬终止机制、自动导入种子数据
新功能
- [新增] 我的日程待办功能,支持 SignalR 消息提醒
- [新增] 登录新增异地登录提醒 & 异地 IP 通知
- [新增] 内容管理新增导入功能
- [新增] 新增支持docker部署
- [新增] 代码生成新增是否启用显隐列选项,模板新增软删除支持,模型验证改用 FluentValidation
优化
- [优化] 重构用户登录信息模块
- [优化] 数据脱敏优化
- [优化] 导出改用异步方式
- [优化] 导入代码生成模板优化
- [优化] 任务未启动执行一次后会继续执行问题修复
- [优化] 补齐系统监控权限
- [优化] 第一次启动流程 & 种子数据初始化优化
- [优化] 移除原有验证码包,改用SVG自实现
- [优化] 图片选择器新增移动,重命名,操作前端pro

