 黄兆尉andCursor
|
3686abdc78
|
将调度内核标识从 SimpleLite 全面重命名为 Simple3。
配置段/环境变量、Launcher、健康检查 API、OpenAPI 与前后端文案同步;兼容探测旧 SimpleLite 进程名。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-26 17:46:52 +08:00 |
|
黄兆尉
|
912c44c9bb
|
Merge remote-tracking branch 'origin/main'
|
2026-08-26 13:56:20 +08:00 |
|
wei.wu
|
4962d768d4
|
Merge branch 'main' of http://it.fairylandtech.com:8666/Third_Dev_Dept/Migu2.0
|
2026-08-25 11:21:21 +08:00 |
|
wei.wu
|
95205cbcde
|
新增WCS任务模板引擎原型
新增“WCS模板原型”入口及自检脚本,支持无代码拖拽流程设计、选位试算、实例运行、预占管理等。实现了DSL类型定义、控件库、画布节点、节点属性面板、试算台等组件。补充了流程编排、参数组装、表达式求值、选位与打分、预占管理、模板校验等核心逻辑。提供假数据、演示脚本及README说明,便于后续对接真实系统。
|
2026-08-25 11:21:11 +08:00 |
|
wei.wu
|
4ee6379c26
|
在 .gitignore 中添加 /.cursor/plans 路径
新增 /.cursor/plans 到 .gitignore,避免该目录被 Git 追踪。
|
2026-08-25 11:17:36 +08:00 |
|
ykkokluo
|
c5c1578696
|
修改交管和信号交互插件加载时机
|
2026-08-25 08:59:00 +08:00 |
|
ykkokluo
|
134c7480b3
|
新增磁导航内部交管和信号交互界面
|
2026-08-24 16:16:58 +08:00 |
|
 黄兆尉andCursor
|
5d277cf17d
|
merge: 合并 origin/main(MiGu.DB 持久层拆分与车辆/OTA 更新)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-08-20 16:34:44 +08:00 |
|
wei.wu
|
125372b157
|
移除历史状态归一化及相关遗留逻辑
- 移除 LegacyStatusNormalizationMigrator,仅保留 AreaLayoutModeDefaultMigrator
- 删除 WmsDispatchStatus 枚举、常量和全局 using
- 统一所有 DbContext 注入为 MiGuDbContext,移除 PlatformDbContext
- 服务实体操作统一用 IEditableRepository<T>,移除本地实现
- 移除 WmsService 的 MigrateLegacyAsync 方法
- 精简接口模型,移除部分字段和请求体
- 前端保存容器时 status 字段取自已有数据,移除写死默认值
- 更新文档,去除旧说明,统一数据库初始化流程
|
2026-08-03 09:41:03 +08:00 |
|
wei.wu
|
1f72488a8d
|
新增车辆表及OTA权限与逻辑优化
新增车辆任务与报警表,完善实体与DbContext配置。细化OTA权限校验,增强回传会话IP安全。优化OTA上传与设置面板,调度器支持重启恢复。报警采集逻辑支持历史分段。
|
2026-07-27 15:12:14 +08:00 |
|
wei.wu
|
bc3e9c5172
|
merge
|
2026-07-27 14:29:46 +08:00 |
|
wei.wu
|
51c3fc1994
|
持久层重构为独立 MiGu.DB 工程并优化集成
- 新增 MiGu.DB 项目,迁移所有领域实体与枚举,统一模型约定
- 实现 Entity/Repository/UoW/Provider/Exception 等接口与实现
- 支持数据修补机制,完善 Sqlite 初始迁移与数据库管理
- Server 侧移除 EF Core 相关,依赖 MiGu.DB,PlatformPersistence 适配
- 业务服务注入 UoW/Repository,状态字段统一用 enum 及辅助类
- 统一异常处理,Controller 映射 HTTP 状态码
- 配置项与文档补充数据库启动、SchemaMode、迁移说明
- 新增 GlobalUsings.Db.cs、WmsStatusAliases.cs 简化类型引用
- 新增 HttpActorContextMiddleware 支持操作者上下文一致性
- 新增 MiGuDbContextModelSnapshot 追踪数据库结构
- 优化代码结构,解耦领域与持久层,提升扩展性与安全性
|
2026-07-27 14:26:04 +08:00 |
|
zhaowei.huang
|
7af29fe07f
|
fix: improve map editor and monitor operations
|
2026-07-26 14:14:19 +08:00 |
|
 zhaowei.huangandCursor
