| | |
| | | "WorkspaceRootPath": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\", |
| | | "Documents": [ |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\process\\deviceprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:process\\deviceprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\wcscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:core\\wcscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\apihelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\apihelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\util\\sqlhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\sqlhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\containerhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\containerhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\apimodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\apimodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\api\\moboxcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\moboxcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\moboxcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\util\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\cntritemdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\cntritemdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\process\\taskprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:process\\taskprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\wms\\locationhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\locationhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\locationhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\container.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\container.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\loccntrrel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\loccntrrel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\wmscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\wmscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\core\\wcscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:core\\wcscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\wmscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:core\\wmscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\wms\\containerhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\containerhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\tn_business_source.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\tn_business_source.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\wms\\wmshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\taskprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:process\\taskprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\wcshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\wcshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\location.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\location.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\deviceprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:process\\deviceprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\wmshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\wmshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\wms\\wcshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\wcshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\config.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:config\\config.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\tn_onoff_shelves.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\tn_onoff_shelves.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\dispatch\\ndcapi.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:dispatch\\ndcapi.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\core\\wmscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:core\\wmscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\settings.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\settings.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\wmstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\wmstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\dispatch\\ndc.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:dispatch\\ndc.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\wcstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\loghelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\loghelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\debugcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\debugcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\equipmentstatus.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\equipmentstatus.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\wcstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\wcstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\wmstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\wmstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\agvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\agvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\cntritemdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\cntritemdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\basemodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\basemodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\basemodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\config\\config.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:config\\config.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\app.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}", |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\app.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:app.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\debugcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\debugcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | } |
| | | ], |
| | | "DocumentGroupContainers": [ |
| | |
| | | "DocumentGroups": [ |
| | | { |
| | | "DockedWidth": 200, |
| | | "SelectedChildIndex": 0, |
| | | "SelectedChildIndex": 7, |
| | | "Children": [ |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 0, |
| | | "Title": "DeviceProcess.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\DeviceProcess.cs", |
| | | "RelativeDocumentMoniker": "process\\DeviceProcess.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\DeviceProcess.cs", |
| | | "RelativeToolTip": "process\\DeviceProcess.cs", |
| | | "ViewState": "AgIAAIcAAAAAAAAAAAAQwLoAAAAwAAAAAAAAAA==", |
| | | "DocumentIndex": 2, |
| | | "Title": "SqlHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\SqlHelper.cs", |
| | | "RelativeDocumentMoniker": "util\\SqlHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\SqlHelper.cs", |
| | | "RelativeToolTip": "util\\SqlHelper.cs", |
| | | "ViewState": "AgIAABMAAAAAAAAAAAD4vxcAAABTAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T09:09:19.577Z", |
| | | "WhenOpened": "2025-07-15T09:12:45.07Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 4, |
| | | "Title": "HttpHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\HttpHelper.cs", |
| | | "RelativeDocumentMoniker": "util\\HttpHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\HttpHelper.cs", |
| | | "RelativeToolTip": "util\\HttpHelper.cs", |
| | | "ViewState": "AgIAABABAAAAAAAAAAAMwB0BAAAbAAAAAAAAAA==", |
| | | "DocumentIndex": 9, |
| | | "Title": "LocCntrRel.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\LocCntrRel.cs", |
| | | "RelativeDocumentMoniker": "models\\LocCntrRel.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\LocCntrRel.cs", |
| | | "RelativeToolTip": "models\\LocCntrRel.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T09:08:46.881Z", |
| | | "WhenOpened": "2025-07-15T08:51:37.227Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 8, |
| | | "Title": "WCSCore.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WCSCore.cs", |
| | | "RelativeDocumentMoniker": "core\\WCSCore.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WCSCore.cs", |
| | | "RelativeToolTip": "core\\WCSCore.cs", |
| | | "ViewState": "AgIAAG8AAAAAAAAAAAAhwIMAAAAxAAAAAAAAAA==", |
| | | "Title": "Container.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\Container.cs", |
| | | "RelativeDocumentMoniker": "models\\Container.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\Container.cs", |
| | | "RelativeToolTip": "models\\Container.cs", |
| | | "ViewState": "AgIAAA4AAAAAAAAAAAAzwBsAAAAeAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:17:53.246Z", |
| | | "WhenOpened": "2025-07-15T08:46:04.91Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 11, |
| | | "Title": "WCSHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WCSHelper.cs", |
| | | "RelativeDocumentMoniker": "wms\\WCSHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WCSHelper.cs", |
| | | "RelativeToolTip": "wms\\WCSHelper.cs", |
| | | "ViewState": "AgIAAAMAAAAAAAAAAAD4vxEAAAAdAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:40:47.779Z", |
| | | "EditorCaption": "" |
| | | "$type": "Bookmark", |
| | | "Name": "ST:1:0:{e8b06f53-6d01-11d2-aa7d-00c04f990343}" |
| | | }, |
| | | { |
| | | "$type": "Bookmark", |
| | | "Name": "ST:129:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}" |
| | | }, |
| | | { |
| | | "$type": "Bookmark", |
| | | "Name": "ST:128:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 5, |
| | | "Title": "TaskProcess.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\TaskProcess.cs", |
| | | "RelativeDocumentMoniker": "process\\TaskProcess.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\TaskProcess.cs*", |
| | | "RelativeToolTip": "process\\TaskProcess.cs*", |
| | | "ViewState": "AgIAAG0AAAAAAAAAAAAnwH0AAAAZAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:34:58.956Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 3, |
| | | "Title": "MoboxController.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\MoboxController.cs", |
| | | "RelativeDocumentMoniker": "api\\MoboxController.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\MoboxController.cs", |
| | | "RelativeToolTip": "api\\MoboxController.cs", |
| | | "ViewState": "AgIAAI4AAAAAAAAAAAAYwJoAAAAvAAAAAAAAAA==", |
| | | "ViewState": "AgIAAAYAAAAAAAAAAAAMwEcAAAATAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T02:55:02.942Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 7, |
| | | "Title": "WmsController.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\WmsController.cs", |
| | | "RelativeDocumentMoniker": "api\\WmsController.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\WmsController.cs", |
| | | "RelativeToolTip": "api\\WmsController.cs", |
| | | "ViewState": "AgIAABMAAAAAAAAAAAArwC4AAAAAAAAAAAAAAA==", |
| | | "DocumentIndex": 0, |
| | | "Title": "WCSCore.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WCSCore.cs", |
| | | "RelativeDocumentMoniker": "core\\WCSCore.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WCSCore.cs", |
| | | "RelativeToolTip": "core\\WCSCore.cs", |
| | | "ViewState": "AgIAAIkAAAAAAAAAAAAewKIAAABAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T01:54:07.697Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 6, |
| | | "Title": "LocationHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\LocationHelper.cs", |
| | | "RelativeDocumentMoniker": "wms\\LocationHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\LocationHelper.cs", |
| | | "RelativeToolTip": "wms\\LocationHelper.cs", |
| | | "ViewState": "AgIAAFUAAAAAAAAAAAAhwHYAAAAIAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T05:01:07.317Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 2, |
| | | "Title": "ApiModel.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiModel.cs", |
| | | "RelativeDocumentMoniker": "api\\ApiModel.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiModel.cs", |
| | | "RelativeToolTip": "api\\ApiModel.cs", |
| | | "ViewState": "AgIAAEoBAAAAAAAAAAAMwFEBAAAhAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T01:53:53.626Z", |
| | | "WhenOpened": "2025-07-07T07:17:53.246Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | |
| | | "Title": "ApiHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiHelper.cs", |
| | | "RelativeDocumentMoniker": "api\\ApiHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiHelper.cs*", |
| | | "RelativeToolTip": "api\\ApiHelper.cs*", |
| | | "ViewState": "AgIAAAYBAAAAAAAAAAAgwBYBAAAdAAAAAAAAAA==", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiHelper.cs", |
| | | "RelativeToolTip": "api\\ApiHelper.cs", |
| | | "ViewState": "AgIAANYBAAAAAAAAAAAewOcBAAARAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T01:54:00.219Z", |
| | | "EditorCaption": "" |
| | |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 10, |
| | | "Title": "WMSHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WMSHelper.cs", |
| | | "RelativeDocumentMoniker": "wms\\WMSHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WMSHelper.cs", |
| | | "RelativeToolTip": "wms\\WMSHelper.cs", |
| | | "ViewState": "AgIAAB8BAAAAAAAAAAAEwDMBAAB7AAAAAAAAAA==", |
| | | "Title": "WmsController.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\WmsController.cs", |
| | | "RelativeDocumentMoniker": "api\\WmsController.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\WmsController.cs", |
| | | "RelativeToolTip": "api\\WmsController.cs", |
| | | "ViewState": "AgIAABQAAAAAAAAAAADwvxwAAAApAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:15:12.457Z", |
| | | "WhenOpened": "2025-06-27T01:54:07.697Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 9, |
| | | "DocumentIndex": 7, |
| | | "Title": "LocationHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\LocationHelper.cs", |
| | | "RelativeDocumentMoniker": "wms\\LocationHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\LocationHelper.cs", |
| | | "RelativeToolTip": "wms\\LocationHelper.cs", |
| | | "ViewState": "AgIAAI8AAAAAAAAAAAAawKMAAAAyAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T05:01:07.317Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 3, |
| | | "Title": "ContainerHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\ContainerHelper.cs", |
| | | "RelativeDocumentMoniker": "wms\\ContainerHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\ContainerHelper.cs", |
| | | "RelativeToolTip": "wms\\ContainerHelper.cs", |
| | | "ViewState": "AgIAAJUAAAAAAAAAAAAgwKcAAAApAAAAAAAAAA==", |
| | | "ViewState": "AgIAAJ0AAAAAAAAAAAAtwK4AAAB9AAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T08:47:39.071Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 4, |
| | | "Title": "ApiModel.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiModel.cs", |
| | | "RelativeDocumentMoniker": "api\\ApiModel.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiModel.cs", |
| | | "RelativeToolTip": "api\\ApiModel.cs", |
| | | "ViewState": "AgIAAJ4AAAAAAAAAAAASwKwAAAAaAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T01:53:53.626Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 6, |
| | | "Title": "CntrItemDetail.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItemDetail.cs", |
| | | "RelativeDocumentMoniker": "models\\CntrItemDetail.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItemDetail.cs", |
| | | "RelativeToolTip": "models\\CntrItemDetail.cs", |
| | | "ViewState": "AgIAABkAAAAAAAAAAAAgwBMAAAAvAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T06:09:27.853Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 12, |
| | | "Title": "TN_Business_Source.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_Business_Source.cs", |
| | | "RelativeDocumentMoniker": "models\\TN_Business_Source.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_Business_Source.cs", |
| | | "RelativeToolTip": "models\\TN_Business_Source.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAkAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-15T08:47:09.976Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 13, |
| | | "Title": "TaskProcess.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\TaskProcess.cs", |
| | | "RelativeDocumentMoniker": "process\\TaskProcess.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\TaskProcess.cs", |
| | | "RelativeToolTip": "process\\TaskProcess.cs", |
| | | "ViewState": "AgIAABUAAAAAAAAAAAAtwCcAAAANAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:34:58.956Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 11, |
| | | "Title": "WMSCore.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WMSCore.cs", |
| | | "RelativeDocumentMoniker": "core\\WMSCore.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WMSCore.cs", |
| | | "RelativeToolTip": "core\\WMSCore.cs", |
| | | "ViewState": "AgIAADMAAAAAAAAAAAAAADMAAAAQAAAAAAAAAA==", |
| | | "ViewState": "AgIAACEAAAAAAAAAAAAuwHIAAAArAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T06:59:35.207Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 12, |
| | | "Title": "Program.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\Program.cs", |
| | | "RelativeDocumentMoniker": "Program.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\Program.cs", |
| | | "RelativeToolTip": "Program.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAtwEsAAAAaAAAAAAAAAA==", |
| | | "DocumentIndex": 15, |
| | | "Title": "Location.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\Location.cs", |
| | | "RelativeDocumentMoniker": "models\\Location.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\Location.cs", |
| | | "RelativeToolTip": "models\\Location.cs", |
| | | "ViewState": "AgIAAAcAAAAAAAAAAAAvwBIAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T01:53:49.228Z", |
| | | "WhenOpened": "2025-07-15T08:10:13.33Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 14, |
| | | "Title": "WMSTask.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WMSTask.cs", |
| | | "RelativeDocumentMoniker": "models\\WMSTask.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WMSTask.cs", |
| | | "RelativeToolTip": "models\\WMSTask.cs", |
| | | "ViewState": "AgIAABEAAAAAAAAAAAA2wCEAAAArAAAAAAAAAA==", |
| | | "Title": "WCSHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WCSHelper.cs", |
| | | "RelativeDocumentMoniker": "wms\\WCSHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WCSHelper.cs", |
| | | "RelativeToolTip": "wms\\WCSHelper.cs", |
| | | "ViewState": "AgIAAAYAAAAAAAAAAAAewBEAAAAdAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:13:52.145Z", |
| | | "WhenOpened": "2025-07-07T07:40:47.779Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 17, |
| | | "Title": "HttpHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\HttpHelper.cs", |
| | | "RelativeDocumentMoniker": "util\\HttpHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\HttpHelper.cs", |
| | | "RelativeToolTip": "util\\HttpHelper.cs", |
| | | "ViewState": "AgIAADoBAAAAAAAAAAAewEwBAAA1AAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T09:08:46.881Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 18, |
| | | "Title": "WMSHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WMSHelper.cs", |
| | | "RelativeDocumentMoniker": "wms\\WMSHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WMSHelper.cs", |
| | | "RelativeToolTip": "wms\\WMSHelper.cs", |
| | | "ViewState": "AgIAABgBAAAAAAAAAAAnwCcCAAAJAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:15:12.457Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 16, |
| | | "Title": "AgvController.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\AgvController.cs", |
| | | "RelativeDocumentMoniker": "api\\AgvController.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\AgvController.cs", |
| | | "RelativeToolTip": "api\\AgvController.cs", |
| | | "ViewState": "AgIAAAgAAAAAAAAAAAD4vxoAAAAUAAAAAAAAAA==", |
| | | "Title": "DeviceProcess.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\DeviceProcess.cs", |
| | | "RelativeDocumentMoniker": "process\\DeviceProcess.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\DeviceProcess.cs", |
| | | "RelativeToolTip": "process\\DeviceProcess.cs", |
| | | "ViewState": "AgIAAEAAAAAAAAAAAAAEwJAAAAAlAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T01:53:52.638Z", |
| | | "WhenOpened": "2025-07-07T09:09:19.577Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 15, |
| | | "Title": "WCSTask.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WCSTask.cs", |
| | | "RelativeDocumentMoniker": "models\\WCSTask.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WCSTask.cs", |
| | | "RelativeToolTip": "models\\WCSTask.cs", |
| | | "ViewState": "AgIAABwAAAAAAAAAAAAxwA8AAAAFAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:49:23.423Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 20, |
| | | "Title": "App.config", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App.config", |
| | | "RelativeDocumentMoniker": "App.config", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App.config", |
| | | "RelativeToolTip": "App.config", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000601|", |
| | | "WhenOpened": "2025-07-07T05:57:33.181Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 21, |
| | | "Title": "DebugController.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\DebugController.cs", |
| | | "RelativeDocumentMoniker": "api\\DebugController.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\DebugController.cs", |
| | | "RelativeToolTip": "api\\DebugController.cs", |
| | | "ViewState": "AgIAAA4AAAAAAAAAAAAxwAAAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T03:04:03.289Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | |
| | | "RelativeDocumentMoniker": "config\\config.json", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\config.json", |
| | | "RelativeToolTip": "config\\config.json", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAATAAAAAAAAAA==", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAABEAAAAEAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|", |
| | | "WhenOpened": "2025-07-07T05:57:36.523Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 17, |
| | | "Title": "CntrItemDetail.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItemDetail.cs", |
| | | "RelativeDocumentMoniker": "models\\CntrItemDetail.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItemDetail.cs", |
| | | "RelativeToolTip": "models\\CntrItemDetail.cs", |
| | | "ViewState": "AgIAABoAAAAAAAAAAAA5wCcAAAAyAAAAAAAAAA==", |
| | | "DocumentIndex": 20, |
| | | "Title": "TN_OnOff_Shelves.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_OnOff_Shelves.cs", |
| | | "RelativeDocumentMoniker": "models\\TN_OnOff_Shelves.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_OnOff_Shelves.cs", |
| | | "RelativeToolTip": "models\\TN_OnOff_Shelves.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAASAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T06:09:27.853Z", |
| | | "WhenOpened": "2025-07-15T07:22:03.532Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 18, |
| | | "DocumentIndex": 21, |
| | | "Title": "NDCApi.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\dispatch\\NDCApi.cs", |
| | | "RelativeDocumentMoniker": "dispatch\\NDCApi.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\dispatch\\NDCApi.cs", |
| | | "RelativeToolTip": "dispatch\\NDCApi.cs", |
| | | "ViewState": "AgIAAKwAAAAAAAAAAAAnwLsAAAASAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-14T05:49:21.276Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 22, |
| | | "Title": "Program.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\Program.cs", |
| | | "RelativeDocumentMoniker": "Program.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\Program.cs", |
| | | "RelativeToolTip": "Program.cs", |
| | | "ViewState": "AgIAAEkAAAAAAAAAAAAnwE0AAAAyAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-14T03:39:02.02Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 24, |
| | | "Title": "NDC.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\dispatch\\NDC.cs", |
| | | "RelativeDocumentMoniker": "dispatch\\NDC.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\dispatch\\NDC.cs", |
| | | "RelativeToolTip": "dispatch\\NDC.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAAKAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-14T05:46:01.795Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 23, |
| | | "Title": "Settings.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\Settings.cs", |
| | | "RelativeDocumentMoniker": "util\\Settings.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\Settings.cs", |
| | | "RelativeToolTip": "util\\Settings.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-14T05:53:07.24Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 27, |
| | | "Title": "EquipmentStatus.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\EquipmentStatus.cs", |
| | | "RelativeDocumentMoniker": "models\\EquipmentStatus.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\EquipmentStatus.cs", |
| | | "RelativeToolTip": "models\\EquipmentStatus.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAABYAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-09T01:42:33.223Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 25, |
| | | "Title": "LogHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\LogHelper.cs", |
| | | "RelativeDocumentMoniker": "util\\LogHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\LogHelper.cs", |
| | | "RelativeToolTip": "util\\LogHelper.cs", |
| | | "ViewState": "AgIAAC0AAAAAAAAAAAAQwD8AAAAKAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-10T08:43:59.006Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 26, |
| | | "Title": "DebugController.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\DebugController.cs", |
| | | "RelativeDocumentMoniker": "api\\DebugController.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\DebugController.cs", |
| | | "RelativeToolTip": "api\\DebugController.cs", |
| | | "ViewState": "AgIAAA8AAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T03:04:03.289Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 28, |
| | | "Title": "WCSTask.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WCSTask.cs", |
| | | "RelativeDocumentMoniker": "models\\WCSTask.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WCSTask.cs", |
| | | "RelativeToolTip": "models\\WCSTask.cs", |
| | | "ViewState": "AgIAAAUAAAAAAAAAAAAQwA8AAAAdAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:49:23.423Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 29, |
| | | "Title": "WMSTask.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WMSTask.cs", |
| | | "RelativeDocumentMoniker": "models\\WMSTask.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WMSTask.cs", |
| | | "RelativeToolTip": "models\\WMSTask.cs", |
| | | "ViewState": "AgIAAA8AAAAAAAAAAAAcwBkAAAAeAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:13:52.145Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 30, |
| | | "Title": "AgvController.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\AgvController.cs", |
| | | "RelativeDocumentMoniker": "api\\AgvController.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\AgvController.cs", |
| | | "RelativeToolTip": "api\\AgvController.cs", |
| | | "ViewState": "AgIAAAgAAAAAAAAAAAD4vxoAAAAUAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T01:53:52.638Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 32, |
| | | "Title": "App.config", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App.config", |
| | | "RelativeDocumentMoniker": "App.config", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App.config", |
| | | "RelativeToolTip": "App.config", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000601|", |
| | | "WhenOpened": "2025-07-07T05:57:33.181Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 31, |
| | | "Title": "BaseModel.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\BaseModel.cs", |
| | | "RelativeDocumentMoniker": "models\\BaseModel.cs", |
| | |
| | | "RelativeToolTip": "models\\BaseModel.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAAA9AAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T06:30:50.832Z", |
| | | "EditorCaption": "" |
| | | "WhenOpened": "2025-07-07T06:30:50.832Z" |
| | | } |
| | | ] |
| | | } |
| | |
| | | "WorkspaceRootPath": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\", |
| | | "Documents": [ |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\process\\deviceprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:process\\deviceprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\wcscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:core\\wcscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\apihelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\apihelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\util\\sqlhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\sqlhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\containerhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\containerhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\apimodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\apimodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\api\\moboxcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\moboxcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\moboxcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\util\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\cntritemdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\cntritemdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\process\\taskprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:process\\taskprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\wms\\locationhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\locationhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\locationhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\container.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\container.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\loccntrrel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\loccntrrel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\wmscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\wmscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\core\\wcscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:core\\wcscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\wmscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:core\\wmscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\wms\\containerhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\containerhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\tn_business_source.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\tn_business_source.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\wms\\wmshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\taskprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:process\\taskprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\wcshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\wcshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\location.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\location.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\deviceprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:process\\deviceprocess.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\wmshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\wmshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\wms\\wcshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:wms\\wcshelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\config.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:config\\config.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\tn_onoff_shelves.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\tn_onoff_shelves.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\dispatch\\ndcapi.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:dispatch\\ndcapi.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\core\\wmscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:core\\wmscore.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\settings.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\settings.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\wmstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\wmstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\dispatch\\ndc.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:dispatch\\ndc.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\wcstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\loghelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:util\\loghelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\debugcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\debugcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\equipmentstatus.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\equipmentstatus.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\wcstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\wcstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\wmstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\wmstask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\agvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\agvcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\cntritemdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\cntritemdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\models\\basemodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\basemodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:models\\basemodel.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\config\\config.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:config\\config.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|d:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\hh-0166_luoyangdayangcailiao\\hh.wcs.mobox3\\hh.wcs.mobox3.dayang\\app.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}", |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\app.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:app.config||{FA3CD31E-987B-443A-9B81-186104E8DAC1}" |
| | | }, |
| | | { |
| | | "AbsoluteMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\debugcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", |
| | | "RelativeMoniker": "D:0:0:{EBE15A59-A43A-43BE-8B4B-A6EC42E12211}|HH.WCS.DaYang.csproj|solutionrelative:api\\debugcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" |
| | | } |
| | | ], |
| | | "DocumentGroupContainers": [ |
| | |
| | | "DocumentGroups": [ |
| | | { |
| | | "DockedWidth": 200, |
| | | "SelectedChildIndex": 0, |
| | | "SelectedChildIndex": 7, |
| | | "Children": [ |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 0, |
| | | "Title": "DeviceProcess.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\DeviceProcess.cs", |
| | | "RelativeDocumentMoniker": "process\\DeviceProcess.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\DeviceProcess.cs", |
| | | "RelativeToolTip": "process\\DeviceProcess.cs", |
| | | "ViewState": "AgIAAE8AAAAAAAAAAADwv8AAAABHAAAAAAAAAA==", |
| | | "DocumentIndex": 2, |
| | | "Title": "SqlHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\SqlHelper.cs", |
| | | "RelativeDocumentMoniker": "util\\SqlHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\SqlHelper.cs", |
| | | "RelativeToolTip": "util\\SqlHelper.cs", |
| | | "ViewState": "AgIAABMAAAAAAAAAAAD4vxcAAABTAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T09:09:19.577Z", |
| | | "WhenOpened": "2025-07-15T09:12:45.07Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 4, |
| | | "Title": "HttpHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\HttpHelper.cs", |
| | | "RelativeDocumentMoniker": "util\\HttpHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\HttpHelper.cs", |
| | | "RelativeToolTip": "util\\HttpHelper.cs", |
| | | "ViewState": "AgIAABABAAAAAAAAAAAMwB0BAAAbAAAAAAAAAA==", |
| | | "DocumentIndex": 9, |
| | | "Title": "LocCntrRel.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\LocCntrRel.cs", |
| | | "RelativeDocumentMoniker": "models\\LocCntrRel.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\LocCntrRel.cs", |
| | | "RelativeToolTip": "models\\LocCntrRel.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T09:08:46.881Z", |
| | | "WhenOpened": "2025-07-15T08:51:37.227Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 8, |
| | | "Title": "WCSCore.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WCSCore.cs", |
| | | "RelativeDocumentMoniker": "core\\WCSCore.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WCSCore.cs", |
| | | "RelativeToolTip": "core\\WCSCore.cs", |
| | | "ViewState": "AgIAAG8AAAAAAAAAAAAhwIMAAAAxAAAAAAAAAA==", |
| | | "Title": "Container.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\Container.cs", |
| | | "RelativeDocumentMoniker": "models\\Container.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\Container.cs", |
| | | "RelativeToolTip": "models\\Container.cs", |
| | | "ViewState": "AgIAAA4AAAAAAAAAAAAzwBsAAAAeAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:17:53.246Z", |
| | | "WhenOpened": "2025-07-15T08:46:04.91Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 11, |
| | | "Title": "WCSHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WCSHelper.cs", |
| | | "RelativeDocumentMoniker": "wms\\WCSHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WCSHelper.cs", |
| | | "RelativeToolTip": "wms\\WCSHelper.cs", |
| | | "ViewState": "AgIAAAMAAAAAAAAAAAD4vxEAAAAdAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:40:47.779Z", |
| | | "EditorCaption": "" |
| | | "$type": "Bookmark", |
| | | "Name": "ST:1:0:{e8b06f53-6d01-11d2-aa7d-00c04f990343}" |
| | | }, |
| | | { |
| | | "$type": "Bookmark", |
| | | "Name": "ST:129:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}" |
| | | }, |
| | | { |
| | | "$type": "Bookmark", |
| | | "Name": "ST:128:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 5, |
| | | "Title": "TaskProcess.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\TaskProcess.cs", |
| | | "RelativeDocumentMoniker": "process\\TaskProcess.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\TaskProcess.cs", |
| | | "RelativeToolTip": "process\\TaskProcess.cs", |
| | | "ViewState": "AgIAAG0AAAAAAAAAAAAnwH0AAAAZAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:34:58.956Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 3, |
| | | "Title": "MoboxController.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\MoboxController.cs", |
| | | "RelativeDocumentMoniker": "api\\MoboxController.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\MoboxController.cs", |
| | | "RelativeToolTip": "api\\MoboxController.cs", |
| | | "ViewState": "AgIAAI4AAAAAAAAAAAAYwJoAAAAvAAAAAAAAAA==", |
| | | "ViewState": "AgIAAAYAAAAAAAAAAAAMwEcAAAATAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T02:55:02.942Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 7, |
| | | "Title": "WmsController.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\WmsController.cs", |
| | | "RelativeDocumentMoniker": "api\\WmsController.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\WmsController.cs", |
| | | "RelativeToolTip": "api\\WmsController.cs", |
| | | "ViewState": "AgIAABMAAAAAAAAAAAArwC4AAAAAAAAAAAAAAA==", |
| | | "DocumentIndex": 0, |
| | | "Title": "WCSCore.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WCSCore.cs", |
| | | "RelativeDocumentMoniker": "core\\WCSCore.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WCSCore.cs", |
| | | "RelativeToolTip": "core\\WCSCore.cs", |
| | | "ViewState": "AgIAAIkAAAAAAAAAAAAvwJoAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T01:54:07.697Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 6, |
| | | "Title": "LocationHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\LocationHelper.cs", |
| | | "RelativeDocumentMoniker": "wms\\LocationHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\LocationHelper.cs", |
| | | "RelativeToolTip": "wms\\LocationHelper.cs", |
| | | "ViewState": "AgIAAFUAAAAAAAAAAAAhwHYAAAAIAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T05:01:07.317Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 2, |
| | | "Title": "ApiModel.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiModel.cs", |
| | | "RelativeDocumentMoniker": "api\\ApiModel.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiModel.cs", |
| | | "RelativeToolTip": "api\\ApiModel.cs", |
| | | "ViewState": "AgIAAEoBAAAAAAAAAAAMwFEBAAAhAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T01:53:53.626Z", |
| | | "WhenOpened": "2025-07-07T07:17:53.246Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | |
| | | "RelativeDocumentMoniker": "api\\ApiHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiHelper.cs", |
| | | "RelativeToolTip": "api\\ApiHelper.cs", |
| | | "ViewState": "AgIAAAYBAAAAAAAAAAAgwBYBAAAdAAAAAAAAAA==", |
| | | "ViewState": "AgIAAA4CAAAAAAAAAAAvwCACAAA1AAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T01:54:00.219Z", |
| | | "EditorCaption": "" |
| | |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 10, |
| | | "Title": "WMSHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WMSHelper.cs", |
| | | "RelativeDocumentMoniker": "wms\\WMSHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WMSHelper.cs", |
| | | "RelativeToolTip": "wms\\WMSHelper.cs", |
| | | "ViewState": "AgIAAB8BAAAAAAAAAAAEwDMBAAB7AAAAAAAAAA==", |
| | | "Title": "WmsController.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\WmsController.cs", |
| | | "RelativeDocumentMoniker": "api\\WmsController.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\WmsController.cs", |
| | | "RelativeToolTip": "api\\WmsController.cs", |
| | | "ViewState": "AgIAABQAAAAAAAAAAADwvxwAAAApAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:15:12.457Z", |
| | | "WhenOpened": "2025-06-27T01:54:07.697Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 9, |
| | | "DocumentIndex": 7, |
| | | "Title": "LocationHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\LocationHelper.cs", |
| | | "RelativeDocumentMoniker": "wms\\LocationHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\LocationHelper.cs", |
| | | "RelativeToolTip": "wms\\LocationHelper.cs", |
| | | "ViewState": "AgIAAI8AAAAAAAAAAAAawKMAAAAyAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T05:01:07.317Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 3, |
| | | "Title": "ContainerHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\ContainerHelper.cs", |
| | | "RelativeDocumentMoniker": "wms\\ContainerHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\ContainerHelper.cs", |
| | | "RelativeToolTip": "wms\\ContainerHelper.cs", |
| | | "ViewState": "AgIAAJUAAAAAAAAAAAAgwKcAAAApAAAAAAAAAA==", |
| | | "ViewState": "AgIAAJ0AAAAAAAAAAAAtwK4AAAB9AAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T08:47:39.071Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 4, |
| | | "Title": "ApiModel.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiModel.cs", |
| | | "RelativeDocumentMoniker": "api\\ApiModel.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\ApiModel.cs", |
| | | "RelativeToolTip": "api\\ApiModel.cs", |
| | | "ViewState": "AgIAAJ4AAAAAAAAAAAASwKwAAAAaAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T01:53:53.626Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 6, |
| | | "Title": "CntrItemDetail.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItemDetail.cs", |
| | | "RelativeDocumentMoniker": "models\\CntrItemDetail.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItemDetail.cs", |
| | | "RelativeToolTip": "models\\CntrItemDetail.cs", |
| | | "ViewState": "AgIAABkAAAAAAAAAAAAgwBMAAAAvAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T06:09:27.853Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 12, |
| | | "Title": "TN_Business_Source.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_Business_Source.cs", |
| | | "RelativeDocumentMoniker": "models\\TN_Business_Source.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_Business_Source.cs", |
| | | "RelativeToolTip": "models\\TN_Business_Source.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAkAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-15T08:47:09.976Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 13, |
| | | "Title": "TaskProcess.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\TaskProcess.cs", |
| | | "RelativeDocumentMoniker": "process\\TaskProcess.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\TaskProcess.cs", |
| | | "RelativeToolTip": "process\\TaskProcess.cs", |
| | | "ViewState": "AgIAABUAAAAAAAAAAAAtwCcAAAANAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:34:58.956Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 11, |
| | | "Title": "WMSCore.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WMSCore.cs", |
| | | "RelativeDocumentMoniker": "core\\WMSCore.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\core\\WMSCore.cs", |
| | | "RelativeToolTip": "core\\WMSCore.cs", |
| | | "ViewState": "AgIAADMAAAAAAAAAAAAAADMAAAAQAAAAAAAAAA==", |
| | | "ViewState": "AgIAACEAAAAAAAAAAAAuwHIAAAArAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T06:59:35.207Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 12, |
| | | "Title": "Program.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\Program.cs", |
| | | "RelativeDocumentMoniker": "Program.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\Program.cs", |
| | | "RelativeToolTip": "Program.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAtwEsAAAAaAAAAAAAAAA==", |
| | | "DocumentIndex": 15, |
| | | "Title": "Location.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\Location.cs", |
| | | "RelativeDocumentMoniker": "models\\Location.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\Location.cs", |
| | | "RelativeToolTip": "models\\Location.cs", |
| | | "ViewState": "AgIAAAcAAAAAAAAAAAAvwBIAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T01:53:49.228Z", |
| | | "WhenOpened": "2025-07-15T08:10:13.33Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 14, |
| | | "Title": "WMSTask.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WMSTask.cs", |
| | | "RelativeDocumentMoniker": "models\\WMSTask.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WMSTask.cs", |
| | | "RelativeToolTip": "models\\WMSTask.cs", |
| | | "ViewState": "AgIAABEAAAAAAAAAAAA2wCEAAAArAAAAAAAAAA==", |
| | | "Title": "WCSHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WCSHelper.cs", |
| | | "RelativeDocumentMoniker": "wms\\WCSHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WCSHelper.cs", |
| | | "RelativeToolTip": "wms\\WCSHelper.cs", |
| | | "ViewState": "AgIAAAYAAAAAAAAAAAAewBEAAAAdAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:13:52.145Z", |
| | | "WhenOpened": "2025-07-07T07:40:47.779Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 17, |
| | | "Title": "HttpHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\HttpHelper.cs", |
| | | "RelativeDocumentMoniker": "util\\HttpHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\HttpHelper.cs", |
| | | "RelativeToolTip": "util\\HttpHelper.cs", |
| | | "ViewState": "AgIAADoBAAAAAAAAAAAewEwBAAA1AAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T09:08:46.881Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 18, |
| | | "Title": "WMSHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WMSHelper.cs", |
| | | "RelativeDocumentMoniker": "wms\\WMSHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\wms\\WMSHelper.cs", |
| | | "RelativeToolTip": "wms\\WMSHelper.cs", |
| | | "ViewState": "AgIAABgBAAAAAAAAAAAnwCcCAAAJAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:15:12.457Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 16, |
| | | "Title": "AgvController.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\AgvController.cs", |
| | | "RelativeDocumentMoniker": "api\\AgvController.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\AgvController.cs", |
| | | "RelativeToolTip": "api\\AgvController.cs", |
| | | "ViewState": "AgIAAAgAAAAAAAAAAAD4vxoAAAAUAAAAAAAAAA==", |
| | | "Title": "DeviceProcess.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\DeviceProcess.cs", |
| | | "RelativeDocumentMoniker": "process\\DeviceProcess.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\process\\DeviceProcess.cs", |
| | | "RelativeToolTip": "process\\DeviceProcess.cs", |
| | | "ViewState": "AgIAAEAAAAAAAAAAAAAEwJAAAAAlAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T01:53:52.638Z", |
| | | "WhenOpened": "2025-07-07T09:09:19.577Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 15, |
| | | "Title": "WCSTask.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WCSTask.cs", |
| | | "RelativeDocumentMoniker": "models\\WCSTask.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WCSTask.cs", |
| | | "RelativeToolTip": "models\\WCSTask.cs", |
| | | "ViewState": "AgIAABwAAAAAAAAAAAAxwA8AAAAFAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:49:23.423Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 20, |
| | | "Title": "App.config", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App.config", |
| | | "RelativeDocumentMoniker": "App.config", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App.config", |
| | | "RelativeToolTip": "App.config", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000601|", |
| | | "WhenOpened": "2025-07-07T05:57:33.181Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 21, |
| | | "Title": "DebugController.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\DebugController.cs", |
| | | "RelativeDocumentMoniker": "api\\DebugController.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\DebugController.cs", |
| | | "RelativeToolTip": "api\\DebugController.cs", |
| | | "ViewState": "AgIAAA4AAAAAAAAAAAAxwAAAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T03:04:03.289Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | |
| | | "RelativeDocumentMoniker": "config\\config.json", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\config\\config.json", |
| | | "RelativeToolTip": "config\\config.json", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAATAAAAAAAAAA==", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAABEAAAAEAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|", |
| | | "WhenOpened": "2025-07-07T05:57:36.523Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 17, |
| | | "Title": "CntrItemDetail.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItemDetail.cs", |
| | | "RelativeDocumentMoniker": "models\\CntrItemDetail.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\CntrItemDetail.cs", |
| | | "RelativeToolTip": "models\\CntrItemDetail.cs", |
| | | "ViewState": "AgIAABoAAAAAAAAAAAA5wCcAAAAyAAAAAAAAAA==", |
| | | "DocumentIndex": 20, |
| | | "Title": "TN_OnOff_Shelves.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_OnOff_Shelves.cs", |
| | | "RelativeDocumentMoniker": "models\\TN_OnOff_Shelves.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\TN_OnOff_Shelves.cs", |
| | | "RelativeToolTip": "models\\TN_OnOff_Shelves.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAASAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T06:09:27.853Z", |
| | | "WhenOpened": "2025-07-15T07:22:03.532Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 18, |
| | | "DocumentIndex": 21, |
| | | "Title": "NDCApi.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\dispatch\\NDCApi.cs", |
| | | "RelativeDocumentMoniker": "dispatch\\NDCApi.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\dispatch\\NDCApi.cs", |
| | | "RelativeToolTip": "dispatch\\NDCApi.cs", |
| | | "ViewState": "AgIAAKwAAAAAAAAAAAAnwLsAAAASAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-14T05:49:21.276Z", |
| | | "EditorCaption": "" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 22, |
| | | "Title": "Program.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\Program.cs", |
| | | "RelativeDocumentMoniker": "Program.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\Program.cs", |
| | | "RelativeToolTip": "Program.cs", |
| | | "ViewState": "AgIAAEkAAAAAAAAAAAAnwE0AAAAyAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-14T03:39:02.02Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 24, |
| | | "Title": "NDC.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\dispatch\\NDC.cs", |
| | | "RelativeDocumentMoniker": "dispatch\\NDC.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\dispatch\\NDC.cs", |
| | | "RelativeToolTip": "dispatch\\NDC.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAAKAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-14T05:46:01.795Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 23, |
| | | "Title": "Settings.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\Settings.cs", |
| | | "RelativeDocumentMoniker": "util\\Settings.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\Settings.cs", |
| | | "RelativeToolTip": "util\\Settings.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-14T05:53:07.24Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 27, |
| | | "Title": "EquipmentStatus.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\EquipmentStatus.cs", |
| | | "RelativeDocumentMoniker": "models\\EquipmentStatus.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\EquipmentStatus.cs", |
| | | "RelativeToolTip": "models\\EquipmentStatus.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAABYAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-09T01:42:33.223Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 25, |
| | | "Title": "LogHelper.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\LogHelper.cs", |
| | | "RelativeDocumentMoniker": "util\\LogHelper.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\util\\LogHelper.cs", |
| | | "RelativeToolTip": "util\\LogHelper.cs", |
| | | "ViewState": "AgIAAC0AAAAAAAAAAAAQwD8AAAAKAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-10T08:43:59.006Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 26, |
| | | "Title": "DebugController.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\DebugController.cs", |
| | | "RelativeDocumentMoniker": "api\\DebugController.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\DebugController.cs", |
| | | "RelativeToolTip": "api\\DebugController.cs", |
| | | "ViewState": "AgIAAA8AAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T03:04:03.289Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 28, |
| | | "Title": "WCSTask.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WCSTask.cs", |
| | | "RelativeDocumentMoniker": "models\\WCSTask.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WCSTask.cs", |
| | | "RelativeToolTip": "models\\WCSTask.cs", |
| | | "ViewState": "AgIAAAUAAAAAAAAAAAAQwA8AAAAdAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:49:23.423Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 29, |
| | | "Title": "WMSTask.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WMSTask.cs", |
| | | "RelativeDocumentMoniker": "models\\WMSTask.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\WMSTask.cs", |
| | | "RelativeToolTip": "models\\WMSTask.cs", |
| | | "ViewState": "AgIAAA8AAAAAAAAAAAAcwBkAAAAeAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T07:13:52.145Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 30, |
| | | "Title": "AgvController.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\AgvController.cs", |
| | | "RelativeDocumentMoniker": "api\\AgvController.cs", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\api\\AgvController.cs", |
| | | "RelativeToolTip": "api\\AgvController.cs", |
| | | "ViewState": "AgIAAAgAAAAAAAAAAAD4vxoAAAAUAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-06-27T01:53:52.638Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 32, |
| | | "Title": "App.config", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App.config", |
| | | "RelativeDocumentMoniker": "App.config", |
| | | "ToolTip": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\App.config", |
| | | "RelativeToolTip": "App.config", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000601|", |
| | | "WhenOpened": "2025-07-07T05:57:33.181Z" |
| | | }, |
| | | { |
| | | "$type": "Document", |
| | | "DocumentIndex": 31, |
| | | "Title": "BaseModel.cs", |
| | | "DocumentMoniker": "D:\\001-\u6C49\u548C\u667A\u80FD\\004-\u6D1B\u9633\u5927\u6D0B\u539F\u6750\u6599\\HH-0166_LuoYangDaYangCaiLiao\\HH.WCS.Mobox3\\HH.WCS.Mobox3.DaYang\\models\\BaseModel.cs", |
| | | "RelativeDocumentMoniker": "models\\BaseModel.cs", |
| | |
| | | "RelativeToolTip": "models\\BaseModel.cs", |
| | | "ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAAA9AAAAAAAAAA==", |
| | | "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", |
| | | "WhenOpened": "2025-07-07T06:30:50.832Z", |
| | | "EditorCaption": "" |
| | | "WhenOpened": "2025-07-07T06:30:50.832Z" |
| | | } |
| | | ] |
| | | } |
| | |
| | | <Compile Include="dispatch\HanAo.cs" /> |
| | | <Compile Include="dispatch\NDC.cs" /> |
| | | <Compile Include="core\Monitor.cs" /> |
| | | <Compile Include="dispatch\NDCApi.cs" /> |
| | | <Compile Include="models\BaseModel.cs" /> |
| | | <Compile Include="models\Area.cs" /> |
| | | <Compile Include="models\EquipmentStatus.cs" /> |
| | |
| | | List<Task> tasks = new List<Task>(); |
| | | //添加任务推送线程 |
| | | tasks.Add(GetTask(WMSCore.Start)); |
| | | // tasks.Add(GetTask(WCSCore.Dispatch)); |
| | | tasks.Add(GetTask(WCSCore.Dispatch)); |
| | | //tasks.Add(GetTask(WMSCore.CheckShippingOrder)); |
| | | //tasks.Add(GetTask(WMSCore.CheckSortingOrder)); |
| | | //tasks.Add(GetTask(WMSCore.CheckSortingTask)); |
| | |
| | | try |
| | | { |
| | | // 1 空托回库 |
| | | if (model.TaskType == "1") |
| | | if (model.TaskType.Trim() == "1") |
| | | { |
| | | Type = "空托入库"; |
| | | |
| | |
| | | result.Msg = $"根据起点:{model.startBit}未找到货位信息"; |
| | | LogHelper.Info($"creattask:{result.Msg}"); |
| | | return result; |
| | | } |
| | | else |
| | | { |
| | | if (startloc.N_LOCK_STATE != 0) |
| | | { |
| | | result.Code = -1; |
| | | result.Msg = $"起点:{model.startBit}货位存在任务,该货位不允许再呼叫,请等待任务完成"; |
| | | LogHelper.Info($"creattask:{result.Msg}"); |
| | | return result; |
| | | } |
| | | if (startloc.N_CURRENT_NUM == 0) |
| | | { |
| | | result.Code = -1; |
| | | result.Msg = $"起点:{model.startBit}货位不存在托盘,不允许下发任务"; |
| | | LogHelper.Info($"creattask:{result.Msg}"); |
| | | return result; |
| | | } |
| | | } |
| | | |
| | | #endregion |
| | |
| | | |
| | | } |
| | | // 2 出库 |
| | | if (model.TaskType == "2") |
| | | else if (model.TaskType.Trim() == "2") |
| | | { |
| | | Type = "出库"; |
| | | |
| | |
| | | LogHelper.Info($"creattask:{result.Msg}"); |
| | | return result; |
| | | } |
| | | else |
| | | { |
| | | if (endloc.N_LOCK_STATE != 0) |
| | | { |
| | | result.Code = -1; |
| | | result.Msg = $"终点:{model.startBit}货位存在任务,该货位不允许再呼叫,请等待任务完成"; |
| | | LogHelper.Info($"creattask:{result.Msg}"); |
| | | return result; |
| | | } |
| | | if (endloc.N_CURRENT_NUM == 0) |
| | | { |
| | | result.Code = -1; |
| | | result.Msg = $"起点:{model.startBit}货位不存在托盘,不允许下发任务"; |
| | | LogHelper.Info($"creattask:{result.Msg}"); |
| | | return result; |
| | | } |
| | | } |
| | | #endregion |
| | | |
| | | #region 根据物料计算出库托盘,先进先出,优先出外侧 |
| | |
| | | if (location != null) |
| | | { |
| | | startloc = location; |
| | | } |
| | | else |
| | | { |
| | | result.Code = -1; |
| | | result.Msg = $"根据物料:{model.ItemCode}未找到库存托盘,或货位有锁,数量存在问题,请检查货位表"; |
| | | LogHelper.Info($"creattask:{result.Msg}"); |
| | | return result; |
| | | } |
| | | |
| | | #endregion |
| | |
| | | Location endloc = new Location(); |
| | | Location startloc = new Location(); |
| | | string cntrcode = model.CntrNo; |
| | | string DiePanLoc = ""; |
| | | string DiePanLoc = "CPDPJ-1-1"; |
| | | // string itemCode = ""; |
| | | var db = new SqlHelper<object>().GetInstance(); |
| | | |
| | | if (model.DeviceNo == "1")//叠盘机 |
| | | { |
| | | if (model.SignalType == 1) |
| | | { |
| | | //判断设备状态是否属于叠盘状态 |
| | | var DeviceStatu = db.Queryable<EquipmentStatus>().Where(a => a.deviceNo == model.DeviceNo).First(); |
| | | if (DeviceStatu != null && DeviceStatu.Status == "1") |
| | | var DeviceStatu = db.Queryable<EquipmentStatus>().Where(a => a.DEVICENO == model.DeviceNo).First(); |
| | | if (DeviceStatu != null && DeviceStatu.STATUS == "1") |
| | | { |
| | | #region 获取起点信息,并判断空托是否叠满 |
| | | //根据起点 获取绑定托盘数量 |
| | |
| | | // cntrcode = CntrLoc.Select(a => a.S_CNTR_CODE).ToString(); |
| | | //} |
| | | cntrcode = model.CntrNo; |
| | | //if (ContainerHelper.CheckEmpty(cntrcode)) |
| | | //{ |
| | | // result.Code = -1; |
| | | // result.Msg = $"托盘:{cntrcode}已经绑定货位,叠盘机"; |
| | | // LogHelper.Info($"EquipmentInfo:{result.Msg}"); |
| | | // return result; |
| | | //} |
| | | var containern = db.Queryable<Container>().Where(a => a.S_CODE.Trim() == cntrcode).First(); |
| | | if (containern == null) |
| | | { ContainerHelper.AddCntr(cntrcode, "2"); } |
| | | else |
| | | { |
| | | containern.S_SOURCE = "2"; |
| | | db.Updateable<Container>(containern).UpdateColumns(a => new { a.S_SOURCE }).ExecuteCommand(); |
| | | |
| | | } |
| | | |
| | | startloc = LocationHelper.GetLoc(model.Loc); |
| | | if (startloc == null) |
| | | { |
| | |
| | | |
| | | #endregion |
| | | |
| | | #region 创建任务 |
| | | #region 创建作业 |
| | | if (startloc != null && endloc != null) |
| | | { |
| | | var wcsTask = new WCSTask |
| | | var wcsTask = new WMSTask |
| | | { |
| | | S_CODE = WCSHelper.GenerateTaskNo(), |
| | | S_CODE = WMSHelper.GenerateTaskNo(), |
| | | S_TYPE = "叠盘机入库", |
| | | N_TYPE = 3, |
| | | S_START_LOC = startloc.S_CODE, |
| | | S_END_LOC = endloc.S_CODE, |
| | | S_START_WH = startloc.S_WH_CODE, |
| | | S_START_AREA = startloc.S_AREA_CODE, |
| | | S_END_WH = endloc.S_WH_CODE, |
| | | S_END_AREA = endloc.S_AREA_CODE, |
| | | N_CNTR_COUNT = 1, |
| | | N_SCHEDULE_TYPE = 2, |
| | | |
| | | S_CNTR_CODE = cntrcode |
| | | }; |
| | | LogHelper.Info("创建入平库任务:" + JsonConvert.SerializeObject(wcsTask)); |
| | | if (WCSHelper.CreateTask(wcsTask)) |
| | | LogHelper.Info("创建入平库作业:" + JsonConvert.SerializeObject(wcsTask)); |
| | | if (WMSHelper.CreateTask(wcsTask)) |
| | | { |
| | | LocationHelper.LockLoc(startloc.S_CODE, 2); |
| | | LocationHelper.LockLoc(endloc.S_CODE, 1); |
| | | LogHelper.Info("创建任务成功"); |
| | | LogHelper.Info("创建作业成功"); |
| | | } |
| | | } |
| | | #endregion |
| | | } |
| | | else |
| | | { |
| | | result.Code = -1; |
| | | result.Msg = $"当前叠盘机状态不属于叠盘状态,不允许空托入库"; |
| | | LogHelper.Info($"EquipmentInfo:{result.Msg}"); |
| | | return result; |
| | | } |
| | | } |
| | | else if (model.SignalType == 2) |
| | | { //判断设备状态是否属于叠盘状态 |
| | | var DeviceStatu = db.Queryable<EquipmentStatus>().Where(a => a.DEVICENO == model.DeviceNo).First(); |
| | | if (DeviceStatu != null && DeviceStatu.STATUS == "2") |
| | | { |
| | | #region 获取叠盘机托盘数量 |
| | | |
| | | endloc = LocationHelper.GetLoc(DiePanLoc); |
| | | if (endloc == null) |
| | | { |
| | | result.Code = -1; |
| | | result.Msg = $"根据叠盘货位:{DiePanLoc}未找到货位信息"; |
| | | LogHelper.Info($"EquipmentInfo:{result.Msg}"); |
| | | return result; |
| | | } |
| | | #endregion |
| | | |
| | | #region 计算数量 |
| | | if (endloc.N_CURRENT_NUM > 0 && endloc.N_CURRENT_NUM < 4) |
| | | { |
| | | startloc = LocationHelper.GetLocByItemCodeOrderyTime("YCLLKQ", null); |
| | | |
| | | } |
| | | else |
| | | { |
| | | startloc = LocationHelper.GetLocByItemCodeOrderyTime("YCLLKQ", null, "2"); |
| | | if (startloc == null) |
| | | { |
| | | startloc = LocationHelper.GetLocByItemCodeOrderyTime("YCLLKQ", null); |
| | | } |
| | | } |
| | | if (startloc == null) |
| | | { |
| | | result.Code = -1; |
| | | result.Msg = $"未找到库存空托"; |
| | | LogHelper.Info($"EquipmentInfo:{result.Msg}"); |
| | | return result; |
| | | } |
| | | else |
| | | { |
| | | var Cntr = db.Queryable<LocCntrRel>().Where(a => a.S_LOC_CODE.Trim() == startloc.S_CODE).ToList(); |
| | | if (Cntr == null) |
| | | { |
| | | result.Code = -1; |
| | | result.Msg = $"起点{startloc.S_CODE},未找到托盘货位绑定关系,请检查货位数量"; |
| | | LogHelper.Info($"EquipmentInfo:{result.Msg}"); |
| | | return result; |
| | | } |
| | | cntrcode = string.Join(",", Cntr.Select(a => a.S_CNTR_CODE)); |
| | | } |
| | | |
| | | #endregion |
| | | |
| | | #region 创建作业 |
| | | if (startloc != null && endloc != null) |
| | | { |
| | | var wcsTask = new WMSTask |
| | | { |
| | | S_CODE = WMSHelper.GenerateTaskNo(), |
| | | S_TYPE = "叠盘机呼叫空托", |
| | | N_TYPE = 3, |
| | | S_START_LOC = startloc.S_CODE, |
| | | S_END_LOC = endloc.S_CODE, |
| | | S_START_WH = startloc.S_WH_CODE, |
| | | S_START_AREA = startloc.S_AREA_CODE, |
| | | S_END_WH = endloc.S_WH_CODE, |
| | | S_END_AREA = endloc.S_AREA_CODE, |
| | | |
| | | S_CNTR_CODE = cntrcode |
| | | }; |
| | | LogHelper.Info("创建入平库作业:" + JsonConvert.SerializeObject(wcsTask)); |
| | | if (WMSHelper.CreateTask(wcsTask)) |
| | | { |
| | | LocationHelper.LockLoc(startloc.S_CODE, 2); |
| | | LocationHelper.LockLoc(endloc.S_CODE, 1); |
| | | LogHelper.Info("创建作业成功"); |
| | | } |
| | | } |
| | | #endregion |
| | | } |
| | | else |
| | | { |
| | | result.Code = -1; |
| | | result.Msg = $"当前叠盘机状态不属于拆托状态,不允许呼叫空托"; |
| | | LogHelper.Info($"EquipmentInfo:{result.Msg}"); |
| | | return result; |
| | | } |
| | | } |
| | | else |
| | | { |
| | | result.Code = -1; |
| | | result.Msg = $"下发类型错误"; |
| | | LogHelper.Info($"EquipmentInfo:{result.Msg}"); |
| | | return result; |
| | | } |
| | | } |
| | | else //入库空 |
| | | { |
| | |
| | | #region 获取起点信息 |
| | | //根据托盘获取起点信息 |
| | | |
| | | var CntrLoc = db.Queryable<LocCntrRel>().Where(a => a.S_LOC_CODE == model.Loc).First(); |
| | | if (CntrLoc == null) |
| | | { |
| | | result.Code = -1; |
| | | result.Msg = $"根据起点:{model.Loc}未找到绑定托盘"; |
| | | LogHelper.Info($"EquipmentInfo:{result.Msg}"); |
| | | return result; |
| | | } |
| | | startloc = LocationHelper.GetLoc(CntrLoc.S_LOC_CODE); |
| | | //var CntrLoc = db.Queryable<LocCntrRel>().Where(a => a.S_LOC_CODE == model.Loc).First(); |
| | | //if (CntrLoc == null) |
| | | //{ |
| | | // result.Code = -1; |
| | | // result.Msg = $"根据起点:{model.Loc}未找到绑定托盘"; |
| | | // LogHelper.Info($"EquipmentInfo:{result.Msg}"); |
| | | // return result; |
| | | //} |
| | | startloc = LocationHelper.GetLoc(model.Loc); |
| | | if (startloc == null) |
| | | { |
| | | result.Code = -1; |
| | | result.Msg = $"根据起点:{CntrLoc.S_LOC_CODE}未找到货位信息"; |
| | | result.Msg = $"根据起点:{model.Loc}未找到货位信息"; |
| | | LogHelper.Info($"EquipmentInfo:{result.Msg}"); |
| | | return result; |
| | | } |
| | |
| | | |
| | | #region 计算立库终点 |
| | | //获取托盘物料绑定关系 |
| | | var cntrItem = db.Queryable<CntrItemDetail>().Where(a => a.S_CNTR_CODE == CntrLoc.S_CNTR_CODE).First(); |
| | | var cntrItem = db.Queryable<CntrItemDetail>().Where(a => a.S_CNTR_CODE == model.CntrNo).First(); |
| | | if (cntrItem == null) |
| | | { |
| | | result.Code = -1; |
| | |
| | | } |
| | | #endregion |
| | | |
| | | #region 创建任务 |
| | | #region 创建作业 |
| | | if (startloc != null && endloc != null) |
| | | { |
| | | var wcsTask = new WCSTask |
| | | var wmsTask = new WMSTask |
| | | { |
| | | S_CODE = WCSHelper.GenerateTaskNo(), |
| | | S_CODE = WMSHelper.GenerateTaskNo(), |
| | | S_TYPE = "物料入库", |
| | | N_TYPE = 3, |
| | | S_START_LOC = startloc.S_CODE, |
| | | S_END_LOC = endloc.S_CODE, |
| | | S_START_WH = startloc.S_WH_CODE, |
| | | S_START_AREA = startloc.S_AREA_CODE, |
| | | S_END_WH = endloc.S_WH_CODE, |
| | | S_END_AREA = endloc.S_AREA_CODE, |
| | | N_CNTR_COUNT = 1, |
| | | N_SCHEDULE_TYPE = 2, |
| | | S_CNTR_CODE = CntrLoc.S_CNTR_CODE |
| | | S_CNTR_CODE = model.CntrNo |
| | | }; |
| | | LogHelper.Info("创建入平库任务:" + JsonConvert.SerializeObject(wcsTask)); |
| | | if (WCSHelper.CreateTask(wcsTask)) |
| | | LogHelper.Info("创建入平库作业:" + JsonConvert.SerializeObject(wmsTask)); |
| | | if (WMSHelper.CreateTask(wmsTask)) |
| | | { |
| | | cntrItem.F_WEIGHT = float.Parse(model.Weight); |
| | | var aaaaa = db.Updateable(cntrItem).UpdateColumns(a => new { a.F_WEIGHT }).ExecuteCommand(); |
| | | LocationHelper.LockLoc(startloc.S_CODE, 2); |
| | | LocationHelper.LockLoc(endloc.S_CODE, 1); |
| | | LogHelper.Info("创建任务成功"); |
| | | LogHelper.Info("创建作业成功"); |
| | | } |
| | | } |
| | | #endregion |
| | |
| | | else |
| | | { |
| | | //判断设备状态是否属于叠盘状态 |
| | | var DeviceStatu = db.Queryable<EquipmentStatus>().Where(a => a.deviceNo == model.DeviceNo).First(); |
| | | if (DeviceStatu != null && DeviceStatu.Status == "1") |
| | | var DeviceStatu = db.Queryable<EquipmentStatus>().Where(a => a.DEVICENO == "1").First(); |
| | | if (DeviceStatu != null && DeviceStatu.STATUS == "1") |
| | | { |
| | | #region 获取起点信息 |
| | | //根据托盘获取起点信息 |
| | | var CntrLoc = db.Queryable<LocCntrRel>().Where(a => a.S_CNTR_CODE == cntrcode).First(); |
| | | if (CntrLoc == null) |
| | | { |
| | | result.Code = -1; |
| | | result.Msg = $"根据托盘:{cntrcode}未找到绑定托盘"; |
| | | LogHelper.Info($"EquipmentInfo:{result.Msg}"); |
| | | return result; |
| | | } |
| | | startloc = LocationHelper.GetLoc(CntrLoc.S_LOC_CODE); |
| | | //var CntrLoc = db.Queryable<LocCntrRel>().Where(a => a.S_CNTR_CODE == cntrcode).First(); |
| | | //if (CntrLoc == null) |
| | | //{ |
| | | // result.Code = -1; |
| | | // result.Msg = $"根据托盘:{cntrcode}未找到绑定托盘"; |
| | | // LogHelper.Info($"EquipmentInfo:{result.Msg}"); |
| | | // return result; |
| | | //} |
| | | ContainerHelper.AddCntr(cntrcode, "1"); |
| | | startloc = LocationHelper.GetLoc(model.Loc); |
| | | if (startloc == null) |
| | | { |
| | | result.Code = -1; |
| | | result.Msg = $"根据起点:{CntrLoc.S_LOC_CODE}未找到货位信息"; |
| | | result.Msg = $"根据起点:{model.Loc}未找到货位信息"; |
| | | LogHelper.Info($"EquipmentInfo:{result.Msg}"); |
| | | return result; |
| | | } |
| | | |
| | | var cntrItem = db.Queryable<CntrItemDetail>().Where(a => a.S_CNTR_CODE == model.CntrNo).First(); |
| | | if (cntrItem != null) |
| | | { |
| | | result.Code = -1; |
| | | result.Msg = $"根据托盘:{model.CntrNo}找到物料信息,不允许叠盘入库"; |
| | | LogHelper.Info($"EquipmentInfo:{result.Msg}"); |
| | | return result; |
| | | } |
| | | #endregion |
| | | |
| | | #region 获取终点信息 |
| | |
| | | } |
| | | #endregion |
| | | |
| | | #region 创建任务 |
| | | #region 创建作业 |
| | | if (startloc != null && endloc != null) |
| | | { |
| | | var wcsTask = new WCSTask |
| | | var wmsTask = new WMSTask |
| | | { |
| | | S_CODE = WCSHelper.GenerateTaskNo(), |
| | | S_TYPE = "入库", |
| | | S_CODE = WMSHelper.GenerateTaskNo(), |
| | | S_TYPE = "叠盘机空托入库", |
| | | N_TYPE = 3, |
| | | S_START_LOC = startloc.S_CODE, |
| | | S_END_LOC = endloc.S_CODE, |
| | | S_START_WH = startloc.S_WH_CODE, |
| | | S_START_AREA = startloc.S_AREA_CODE, |
| | | S_END_WH = endloc.S_WH_CODE, |
| | | S_END_AREA = endloc.S_AREA_CODE, |
| | | N_CNTR_COUNT = 1, |
| | | N_SCHEDULE_TYPE = 2, |
| | | S_CNTR_CODE = cntrcode |
| | | }; |
| | | LogHelper.Info("创建入平库任务:" + JsonConvert.SerializeObject(wcsTask)); |
| | | if (WCSHelper.CreateTask(wcsTask)) |
| | | LogHelper.Info("创建入平库作业:" + JsonConvert.SerializeObject(wmsTask)); |
| | | if (WMSHelper.CreateTask(wmsTask)) |
| | | { |
| | | LocationHelper.LockLoc(startloc.S_CODE, 2); |
| | | LocationHelper.LockLoc(endloc.S_CODE, 1); |
| | | LogHelper.Info("创建任务成功"); |
| | | LogHelper.Info("创建任务作业"); |
| | | } |
| | | } |
| | | |
| | |
| | | public string Loc { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 请求类型,1:入库申请 |
| | | /// 请求类型,1:入库申请 2:叠盘请求(叠盘状态允许使用) |
| | | /// </summary> |
| | | [JsonProperty("signalType")] |
| | | public int SignalType { get; set; } |
| | | /// <summary> |
| | | /// 重量 |
| | | /// </summary> |
| | | [JsonProperty("weight")] |
| | | public string Weight { get; set; } |
| | | } |
| | | |
| | | /// <summary> |
| | |
| | | using HH.WCS.DaYang.wms; |
| | | using Newtonsoft.Json; |
| | | using System.Collections.Generic; |
| | | using System.Threading.Tasks; |
| | | using System.Web.Http; |
| | | using static HH.WCS.DaYang.api.ApiModel; |
| | | using static HH.WCS.DaYang.api.OtherModel; |
| | |
| | | public SimpleResult CompleteTask(MoboxTaskBase model) |
| | | { |
| | | var result = new SimpleResult(); |
| | | var mst = WCSHelper.GetTask(model.TaskNo); |
| | | if (mst != null) { |
| | | if (!WCSHelper.CheckActionRecordExist(mst.S_CODE, 4)) |
| | | { |
| | | //CacheBitCancelUpdate(mst); |
| | | |
| | | //等待直接修改状态为取消 |
| | | WCSHelper.UpdateStatus(model.TaskNo, 4); |
| | | |
| | | //起点终点解绑 删除托盘表托盘 |
| | | TaskProcess.CacheBitUpdate(mst, true); |
| | | TaskProcess.CacheBitCancelUpdate(mst); |
| | | } |
| | | else |
| | | { |
| | | //如果取货完成,开始卸货,卸货完成取消任务,则让任务直接强制完成 |
| | | //CacheBitUpdate(mst, false); |
| | | //等待直接修改状态为取消 |
| | | WCSHelper.UpdateStatus(model.TaskNo,3); |
| | | TaskProcess.CacheBitUpdate(mst, false); |
| | | |
| | | } |
| | | } |
| | | else |
| | | { |
| | | result.resultCode = 1; |
| | | result.resultMsg = $"根据任务号{model.TaskNo}未找到对应任务"; |
| | | } |
| | | //非成品取消工单,任务为取货完成直接失败 删除托盘 |
| | | |
| | | return result; |
| | | } |
| | |
| | | "AppSecret": "OpenInfoSecret", |
| | | "OutLoc": "Outloc", |
| | | "Moboxurl": "http://192.168.1.203:5103/api/wms/", |
| | | |
| | | "OLMA_Adress": "192.168.1.233", |
| | | "OLMA_LOC": [ "bit1", "bit2" ], |
| | | "OLMA_LOC": [ |
| | | "bit1", |
| | | "bit2" |
| | | ], |
| | | "TableUrl": [ |
| | | { |
| | | "id": 1, |
| | | "url": "192.168.1.1" |
| | | "url": "http://192.168.1.211:8902/sendTask" |
| | | }, |
| | | { |
| | | "id": 11, |
| | | "url": "http://192.168.1.39:5103/api/pei/add" |
| | | "id": 2, |
| | | "url": "http://192.168.1.211:8902/cancelTask" |
| | | }, |
| | | { |
| | | "id": 3, |
| | | "url": "http://192.168.1.211:8902/getDeviceStatus" |
| | | }, |
| | | { |
| | | "id": 4, |
| | | "url": "http://192.168.1.39:5103/api/pei/add" |
| | | "url": "http://192.168.1.211:8902/changePriority" |
| | | }, |
| | | { |
| | | "id": 5, |
| | | "url": "http://192.168.1.211:8902/changeStatus" |
| | | } |
| | | ] |
| | | |
| | | } |
| | |
| | | var TN_Task = WCSHelper.GetTask(model.No); |
| | | if (TN_Task != null) |
| | | { |
| | | if (WCSHelper.CheckActionRecordExist(TN_Task.S_CODE, 2)) |
| | | { |
| | | LogHelper.Info($"任务{TN_Task.S_CODE}已经完成,不接受状态处理"); |
| | | return; |
| | | } |
| | | if (model.State <= 7) |
| | | { |
| | | |
| | |
| | | case 6: |
| | | WCSHelper.UpdateStatus(TN_Task, "卸货完成"); |
| | | TaskProcess.OperateStatus(TN_Task, 6); |
| | | //if (TN_Task.S_TYPE == "入库") |
| | | //{ |
| | | // WMSHelper.AddWHInventory(TN_Task); |
| | | //} |
| | | // WMSHelper.AddAZLInventory(TN_Task); |
| | | if (TN_Task.S_TYPE == "物料入库") |
| | | { |
| | | //入库完成 修改入库时间 |
| | | var cntrItme = ContainerHelper.FindCntrItemByCntr(TN_Task.S_CNTR_CODE); |
| | | if (cntrItme != null) |
| | | { |
| | | ContainerHelper.UpdateInTime(cntrItme); |
| | | } |
| | | else |
| | | { |
| | | LogHelper.Info($"任务{TN_Task.S_CODE},卸货完成,并无托盘物料绑定关系"); |
| | | } |
| | | } |
| | | break; |
| | | #endregion |
| | | case 2: |
| | |
| | | var TN_Task = WCSHelper.GetTask(model.TaskNo); |
| | | if (TN_Task != null) |
| | | { |
| | | if (WCSHelper.CheckActionRecordExist(TN_Task.S_CODE, 2)) |
| | | { |
| | | |
| | | result.Code = 2; |
| | | result.Msg = $"任务{TN_Task.S_CODE}已经完成,不接受状态处理"; |
| | | LogHelper.Info($"NotifyTaskStatus:{result.Msg}"); |
| | | return result; |
| | | } |
| | | if (model.Status <= 7) |
| | | { |
| | | //有任务号请求 |
| | |
| | | case 4: |
| | | WCSHelper.UpdateStatus(TN_Task, "取货完成"); |
| | | TaskProcess.OperateStatus(TN_Task, 4); |
| | | if (TN_Task.S_START_AREA== "YCLLKQ") |
| | | { |
| | | WMSHelper.OnShelves(TN_Task,2); |
| | | } |
| | | break; |
| | | case 5: |
| | | WCSHelper.UpdateStatus(TN_Task, "开始卸货"); |
| | |
| | | case 6: |
| | | WCSHelper.UpdateStatus(TN_Task, "卸货完成"); |
| | | TaskProcess.OperateStatus(TN_Task, 6); |
| | | if (TN_Task.S_TYPE == "物料入库") |
| | | |
| | | if (TN_Task.S_TYPE== "叠盘机呼叫空托") |
| | | { |
| | | var db = new SqlHelper<object>().GetInstance(); |
| | | |
| | | var containern = db.Queryable<Container>().Where(a => a.S_CODE.Trim() == TN_Task.S_CNTR_CODE).First(); |
| | | if (containern != null) |
| | | { |
| | | containern.S_SOURCE = "1"; |
| | | db.Updateable<Container>(containern).UpdateColumns(a => new { a.S_SOURCE }).ExecuteCommand(); |
| | | } |
| | | } |
| | | if (TN_Task.S_END_AREA == "YCLLKQ") |
| | | { |
| | | //上下架记录 |
| | | WMSHelper.OnShelves(TN_Task, 1); |
| | | //入库完成 修改入库时间 |
| | | var cntrItme = ContainerHelper.FindCntrItemByCntr(TN_Task.S_CNTR_CODE); |
| | | if (cntrItme != null) |
| | |
| | | |
| | | } |
| | | } |
| | | if (TN_Task.S_TYPE == "指定出库") |
| | | { |
| | | var db = new SqlHelper<object>().GetInstance(); |
| | | LocationHelper.BindingLoc(TN_Task.S_END_LOC, TN_Task.S_CNTR_CODE.Split(',').ToList()); |
| | | var itemcntr = db.Queryable<CntrItemDetail>().Where(a => a.S_CNTR_CODE.Trim() == TN_Task.S_CNTR_CODE).First(); |
| | | if (itemcntr != null) { db.Deleteable<CntrItemDetail>().Where(a => a.S_CNTR_CODE.Trim() == TN_Task.S_CNTR_CODE).ExecuteCommand(); } |
| | | |
| | | } |
| | | break; |
| | | case 7: |
| | | TaskProcess.OperateStatus(TN_Task, 7); |
| | |
| | | //空托回库任务创建 |
| | | list.ForEach(a => |
| | | { |
| | | var startLoc = LocationHelper.GetLoc(a.S_START_LOC); |
| | | var endLoc = LocationHelper.GetLoc(a.S_END_LOC); |
| | | //空托回库 |
| | | if (a.N_TYPE == 1) |
| | | { |
| | | if (!string.IsNullOrEmpty(a.S_END_LOC)) |
| | | { |
| | | var jbwloc = db.Queryable<Location>().Where(b => b.S_CODE == "XTGKW-1-1").First(); |
| | | var jbwloc = LocationHelper.GetLoc("XTGKW-1-1"); |
| | | if (jbwloc == null) |
| | | { |
| | | LogHelper.Info("创建出库任务未找到接驳位货位编码,请假查接驳位置货位"); |
| | | } |
| | | |
| | | //创建agv搬运任务 |
| | | var wcsTask1 = new WCSTask |
| | | { |
| | | S_OP_CODE = a.S_CODE, |
| | | S_OP_NAME = "入库", |
| | | S_CODE = WCSHelper.GenerateTaskNo(), |
| | | S_TYPE = "空托回库", |
| | | S_TYPE = "AGV空托回库", |
| | | S_START_LOC = a.S_START_LOC, |
| | | S_START_AREA = a.S_START_AREA, |
| | | N_START_LANE= startLoc.N_ROADWAY, |
| | | N_END_LANE = endLoc.N_ROADWAY, |
| | | S_END_LOC = jbwloc.S_CODE, |
| | | S_END_AREA = jbwloc.S_AREA_CODE, |
| | | N_SCHEDULE_TYPE = 1, |
| | | N_CNTR_COUNT = 1, |
| | | S_CNTR_CODE = a.S_CNTR_CODE, |
| | | |
| | | N_PRIORITY=1, |
| | | }; |
| | | //创建wcs回库任务 |
| | | var wcsTask2 = new WCSTask |
| | |
| | | S_OP_CODE = a.S_CODE, |
| | | S_OP_NAME = "入库", |
| | | S_CODE = WCSHelper.GenerateTaskNo(), |
| | | S_TYPE = "空托回库", |
| | | S_TYPE = "WCS空托回库", |
| | | S_START_LOC = jbwloc.S_CODE, |
| | | S_START_AREA = jbwloc.S_AREA_CODE, |
| | | S_END_LOC = a.S_END_LOC, |
| | | S_END_AREA = a.S_END_AREA, |
| | | N_START_LANE = startLoc.N_ROADWAY, |
| | | N_END_LANE = endLoc.N_ROADWAY, |
| | | N_SCHEDULE_TYPE = 2, |
| | | N_CNTR_COUNT = 1, |
| | | S_CNTR_CODE = a.S_CNTR_CODE, |
| | | |
| | | N_PRIORITY = 1, |
| | | }; |
| | | |
| | | if (WCSHelper.CreateTask(wcsTask1) && WCSHelper.CreateTask(wcsTask2)) |
| | |
| | | } |
| | | } |
| | | } |
| | | else if (a.N_TYPE == 2) |
| | | else if (a.N_TYPE == 2) //物料出库 |
| | | { |
| | | #region MyRegion |
| | | //判断外侧有没有托盘,需不需要移库 |
| | | var StartLoc = db.Queryable<Location>().Where(b => b.S_CODE == a.S_START_LOC).First(); |
| | | if (StartLoc.N_POS == 1) |
| | | { |
| | | var OutLoc = db.Queryable<Location>().Where(b => b.S_AREA_CODE == StartLoc.S_AREA_CODE && b.N_LAYER == StartLoc.N_LAYER && b.N_POS == 2 && b.N_CURRENT_NUM == 1 && b.N_LOCK_STATE == 0).First(); |
| | | int row = 0; |
| | | //判断外侧排 |
| | | switch (StartLoc.N_ROW) |
| | | { |
| | | case 1: |
| | | row = 2; |
| | | break; |
| | | case 4: |
| | | row = 3; |
| | | break; |
| | | case 5: |
| | | row = 6; |
| | | break; |
| | | case 8: |
| | | row = 7; |
| | | break; |
| | | } |
| | | var OutLoc = db.Queryable<Location>().Where(b => b.S_AREA_CODE == StartLoc.S_AREA_CODE && b.N_LAYER == StartLoc.N_LAYER && b.N_ROW == row && b.N_CURRENT_NUM == 1 && b.N_LOCK_STATE == 0).First(); |
| | | if (OutLoc != null) |
| | | { |
| | | //根据起点获取托盘和托盘物料绑定关系 |
| | |
| | | S_OP_CODE = a.S_CODE, |
| | | S_OP_NAME = "出库", |
| | | S_CODE = WCSHelper.GenerateTaskNo(), |
| | | S_TYPE = "移库", |
| | | S_TYPE = "堆垛机移库", |
| | | S_START_LOC = OutLoc.S_CODE, |
| | | S_END_LOC = YiKuLoc.S_CODE, |
| | | N_SCHEDULE_TYPE = 2, |
| | | N_CNTR_COUNT = 1, |
| | | S_CNTR_CODE = a.S_CNTR_CODE, |
| | | |
| | | N_PRIORITY = 1, |
| | | }; |
| | | if (WCSHelper.CreateTask(wcsTask)) |
| | | { |
| | | //更新作业状态为执行 |
| | | LocationHelper.LockLoc(OutLoc.S_CODE, 2); |
| | | LocationHelper.LockLoc(YiKuLoc.S_CODE, 1); |
| | | } |
| | |
| | | S_OP_CODE = a.S_CODE, |
| | | S_OP_NAME = "出库", |
| | | S_CODE = WCSHelper.GenerateTaskNo(), |
| | | S_TYPE = "出库", |
| | | S_TYPE = "WCS出库", |
| | | S_START_LOC = a.S_START_LOC, |
| | | S_START_AREA = a.S_START_AREA, |
| | | S_END_LOC = jbwloc.S_CODE, |
| | | S_END_AREA = jbwloc.S_AREA_CODE, |
| | | N_START_LANE = startLoc.N_ROADWAY, |
| | | N_END_LANE = endLoc.N_ROADWAY, |
| | | N_SCHEDULE_TYPE = 2, |
| | | N_CNTR_COUNT = 1, |
| | | S_CNTR_CODE = a.S_CNTR_CODE, |
| | | |
| | | N_PRIORITY = 1, |
| | | }; |
| | | //创建agv出库任务 |
| | | var wcsTask2 = new WCSTask |
| | |
| | | S_OP_CODE = a.S_CODE, |
| | | S_OP_NAME = "出库", |
| | | S_CODE = WCSHelper.GenerateTaskNo(), |
| | | S_TYPE = "出库", |
| | | S_TYPE = "AGV出库", |
| | | S_START_LOC = jbwloc.S_CODE, |
| | | S_START_AREA = jbwloc.S_AREA_CODE, |
| | | S_END_LOC = a.S_END_LOC, |
| | | S_END_AREA = a.S_END_AREA, |
| | | N_START_LANE = startLoc.N_ROADWAY, |
| | | N_END_LANE = endLoc.N_ROADWAY, |
| | | N_SCHEDULE_TYPE = 1, |
| | | N_CNTR_COUNT = 1, |
| | | S_CNTR_CODE = a.S_CNTR_CODE, |
| | | |
| | | N_PRIORITY = 1, |
| | | }; |
| | | |
| | | if (WCSHelper.CreateTask(wcsTask1) && WCSHelper.CreateTask(wcsTask2)) |
| | |
| | | WMSHelper.UpdateTaskState(a); |
| | | } |
| | | } |
| | | else if (a.N_TYPE == 3) //根据作业起点终点生成wcs任务 |
| | | { |
| | | //创建wcs任务 |
| | | var wcsTask = new WCSTask |
| | | { |
| | | S_OP_CODE = a.S_CODE, |
| | | S_OP_NAME = a.S_TYPE, |
| | | S_CODE = WCSHelper.GenerateTaskNo(), |
| | | S_TYPE = a.S_TYPE, |
| | | S_START_LOC = a.S_START_LOC, |
| | | S_START_AREA = a.S_START_AREA, |
| | | S_END_LOC = a.S_END_LOC, |
| | | S_END_AREA = a.S_END_AREA, |
| | | N_START_LANE = startLoc.N_ROADWAY, |
| | | N_END_LANE = endLoc.N_ROADWAY, |
| | | N_SCHEDULE_TYPE = 2, |
| | | N_CNTR_COUNT = 1, |
| | | S_CNTR_CODE = a.S_CNTR_CODE, |
| | | N_PRIORITY = 1, |
| | | }; |
| | | |
| | | if (WCSHelper.CreateTask(wcsTask)) |
| | | { |
| | | //更新作业状态为执行 |
| | | a.N_B_STATE = 1; |
| | | a.S_B_STATE = "执行"; |
| | | // LocationHelper.LockLoc(a.S_START_LOC, 2); |
| | | // LocationHelper.LockLoc(a.S_END_LOC, 1); |
| | | WMSHelper.UpdateTaskState(a); |
| | | } |
| | | } |
| | | }); |
| | | |
| | | } |
New file |
| | |
| | | using HH.WCS.DaYang.process; |
| | | using HH.WCS.DaYang.util; |
| | | using Newtonsoft.Json; |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Text; |
| | | using System.Xml; |
| | | |
| | | namespace HH.WCS.DaYang.dispatch |
| | | { |
| | | public class NDCApi |
| | | { |
| | | public static string NDCApiUrl { set; get; } |
| | | static NDCApi() { |
| | | |
| | | NDCApiUrl = Settings.HostToAgvServerUrl; |
| | | } |
| | | |
| | | public static AgvApiResult AddOrderNew(int ts, int pri, string taskNo, List<param> param) |
| | | { |
| | | var httpH = new HttpHelper(); |
| | | var agvApiResult = new AgvApiResult(); |
| | | var model = new AddOrderNewModel(); |
| | | model.ts_no = ts; |
| | | model.pri = pri; |
| | | model.task_no = taskNo; |
| | | model.param = param; |
| | | try { |
| | | string jsonInfo = JsonConvert.SerializeObject(model); |
| | | LogHelper.Info($"任务{taskNo}下发,{jsonInfo}" , "NDC"); |
| | | var result = httpH.WebPostMobox(NDCApiUrl + "Add", jsonInfo); |
| | | LogHelper.Info($"任务下发结果res={result}", "NDC"); |
| | | agvApiResult = JsonConvert.DeserializeObject<AgvApiResult>(result); |
| | | return agvApiResult; |
| | | } |
| | | catch (Exception e) { |
| | | LogHelper.Info($"任务下发失败 res={e.Message}", "NDC"); |
| | | agvApiResult.err_code = -1; |
| | | agvApiResult.err_msg = e.Message; |
| | | return agvApiResult; |
| | | } |
| | | } |
| | | |
| | | |
| | | public static AgvApiResult CancelOrder(string tsNo, bool is_force = true) |
| | | { |
| | | var httpH = new HttpHelper(); |
| | | var agvApiResult = new AgvApiResult(); |
| | | var model = new CancelOrderModel(); |
| | | model.task_no = tsNo; |
| | | model.is_force = is_force; |
| | | try { |
| | | string jsonInfo = JsonConvert.SerializeObject(model); |
| | | LogHelper.Info($"任务{model.task_no}取消,{jsonInfo}", "NDC"); |
| | | var result = httpH.WebPostMobox(NDCApiUrl + "Cancel", jsonInfo); |
| | | LogHelper.Info($"任务{model.task_no}取消结果={result}", "NDC"); |
| | | agvApiResult = JsonConvert.DeserializeObject<AgvApiResult>(result); |
| | | return agvApiResult; |
| | | } |
| | | catch (Exception e) { |
| | | LogHelper.Info($"CancelOrder res={e.Message}", "NDC"); |
| | | agvApiResult.err_code = -1; |
| | | agvApiResult.err_msg = e.Message; |
| | | return agvApiResult; |
| | | } |
| | | } |
| | | |
| | | public static AgvApiResult CancelOrder(CancelOrderModel model) |
| | | { |
| | | var httpH = new HttpHelper(); |
| | | var agvApiResult = new AgvApiResult(); |
| | | try |
| | | { |
| | | string jsonInfo = JsonConvert.SerializeObject(model); |
| | | LogHelper.Info($"任务{model.task_no}取消,{jsonInfo}", "NDC"); |
| | | var result = httpH.WebPost(NDCApiUrl + "Cancel", jsonInfo); |
| | | LogHelper.Info($"任务{model.task_no}取消结果={result}", "NDC"); |
| | | agvApiResult = JsonConvert.DeserializeObject<AgvApiResult>(result); |
| | | return agvApiResult; |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | LogHelper.Info($"CancelOrder res={e.Message}", "NDC"); |
| | | agvApiResult.err_code = -1; |
| | | agvApiResult.err_msg = e.Message; |
| | | return agvApiResult; |
| | | } |
| | | |
| | | } |
| | | |
| | | public static AgvApiResult ChangeOrderPri(string taskNo, int newPri) |
| | | { |
| | | var httpH = new HttpHelper(); |
| | | var agvApiResult = new AgvApiResult(); |
| | | var model = new ChangePriModel(); |
| | | model.task_no = taskNo; |
| | | model.pri = newPri; |
| | | try |
| | | { |
| | | string jsonInfo = JsonConvert.SerializeObject(model); |
| | | LogHelper.Info($"任务{model.task_no}优先级更改,{jsonInfo}", "NDC"); |
| | | var result = httpH.WebPost(NDCApiUrl + "ChangePri", jsonInfo); |
| | | LogHelper.Info($"任务{model.task_no}优先级更改结果={result}", "NDC"); |
| | | agvApiResult = JsonConvert.DeserializeObject<AgvApiResult>(result); |
| | | return agvApiResult; |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | LogHelper.Info($"ChangeOrderPri res={e.Message}", "NDC"); |
| | | agvApiResult.err_code = -1; |
| | | agvApiResult.err_msg = e.Message; |
| | | return agvApiResult; |
| | | } |
| | | } |
| | | |
| | | public static AgvApiResult ChangeOrderPri(ChangePriModel model) |
| | | { |
| | | var httpH = new HttpHelper(); |
| | | var agvApiResult = new AgvApiResult(); |
| | | try |
| | | { |
| | | string jsonInfo = JsonConvert.SerializeObject(model); |
| | | LogHelper.Info($"任务{model.task_no}优先级更改,{jsonInfo}", "NDC"); |
| | | var result = httpH.WebPost(NDCApiUrl + "ChangePri", jsonInfo); |
| | | LogHelper.Info($"任务{model.task_no}优先级更改结果={result}", "NDC"); |
| | | agvApiResult = JsonConvert.DeserializeObject<AgvApiResult>(result); |
| | | return agvApiResult; |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | LogHelper.Info($"ChangeOrderPri res={e.Message}", "NDC"); |
| | | agvApiResult.err_code = -1; |
| | | agvApiResult.err_msg = e.Message; |
| | | return agvApiResult; |
| | | } |
| | | } |
| | | |
| | | public static AgvApiResult ChangeOrderParam(string taskNo,int paramNo, string paramStr) |
| | | { |
| | | var httpH = new HttpHelper(); |
| | | var agvApiResult = new AgvApiResult(); |
| | | var model = new ChangeParamModel(); |
| | | model.task_no = taskNo; |
| | | model.param_no = paramNo; |
| | | model.param = paramStr; |
| | | try { |
| | | string jsonInfo = JsonConvert.SerializeObject(model); |
| | | LogHelper.Info($"任务{model.task_no}参数更改,{jsonInfo}", "NDC"); |
| | | var result = httpH.WebPostMobox(NDCApiUrl + "ChangeParam", jsonInfo); |
| | | LogHelper.Info($"任务{model.task_no}参数更改结果={result}", "NDC"); |
| | | agvApiResult = JsonConvert.DeserializeObject<AgvApiResult>(result); |
| | | return agvApiResult; |
| | | } |
| | | catch (Exception e) { |
| | | LogHelper.Info($"ChangeOrderParam res={e.Message}", "NDC"); |
| | | agvApiResult.err_code = -1; |
| | | agvApiResult.err_msg = e.Message; |
| | | return agvApiResult; |
| | | } |
| | | } |
| | | |
| | | public static AgvApiResult ChangeOrderParam(ChangeParamModel model) |
| | | { |
| | | var httpH = new HttpHelper(); |
| | | var agvApiResult = new AgvApiResult(); |
| | | try |
| | | { |
| | | string jsonInfo = JsonConvert.SerializeObject(model); |
| | | LogHelper.Info($"任务{model.task_no}参数更改,{jsonInfo}", "NDC"); |
| | | var result = httpH.WebPost(NDCApiUrl + "ChangeParam", jsonInfo); |
| | | LogHelper.Info($"任务{model.task_no}参数更改结果={result}", "NDC"); |
| | | agvApiResult = JsonConvert.DeserializeObject<AgvApiResult>(result); |
| | | return agvApiResult; |
| | | } |
| | | catch (Exception e) |
| | | { |
| | | LogHelper.Info($"ChangeOrderParam res={e.Message}", "NDC"); |
| | | agvApiResult.err_code = -1; |
| | | agvApiResult.err_msg = e.Message; |
| | | return agvApiResult; |
| | | } |
| | | } |
| | | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 返回信息Model |
| | | /// </summary> |
| | | public class AgvApiResult |
| | | { |
| | | public int err_code { set; get; }//异常码:0 - 正常,其它值为异常错误码 |
| | | public string err_msg { set; get; }//返回的错误描述,在 err_code <> 0 时返回 |
| | | public object result { set; get; }//正确返回的结果内容,在 err_code = 0 且有返回内容时 |
| | | } |
| | | |
| | | public class AddOrderNewModel |
| | | { |
| | | public int ts_no { set; get; }//TS 号,必须有值 |
| | | public int pri { set; get; }//优先级 |
| | | public string task_no { set; get; }//上游任务编码,如果 no_feedback = 1 时,可以为空 |
| | | public List<param> param { set; get; } = new List<param>();//参数列表 |
| | | } |
| | | |
| | | |
| | | public class param |
| | | { |
| | | public string name { set; get; }//参数名 |
| | | public string value { set; get; }//参数值 |
| | | } |
| | | |
| | | public class CancelOrderModel |
| | | { |
| | | public string task_no { set; get; }//上游任务编码 |
| | | public bool is_force { set; get; } = true;//是否强制取消,1 – 强制 |
| | | } |
| | | |
| | | public class ChangeParamModel |
| | | { |
| | | public string task_no { set; get; }//上游任务编码 |
| | | public int param_no { set; get; }//参数号 |
| | | public string param { set; get; }//参数内容,多个参数以英文分号(;)分隔 |
| | | } |
| | | |
| | | public class ChangePriModel |
| | | { |
| | | public string task_no { set; get; }//上游任务编码 |
| | | public int pri { set; get; }//新优先级 |
| | | } |
| | | } |
| | |
| | | public string S_BS_NO { get; set; } = ""; |
| | | |
| | | public float F_NET_WEIGHT { get; set; } |
| | | public float F_WEIGHT { get; set; } |
| | | public float F_GROSS_WEIGHT { get; set; } |
| | | public string T_INBOUND_TIME { get; set; } |
| | | public string S_WU { get; set; } = ""; |
| | |
| | | public string C_ENABLE { get; set; } = "Y"; |
| | | public string S_STATE_PRE { get; set; } |
| | | public int N_REVIEW_RESULT { get; set; } |
| | | |
| | | public int N_DETAIL_COUNT { get; set; } |
| | | public int N_B_STATE { get; set; } |
| | | public string S_LOCK_OP_CODE { get; set; } |
| | | public string S_LOCK_STATE { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 容器来源1是正常,2是叠盘 |
| | | /// </summary> |
| | | public string S_SOURCE { get; set; } |
| | | public int N_LOCK_STATE { get; set; } |
| | | |
| | | |
| | |
| | | /// <summary> |
| | | /// 设备状态 1 叠盘状态 2拆托状态 |
| | | /// </summary> |
| | | public string Status { get; set; } |
| | | public string STATUS { get; set; } |
| | | /// <summary> |
| | | /// 设备编码 |
| | | /// </summary> |
| | | public string deviceNo { get; set; } |
| | | public string DEVICENO { get; set; } |
| | | |
| | | |
| | | } |
| | |
| | | public string S_AREA_CODE { get; set; } |
| | | public int N_CAPACITY { get; set; } |
| | | public string S_AGV_SITE { get; set; } |
| | | |
| | | public int N_CURRENT_NUM { get; set; } |
| | | |
| | | |
| | | public DateTime? T_EMPTY_TIME { get; set; } |
| | | public DateTime? T_FULL_TIME { get; set; } |
| | | public string S_NOTE { get; set; } |
| | |
| | | public string D_EXP_DATE { get; set; } |
| | | public string S_NOTE { get; set; } |
| | | public float F_QTY { get; set; } |
| | | public string S_UOM { get; set; } = "个"; |
| | | public string S_UOM { get; set; } = ""; |
| | | public string S_STATE_PRE { get; set; } |
| | | public int N_REVIEW_RESULT { get; set; } |
| | | |
| | |
| | | public string S_END_AREA { get; set; } |
| | | public string S_START_LOC { get; set; } |
| | | public string S_END_LOC { get; set; } |
| | | public int N_START_LANE { get; set; } |
| | | public int N_END_LANE { get; set; } |
| | | public string S_NOTE { get; set; } |
| | | |
| | | public DateTime? T_START_TIME { get; set; } |
| | |
| | | /// </summary> |
| | | public string S_B_STATE { get; set; } = "等待"; |
| | | /// <summary> |
| | | /// 1���лؿ� 2���� 3��� |
| | | /// 1空托回库 2物料出库 3 物料入库 |
| | | /// </summary> |
| | | public int N_TYPE { get; set; } |
| | | public string S_OP_DEF_NAME { get; set; } |
| | |
| | | for (int i = 0; i < plc.deviceNo.Length; i++) |
| | | { |
| | | var state = data.Substring(i * 2 + 1, 1); |
| | | //Console.WriteLine($"门{plc.deviceNo[i]}的状态{state}"); |
| | | //Console.WriteLine($"门{plc.DEVICENO[i]}的状态{state}"); |
| | | if (doorStatus.Keys.Contains(plc.deviceNo[i])) |
| | | { |
| | | doorStatus[plc.deviceNo[i]].info = state; |
| | |
| | | |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 获取叠盘机状态 |
| | | /// 叠盘机补空托 |
| | | /// </summary> |
| | | internal static void DijStatus() |
| | | { |
| | | var db = new SqlHelper<object>().GetInstance(); |
| | | HttpHelper httpHelper = new HttpHelper(); |
| | | TableUrl tableUrl = Settings.tableUrls.Find(a => a.id == 3); |
| | | string DiePanLoc = ""; |
| | | string DiePanLoc = "CPDPJ-1-1"; |
| | | Location startloc = null; |
| | | if (tableUrl != null) |
| | | { |
| | |
| | | { |
| | | return; |
| | | } |
| | | var wcsTask = new WCSTask |
| | | var wcsTask = new WMSTask |
| | | { |
| | | S_CODE = WCSHelper.GenerateTaskNo(), |
| | | S_CODE = WMSHelper.GenerateTaskNo(), |
| | | S_TYPE = "空托出库", |
| | | N_TYPE = 3, |
| | | S_START_LOC = startloc.S_CODE, |
| | | S_END_LOC = endloc.S_CODE, |
| | | S_START_WH = startloc.S_WH_CODE, |
| | | S_START_AREA = startloc.S_AREA_CODE, |
| | | S_END_WH = endloc.S_WH_CODE, |
| | | S_END_AREA = endloc.S_AREA_CODE, |
| | | N_CNTR_COUNT = 1, |
| | | N_SCHEDULE_TYPE = 2, |
| | | |
| | | S_CNTR_CODE = JsonConvert.SerializeObject(Cntr.Select(a => a.S_CNTR_CODE).ToList()) |
| | | }; |
| | | LogHelper.Info("创建入平库任务:" + JsonConvert.SerializeObject(wcsTask)); |
| | | if (WCSHelper.CreateTask(wcsTask)) |
| | | if (WMSHelper.CreateTask(wcsTask)) |
| | | { |
| | | LocationHelper.LockLoc(startloc.S_CODE, 2); |
| | | LocationHelper.LockLoc(endloc.S_CODE, 1); |
| | |
| | | using HH.WCS.DaYang.dispatch; |
| | | using HH.WCS.DaYang.util; |
| | | using HH.WCS.DaYang.wms; |
| | | using HH.WCS.JunzhouNongfu.device; |
| | | using Newtonsoft.Json; |
| | | using NLog.Fluent; |
| | | using SqlSugar; |
| | |
| | | } |
| | | } |
| | | } |
| | | if (mst.S_TYPE == "出库") |
| | | if (mst.S_TYPE.Contains("出库")) |
| | | { |
| | | |
| | | //推送agv任务,判断设备任务是否完成 |
| | | if (mst.N_SCHEDULE_TYPE == 1) |
| | | { |
| | |
| | | else |
| | | { |
| | | //如果当前任务不是移库任务,需要判断移库任务是否完成 |
| | | if (mst.S_TYPE != "移库") |
| | | if (!mst.S_TYPE.Contains("移库")) |
| | | { |
| | | var db = new SqlHelper<object>().GetInstance(); |
| | | var ykmst = db.Queryable<WCSTask>().Where(a => a.S_OP_CODE == mst.S_OP_NAME && a.N_B_STATE == 3 && a.S_TYPE == "移库").First(); |
| | |
| | | { |
| | | result = true; |
| | | } |
| | | } |
| | | else |
| | | { |
| | | //出库任务判断外侧有没有锁 |
| | | var startLoc = LocationHelper.GetLoc(mst.S_START_LOC); |
| | | if (startLoc != null && startLoc.N_POS == 1) |
| | | { |
| | | var db = new SqlHelper<WCSTask>().GetInstance(); |
| | | var OutLoc = db.Queryable<Location>().Where(b => b.S_AREA_CODE == startLoc.S_AREA_CODE && b.N_LAYER == startLoc.N_LAYER && b.N_POS == 2).First(); |
| | | if (OutLoc != null && OutLoc.N_LOCK_STATE != 0) |
| | | { |
| | | result = true; |
| | | } |
| | | } |
| | | |
| | | } |
| | | |
| | | } |
| | |
| | | var start = "0"; var end = "0"; |
| | | var taskType = mst.S_TYPE.Trim(); |
| | | |
| | | if (mst.N_SCHEDULE_TYPE == 1)//agv任务 |
| | | if (mst.N_SCHEDULE_TYPE == 1) |
| | | { |
| | | LogHelper.Info($"任务推送数据:{JsonConvert.SerializeObject(mst)}"); |
| | | if (string.IsNullOrEmpty(mst.S_START_LOC) || string.IsNullOrEmpty(mst.S_END_LOC)) |
| | | { |
| | | LogHelper.Info($"任务{mst.S_CODE},起点终点有空参数,不推送任务"); |
| | | } |
| | | |
| | | |
| | | start = LocationHelper.GetAgvSite(mst.S_START_LOC); |
| | | end = LocationHelper.GetAgvSite(mst.S_END_LOC); |
| | | //if (mst.N_START_LAYER > 1) |
| | | //{ |
| | | // start = LocationHelper.GetAgvSite(mst.S_START_LOC, mst.N_START_LAYER.ToString()).ToString(); |
| | | //} |
| | | if (mst.N_END_LAYER > 1) |
| | | { |
| | | end = LocationHelper.GetAgvSite(mst.S_END_LOC, mst.N_END_LAYER.ToString()).ToString(); |
| | | LogHelper.Info($"任务推送:终点层数为{mst.N_END_LAYER},推送站点为:{end}"); |
| | | } |
| | | Console.WriteLine($"SendTask {mst.S_CODE}"); |
| | | Console.WriteLine("start=" + start); |
| | | Console.WriteLine("end= " + end); |
| | | List<param> dic = new List<param>(); |
| | | dic.Add(new param() { name = "From", value = start.ToString() }); |
| | | dic.Add(new param() { name = "To", value = end.ToString() }); |
| | | dic.Add(new param() { name = "FUNC", value = "0" }); |
| | | dic.Add(new param() { name = "DATA", value = "0" }); |
| | | dic.Add(new param() { name = "Ctype", value = "0" }); |
| | | |
| | | |
| | | //Console.WriteLine($"SendTask {mst.S_CODE}"); |
| | | //Console.WriteLine("start=" + start); |
| | | //Console.WriteLine("end= " + end); |
| | | var dic = new Dictionary<string, string>(); |
| | | var sb1 = new StringBuilder(); |
| | | |
| | | //dic.Add("No", mst.S_CODE.Trim()); |
| | | var res = NDCApi.AddOrderNew(1, 1, mst.S_CODE, dic);//添加新命令 |
| | | //dic.Add("Pri", mst.N_PRIORITY.ToString()); |
| | | dic.Add("From", start.ToString()); |
| | | dic.Add("To", end.ToString()); |
| | | dic.Add("Func", "0"); |
| | | dic.Add("DATA", "0"); |
| | | dic.Add("ItemHeight", "0"); |
| | | dic.Add("CntrType", "1"); |
| | | dic.Add("FromCol", "0"); |
| | | dic.Add("ToCol", "0"); |
| | | dic.Add("Ctype", "0"); |
| | | //dic.Add("From", start.ToString()); |
| | | //dic.Add("To", end.ToString()); |
| | | //dic.Add("task_no", mst.S_CODE.Trim());// dic.Add("Ext1", "1"); dic.Add("Ext2", "CALLADDAGV"); dic.Add("N_CNTR_COUNT", ""); |
| | | //var res = NDC.AddNewOrder(1, dic); |
| | | |
| | | // dic.Add("Ext1", "1"); dic.Add("Ext2", "CALLADDAGV"); dic.Add("N_CNTR_COUNT", ""); |
| | | var res = NDC.AddNewOrderNew(5, mst.N_PRIORITY, mst.S_CODE.Trim(), dic); |
| | | if (res != null && (res.Res.ErrCode == 0 || res.Res.ErrCode == 50009)) |
| | | |
| | | |
| | | if (res != null && (res.err_code == 0 || res.err_code == 50009)) |
| | | { |
| | | //推送成功,修改任务优先级 |
| | | mst.N_B_STATE = 1; |
| | | WCSHelper.UpdateStatus(mst); |
| | | mst.S_B_STATE = WCSTask.GetStateStr(1); |
| | | WCSHelper.UpdateStatus(mst);//更新任务状态 |
| | | result = true; |
| | | LogHelper.Info($"NDC推送任务成功 {mst.S_CODE}start= {mst.S_START_LOC} + end = {mst.S_END_LOC}"); |
| | | |
| | | } |
| | | else |
| | | { |
| | | LogHelper.Info($"NDC推送任务失败 {mst.S_CODE};Res:" + JsonConvert.SerializeObject(res)); |
| | | } |
| | | } |
| | | else if (mst.N_SCHEDULE_TYPE == 2)//输送线任务 |
| | |
| | | var r = WebPost(url, date); |
| | | LogHelper.Info($"获取设备状态:返回内容:{r}"); |
| | | deviceStatus = JsonConvert.DeserializeObject<Result<DeviceStatusModel>>(r); |
| | | if (deviceStatus.Code == 200) |
| | | if (deviceStatus != null && deviceStatus.Code == 200) |
| | | { |
| | | LogHelper.Info($"获取设备状态成功"); |
| | | } |
| | |
| | | var r = WebPost(url, date); |
| | | LogHelper.Info($"下发任务:返回内容:{r}"); |
| | | result = JsonConvert.DeserializeObject<Result<Empty>>(r); |
| | | if (result.Code == 200) |
| | | if (result!=null&&result.Code == 200) |
| | | { |
| | | LogHelper.Info($"下发任务成功"); |
| | | } |
| | |
| | | var r = WebPost(url, date); |
| | | LogHelper.Info($"任务取消:返回内容:{r}"); |
| | | result = JsonConvert.DeserializeObject<Result<Empty>>(r); |
| | | if (result.Code == 200) |
| | | if (result != null && result.Code == 200) |
| | | { |
| | | LogHelper.Info($"任务取消成功"); |
| | | } |
| | |
| | | var r = WebPost(url, date); |
| | | LogHelper.Info($"设备状态切换:返回内容:{r}"); |
| | | result = JsonConvert.DeserializeObject<Result<Empty>>(r); |
| | | if (result.Code == 200) |
| | | if (result != null && result.Code == 200) |
| | | { |
| | | LogHelper.Info($"设备状态切换成功"); |
| | | } |
| | |
| | | var r = WebPost(url, date); |
| | | LogHelper.Info($"修改任务优先级:返回内容:{r}"); |
| | | result = JsonConvert.DeserializeObject<Result<Empty>>(r); |
| | | if (result.Code == 200) |
| | | if (result != null && result.Code == 200) |
| | | { |
| | | LogHelper.Info($"修改任务优先级成功"); |
| | | } |
| | |
| | | //} |
| | | |
| | | /// <summary> |
| | | /// 判断容器是否有物料信息 |
| | | /// 判断容器是否绑定货位 |
| | | /// </summary> |
| | | /// <param name="cntr"></param> |
| | | /// <returns></returns> |
| | |
| | | return db.Queryable<LocCntrRel>().Count(a => a.S_LOC_CODE.Trim() == cntr) == 0; |
| | | |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 根据托盘编码查询托盘物料绑定 |
| | | /// </summary> |
| | |
| | | { |
| | | //1.0 查货位容器表 |
| | | var db = new SqlHelper<object>().GetInstance(); |
| | | return db.Queryable<CntrItemDetail>().Where(a => a.S_ITEM_CODE.Trim() == cntr).First(); |
| | | return db.Queryable<CntrItemDetail>().Where(a => a.S_CNTR_CODE.Trim() == cntr).First(); |
| | | |
| | | } |
| | | |
| | |
| | | return db.Queryable<LocCntrRel>().Where(a => a.S_CNTR_CODE.Trim() == cntr).First(); |
| | | |
| | | } |
| | | internal static bool AddCntr(string cntrCode, string itemCode) |
| | | internal static bool AddCntr(string cntrCode,string source="1") |
| | | { |
| | | var res = false; |
| | | var db = new SqlHelper<object>().GetInstance(); |
| | | var TN_Container = new Container { S_CODE = cntrCode }; |
| | | var cntrItemRel = new CntrItemDetail { S_CNTR_CODE = cntrCode, S_ITEM_CODE = itemCode }; |
| | | var TN_Container = new Container { S_CODE = cntrCode, S_SOURCE = source }; |
| | | |
| | | try |
| | | { |
| | | db.BeginTran(); |
| | | |
| | | db.Insertable<Container>(TN_Container).ExecuteCommand(); |
| | | db.Insertable<CntrItemDetail>(cntrItemRel).ExecuteCommand(); |
| | | |
| | | |
| | | db.CommitTran(); |
| | | res = true; |
| | |
| | | //托盘入库,相同物料内测排的货位 |
| | | var Locs = GetLocByItemCode(areaCode, itemCode, 1).OrderByDescending(b => b.N_COL).ToList(); |
| | | |
| | | |
| | | if (Locs.Count > 0) |
| | | { |
| | | //内测排有货位,判断外侧排是否有货位 |
| | | for (int i = Locs.Count - 1; i >= 0; i--) |
| | | { |
| | | int row = 0; |
| | | //判断外侧排 |
| | | switch (list[i].N_ROW) |
| | | { |
| | | case 1: |
| | | row = 2; |
| | | break; |
| | | case 4: |
| | | row = 3; |
| | | break; |
| | | case 5: |
| | | row = 6; |
| | | break; |
| | | case 8: |
| | | row = 7; |
| | | break; |
| | | } |
| | | //寻找外侧货位 |
| | | var OutLoc = db.Queryable<Location>().Where(a => a.S_AREA_CODE == Locs[i].S_AREA_CODE && a.N_LAYER == Locs[i].N_LAYER && a.N_POS == 2 && a.N_CURRENT_NUM == 0 && a.N_LOCK_STATE == 0&&a.N_ROADWAY == Locs[i].N_ROADWAY).First(); |
| | | var OutLoc = db.Queryable<Location>().Where(a => a.S_AREA_CODE == Locs[i].S_AREA_CODE && a.N_LAYER == Locs[i].N_LAYER && a.N_ROW == row && a.N_CURRENT_NUM == 0 && a.N_LOCK_STATE == 0 && a.N_ROADWAY == Locs[i].N_ROADWAY).First(); |
| | | if (OutLoc != null) |
| | | { |
| | | location = OutLoc; |
| | |
| | | /// <param name="row">货位排</param> |
| | | /// <param name="ItemCode">物料编码</param> |
| | | /// <returns></returns> |
| | | internal static Location GetLocByItemCodeOrderyTime(string areaCode, string ItemCode) |
| | | internal static Location GetLocByItemCodeOrderyTime(string areaCode, string ItemCode, string soure = "1") |
| | | { |
| | | Location loc = null; |
| | | var db = new SqlHelper<object>().GetInstance(); |
| | |
| | | var loc1 = db.Queryable<Location>() |
| | | .LeftJoin<LocCntrRel>((a, b) => a.S_CODE == b.S_LOC_CODE) |
| | | .LeftJoin<CntrItemDetail>((a, b, c) => b.S_CNTR_CODE == c.S_CNTR_CODE) |
| | | .Where((a, b, c) => a.N_CURRENT_NUM > 0 && a.N_LOCK_STATE == 0 && a.S_AREA_CODE == areaCode |
| | | && c.S_ITEM_CODE == ItemCode && a.N_LOCK_STATE == 0) |
| | | .GroupBy((a, b, c) => new { a.S_CODE, c.T_INBOUND_TIME, a.N_POS }) |
| | | .LeftJoin<Container>((a, b, c, d) => d.S_CODE == c.S_CNTR_CODE) |
| | | .Where((a, b, c, d) => a.N_CURRENT_NUM > 0 && a.N_LOCK_STATE == 0 && a.S_AREA_CODE == areaCode |
| | | && c.S_ITEM_CODE == ItemCode && d.S_SOURCE == soure) |
| | | .GroupBy((a, b, c) => new { a.S_CODE, c.T_INBOUND_TIME, a.N_POS, a.N_COL }) |
| | | .OrderBy((a, b, c) => c.T_INBOUND_TIME) |
| | | .OrderByDescending((a, b, c) => a.N_POS) |
| | | .OrderBy((a, b, c) => a.N_COL) |
| | | .Select((a, b, c) => new |
| | | { |
| | | S_CODE = a.S_CODE, |
| | |
| | | }) |
| | | .ToList(); |
| | | // var LocCodes = loc1.Select(a => a.S_CODE).First(); |
| | | |
| | | if (loc1.Count > 0) |
| | | { |
| | | loc = db.Queryable<Location>().Where(a => a.S_CODE == loc1.First().S_CODE).First(); |
| | | } |
| | | |
| | | |
| | | return loc; |
| | | } |
| | |
| | | db.BeginTran(); |
| | | var lcrList = db.Queryable<LocCntrRel>().Where(a => a.S_LOC_CODE == loc).ToList(); |
| | | var count = db.Deleteable<LocCntrRel>().Where(it => cntrs.Contains(it.S_CNTR_CODE) && it.S_LOC_CODE == loc).ExecuteCommand(); |
| | | |
| | | location.N_CURRENT_NUM = lcrList.Count - count; |
| | | location.S_LOCK_STATE = "无"; |
| | | location.N_LOCK_STATE = 0; |
| | |
| | | count++; |
| | | } |
| | | }); |
| | | |
| | | location.N_CURRENT_NUM = lcrList.Count + count; |
| | | location.N_LOCK_STATE = 0; |
| | | location.S_LOCK_STATE = "无"; |