Admin.NET.Web.Entry,领域与 API 在 Admin.NET.Plugin.*(当前为 AiDOP) 中扩展,管理端与业务 UI 以主库内官方 Web/ 工程为载体(与后端双进程联调,见 docs/GETTING_STARTED.md)。legacy-demo,Vue + 独立 EF 后端)已从本仓库移除;兼容契约由 Admin.NET.Plugin.AiDOP 的 MVC 路由与 Web/ 页面承接。若需对照历史实现,请查 Git 历史或团队归档。flowchart LR
subgraph client [浏览器]
AdminWeb[官方 Web + Ai-DOP 页]
end
subgraph backend [Admin.NET]
Web[Web.Entry]
Core[Web.Core / Furion]
Plugin[Plugin.AiDOP]
Sugar[SqlSugar + MySQL]
end
AdminWeb -->|VITE_API_URL| Web
Web --> Core
Core --> Plugin
Plugin --> Sugar
Web/(权限、菜单、租户、审批及 Ai-DOP 业务页)。Admin.NET.Plugin.AiDOP 中扩展。ado_*),便于数据迁移与对照。| 组件 | 职责 |
|---|---|
Entity/ |
AdoOrder、AdoPlan、AdoWorkOrder 与表一一对应。 |
Controllers/ |
兼容旧 Demo 的 MVC 路由 + [NonUnify] 响应。 |
Dto/ |
请求/响应模型,与历史 Demo DTO 对齐。 |
Startup.cs |
开发环境 CodeFirst;可按需注册更多服务。 |
Web/ 为准。[AllowAnonymous] 以降低联调成本。Ai-DOP 主库(本机常为 D:\Projects\Ai-DOP\SourceCode\references\Admin.NET)在 同一克隆 内包含 server/、Web/、ai-dop-platform/。与 Gitee 官方 zuohuaijun/Admin.NET 同步时: