Commit Graph

  • c4a098d137 feat(map-toolbar): 新增连续测距功能,支持多段测量并显示距离 feature/phase2 xudan 2025-10-17 14:53:44 +08:00
  • d5e226c3cf docs: 删除 AMR机器人管理系统文档,精简项目文档结构,提升可维护性 xudan 2025-10-17 11:29:22 +08:00
  • d0eb178f87 docs: 删除多个文档,精简项目文档结构,提升可维护性 xudan 2025-10-17 11:24:07 +08:00
  • 85ddc6ac8b docs: 更新 AGENTS.md 文件,添加项目指南、结构、构建与测试说明、代码风格规范及提交与合并请求要求 xudan 2025-10-17 11:23:42 +08:00
  • 20155894f8 refactor: 移除 editor.service.ts 中的多个自定义绘制函数,优化代码结构并将其拆分至 editor-drawers.ts,提升可维护性 xudan 2025-10-17 10:09:13 +08:00
  • fa5c88ad26 feat: 在场景编辑器中新增导入场景的模态框,支持普通导入和分区域/楼层导入,优化文件选择和处理逻辑,提升用户体验 xudan 2025-10-16 18:26:13 +08:00
  • a4f0027ee1 fix: 增强右键菜单操作完成后的反馈逻辑,添加具体错误信息提示,优化用户体验 xudan 2025-10-16 10:57:32 +08:00
  • 2ac24349a8 fix: 优化右键菜单位置计算逻辑,确保菜单在窗口内显示,提升用户体验 xudan 2025-10-15 17:03:08 +08:00
  • a46c170fbb fix: 优化运动监控页面右键菜单逻辑,移除冗余事件监听,增强事件处理的准确性和用户体验 xudan 2025-10-15 16:53:36 +08:00
  • 5cd5ecba20 fix: 修正 EditorRobotService 中的图标路径,确保正确引用资源 xudan 2025-10-15 15:28:28 +08:00
  • 56f365bd04 refactor: 移除 EditorRobotContext 接口中的 ensureCorrectLayerOrder 方法,并在 EditorRobotService 中删除相关调用,简化代码结构 xudan 2025-10-15 15:19:14 +08:00
  • f41e6cf1d3 feat: 在场景编辑器中新增场景 JSON 规范化处理逻辑,优化场景加载条件,提升数据解析的健壮性 xudan 2025-10-15 08:59:46 +08:00
  • 3295c02122 feat: 在场景编辑器中新增自定义保存功能,优化场景数据处理逻辑,支持多楼层场景的导入与保存,提升用户体验 xudan 2025-10-14 18:03:14 +08:00
  • 5967f0b45c fix: 优化 MapConverterModal 组件中的代码格式,简化输出文件名的处理逻辑 xudan 2025-10-14 15:36:04 +08:00
  • 53332fca93 fix: 优化导入 SMAP 文件的逻辑,增加文件格式检查和错误提示,改善用户体验 xudan 2025-10-14 15:32:57 +08:00
  • ca69dbccf8 refactor: 重构 EditorService,整合机器人相关逻辑至 EditorRobotService,简化代码结构并提升可维护性 xudan 2025-10-14 15:13:43 +08:00
  • de5c0e6bac fix: 优化场景数据处理逻辑,确保在解析地图时正确处理空值和非字符串输入 xudan 2025-10-14 14:37:09 +08:00
  • 83e4d68af7 feat: 在运动监控页面中新增右键菜单状态管理,优化画布事件处理逻辑,提升用户交互体验 xudan 2025-10-14 14:21:24 +08:00
  • 49f87fd1cb fix: 优化场景加载逻辑,处理空场景和非字符串地图输入,确保菜单配置正确显示 xudan 2025-10-14 14:05:56 +08:00
  • d1e63284da feat: 优化场景编辑器和运动监控页面的场景加载逻辑,新增对空场景和多楼层场景的处理,提升用户体验 xudan 2025-10-14 09:37:39 +08:00
  • 21c5a20215 fix: 在地图接口中新增机器人状态字段,修正文件导入时的空文件检查逻辑 xudan 2025-10-14 09:06:58 +08:00
  • d870848926 feat: 在播放控制器中优化日期选择器,增加自定义样式和类型处理,提升用户体验 xudan 2025-10-13 16:23:03 +08:00
  • 8cd8bb7491 fix: 将 tsconfig.app.json 中的严格模式设置从 true 修改为 false,以降低类型检查的严格性 xudan 2025-10-13 16:12:06 +08:00
  • a6a77a3111 feat: 在播放控制器和运动监控页面中新增日期选择功能,支持用户选择回放日期并同步更新状态 xudan 2025-10-13 16:08:28 +08:00
  • b7db343ba7 fix: 修复回放模式下机器人笔的可见性和解锁状态设置,确保能够正确聚焦到指定机器人 xudan 2025-10-13 10:58:34 +08:00
  • f14e3a68ad fix: 将机器人状态枚举中的“未知”状态值从 -1 修改为 0,以确保状态值的有效性和一致性 xudan 2025-10-13 09:45:05 +08:00
  • 358f213eac fix: 在机器人详情卡片中处理未定义状态,增加“未知”状态的显示以提升用户体验 xudan 2025-10-11 11:15:44 +08:00
  • 6033553196 feat: 在机器人状态枚举中新增“未知”状态,增强状态管理;在播放 WebSocket 中合并机器人状态与业务数据,确保状态值的有效性;在运动监控页面中添加调试代码以自动设置回放日期和时间 xudan 2025-10-11 09:40:06 +08:00
  • 648d27d196 feat: 优化机器人详情卡片组件的状态和类型判断,提升代码健壮性;合并机器人业务数据与位置数据,简化更新逻辑;在运动监控页面中为机器人详情卡片添加唯一键以优化渲染 xudan 2025-10-10 18:32:04 +08:00
  • f3cf800aa1 feat: 优化接口和组件类型定义,调整参数类型以增强类型安全性 xudan 2025-10-10 17:28:27 +08:00
  • 1c38b4e3dc feat: 在地图和场景接口中新增最大速度属性,并在相关组件中实现最大速度的显示和编辑功能 xudan 2025-10-10 17:01:52 +08:00
  • 10c3af9477 feat: 在运动监控页面中新增多楼层场景支持,优化场景加载和楼层切换逻辑 xudan 2025-10-10 15:20:08 +08:00
  • b1d8806a59 feat: 优化运动监控页面的日期选择逻辑,增强场景加载后的机器人初始化流程 xudan 2025-10-10 14:55:43 +08:00
  • b2fc2d8d73 feat: 在播放控制器中添加视图中心定位逻辑,优化场景切换后的视图体验 xudan 2025-10-10 14:45:44 +08:00
  • 4ce5921d5c feat: 移除播放控制器中的连接成功和断开连接提示信息,优化代码整洁性 xudan 2025-10-10 13:45:28 +08:00
  • 32469bf6a7 feat: 优化运动监控页面的生命周期管理,调整场景读取和机器人初始化顺序,提升性能和用户体验 xudan 2025-10-10 10:59:31 +08:00
  • 6fb243370d feat: 在播放控制器中添加本地时间管理和定时器逻辑,优化时间同步与用户交互体验 xudan 2025-10-10 10:22:49 +08:00
  • 6a5a72828f feat: 优化播放控制器中的时间格式化逻辑,移除不必要的乐观显示状态,简化代码结构 xudan 2025-10-09 18:14:42 +08:00
  • b49d662e72 feat: 在播放控制器中添加场景切换逻辑和时间同步处理,优化播放体验 xudan 2025-10-09 18:07:43 +08:00
  • c5410bb3f5 feat: 在播放控制器中添加用户交互锁,优化时间选择逻辑,确保用户操作优先于外部时间更新 xudan 2025-10-09 17:31:03 +08:00
  • 7794c91eca feat: 优化播放控制器中的时间同步逻辑,增强时间轴点击交互,确保选择器与视窗一致 xudan 2025-10-09 17:11:22 +08:00
  • ab2cd0d346 feat: 移除播放控制器中的调试日志,优化代码整洁性 xudan 2025-10-09 17:07:57 +08:00
  • 3420c7cc9c feat: 优化播放控制器和 WebSocket 逻辑,移除不必要的内部状态,增强场景加载后机器人初始化流程 xudan 2025-10-09 16:36:45 +08:00
  • e3f3ab5c2a feat: 注释掉播放控制器中的自动暂停逻辑,优化播放时间处理 xudan 2025-10-09 14:40:39 +08:00
  • de58022508 feat: 在运动监控页面中添加播放模式逻辑,优化场景标题动态更新和路由配置 xudan 2025-10-09 11:45:33 +08:00
  • 58e0726a7f feat: 在播放控制器中添加动画帧定时器逻辑,优化播放时间更新和自动暂停功能 xudan 2025-10-09 10:01:38 +08:00
  • caadef3a92 feat: 更新开发环境配置,修改开发token并在package.json中添加no-ts-build脚本 xudan 2025-10-09 09:12:20 +08:00
  • 3f14a561a9 feat: 调整播放控制器宽度,优化界面布局 xudan 2025-09-29 18:07:16 +08:00
  • e7b6dc736f feat: 在播放控制器中添加时间轴逻辑和小时选择器,优化播放时间同步和界面交互 xudan 2025-09-29 17:40:12 +08:00
  • f4e6424104 feat: 优化 WebSocket 连接逻辑,使用增强的 WebSocket 服务,支持心跳检测和重连机制,提升稳定性和性能 xudan 2025-09-29 15:48:41 +08:00
  • c921da0c24 feat: 在运动监控页面中添加关于机器人绘制和移动的 WebSocket 数据字段说明,优化代码注释 xudan 2025-09-29 15:48:29 +08:00
  • 409ca64337 feat: 在地图工具栏中为定位按钮添加图标,提升用户界面友好性 xudan 2025-09-29 11:19:45 +08:00
  • 3065abf7dd feat: 更新机器人状态接口,移除不接单属性并替换为可接单属性,优化相关组件逻辑 xudan 2025-09-29 11:09:54 +08:00
  • 495e153db9 feat: 在地图工具栏中添加定位功能,整合 useViewState 服务,优化视图跳转逻辑 xudan 2025-09-29 11:09:48 +08:00
  • 86489c326c feat: 在机器人组和标签组件中添加禁用右键菜单功能,优化用户交互体验 xudan 2025-09-29 09:12:36 +08:00
  • b266180e45 feat: 在批量编辑模态框中添加充电点和停靠点标签,优化界面显示 xudan 2025-09-28 16:26:26 +08:00
  • 1f87271ebc feat: 更新批量编辑模态框,添加编辑模式切换功能,支持属性编辑和机器人绑定,优化相关逻辑和界面 xudan 2025-09-28 16:25:48 +08:00
  • d3b2bba880 feat: 在运动监控页面中添加机器人标签组件,并优化标签选项卡样式 xudan 2025-09-28 14:26:21 +08:00
  • cf2a2f97f5 feat: 添加历史回放功能,支持选择回放日期并集成播放控制器,优化实时监控与回放模式切换 xudan 2025-09-26 18:31:22 +08:00
  • a87909a736 feat: 添加机器人标签功能,更新相关接口和组件以支持机器人标签的管理和显示 xudan 2025-09-26 15:27:53 +08:00
  • 5606f15f11 feat: 在编辑器主题中添加新的填充颜色 fill-7,更新相关配置文件以支持新颜色 xudan 2025-09-26 10:17:46 +08:00
  • f5071c57c7 Merge branch 'feature/phase1' xudan 2025-09-26 09:55:08 +08:00
  • 1fc89c6677 feat: 在地图点类型中添加不可避让点,并在相关组件中更新以支持新类型 xudan 2025-09-26 09:53:03 +08:00
  • 8e1b245ab6 feat: 优化导出格式选择界面,调整单选按钮样式并添加悬停效果 xudan 2025-09-25 17:11:07 +08:00
  • b665cd2032 feat: 更新场景转换功能,支持在导出时传递 IRAY 参数,优化导出逻辑和用户交互 xudan 2025-09-25 17:03:42 +08:00
  • b810c7560f feat: 更新场景转换功能,支持在导出时选择 SMAP 文件,优化导入 SMAP 的用户交互和提示信息 xudan 2025-09-25 16:48:29 +08:00
  • 318775a6e0 feat: 更新场景转换功能,支持通过 SMAP 文件更新场景,重命名导出函数并优化用户提示信息 xudan 2025-09-25 16:23:53 +08:00
  • b5a3fd761c feat: 在场景编辑器中添加导入和导出功能,支持 SMAP 和 IRAY 格式,优化编辑服务构造函数以接收场景ID xudan 2025-09-25 15:08:17 +08:00
  • 0fe2b966fc feat: 在 Vite 配置中添加跨域策略头部,以支持跨域嵌入和资源访问 xudan 2025-09-24 17:45:02 +08:00
  • 990b0ee4b4 feat: 更新上下文菜单拖拽功能,重命名位置变量以提高代码可读性 xudan 2025-09-23 18:33:46 +08:00
  • aa568b2da4 feat: 在上下文菜单中添加拖拽功能,优化菜单样式并更新依赖项以提升用户体验 xudan 2025-09-23 18:14:49 +08:00
  • e347a6f633 feat: 移除机器人菜单中的图标,调整样式以优化用户界面,增加操作项的居中对齐 xudan 2025-09-23 17:59:26 +08:00
  • af9725cc33 feat: 更新机器人状态覆盖图标逻辑,支持新位置参数以解决异步更新延迟问题,并调整编辑服务构造函数以接收场景ID xudan 2025-09-23 17:54:37 +08:00
  • 9ee0cc394d feat: 添加手动发布充电任务功能,更新API接口并优化机器人前往充电逻辑 xudan 2025-09-23 16:56:00 +08:00
  • e2753c65a3 feat: 更新路径坐标处理逻辑,增加监控模式下的条件判断 feature/phase1 xudan 2025-09-19 09:47:47 +08:00
  • e2cb39b27c feat: 优化机器人状态更新逻辑,合并图元更新和位置可见性设置,提升渲染效率 xudan 2025-09-16 10:26:50 +08:00
  • 7ffd5623f0 feat: 更新不接单状态图标,调整充电和载货状态为0,以优化机器人状态显示逻辑 xudan 2025-09-15 18:14:40 +08:00
  • ac3b380f31 feat: 优化位置和可见性批量设置逻辑,仅在提供坐标或角度时更新,提升渲染效率和可读性 xudan 2025-09-15 18:10:04 +08:00
  • 5d56362848 feat: 在机器人类型中添加 Pen 类型导入,优化编辑服务中的覆盖图标逻辑以提升用户体验 xudan 2025-09-15 17:44:56 +08:00
  • c5064b189c feat: 扩展机器人状态信息,新增充电、载货和不接单状态,更新相关组件以显示状态图标,优化机器人信息同步逻辑 xudan 2025-09-15 17:30:01 +08:00
  • 911a9fbe2f feat: 添加左侧侧边栏折叠功能,优化布局和样式以提升用户体验 xudan 2025-09-15 15:50:22 +08:00
  • de1ffcdd16 feat: 更新点位信息接口,支持充电点和停靠点的启用状态默认值为1,优化相关逻辑以提升代码可读性 xudan 2025-09-15 14:57:10 +08:00
  • 3a83d15db4 refactor: 优化搜索框聚焦逻辑,调整事件监听以提升用户体验 xudan 2025-09-15 14:19:32 +08:00
  • 4243f0b01a feat: 添加 Ctrl/Cmd+F 快捷键功能以聚焦左侧搜索框,优化事件监听逻辑,提升用户体验 xudan 2025-09-15 14:06:20 +08:00
  • d0adc2ba44 refactor: 修改存储菜单组件的子菜单位置为未定义,优化弹出位置逻辑以提升可读性 xudan 2025-09-15 10:54:29 +08:00
  • 6de409bc69 refactor: 调整存储菜单组件的子菜单位置为右上角,简化代码结构,提升可读性 xudan 2025-09-15 10:51:56 +08:00
  • 6c7fcb9eba refactor: 更新存储菜单组件的弹出位置为顶部右侧,优化HTTP服务实例创建方式以增强类型安全 xudan 2025-09-15 09:11:13 +08:00
  • 6163b0baa5 feat: 添加导入Bintask Excel文件功能,更新API和场景编辑器以支持文件上传,优化HTTP服务以处理FormData xudan 2025-09-12 14:57:42 +08:00
  • 5cdbcebcd3 feat: 添加视角跟随状态管理功能,集成 Pinia 以优化视角跟随逻辑,新增视角跟随通知组件,提升用户交互体验 xudan 2025-09-12 14:04:20 +08:00
  • 02654b29e0 refactor: 优化上下文菜单和机器人菜单组件的代码,简化模板结构,调整样式以提升可读性 xudan 2025-09-12 10:36:21 +08:00
  • 53075dbb39 feat: 添加视角跟随功能,优化机器人菜单组件,支持全局跟随状态管理和相应操作反馈 xudan 2025-09-12 10:31:33 +08:00
  • b237ba834e refactor: 移除未使用的功能和组件,优化地图工具栏的代码结构,更新样式以支持深色主题 xudan 2025-09-12 10:05:33 +08:00
  • 74cbcc6227 refactor: 重新启用返回按钮功能,确保在场景监控和场景编辑页面中可以返回到父级 iframe 的场景卡片 xudan 2025-09-12 09:11:25 +08:00
  • 5c5d04197e fix: 修复setValue调用中的render参数,确保机器人标签更新时不进行渲染 xudan 2025-09-11 18:04:25 +08:00
  • 7ce8fe5edb refactor: 通过静态导入替换动态导入,简化上下文菜单组件的代码结构,提升可读性 xudan 2025-09-11 16:17:59 +08:00
  • a346766b3d refactor: 移除editor token,改为使用editorStore管理编辑器实例,优化机器人信息获取逻辑,提升代码可读性和维护性 xudan 2025-09-11 15:42:27 +08:00
  • 96cbdf8b51 refactor: 更新上下文菜单和机器人菜单组件,改为通过机器人ID传递信息,添加editor token,优化机器人信息获取逻辑 xudan 2025-09-11 15:27:30 +08:00
  • c32dd105ef feat: 添加右键菜单功能,优化机器人列表交互,增强用户体验 xudan 2025-09-11 15:07:44 +08:00
  • fe1ef44e9d feat: 增强上下文菜单操作反馈,添加操作结果提示消息和操作名称映射功能 xudan 2025-09-11 14:38:52 +08:00
  • 1dbb3888d5 feat: 添加获取机器人信息和菜单配置的功能,增强机器人菜单服务的可用性和扩展性 xudan 2025-09-11 14:28:55 +08:00