wanshenmean
2026-02-11 e6b190354191122069b1a0518f050d6504f7ec5e
分支
用户 wanshenmean <cathay_xy@163.com>
星期三, 二月 11, 2026 15:29 +0800
提交者 wanshenmean <cathay_xy@163.com>
星期三, 二月 11, 2026 15:29 +0800
提交e6b190354191122069b1a0518f050d6504f7ec5e
目录 92ee356d0c35970d4c66ec35e830415bd3770b3b 目录 | zip | gz
上一版本 75f34e9ba2e8b249c96333f3d7936c8968e12ec7 查看 | 对比
重构WMS服务并简化逻辑

清理并重构多个WMS服务:移除未使用的引用和DI参数,使用GetHashCode()标准化枚举值访问,简化空值检查和返回路径,并现代化循环/变量命名。在LocationInfoService中添加辅助方法(CalculateDepth, CreateLocationInfo)并整合位置初始化逻辑。通过入站/出站完成方法扩展ITaskService。通过改进查询、历史记录创建和提前退出来优化StockService操作(组盘/换盘/拆盘)。改进StockViewService的分页/详情处理并简化Sys_UserService登录/密码流和页面查询。整体提升了代码库的可读性、性能和一致性。
已修改10个文件
984 ■■■■■ 文件已修改
Code/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/18.0.988.22099/CodeChunks.db 对比 | 查看 | 原始文档 | blame | 历史
Code/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/18.0.988.22099/SemanticSymbols.db 对比 | 查看 | 原始文档 | blame | 历史
Code/WMS/WIDESEA_WMSServer/WIDESEA_BasicService/LocationInfoService.cs 199 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WMS/WIDESEA_WMSServer/WIDESEA_ITaskInfoService/ITaskService.cs 10 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WMS/WIDESEA_WMSServer/WIDESEA_StockService/StockInfoService.cs 30 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WMS/WIDESEA_WMSServer/WIDESEA_StockService/StockInfo_HtyService.cs 8 ●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WMS/WIDESEA_WMSServer/WIDESEA_StockService/StockSerivce.cs 196 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WMS/WIDESEA_WMSServer/WIDESEA_StockService/StockViewService.cs 108 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WMS/WIDESEA_WMSServer/WIDESEA_SystemService/Sys_UserService.cs 188 ●●●●● 对比 | 查看 | 原始文档 | blame | 历史
Code/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService.cs 245 ●●●● 对比 | 查看 | 原始文档 | blame | 历史