|
beb6563060
|
完善 SimpleLite 启停控制与服务状态页。
拆分 StopAll/Restart,运维代理透传确认头与用户信息,服务状态页可更稳地重启进程。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-26 11:32:30 +08:00 |
|
 zhaowei.huangandCursor
|
8299c3dc5c
|
增强地图编辑 CAD 能力与反射对象管理体验。
补充对齐/批量建站 API,并优化反射面板、历史栈与字段管理相关交互。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-26 11:32:30 +08:00 |
|
 zhaowei.huangandCursor
|
b1dd4f9005
|
新增平台 AI 助手抽屉与地图编辑助手对接。
统一流式问答入口,并用轻量 markdown 渲染助手回复。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-26 11:32:29 +08:00 |
|
 zhaowei.huangandCursor
|
ef63dda228
|
完善 WMS 搬运任务与库位状态相关接口。
补齐运输规划与任务服务在状态/优先级字段上的读写与调度衔接。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-26 11:32:29 +08:00 |
|
 zhaowei.huangandCursor
|
95c1a74122
|
锁定 Outpost 主路径主题,并优化地图编辑属性面板浅色对比。
统一 outpost-light/purple/blue 壳层 token,修复扩展字段与操作按钮在浅色下的可读性。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-26 11:31:53 +08:00 |
|
 zhaowei.huangandCursor
|
6986370e9d
|
新增任务管理与报警管理前端,并接入车队健康数据。
运营菜单下挂地图监控/任务/报警入口,车辆卡片与任务列表同步展示运行态。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-26 11:31:52 +08:00 |
|
 zhaowei.huangandCursor
|
7056cf0872
|
新增车辆运维 OTA 工作台前端。
支持包管理、车辆同步、任务与自定义文件下发,并按 ops.ota* 对齐可写权限。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-26 11:31:52 +08:00 |
|
 zhaowei.huangandCursor
|
4223a572c5
|
新增 OTA WatchDog 编排与车队健康/报警后端。
覆盖包库回传、任务下发、CDM 任务同步与报警采集,并为包/任务 ID 与上传文件名加上路径安全校验。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-26 11:31:51 +08:00 |
|
 zhaowei.huangandCursor
