wanshenmean
2026-03-06 aefdecd0aa3226b7d00d1dc764241b82658b3be8
分支
用户 wanshenmean <cathay_xy@163.com>
星期五, 三月 6, 2026 10:41 +0800
提交者 wanshenmean <cathay_xy@163.com>
星期五, 三月 6, 2026 10:41 +0800
提交aefdecd0aa3226b7d00d1dc764241b82658b3be8
目录 9dea5b2fb154136f945117765f7d5cdfbfd189f2 目录 | zip | gz
上一版本 c1fa2195062d9f2c6477fcbfd8cc6cc7121a16e1 查看 | 对比
添加机器人客户端;更新 WCS 缓存及任务

新增内容:

添加新的 RobotClient 项目及多个 RobotJob 组件(包括:BarcodeGenerator 条码生成器、ClientManager 客户端管理器、MessageHandler 消息处理器、SocketState 套接字状态、StateManager 状态管理器、TaskProcessor 任务处理器)

服务端更新:

更新 WIDESEAWCS 服务器:修改 TaskEnum 和 TaskType 枚举、TaskService 服务以及 RobotJob.cs 文件

缓存层重构:

修订缓存层及 Redis 集成(涉及 ICacheService 缓存接口、MemoryCacheService 内存缓存、HybridCacheService 混合缓存、RedisCacheService 缓存服务、CacheSyncBackgroundService 缓存同步后台服务、RedisOptions 配置选项)

更新 appsettings 配置文件

开发环境配置:

更新工作区元数据(.vs/DocumentLayout.json 文件)

添加 .claude 本地权限配置

其他变更:

包含各类 IDE 快照文件

若干与 WMS 任务相关的细微调整
已添加26个文件
已修改21个文件
4162 ■■■■ 文件已修改
Code/WCS/WIDESEAWCS_Server/.claude/settings.local.json 10 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/18.0.988.22099/CodeChunks.db 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/CopilotIndices/18.0.988.22099/SemanticSymbols.db 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/v18/DocumentLayout.json 431 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Common/TaskEnum/TaskEnumHelper.cs 2 ●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Common/TaskEnum/TaskTypeEnum.cs 108 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Core/Caches/ICacheService.cs 18 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Core/Caches/MemoryCacheService.cs 22 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_RedisService/Cache/CacheSyncBackgroundService.cs 9 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_RedisService/Cache/HybridCacheService.cs 98 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_RedisService/Cache/RedisCacheService.cs 28 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_RedisService/Options/RedisOptions.cs 6 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/appsettings.json 5 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs 16 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/RobotJob/RobotBarcodeGenerator.cs 28 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/RobotJob/RobotClientManager.cs 149 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/RobotJob/RobotJob.cs 616 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/RobotJob/RobotMessageHandler.cs 275 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/RobotJob/RobotSocketState.cs 89 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/RobotJob/RobotStateManager.cs 123 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/RobotJob/RobotTaskProcessor.cs 207 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v18/DocumentLayout.backup.json 211 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v18/DocumentLayout.json 235 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WMS/WIDESEA_WMSServer/WIDESEA_Common/TaskEnum/TaskStatusEnum.cs 139 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WMS/WIDESEA_WMSServer/WIDESEA_Common/TaskEnum/TaskTypeEnum.cs 74 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WMS/WIDESEA_WMSServer/WIDESEA_ITaskInfoService/ITaskService.cs 8 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService.cs 91 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/TaskInfo/TaskController.cs 11 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/机械手客户端/RobotClient/.dockerignore 30 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/机械手客户端/RobotClient/.vs/CopilotSnapshots/BD12C3365E39344589EDC65CA163A4E7/957CD3507E75254DAB50B67D1CAD4ABB/57E558275472B567970CA987458436D5 68 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/机械手客户端/RobotClient/.vs/CopilotSnapshots/BD12C3365E39344589EDC65CA163A4E7/957CD3507E75254DAB50B67D1CAD4ABB/89EE95323C118AB5E5FA0B5FC9E372D8 68 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/机械手客户端/RobotClient/.vs/CopilotSnapshots/BD12C3365E39344589EDC65CA163A4E7/BE43EC63E499EE468C0161FA83175A2D/340C5AFE3B0C2AB455087AFF43725D6E 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/机械手客户端/RobotClient/.vs/CopilotSnapshots/BD12C3365E39344589EDC65CA163A4E7/BE43EC63E499EE468C0161FA83175A2D/57E558275472B567970CA987458436D5 2 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/机械手客户端/RobotClient/.vs/CopilotSnapshots/BD12C3365E39344589EDC65CA163A4E7/C569B8B80C5D3640BC534EFC4D2E9EFE/57E558275472B567970CA987458436D5 81 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/机械手客户端/RobotClient/.vs/CopilotSnapshots/BD12C3365E39344589EDC65CA163A4E7/C569B8B80C5D3640BC534EFC4D2E9EFE/EEF5B4E6C1E13E5E42E047DE7B74D577 81 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/机械手客户端/RobotClient/.vs/CopilotSnapshots/BD12C3365E39344589EDC65CA163A4E7/E6DFDF72DCCF3C46ABA29988BCD5456A/57E558275472B567970CA987458436D5 92 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/机械手客户端/RobotClient/.vs/CopilotSnapshots/BD12C3365E39344589EDC65CA163A4E7/E6DFDF72DCCF3C46ABA29988BCD5456A/F977376DB3B74CAF672118CAACA4BA95 92 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/机械手客户端/RobotClient/.vs/CopilotSnapshots/BD12C3365E39344589EDC65CA163A4E7/state.mpack 对比 | 查看 | 原始文档 | blame | 历史
Code/机械手客户端/RobotClient/.vs/RobotClient.slnx/copilot-chat/bef6627e/sessions/36c312bd-395e-4534-89ed-c65ca163a4e7 对比 | 查看 | 原始文档 | blame | 历史
Code/机械手客户端/RobotClient/.vs/RobotClient.slnx/v18/DocumentLayout.backup.json 49 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/机械手客户端/RobotClient/.vs/RobotClient.slnx/v18/DocumentLayout.json 49 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/机械手客户端/RobotClient/CLAUDE.md 83 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/机械手客户端/RobotClient/Dockerfile 28 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/机械手客户端/RobotClient/Program.cs 399 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/机械手客户端/RobotClient/Properties/launchSettings.json 10 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/机械手客户端/RobotClient/RobotClient.csproj 16 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/机械手客户端/RobotClient/RobotClient.slnx 3 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史