|
f4f4cd1d1b
|
忽略 OTA 运行时数据与临时产物,停止跟踪本地 db/json。
这些文件本就属于本机运行态,继续入库会把环境数据带进仓库。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-07-26 11:30:13 +08:00 |
|
wei.wu
|
bdcd88608c
|
WMS主数据结构升级,支持仓库/物料类型等新实体
后端:重构WmsController/WmsService,新增仓库、库区、货位、物料类型等实体及其增删改查接口,支持批量生成网格货位、货位/容器锁定与启用、物料归档与批量清理。数据库模型新增Warehouse、MaterialType、StockEvent等表,调整索引和字段,支持SQLite自动补表/补列及数据迁移,接口兼容旧语义。
前端:wms.ts/types/wms.ts全面适配新结构,升级API路由和类型定义。WarehouseManagementView.vue重构,支持仓库、物料类型管理、货位网格可视化、库存事件展示等。WmsEntityDialog.vue支持新字段编辑及联动选择。新增AreaFacadePanel.vue实现库区网格立面可视化。wmsOptions.ts新增相关常量及UI优化。
兼容性:后端自动迁移旧数据,接口兼容旧绑定语义,提升灵活性、可维护性和可视化能力。
|
2026-07-24 10:19:36 +08:00 |
|
18086616529
|
ce66da772e
|
优化地图编辑中的字段管理
|
2026-06-26 09:23:16 +08:00 |
|
ArtoriasWu
|
e7bd326ea2
|
更新ignore文件,忽略SimpleLite文件夹
|
2026-06-25 11:13:14 +08:00 |
|
ArtoriasWu
|
cc5117d6d6
|
删除SimpleLite依赖
|
2026-06-25 11:08:56 +08:00 |
|
ArtoriasWu
|
15405ba114
|
新增 WMS 搬运规则与任务管理
支持搬运规则维护、候选预览、任务生成、预占、下发、取消和完成,并完善仓储管理前端交互。
|
2026-06-25 11:02:22 +08:00 |
|
ArtoriasWu
|
1cb8091bbe
|
merge
|
2026-06-24 16:25:58 +08:00 |
|
ArtoriasWu
|
4b7ce6790f
|
merge
|
2026-06-24 16:22:24 +08:00 |
|
ArtoriasWu
|
60b3afb954
|
设备与库位聚合页拆分为设备接入与库位管理
将“设备与库位”聚合页拆分为“设备接入”和“库位管理”两个独立页面,调整相关菜单、路由、权限、页面定义及映射。FacilityConfigView.vue 仅保留设备接入,库位管理内容移除,LocationView.vue 删除,新增 WarehouseManagementView.vue。同步精简聚合页 tab 逻辑及重定向,后端 PageCatalog、DeploymentCatalog 和前端 rbac.ts、AppShell.vue、index.ts 等均已更新。
|
2026-06-24 16:21:31 +08:00 |
|
18086616529
|
5fe85dc891
|
优化小车卡片界面和车队编队的功能,优化首页菜单的快捷入口功能
|
2026-06-24 16:14:15 +08:00 |
|
18086616529
|
88c688c0df
|
新增分段管理
|
2026-06-23 17:22:40 +08:00 |
|
zhaowei.huang
|
a6086f1f8b
|
merge
|
2026-06-23 13:50:25 +08:00 |
|
zhaowei.huang
|
f1e604df36
|
导航场景映射与嵌入画布模式支持优化
- .gitignore 忽略 wwwroot,前端产物不入库
- 导航方式映射调整,磁导航/二维码/激光场景合并
- active-scenes.json 默认加入 scene.device
- SimpleLite 启动支持 --migu 嵌入画布模式
- 新增 EmbeddedCanvas 配置项,默认启用
|
2026-06-23 13:47:28 +08:00 |
|
zhaowei.huang
|
e3373584ad
|
merge
|
2026-06-23 13:39:19 +08:00 |
|
ArtoriasWu
|
5529883b9c
|
更新 .gitignore 文件以简化敏感数据管理,调整路径以适应项目结构。新增 Entity Framework Core 及相关数据库提供程序的依赖项,增强数据持久化支持。修改 Program.cs 文件以集成平台持久化服务并确保数据库初始化。
|
2026-06-22 09:29:46 +08:00 |
|
ArtoriasWu
|
f4dec3c120
|
初始化 MiGu.Server 项目,包含基本的 ASP.NET Core 8 配置、JWT 鉴权、RBAC 权限管理、YARP 反向代理及相关配置文件。新增 build-and-run 脚本以简化构建与运行流程,添加 README 文档以指导用户快速上手。
|
2026-06-22 09:29:31 +08:00 |
|
ArtoriasWu
|
f2ef32a22b
|
引入WMS仓储主数据与关系管理全流程能力
后端实现基于EF Core的库区/库位/容器/物料/关系/历史等模型、服务与RESTful接口,支持多数据库Provider。前端新增类型、API与聚合页面,支持主数据及容器位置/物料关系的增删改查、绑定/解绑、装料/卸料、历史追溯。完善权限、菜单与文档,平台具备完整WMS能力。
|
2026-06-22 09:15:42 +08:00 |
|
ArtoriasWu
|
e9847f581c
|
Merge branch 'main' of http://it.fairylandtech.com:8666/zhaowei.huang/Migu2.0
|
2026-06-22 09:15:01 +08:00 |
|
ArtoriasWu
|
10fcfe4238
|
将 auto-imports.d.ts 添加到 .gitignore
将 frontends/apps/simple-platform-vue/auto-imports.d.ts 文件加入 .gitignore,避免该自动生成文件被纳入版本控制。
|
2026-06-22 09:14:57 +08:00 |
|
ArtoriasWu
|
87629a8537
|
调整 .gitignore 以适配 backends 目录结构
将 MiGu.Server 相关忽略规则迁移至 backends/MiGu.Server,并新增对 .tmp-build* 和 /.cursor/rules 的忽略,优化敏感数据与临时文件的管理。
|
2026-06-22 08:55:55 +08:00 |
|
18086616529
|
2703392652
|
修改任务编排界面的Json数据导出的格式
|
2026-06-18 15:17:32 +08:00 |
|
zhaowei.huang
|
20f98db6da
|
fix(platform): 代码审查整改——反代按域拆分授权、根除探测副作用与死代码清理
- YARP: map-edit/ai-config 全方法、reflection 写方法挂 PlatformScope,
reflection/selection 单独放行(运营端 3D 高亮),堵住运营账号直达地图编辑/反射调用
- goto-site 探测改用不存在的 car/-1(消除健康检查真实派车风险)并加 60s 缓存
- Config PUT 按 scope 收紧:RCSMonitor 仅可写 ops 节;wizard 写操作与
simplelite/restart-for-update 限 PlatformScope;/api/health 去除虚假端口表
- 修复 wms 模块菜单裁剪失效(admin-config-location → admin-config-facility)
- vrHost 默认 location.hostname:8223(新增 utils/vrender.ts),远程访问 3D 视口可用
- /status 页改接真实 /api/health* 诊断;uploadAsset 移除矛盾 multipart 头;
mapsApi.merge 对齐 save 的 409 冲突处理;JWT 验签参数改启动期 DI 一次性配置
- 清理死代码:ProjectionController、DataTablePro、useClipboard、CadToolbarView、
AppShell 未用导入;lint 脚本替换为 typecheck;日志窗口 List 改 Queue
|
2026-06-12 23:00:47 +08:00 |
|
18086616529
|
0135fbc474
|
解决任务编排滚动条的问题
|
2026-06-10 09:21:04 +08:00 |
|
zhaowei.huang
|
d857cda071
|
docs(swagger): 合并展示 SimpleLite 投影 WebApi 接口
通过 SimpleLiteOpenApiDocumentFilter 将 SimpleLite OpenAPI 描述注入 Swagger,开发环境可在 /swagger 统一浏览 /api/sl/projection 全部端点。
|
2026-06-09 09:36:25 +08:00 |
|
ArtoriasWu
|
45f0261ed7
|
Ignore frontend build artifacts
|
2026-06-09 09:03:41 +08:00 |
|
zhaowei.huang
|
1c03c7bd80
|
build(frontend): sync compiled web assets
|
2026-06-08 18:18:48 +08:00 |
|
zhaowei.huang
|
7ed1e2603b
|
fix(platform): harden auth and build integration
|
2026-06-08 18:17:42 +08:00 |
|
zhaowei.huang
|
57b97a0bfe
|
feat(monitor): add playback management flow
|
2026-06-08 18:16:43 +08:00 |
|
zhaowei.huang
|
3dd08e28e5
|
feat(platform): improve map and project save workflows
|
2026-06-08 18:15:54 +08:00 |
|