diff --git a/.vs/ProjectEvaluation/seyounth.auto.hs.metadata.v9.bin b/.vs/ProjectEvaluation/seyounth.auto.hs.metadata.v9.bin index 7491f04..060690d 100644 Binary files a/.vs/ProjectEvaluation/seyounth.auto.hs.metadata.v9.bin and b/.vs/ProjectEvaluation/seyounth.auto.hs.metadata.v9.bin differ diff --git a/.vs/ProjectEvaluation/seyounth.auto.hs.projects.v9.bin b/.vs/ProjectEvaluation/seyounth.auto.hs.projects.v9.bin index 1146a20..45faaaa 100644 Binary files a/.vs/ProjectEvaluation/seyounth.auto.hs.projects.v9.bin and b/.vs/ProjectEvaluation/seyounth.auto.hs.projects.v9.bin differ diff --git a/.vs/ProjectEvaluation/seyounth.auto.hs.strings.v9.bin b/.vs/ProjectEvaluation/seyounth.auto.hs.strings.v9.bin index 5bb43a4..7686965 100644 Binary files a/.vs/ProjectEvaluation/seyounth.auto.hs.strings.v9.bin and b/.vs/ProjectEvaluation/seyounth.auto.hs.strings.v9.bin differ diff --git a/.vs/Seyounth.Auto.Hs/DesignTimeBuild/.dtbcache.v2 b/.vs/Seyounth.Auto.Hs/DesignTimeBuild/.dtbcache.v2 index 07c4937..4d5dc72 100644 Binary files a/.vs/Seyounth.Auto.Hs/DesignTimeBuild/.dtbcache.v2 and b/.vs/Seyounth.Auto.Hs/DesignTimeBuild/.dtbcache.v2 differ diff --git a/.vs/Seyounth.Auto.Hs/v17/.futdcache.v2 b/.vs/Seyounth.Auto.Hs/v17/.futdcache.v2 index 52a80c6..52ceeae 100644 Binary files a/.vs/Seyounth.Auto.Hs/v17/.futdcache.v2 and b/.vs/Seyounth.Auto.Hs/v17/.futdcache.v2 differ diff --git a/.vs/Seyounth.Auto.Hs/v17/.suo b/.vs/Seyounth.Auto.Hs/v17/.suo index 2bc2733..8ccc704 100644 Binary files a/.vs/Seyounth.Auto.Hs/v17/.suo and b/.vs/Seyounth.Auto.Hs/v17/.suo differ diff --git a/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.backup.json b/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.backup.json index f24fc42..95bdb4e 100644 --- a/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.backup.json +++ b/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.backup.json @@ -3,28 +3,12 @@ "WorkspaceRootPath": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\", "Documents": [ { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\bartenderhelper\\bartenderhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\bartenderhelper\\bartenderhelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\boxservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\service\\boxservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\share\\seyounth.auto.plc\\helper\\analysishelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|solutionrelative:share\\seyounth.auto.plc\\helper\\analysishelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\share\\seyounth.auto.plc\\business\\sycmelsecmcnet.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|solutionrelative:share\\seyounth.auto.plc\\business\\sycmelsecmcnet.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\share\\seyounth.auto.plc\\business\\sycmodbustcpnet.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|solutionrelative:share\\seyounth.auto.plc\\business\\sycmodbustcpnet.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\share\\seyounth.auto.plc\\business\\sycomronfinstcpnet.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|solutionrelative:share\\seyounth.auto.plc\\business\\sycomronfinstcpnet.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\share\\seyounth.auto.plc\\business\\sycsiemenss7net.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|solutionrelative:share\\seyounth.auto.plc\\business\\sycsiemenss7net.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\silkservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\service\\silkservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\downservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", @@ -34,93 +18,17 @@ "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\deviceeventhandle\\defaultbalanceeventhandle.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\deviceeventhandle\\defaultbalanceeventhandle.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\boxservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\service\\boxservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\boxinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\boxinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\silkinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\silkinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\silkservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\service\\silkservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\suminput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\suminput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\valuesservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\service\\valuesservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\bartenderhelper\\excelexporter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\bartenderhelper\\excelexporter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\syc.basic.web.wms.application.xml||{FA3CD31E-987B-443A-9B81-186104E8DAC1}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\syc.basic.web.wms.application.xml||{FA3CD31E-987B-443A-9B81-186104E8DAC1}" - }, - { - "AbsoluteMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|solutionrelative:apps\\syc.basic.web.wms.httpapi.host\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\silkdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\silkdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\idsinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\idsinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\valuesinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\valuesinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\valuesdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\valuesdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\downsilkdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\downsilkdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\entitys\\silk.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|solutionrelative:services\\syc.basic.web.wms.domain\\entitys\\silk.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\entitys\\box.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|solutionrelative:services\\syc.basic.web.wms.domain\\entitys\\box.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\wmshttpapihostmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|solutionrelative:apps\\syc.basic.web.wms.httpapi.host\\wmshttpapihostmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\wmsbrandingprovider.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|solutionrelative:apps\\syc.basic.web.wms.httpapi.host\\wmsbrandingprovider.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\syc.basic.web.wms.httpapi.host.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|", - "RelativeMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|solutionrelative:apps\\syc.basic.web.wms.httpapi.host\\syc.basic.web.wms.httpapi.host.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|" - }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\delinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\delinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\dbfunctions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|solutionrelative:services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\dbfunctions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\entitys\\values.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|solutionrelative:services\\syc.basic.web.wms.domain\\entitys\\values.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{A454C322-58E6-4FEB-B709-5E277C7E71B7}|services\\Syc.Basic.Web.WMS.Application.Contracts\\Syc.Basic.Web.WMS.Application.Contracts.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application.contracts\\websocket\\devicemessage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{A454C322-58E6-4FEB-B709-5E277C7E71B7}|services\\Syc.Basic.Web.WMS.Application.Contracts\\Syc.Basic.Web.WMS.Application.Contracts.csproj|solutionrelative:services\\syc.basic.web.wms.application.contracts\\websocket\\devicemessage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" } ], "DocumentGroupContainers": [ @@ -136,377 +44,92 @@ "$type": "Bookmark", "Name": "ST:0:0:{eefa5220-e298-11d0-8f78-00a0c9110057}" }, - { - "$type": "Document", - "DocumentIndex": 4, - "Title": "SycOmronFinsTcpNet.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Business\\SycOmronFinsTcpNet.cs", - "RelativeDocumentMoniker": "share\\Seyounth.Auto.Plc\\Business\\SycOmronFinsTcpNet.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Business\\SycOmronFinsTcpNet.cs", - "RelativeToolTip": "share\\Seyounth.Auto.Plc\\Business\\SycOmronFinsTcpNet.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-07T03:25:23.289Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 3, - "Title": "SycModbusTcpNet.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Business\\SycModbusTcpNet.cs", - "RelativeDocumentMoniker": "share\\Seyounth.Auto.Plc\\Business\\SycModbusTcpNet.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Business\\SycModbusTcpNet.cs", - "RelativeToolTip": "share\\Seyounth.Auto.Plc\\Business\\SycModbusTcpNet.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAOAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-07T03:25:15.954Z", - "EditorCaption": "" - }, { "$type": "Document", "DocumentIndex": 2, - "Title": "SycMelsecMcNet.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Business\\SycMelsecMcNet.cs", - "RelativeDocumentMoniker": "share\\Seyounth.Auto.Plc\\Business\\SycMelsecMcNet.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Business\\SycMelsecMcNet.cs", - "RelativeToolTip": "share\\Seyounth.Auto.Plc\\Business\\SycMelsecMcNet.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAQAAAAOAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-07T03:25:07.566Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 1, - "Title": "AnalysisHelper.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Helper\\AnalysisHelper.cs", - "RelativeDocumentMoniker": "share\\Seyounth.Auto.Plc\\Helper\\AnalysisHelper.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Helper\\AnalysisHelper.cs", - "RelativeToolTip": "share\\Seyounth.Auto.Plc\\Helper\\AnalysisHelper.cs", - "ViewState": "AgIAAA4AAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-07T03:24:57.828Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 0, - "Title": "BarTenderHelper.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\BarTenderHelper\\BarTenderHelper.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\BarTenderHelper\\BarTenderHelper.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\BarTenderHelper\\BarTenderHelper.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\BarTenderHelper\\BarTenderHelper.cs", - "ViewState": "AgIAABEAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-07T01:49:47.615Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 5, - "Title": "SycSiemensS7Net.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Business\\SycSiemensS7Net.cs", - "RelativeDocumentMoniker": "share\\Seyounth.Auto.Plc\\Business\\SycSiemensS7Net.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Business\\SycSiemensS7Net.cs", - "RelativeToolTip": "share\\Seyounth.Auto.Plc\\Business\\SycSiemensS7Net.cs", - "ViewState": "AgIAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-07T03:25:30.071Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 12, - "Title": "SumInput.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SumInput.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SumInput.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SumInput.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SumInput.cs", - "ViewState": "AgIAAAYAAAAAAAAAAAAAABIAAAAkAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T09:10:21.784Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 6, "Title": "DownService.cs", "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\DownService.cs", "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\DownService.cs", "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\DownService.cs", "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\DownService.cs", - "ViewState": "AgIAAAkAAAAAAAAAAAAAAH4AAAAXAAAAAAAAAA==", + "ViewState": "AgIAAGUAAAAAAAAAAAAQwFcAAAAaAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T06:43:04.436Z", + "WhenOpened": "2025-11-30T04:14:28.27Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 8, - "Title": "BoxService.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", - "ViewState": "AgIAAGYBAAAAAAAAAAAkwDsAAAAjAAAAAAAAAA==", + "DocumentIndex": 5, + "Title": "ValuesInput.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesInput.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesInput.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesInput.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesInput.cs", + "ViewState": "AgIAAAMAAAAAAAAAAAAtwA4AAAARAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T05:53:30.627Z", - "EditorCaption": "" + "WhenOpened": "2025-11-29T04:16:42.305Z" }, { "$type": "Document", - "DocumentIndex": 9, - "Title": "BoxInput.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAA0AAAApAAAAAAAAAA==", + "DocumentIndex": 4, + "Title": "ValuesService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\ValuesService.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\ValuesService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\ValuesService.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\ValuesService.cs", + "ViewState": "AgIAAAMAAAAAAAAAAAAAAD8AAAAyAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T07:20:13.237Z", - "EditorCaption": "" + "WhenOpened": "2025-11-29T04:03:50.307Z" }, { "$type": "Document", - "DocumentIndex": 11, + "DocumentIndex": 1, "Title": "SilkService.cs", "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs", "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs", "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs", "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs", - "ViewState": "AgIAAD0AAAAAAAAAAAAAwEcAAABEAAAAAAAAAA==", + "ViewState": "AgIAAM0BAAAAAAAAAAAcwK8BAAAfAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-11-04T01:53:54.968Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 10, - "Title": "SilkInput.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAuwAsAAAAoAAAAAAAAAA==", + "DocumentIndex": 0, + "Title": "BoxService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", + "ViewState": "AgIAAE0BAAAAAAAAAAAqwGEBAAARAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T02:54:06.175Z", + "WhenOpened": "2025-11-04T05:53:30.627Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 13, - "Title": "ValuesService.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\ValuesService.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\ValuesService.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\ValuesService.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\ValuesService.cs", - "ViewState": "AgIAAAoAAAAAAAAAAADwvykAAAAJAAAAAAAAAA==", + "DocumentIndex": 6, + "Title": "DeviceMessage.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\WebSocket\\DeviceMessage.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application.Contracts\\WebSocket\\DeviceMessage.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\WebSocket\\DeviceMessage.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application.Contracts\\WebSocket\\DeviceMessage.cs", + "ViewState": "AgIAAAsAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T01:53:14.812Z" + "WhenOpened": "2025-11-28T00:38:55.3Z" }, { "$type": "Document", - "DocumentIndex": 7, + "DocumentIndex": 3, "Title": "DefaultBalanceEventHandle.cs", "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultBalanceEventHandle.cs", "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultBalanceEventHandle.cs", "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultBalanceEventHandle.cs", "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultBalanceEventHandle.cs", - "ViewState": "AgIAAMIAAAAAAAAAAAAAAMoAAAC7AAAAAAAAAA==", + "ViewState": "AgIAAH0AAAAAAAAAAAAQwCIBAAAYAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T06:18:14.317Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 14, - "Title": "ExcelExporter.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\BarTenderHelper\\ExcelExporter.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\BarTenderHelper\\ExcelExporter.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\BarTenderHelper\\ExcelExporter.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\BarTenderHelper\\ExcelExporter.cs", - "ViewState": "AgIAADQAAAAAAAAAAAAAwBcAAAAjAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T08:13:13.926Z" - }, - { - "$type": "Document", - "DocumentIndex": 15, - "Title": "Syc.Basic.Web.WMS.Application.xml", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.xml", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.xml", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.xml", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.xml", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003576|", - "WhenOpened": "2025-11-04T08:12:39.426Z" - }, - { - "$type": "Document", - "DocumentIndex": 16, - "Title": "Program.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs", - "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs", - "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs", - "ViewState": "AgIAABYAAAAAAAAAAAAUwC4AAAAhAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T04:30:16.751Z" - }, - { - "$type": "Document", - "DocumentIndex": 17, - "Title": "SilkDto.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs", - "ViewState": "AgIAABgAAAAAAAAAAAA4wCAAAAApAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T05:50:00.715Z" - }, - { - "$type": "Document", - "DocumentIndex": 18, - "Title": "IdsInput.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\IdsInput.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\IdsInput.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\IdsInput.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\IdsInput.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T07:14:54.257Z" - }, - { - "$type": "Document", - "DocumentIndex": 19, - "Title": "ValuesInput.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesInput.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesInput.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesInput.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesInput.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T07:14:00.536Z" - }, - { - "$type": "Document", - "DocumentIndex": 20, - "Title": "ValuesDto.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesDto.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesDto.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesDto.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesDto.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T07:13:21.76Z" - }, - { - "$type": "Document", - "DocumentIndex": 22, - "Title": "Silk.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Silk.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Silk.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Silk.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Silk.cs", - "ViewState": "AgIAAAkAAAAAAAAAAAAAABMAAAApAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T07:10:12.153Z" - }, - { - "$type": "Document", - "DocumentIndex": 23, - "Title": "Box.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Box.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Box.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Box.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Box.cs", - "ViewState": "AgIAABgAAAAAAAAAAAAowCYAAAAWAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T07:09:54.856Z" - }, - { - "$type": "Document", - "DocumentIndex": 24, - "Title": "WMSHttpApiHostModule.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs", - "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs", - "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs", - "ViewState": "AgIAAM4AAAAAAAAAAAA+wNQAAAAdAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T04:46:58.289Z" - }, - { - "$type": "Document", - "DocumentIndex": 21, - "Title": "DownSilkDto.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\DownSilkDto.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\DownSilkDto.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\DownSilkDto.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\DownSilkDto.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T06:27:31.512Z" - }, - { - "$type": "Document", - "DocumentIndex": 25, - "Title": "WMSBrandingProvider.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSBrandingProvider.cs", - "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSBrandingProvider.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSBrandingProvider.cs", - "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSBrandingProvider.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T06:42:21.955Z" - }, - { - "$type": "Document", - "DocumentIndex": 26, - "Title": "Syc.Basic.Web.WMS.HttpApi.Host", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj", - "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj", - "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2025-11-04T06:36:52.363Z" - }, - { - "$type": "Document", - "DocumentIndex": 27, - "Title": "DelInput.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\DelInput.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\DelInput.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\DelInput.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\DelInput.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T05:50:33.567Z" - }, - { - "$type": "Document", - "DocumentIndex": 28, - "Title": "DbFunctions.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T01:31:27.975Z" - }, - { - "$type": "Document", - "DocumentIndex": 29, - "Title": "Values.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Values.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Values.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Values.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Values.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAA0AAAApAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T01:27:51.942Z" + "WhenOpened": "2025-11-04T06:18:14.317Z" } ] } diff --git a/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.json b/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.json index 76da04e..1b9d206 100644 --- a/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.json +++ b/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.json @@ -10,10 +10,6 @@ "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\silkservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\service\\silkservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\suminput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\suminput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\downservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\service\\downservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" @@ -22,81 +18,17 @@ "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\deviceeventhandle\\defaultbalanceeventhandle.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\deviceeventhandle\\defaultbalanceeventhandle.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\boxinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\boxinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\silkinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\silkinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\valuesservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\service\\valuesservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\bartenderhelper\\excelexporter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\bartenderhelper\\excelexporter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\syc.basic.web.wms.application.xml||{FA3CD31E-987B-443A-9B81-186104E8DAC1}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\syc.basic.web.wms.application.xml||{FA3CD31E-987B-443A-9B81-186104E8DAC1}" - }, - { - "AbsoluteMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|solutionrelative:apps\\syc.basic.web.wms.httpapi.host\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\silkdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\silkdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\idsinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\idsinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\valuesinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\valuesinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\valuesdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\valuesdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\downsilkdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\downsilkdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\entitys\\silk.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|solutionrelative:services\\syc.basic.web.wms.domain\\entitys\\silk.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\entitys\\box.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|solutionrelative:services\\syc.basic.web.wms.domain\\entitys\\box.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\wmshttpapihostmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|solutionrelative:apps\\syc.basic.web.wms.httpapi.host\\wmshttpapihostmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\wmsbrandingprovider.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|solutionrelative:apps\\syc.basic.web.wms.httpapi.host\\wmsbrandingprovider.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\syc.basic.web.wms.httpapi.host.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|", - "RelativeMoniker": "D:0:0:{E3F72AF0-2B74-46B9-837A-A5C1417CFBF8}|apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj|solutionrelative:apps\\syc.basic.web.wms.httpapi.host\\syc.basic.web.wms.httpapi.host.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|" - }, - { - "AbsoluteMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\delinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|solutionrelative:services\\syc.basic.web.wms.application\\dto\\delinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\dbfunctions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3B487959-6744-4784-B5F8-F91012F37C70}|services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj|solutionrelative:services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\dbfunctions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\entitys\\values.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|solutionrelative:services\\syc.basic.web.wms.domain\\entitys\\values.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{A454C322-58E6-4FEB-B709-5E277C7E71B7}|services\\Syc.Basic.Web.WMS.Application.Contracts\\Syc.Basic.Web.WMS.Application.Contracts.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\yulinhscode\\seyounth.auto.hs\\services\\syc.basic.web.wms.application.contracts\\websocket\\devicemessage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{A454C322-58E6-4FEB-B709-5E277C7E71B7}|services\\Syc.Basic.Web.WMS.Application.Contracts\\Syc.Basic.Web.WMS.Application.Contracts.csproj|solutionrelative:services\\syc.basic.web.wms.application.contracts\\websocket\\devicemessage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" } ], "DocumentGroupContainers": [ @@ -106,7 +38,7 @@ "DocumentGroups": [ { "DockedWidth": 200, - "SelectedChildIndex": 3, + "SelectedChildIndex": 5, "Children": [ { "$type": "Bookmark", @@ -115,52 +47,38 @@ { "$type": "Document", "DocumentIndex": 2, - "Title": "SumInput.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SumInput.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SumInput.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SumInput.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SumInput.cs", - "ViewState": "AgIAAAYAAAAAAAAAAAAAABIAAAAkAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T09:10:21.784Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "DocumentIndex": 3, "Title": "DownService.cs", "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\DownService.cs", "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\DownService.cs", "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\DownService.cs", "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\DownService.cs", - "ViewState": "AgIAAAkAAAAAAAAAAAAAAH4AAAAXAAAAAAAAAA==", + "ViewState": "AgIAAGUAAAAAAAAAAAAQwFcAAAAaAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T06:43:04.436Z" - }, - { - "$type": "Document", - "DocumentIndex": 0, - "Title": "BoxService.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", - "ViewState": "AgIAAH0AAAAAAAAAAAAAwD0AAAAkAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T05:53:30.627Z", - "EditorCaption": "" + "WhenOpened": "2025-11-30T04:14:28.27Z" }, { "$type": "Document", "DocumentIndex": 5, - "Title": "BoxInput.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAA0AAAApAAAAAAAAAA==", + "Title": "ValuesInput.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesInput.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesInput.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesInput.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesInput.cs", + "ViewState": "AgIAAAMAAAAAAAAAAAAtwA4AAAARAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T07:20:13.237Z" + "WhenOpened": "2025-11-29T04:16:42.305Z" + }, + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "ValuesService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\ValuesService.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\ValuesService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\ValuesService.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\ValuesService.cs", + "ViewState": "AgIAAAMAAAAAAAAAAAAAAD8AAAAyAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-11-29T04:03:50.307Z" }, { "$type": "Document", @@ -170,237 +88,46 @@ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs", "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs", "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs", - "ViewState": "AgIAAEcAAAAAAAAAAAA5wF0AAAANAAAAAAAAAA==", + "ViewState": "AgIAAM0BAAAAAAAAAAAcwK8BAAAfAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T01:53:54.968Z", + "WhenOpened": "2025-11-04T01:53:54.968Z" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "BoxService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs", + "ViewState": "AgIAAE0BAAAAAAAAAAAqwGEBAAARAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-11-04T05:53:30.627Z", "EditorCaption": "" }, { "$type": "Document", "DocumentIndex": 6, - "Title": "SilkInput.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAuwAsAAAAoAAAAAAAAAA==", + "Title": "DeviceMessage.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\WebSocket\\DeviceMessage.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application.Contracts\\WebSocket\\DeviceMessage.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\WebSocket\\DeviceMessage.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application.Contracts\\WebSocket\\DeviceMessage.cs", + "ViewState": "AgIAAAsAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T02:54:06.175Z" + "WhenOpened": "2025-11-28T00:38:55.3Z" }, { "$type": "Document", - "DocumentIndex": 7, - "Title": "ValuesService.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\ValuesService.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\ValuesService.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\ValuesService.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\ValuesService.cs", - "ViewState": "AgIAAAoAAAAAAAAAAADwvykAAAAJAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T01:53:14.812Z" - }, - { - "$type": "Document", - "DocumentIndex": 4, + "DocumentIndex": 3, "Title": "DefaultBalanceEventHandle.cs", "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultBalanceEventHandle.cs", "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultBalanceEventHandle.cs", "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultBalanceEventHandle.cs", "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultBalanceEventHandle.cs", - "ViewState": "AgIAAMIAAAAAAAAAAAAAAMoAAAC7AAAAAAAAAA==", + "ViewState": "AgIAAH0AAAAAAAAAAAAQwCIBAAAYAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-11-04T06:18:14.317Z" - }, - { - "$type": "Document", - "DocumentIndex": 8, - "Title": "ExcelExporter.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\BarTenderHelper\\ExcelExporter.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\BarTenderHelper\\ExcelExporter.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\BarTenderHelper\\ExcelExporter.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\BarTenderHelper\\ExcelExporter.cs", - "ViewState": "AgIAADQAAAAAAAAAAAAAwBcAAAAjAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T08:13:13.926Z" - }, - { - "$type": "Document", - "DocumentIndex": 9, - "Title": "Syc.Basic.Web.WMS.Application.xml", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.xml", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.xml", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.xml", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.xml", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003576|", - "WhenOpened": "2025-11-04T08:12:39.426Z" - }, - { - "$type": "Document", - "DocumentIndex": 10, - "Title": "Program.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs", - "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs", - "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs", - "ViewState": "AgIAABYAAAAAAAAAAAAUwC4AAAAhAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T04:30:16.751Z" - }, - { - "$type": "Document", - "DocumentIndex": 11, - "Title": "SilkDto.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs", - "ViewState": "AgIAABgAAAAAAAAAAAA4wCAAAAApAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T05:50:00.715Z" - }, - { - "$type": "Document", - "DocumentIndex": 12, - "Title": "IdsInput.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\IdsInput.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\IdsInput.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\IdsInput.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\IdsInput.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T07:14:54.257Z" - }, - { - "$type": "Document", - "DocumentIndex": 13, - "Title": "ValuesInput.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesInput.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesInput.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesInput.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesInput.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T07:14:00.536Z" - }, - { - "$type": "Document", - "DocumentIndex": 14, - "Title": "ValuesDto.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesDto.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesDto.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesDto.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ValuesDto.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T07:13:21.76Z" - }, - { - "$type": "Document", - "DocumentIndex": 16, - "Title": "Silk.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Silk.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Silk.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Silk.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Silk.cs", - "ViewState": "AgIAAAkAAAAAAAAAAAAAABMAAAApAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T07:10:12.153Z" - }, - { - "$type": "Document", - "DocumentIndex": 17, - "Title": "Box.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Box.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Box.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Box.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Box.cs", - "ViewState": "AgIAABgAAAAAAAAAAAAowCYAAAAWAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T07:09:54.856Z" - }, - { - "$type": "Document", - "DocumentIndex": 18, - "Title": "WMSHttpApiHostModule.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs", - "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs", - "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs", - "ViewState": "AgIAAM4AAAAAAAAAAAA+wNQAAAAdAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T04:46:58.289Z" - }, - { - "$type": "Document", - "DocumentIndex": 15, - "Title": "DownSilkDto.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\DownSilkDto.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\DownSilkDto.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\DownSilkDto.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\DownSilkDto.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAD4AAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T06:27:31.512Z" - }, - { - "$type": "Document", - "DocumentIndex": 19, - "Title": "WMSBrandingProvider.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSBrandingProvider.cs", - "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSBrandingProvider.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSBrandingProvider.cs", - "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSBrandingProvider.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T06:42:21.955Z" - }, - { - "$type": "Document", - "DocumentIndex": 20, - "Title": "Syc.Basic.Web.WMS.HttpApi.Host", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj", - "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj", - "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Syc.Basic.Web.WMS.HttpApi.Host.csproj", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|", - "WhenOpened": "2025-11-04T06:36:52.363Z" - }, - { - "$type": "Document", - "DocumentIndex": 21, - "Title": "DelInput.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\DelInput.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\DelInput.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\DelInput.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\DelInput.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T05:50:33.567Z" - }, - { - "$type": "Document", - "DocumentIndex": 22, - "Title": "DbFunctions.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T01:31:27.975Z" - }, - { - "$type": "Document", - "DocumentIndex": 23, - "Title": "Values.cs", - "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Values.cs", - "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Values.cs", - "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Values.cs", - "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Values.cs", - "ViewState": "AgIAAAAAAAAAAAAAAAAAAA0AAAApAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T01:27:51.942Z" } ] } diff --git a/services/Syc.Basic.Web.WMS.Application.Contracts/Dtos/Box/BoxDto.cs b/services/Syc.Basic.Web.WMS.Application.Contracts/Dtos/Box/BoxDto.cs index 644047b..27b24e4 100644 --- a/services/Syc.Basic.Web.WMS.Application.Contracts/Dtos/Box/BoxDto.cs +++ b/services/Syc.Basic.Web.WMS.Application.Contracts/Dtos/Box/BoxDto.cs @@ -38,5 +38,6 @@ namespace Syc.Basic.Web.WMS.Dto public bool IsUse { get; set; } = true; public int IsDelete { get; set; } public DateTime? Create_Time { get; set; } + public DateTime? Delete_Time { get; set; } } } diff --git a/services/Syc.Basic.Web.WMS.Application/DeviceEventHandle/DefaultBalanceEventHandle.cs b/services/Syc.Basic.Web.WMS.Application/DeviceEventHandle/DefaultBalanceEventHandle.cs index cb4df7d..bf2fd97 100644 --- a/services/Syc.Basic.Web.WMS.Application/DeviceEventHandle/DefaultBalanceEventHandle.cs +++ b/services/Syc.Basic.Web.WMS.Application/DeviceEventHandle/DefaultBalanceEventHandle.cs @@ -194,16 +194,30 @@ namespace Syc.Basic.Web.WMS.DeviceEventHandle return; } - if (await silkRepository.AnyAsync(e => e.Status == 1 && e.IsDelete == 0)) { var produce = await produceRepository.FirstOrDefaultAsync(e => e.IfUse == 1 && e.IsDelete == 0); + var values = await valueRepository.FirstOrDefaultAsync(x => x.Type == 0 && x.IsDelete == 0 && x.IfUse == 1); + var datetime = await valueRepository.FirstOrDefaultAsync(x => x.Type == 1 && x.IsDelete == 0 && x.IfUse == 1); + var keys = values.Key1.Split(','); var query = await silkRepository.GetQueryableAsync(); - query = query.Where(x => x.Status == 1 && x.IsDelete == 0 && x.Type == produce.Spec && x.Name == produce.Type && x.Length == produce.Length && x.Lot_No == produce.Lot_No); + query = query.Where(x => x.Status == 1 && x.IsDelete == 0 && + x.Type == produce.Spec && + x.Name == produce.Type && + x.Length == produce.Length && + x.Lot_No == produce.Lot_No && + x.Date >= Convert.ToDateTime(datetime.Key1) && x.Date <= Convert.ToDateTime(datetime.Key2)); + + if (keys[int.Parse(values.Value)] == "无") + { + query = query.Where(x => x.Color == keys[int.Parse(values.Value)] || x.Color == null); + } + else + { + query = query.Where(x => x.Color == keys[int.Parse(values.Value)]); + } - var values = await valueRepository.FirstOrDefaultAsync(x => x.Type == 0 && x.IsDelete == 0 && x.IfUse == 1); - var keys = values.Key1.Split(','); var count = query.Count(); diff --git a/services/Syc.Basic.Web.WMS.Application/Dto/BoxInput.cs b/services/Syc.Basic.Web.WMS.Application/Dto/BoxInput.cs index ef91a38..14fe868 100644 --- a/services/Syc.Basic.Web.WMS.Application/Dto/BoxInput.cs +++ b/services/Syc.Basic.Web.WMS.Application/Dto/BoxInput.cs @@ -8,6 +8,7 @@ namespace Syc.Basic.Web.WMS.Dto { public class BoxInput: PagedInput { + public string Code { get; set; } public string Lot_No { get; set; } public string Type { get; set; } public string Spec { get; set; } @@ -16,5 +17,7 @@ namespace Syc.Basic.Web.WMS.Dto public string Start_Time { get; set; } public string End_Time { get; set; } public string Color { get; set; } + public string Mark { get; set; } + public int Status { get; set; } } } diff --git a/services/Syc.Basic.Web.WMS.Application/Dto/DelInput.cs b/services/Syc.Basic.Web.WMS.Application/Dto/DelInput.cs index 4d50683..67e3415 100644 --- a/services/Syc.Basic.Web.WMS.Application/Dto/DelInput.cs +++ b/services/Syc.Basic.Web.WMS.Application/Dto/DelInput.cs @@ -10,5 +10,6 @@ namespace Syc.Basic.Web.WMS.Dto { public int[] ids { get; set; } public int id { get; set; } + public bool IfDeleteSilk { get; set; } = false; } } diff --git a/services/Syc.Basic.Web.WMS.Application/Dto/SilkInput.cs b/services/Syc.Basic.Web.WMS.Application/Dto/SilkInput.cs index 9992f48..8f727b4 100644 --- a/services/Syc.Basic.Web.WMS.Application/Dto/SilkInput.cs +++ b/services/Syc.Basic.Web.WMS.Application/Dto/SilkInput.cs @@ -8,14 +8,17 @@ namespace Syc.Basic.Web.WMS.Dto { public class SilkInput : PagedInput { + public string Code { get; set; } public string Lot_No { get; set; } public string Name { get; set; } public string Spec { get; set; } public string Chang { get; set; } - + public string Status_Details { get; set; } + public int Status { get; set; } public int Qty { get; set; } public string Start_Time { get; set; } public string End_Time { get; set; } public string Color { get; set; } + public int BoxId { get; set; } } } diff --git a/services/Syc.Basic.Web.WMS.Application/Dto/ValuesDto.cs b/services/Syc.Basic.Web.WMS.Application/Dto/ValuesDto.cs index 87fdbfc..20229a5 100644 --- a/services/Syc.Basic.Web.WMS.Application/Dto/ValuesDto.cs +++ b/services/Syc.Basic.Web.WMS.Application/Dto/ValuesDto.cs @@ -12,4 +12,10 @@ namespace Syc.Basic.Web.WMS.Dto public string[] Keys { get; set; } public int Value { get; set; } } + public class ValuesTimeDto + { + public int Id { get; set; } + public string StartTime { get; set; } + public string EndTime { get; set; } + } } diff --git a/services/Syc.Basic.Web.WMS.Application/Dto/ValuesInput.cs b/services/Syc.Basic.Web.WMS.Application/Dto/ValuesInput.cs index 93121d4..f2af42e 100644 --- a/services/Syc.Basic.Web.WMS.Application/Dto/ValuesInput.cs +++ b/services/Syc.Basic.Web.WMS.Application/Dto/ValuesInput.cs @@ -11,4 +11,12 @@ namespace Syc.Basic.Web.WMS.Dto public int Id { get; set; } public int Value { get; set; } } + + public class ValuesTimeInput + { + public int Id { get; set; } + public string StartTime { get; set; } + + public string EndTime { get; set; } + } } diff --git a/services/Syc.Basic.Web.WMS.Application/Service/BoxService.cs b/services/Syc.Basic.Web.WMS.Application/Service/BoxService.cs index d2b96e4..8b5dc7e 100644 --- a/services/Syc.Basic.Web.WMS.Application/Service/BoxService.cs +++ b/services/Syc.Basic.Web.WMS.Application/Service/BoxService.cs @@ -9,7 +9,9 @@ using Syc.Abp.Application.Contracts; using Syc.Basic.Web.WMS.Dto; using Syc.Basic.Web.WMS.Entitys; using Syc.Basic.Web.WMS.IService; +using Syc.Core.Tools; using System; +using System.Collections; using System.Collections.Generic; using System.Linq; using System.Linq.Dynamic.Core; @@ -32,7 +34,7 @@ namespace Syc.Basic.Web.WMS.Service private readonly IRepository autoRepository; private readonly IRepository valueRepository; - public BoxService(IRepository boxRepository, IRepository produceRepository, IRepository silkRepository, IPlcService plcService, ILogger logger, IPrinterService printerService, IRepository autoRepository,IRepository valueRepository) + public BoxService(IRepository boxRepository, IRepository produceRepository, IRepository silkRepository, IPlcService plcService, ILogger logger, IPrinterService printerService, IRepository autoRepository, IRepository valueRepository) { this.boxRepository = boxRepository; this.produceRepository = produceRepository; @@ -53,6 +55,8 @@ namespace Syc.Basic.Web.WMS.Service { var boxlist = await boxRepository.GetQueryableAsync(); boxlist = boxlist.Where(x => x.IsDelete == 0); + if (input.Code != null) + boxlist = boxlist.Where(x => x.Code.Contains(input.Code)); if (input.Lot_No != null) boxlist = boxlist.Where(x => x.Lot_No.Contains(input.Lot_No)); if (input.Spec != null) @@ -62,13 +66,17 @@ namespace Syc.Basic.Web.WMS.Service if (input.Color != null) { if (input.Color == "无") - boxlist = boxlist.Where(x => x.Color == input.Color||x.Color==null); + boxlist = boxlist.Where(x => x.Color == input.Color || x.Color == null); else boxlist = boxlist.Where(x => x.Color == input.Color); - } + } + if (input.Status > 0) + boxlist = boxlist.Where(x => x.DataType == input.Status - 1); + if (input.Mark != null) + boxlist = boxlist.Where(x => input.Mark.Contains(x.Mark)); if (input.Chang != null) boxlist = boxlist.Where(x => x.Length.Contains(input.Chang)); - if (input.Qty >0) + if (input.Qty > 0) boxlist = boxlist.Where(x => x.Qty == input.Qty); if (input.Start_Time != null && input.End_Time != null) boxlist = boxlist.Where(x => x.Dom_Time >= DateTime.Parse(input.Start_Time) && x.Dom_Time <= DateTime.Parse(input.End_Time)); @@ -135,11 +143,30 @@ namespace Syc.Basic.Web.WMS.Service public async Task InsertBox(BoxDto input) { var values = await valueRepository.FirstOrDefaultAsync(x => x.Type == 0 && x.IsDelete == 0 && x.IfUse == 1); + var datetime = await valueRepository.FirstOrDefaultAsync(x => x.Type == 1 && x.IsDelete == 0 && x.IfUse == 1); var keys = values.Key1.Split(','); var produce = await produceRepository.FirstOrDefaultAsync(x => x.IfUse == 1); var silksQuery = await silkRepository.GetQueryableAsync(); - var silks = silksQuery.Where(x => x.IsDelete == 0 && x.Status == (int)SilkStatus.手动添加称重).OrderBy(x => x.Id).Take((int)produce.Qty).ToList(); + var silks = silksQuery.Where(x => x.IsDelete == 0 && x.Status == (int)SilkStatus.手动添加称重 && + //x.Color == keys[int.Parse(values.Value)] &&//颜色 + x.Length == produce.Length &&//长度 + x.Lot_No == produce.Lot_No &&//批号 + x.Name == produce.Type &&//名称 + x.Type == produce.Spec &&//规格 + x.Date >= Convert.ToDateTime(datetime.Key1) && x.Date <= Convert.ToDateTime(datetime.Key2)) + .ToList(); + + if (keys[int.Parse(values.Value)] == "无") + { + silks = silks.Where(x => x.Color == keys[int.Parse(values.Value)] || x.Color == null).ToList(); + } + else + { + silks = silks.Where(x => x.Color == keys[int.Parse(values.Value)]).ToList(); + } + + silks = silks.OrderBy(x => x.Id).Take((int)produce.Qty).ToList(); if (produce == null) throw Oops.Oh("没有生产设置"); @@ -295,7 +322,7 @@ namespace Syc.Basic.Web.WMS.Service box.Lot_No = input.Lot_No; box.Color = input.Color; box.Net_Weight = input.Net_Weight; - box.Dom_Time = DateTime.Now; + //box.Dom_Time = DateTime.Now; box.Type = input.Type; box.Qty = input.Qty; box.Exp_Time = string.IsNullOrWhiteSpace(input.Exp_Time) ? null : Convert.ToDateTime(input.Exp_Time); @@ -310,9 +337,30 @@ namespace Syc.Basic.Web.WMS.Service public async Task DeleteBox(DelInput input) { var box = await boxRepository.FirstOrDefaultAsync(x => x.Id == input.id); + var silks = await silkRepository.GetListAsync(x => x.BoxId == input.id); + if (box == null) throw Oops.Oh("删除失败,数据为空"); box.IsDelete = 1; + box.Delete_Time = DateTime.Now; + + if (input.IfDeleteSilk) + { + foreach (var silk in silks) + { + silk.Status_Details = $"从{silk.BoxId}纸箱中删除待重新打印"; + silk.BoxId = 0; + silk.Status = 1; + } + } + else + { + foreach (var silk in silks) + { + silk.Status_Details = $"未{silk.BoxId}纸箱中删除可恢复"; + } + } + await boxRepository.UpdateAsync(box); } @@ -325,11 +373,32 @@ namespace Syc.Basic.Web.WMS.Service public async Task DeletesBoxs(DelInput input) { var boxs = await boxRepository.GetListAsync(x => input.ids.Contains(x.Id)); + var silks = await silkRepository.GetListAsync(x => input.ids.Contains(x.BoxId.Value) && x.IsDelete == 0); + if (boxs.Count == 0) throw Oops.Oh("删除失败,数据为空"); for (var i = 0; i < boxs.Count; i++) { boxs[i].IsDelete = 1; + boxs[i].Delete_Time = DateTime.Now; + + if (input.IfDeleteSilk) + { + foreach (var silk in silks) + { + silk.Status_Details = $"从{silk.BoxId}纸箱中删除待重新打印"; + silk.BoxId = 0; + silk.Status = 1; + } + } + else + { + foreach (var silk in silks) + { + silk.Status_Details = $"未{silk.BoxId}纸箱中删除可恢复"; + } + } + } await boxRepository.UpdateManyAsync(boxs); } @@ -371,8 +440,28 @@ namespace Syc.Basic.Web.WMS.Service public async Task BoxsPalletPrint(FullPalletInput input) { var produce = await produceRepository.FirstOrDefaultAsync(x => x.IfUse == 1); + var values = await valueRepository.FirstOrDefaultAsync(x => x.Type == 0 && x.IsDelete == 0 && x.IfUse == 1); + var datetime = await valueRepository.FirstOrDefaultAsync(x => x.Type == 1 && x.IsDelete == 0 && x.IfUse == 1); + var keys = values.Key1.Split(','); + var boxQuery = await boxRepository.GetQueryableAsync(); - var boxs = boxQuery.Where(x => x.DataType == 0 && x.IsDelete == 0).OrderBy(x => x.Id).Take(input.Num).ToList(); + var boxslist = boxQuery.Where(x => x.DataType == 0 && x.IsDelete == 0 && + x.Length == produce.Length &&//长度 + x.Lot_No == produce.Lot_No &&//批号 + x.Type == produce.Type &&//名称 + x.Spec == produce.Spec &&//规格 + x.Dom_Time >= Convert.ToDateTime(datetime.Key1) && x.Dom_Time <= Convert.ToDateTime(datetime.Key2));//包装时间; + + if (keys[int.Parse(values.Value)] == "无") + { + boxslist = boxslist.Where(x => x.Color == keys[int.Parse(values.Value)] || x.Color == null); + } + else + { + boxslist = boxslist.Where(x => x.Color == keys[int.Parse(values.Value)]); + } + + var boxs = boxslist.OrderBy(x => x.Id).Take(input.Num).ToList(); if (produce == null) throw Oops.Oh("没有生产设置"); @@ -457,16 +546,40 @@ namespace Syc.Basic.Web.WMS.Service public async Task SilksPalletPrint(FullPalletInput input) { var produce = await produceRepository.FirstOrDefaultAsync(x => x.IfUse == 1); + var values = await valueRepository.FirstOrDefaultAsync(x => x.Type == 0 && x.IsDelete == 0 && x.IfUse == 1); + var datetime = await valueRepository.FirstOrDefaultAsync(x => x.Type == 1 && x.IsDelete == 0 && x.IfUse == 1); + var keys = values.Key1.Split(','); + var silksQuery = await silkRepository.GetQueryableAsync(); - var silks = silksQuery.Where(x => x.IsDelete == 0 && x.Status == (int)SilkStatus.已称重).OrderBy(x => x.Id).Take(input.Num).ToList(); + var silkslist = silksQuery + .Where(x => x.IsDelete == 0 && + x.Status == (int)SilkStatus.已称重 && + x.Length == produce.Length &&//长度 + x.Lot_No == produce.Lot_No &&//批号 + x.Name == produce.Type &&//名称 + x.Type == produce.Spec && + x.Date >= Convert.ToDateTime(datetime.Key1) && x.Date <= Convert.ToDateTime(datetime.Key2)); + + + if (keys[int.Parse(values.Value)] == "无") + { + silkslist = silkslist.Where(x => x.Color == keys[int.Parse(values.Value)] || x.Color == null); + } + else + { + silkslist = silkslist.Where(x => x.Color == keys[int.Parse(values.Value)]); + } + + var silks = silkslist.OrderBy(x => x.Id).Take(input.Num).ToList(); + if (produce == null) throw Oops.Oh("没有生产设置"); - if (silks.Count < input.Num) + if (silks.Count() < input.Num) { - logger.LogWarning($"没有{input.Num}条{produce.Type}的单品的信息,只有{silks.Count}条,无法创建码垛信息"); - throw Oops.Oh($"没有{input.Num}条{produce.Type}的单品的信息,只有{silks.Count}条,无法创建码垛信息"); + logger.LogWarning($"没有{input.Num}条{produce.Type}的单品的信息,只有{silks.Count()}条,无法创建码垛信息"); + throw Oops.Oh($"没有{input.Num}条{produce.Type}的单品的信息,只有{silks.Count()}条,无法创建码垛信息"); //return; } @@ -502,6 +615,7 @@ namespace Syc.Basic.Web.WMS.Service Qty = input.Num, Length = produce.Length, Lot_No = produce.Lot_No, + Color = keys[int.Parse(values.Value)], //Code = Guid.NewGuid().ToString().Substring(9, 18), Code = timestr + autolabel.Sort.ToString().PadLeft(4, '0'), Net_Weight = netWeight, @@ -514,7 +628,7 @@ namespace Syc.Basic.Web.WMS.Service }; var Box = await boxRepository.InsertAsync(box, true); - logger.LogInformation($"已添加码垛信息,码垛编号:{box.Code},包含单品数量:{silks.Count}"); + logger.LogInformation($"已添加码垛信息,码垛编号:{box.Code},包含单品数量:{silks.Count()}"); List list = new List(); foreach (var silk in silks) @@ -555,12 +669,12 @@ namespace Syc.Basic.Web.WMS.Service boxlist = boxlist.Where(x => x.Lot_No.Contains(input.Lot_No)); if (input.Value != null) { - if(input.Value=="无") - boxlist = boxlist.Where(x => x.Color == input.Value||x.Color==null); + if (input.Value == "无") + boxlist = boxlist.Where(x => x.Color == input.Value || x.Color == null); else boxlist = boxlist.Where(x => x.Color == input.Value); } - + if (input.Chang != null) boxlist = boxlist.Where(x => x.Length.Contains(input.Chang)); if (input.Qty > 0) @@ -571,7 +685,7 @@ namespace Syc.Basic.Web.WMS.Service //1:求颜色总数 if (input.Type == 1) { - + if (boxlist.Count() == 0) throw Oops.Oh("求和失败,数据为空"); @@ -594,5 +708,147 @@ namespace Syc.Basic.Web.WMS.Service } } + + /// + /// 查询删除纸箱的信息 + /// + /// + /// + [HttpPost] + public async Task> GetDeleteBoxList(BoxInput input) + { + var boxlist = await boxRepository.GetQueryableAsync(); + boxlist = boxlist.Where(x => x.IsDelete == 1); + if (input.Lot_No != null) + boxlist = boxlist.Where(x => x.Lot_No.Contains(input.Lot_No)); + if (input.Spec != null) + boxlist = boxlist.Where(x => x.Spec.Contains(input.Spec)); + if (input.Type != null) + boxlist = boxlist.Where(x => x.Type.Contains(input.Type)); + if (input.Color != null) + { + if (input.Color == "无") + boxlist = boxlist.Where(x => x.Color == input.Color || x.Color == null); + else + boxlist = boxlist.Where(x => x.Color == input.Color); + } + if (input.Chang != null) + boxlist = boxlist.Where(x => x.Length.Contains(input.Chang)); + if (input.Qty > 0) + boxlist = boxlist.Where(x => x.Qty == input.Qty); + if (input.Start_Time != null && input.End_Time != null) + boxlist = boxlist.Where(x => x.Dom_Time >= DateTime.Parse(input.Start_Time) && x.Dom_Time <= DateTime.Parse(input.End_Time)); + + var result = boxlist.OrderByDescending(x => x.Delete_Time).PageResult(input.Page, input.PageSize); + var data = result.Queryable.Select(e => new BoxDto() + { + Length = e.Length, + Net_Weight = e.Net_Weight, + Qty = e.Qty, + Id = e.Id, + Code = e.Code, + Dom_Time = DateTime.Parse(e.Dom_Time.ToString()).ToString("yyyy-MM-dd HH:mm:ss"), + DataType = e.DataType, + Mark = e.Mark, + Color = e.Color, + Create_Time = e.Create_Time, + Exp_Time = DateTime.Parse(e.Exp_Time.ToString()).ToString("yyyy-MM-dd HH:mm:ss"), + Lot_No = e.Lot_No, + Spec = e.Spec, + Gross_Weight = e.Gross_Weight, + Type = e.Type, + IsDelete = e.IsDelete, + Delete_Time = e.Delete_Time + }).ToList(); + + PageOutput pageOutput = new PageOutput(); + pageOutput.Total = boxlist.Count(); + pageOutput.Data = data; + pageOutput.PageIndex = input.Page; + pageOutput.PageSize = input.PageSize; + return pageOutput; + } + + /// + /// 修改删除的纸箱信息 + /// + /// + /// + [HttpGet] + public async Task UpdateDeleteBox(int id) + { + var box = await boxRepository.FirstOrDefaultAsync(x => x.Id == id); + var silks = await silkRepository.GetListAsync(x => x.Status == 1); + if (box == null) + throw Oops.Oh("没有数据"); + + box.IsDelete = 0; + box.Mark = "恢复数据"; + + foreach (var silk in silks) + { + if (silk.Status_Details.Contains(box.Id.ToString())) + { + if (box.DataType == (int)BoxDataType.单品码垛) + { + silk.Status = (int)SilkStatus.已码垛; + silk.Status_Details += "(已重新码垛)"; + silk.BoxId = box.Id; + } + else if (box.DataType == (int)BoxDataType.装箱) + { + silk.Status = (int)SilkStatus.已装箱; + silk.Status_Details += "(已重新装箱)"; + silk.BoxId = box.Id; + } + await silkRepository.UpdateAsync(silk); + } + } + await boxRepository.UpdateAsync(box); + } + + /// + /// 批量恢复纸箱 + /// + /// + /// + [HttpPost] + public async Task UpdateDeleteBoxs(IdsInput input) + { + var boxs = await boxRepository.GetListAsync(x => input.Ids.Contains(x.Id)); + var silks = await silkRepository.GetListAsync(x => x.Status == 1); + + if (boxs.Count() <= 0) + throw Oops.Oh("没有数据"); + + foreach (var box in boxs) + { + box.IsDelete = 0; + box.Mark = "恢复数据"; + + foreach (var silk in silks) + { + if (silk.Status_Details.Contains(box.Id.ToString())) + { + if (box.DataType == (int)BoxDataType.单品码垛) + { + silk.Status = (int)SilkStatus.已码垛; + silk.Status_Details += "(已重新码垛)"; + silk.BoxId = box.Id; + } + else if (box.DataType == (int)BoxDataType.装箱) + { + silk.Status = (int)SilkStatus.已装箱; + silk.Status_Details += "(已重新装箱)"; + silk.BoxId = box.Id; + } + await silkRepository.UpdateAsync(silk); + } + } + + await boxRepository.UpdateAsync(box); + } + + } } } diff --git a/services/Syc.Basic.Web.WMS.Application/Service/DownService.cs b/services/Syc.Basic.Web.WMS.Application/Service/DownService.cs index 6690442..37c764c 100644 --- a/services/Syc.Basic.Web.WMS.Application/Service/DownService.cs +++ b/services/Syc.Basic.Web.WMS.Application/Service/DownService.cs @@ -79,6 +79,60 @@ namespace Syc.Basic.Web.WMS.Service return $"{HttpContext.Request.Scheme}://{HttpContext.Request.Host.Host}:{HttpContext.Request.Host.Port}/{fileName1}"; } + [HttpPost("api/DownSilkByBoxid")] + public async Task DownLoadSilkByBoxid(IdsInput input) + { + var silks = await silkRepository.GetListAsync(x => input.Ids.Contains(x.BoxId.Value)); + var silklist = silks.Select(x => new DownSilkDto + { + Id = x.Id, + Code = x.Code, + Lot_No = x.Lot_No, + Name = x.Name, + Type = x.Type, + Length = x.Length, + Net_Weight = x.Net_Weight, + Color = x.Color, + Date = x.Date, + BoxId = x.BoxId, + Createtime = x.Createtime, + Status_Details = x.Status_Details + }).ToList(); + + if (silks.Count == 0) + throw Oops.Oh("没有导出的数据"); + + // 2. 自定义 Excel 表头(可选:替换模型属性名) + var customHeaders = new Dictionary + { + { nameof(Silk.Id), "Id" }, + { nameof(Silk.Code), "编号" }, + { nameof(Silk.Lot_No), "批次号" }, + { nameof(Silk.Name), "名称" }, + { nameof(Silk.Type), "规格" }, + { nameof(Silk.Length), "长度" }, + { nameof(Silk.Net_Weight), "重量(kg)" }, + { nameof(Silk.Color), "标注" }, + { nameof(Silk.BoxId), "成箱编号" }, + { nameof(Silk.Date), "生产时间" }, + { nameof(Silk.Status_Details), "状态说明" }, + { nameof(Silk.Createtime), "创建时间" } + }; + + var webHost = base.HttpContext.RequestServices.GetService(typeof(IWebHostEnvironment)) as IWebHostEnvironment; + // 3. 生成 Excel 内存流 + var fileName1 = $"{DateTime.Now.ToString("yyyyMMddHHmmss")}.xlsx"; + var fiePath = Path.Combine(webHost.WebRootPath, fileName1); + ExcelExporter.ExportToExcelStream(silklist, "丝锭数据报表", fiePath, customHeaders); + + // 4. 配置下载响应(解决中文文件名乱码) + string fileName = $"丝锭数据报表_{DateTime.Now:yyyyMMddHHmmss}.xlsx"; + string encodedFileName = System.Web.HttpUtility.UrlEncode(fileName, System.Text.Encoding.UTF8); + + // 5. 返回文件流(浏览器自动下载)xx + return $"{HttpContext.Request.Scheme}://{HttpContext.Request.Host.Host}:{HttpContext.Request.Host.Port}/{fileName1}"; + } + [HttpPost("api/DownBox")] public async Task DownLoadBox(IdsInput input) { diff --git a/services/Syc.Basic.Web.WMS.Application/Service/SilkService.cs b/services/Syc.Basic.Web.WMS.Application/Service/SilkService.cs index 30b43fe..cc3257d 100644 --- a/services/Syc.Basic.Web.WMS.Application/Service/SilkService.cs +++ b/services/Syc.Basic.Web.WMS.Application/Service/SilkService.cs @@ -44,24 +44,47 @@ namespace Syc.Basic.Web.WMS.Service /// /// [HttpGet] - public async Task> GetSilkByNum() + public async Task> GetSilkByNum(string startime, string endtime, int order = 1) { var produce = await produceRepository.FirstOrDefaultAsync(x => x.IfUse == 1 && x.IsDelete == 0); + var values = await valueRepository.FirstOrDefaultAsync(x => x.Type == 0 && x.IsDelete == 0 && x.IfUse == 1); + var keys = values.Key1.Split(','); + if (produce == null) throw Oops.Oh("没有生产设置"); var list = await silkRepository.GetQueryableAsync(); - list = list.Where(x => x.Status == 1 && x.IsDelete == 0 && x.Type == produce.Spec && x.Lot_No == produce.Lot_No && x.Name == produce.Type || x.Status == 0 && x.IsDelete == 0 && x.Type == produce.Spec && x.Lot_No == produce.Lot_No && x.Name == produce.Type); + list = list.Where( + x => x.Status == 1 && x.IsDelete == 0 && x.Type == produce.Spec && x.Lot_No == produce.Lot_No && x.Name == produce.Type && x.Length == produce.Length + || x.Status == 0 && x.IsDelete == 0 && x.Type == produce.Spec && x.Lot_No == produce.Lot_No && x.Name == produce.Type && x.Length == produce.Length); + + if (keys[int.Parse(values.Value)] == "无") + { + list = list.Where(x => x.Color == keys[int.Parse(values.Value)] || x.Color == null); + } + else + { + list = list.Where(x => x.Color == keys[int.Parse(values.Value)]); + } + + if (startime != null && endtime != null) + list = list.Where(x => x.Date >= Convert.ToDateTime(startime) && x.Date >= Convert.ToDateTime(endtime)); var data = list.Select(e => new SilkDto() { Net_Weight = e.Net_Weight, Id = e.Id, Code = e.Code, + Type = e.Type, + Color = e.Color, Status = e.Status, Status_Details = e.Status_Details }).ToList(); - return data.OrderByDescending(x => x.Id).ToList(); + if (order == 0) + return data.OrderBy(x => x.Id).ToList(); + else + return data.OrderByDescending(x => x.Id).ToList(); + } /// /// 查询丝锭 @@ -73,6 +96,11 @@ namespace Syc.Basic.Web.WMS.Service { var silklist = await silkRepository.GetQueryableAsync(); silklist = silklist.Where(x => x.IsDelete == 0); + + if (input.Code != null) + silklist = silklist.Where(x => x.Code.Contains(input.Code)); + if (input.BoxId != 0) + silklist = silklist.Where(x => x.BoxId == input.BoxId); if (input.Name != null) silklist = silklist.Where(x => x.Name.Contains(input.Name)); if (input.Spec != null) @@ -85,6 +113,10 @@ namespace Syc.Basic.Web.WMS.Service silklist = silklist.Where(x => x.Date >= DateTime.Parse(input.Start_Time) && x.Date <= DateTime.Parse(input.End_Time)); if (input.Qty > 0) silklist = silklist.OrderByDescending(x => x.Id).Take(input.Qty); + if (input.Status_Details != null) + silklist = silklist.Where(x => x.Status_Details.Contains(input.Status_Details)); + if (input.Status > 0) + silklist = silklist.Where(x => x.Status == input.Status - 1); if (input.Color != null) { if (input.Color == "无") @@ -94,6 +126,42 @@ namespace Syc.Basic.Web.WMS.Service } + var result = silklist.OrderByDescending(x => x.Id).PageResult(input.Page, input.PageSize); + var data = result.Queryable.Select(x => new SilkDto() + { + Name = x.Name, + Net_Weight = x.Net_Weight, + Lot_No = x.Lot_No, + Code = x.Code, + Date = x.Date, + Id = x.Id, + Color = x.Color, + Length = x.Length, + Type = x.Type, + BoxId = x.BoxId, + Status = x.Status, + Status_Details = x.Status_Details + }); + + PageOutput pageOutput = new PageOutput(); + pageOutput.Total = silklist.Count(); + pageOutput.Data = data; + pageOutput.PageIndex = input.Page; + pageOutput.PageSize = input.PageSize; + return pageOutput; + } + + /// + /// 查询丝锭 + /// + /// + /// + [HttpPost] + public async Task> GetSilkListByBoxid(SilkInput input) + { + var silklist = await silkRepository.GetQueryableAsync(); + silklist = silklist.Where(x => x.IsDelete == 0 && x.BoxId == input.BoxId); + var result = silklist.OrderByDescending(x => x.Id).PageResult(input.Page, input.PageSize); var data = result.Queryable.Select(x => new SilkDto() { @@ -204,7 +272,7 @@ namespace Syc.Basic.Web.WMS.Service silks.Color = input.Color; silks.Lot_No = input.Lot_No; silks.Net_Weight = input.Net_Weight; - silks.Date = DateTime.Now; + //silks.Date = silks.Createtime; await silkRepository.UpdateAsync(silks); } /// @@ -219,6 +287,7 @@ namespace Syc.Basic.Web.WMS.Service if (silk == null) throw Oops.Oh("删除失败,数据为空"); silk.IsDelete = 1; + silk.Delete_Time = DateTime.Now; await silkRepository.UpdateAsync(silk); } @@ -236,6 +305,7 @@ namespace Syc.Basic.Web.WMS.Service foreach (var silk in silks) { silk.IsDelete = 1; + silk.Delete_Time = DateTime.Now; } await silkRepository.UpdateManyAsync(silks); } @@ -271,7 +341,7 @@ namespace Syc.Basic.Web.WMS.Service else silklist = silklist.Where(x => x.Color == input.Value); } - + //1:求颜色总数 if (input.Type == 1) @@ -291,12 +361,129 @@ namespace Syc.Basic.Web.WMS.Service double sum = 0; foreach (var silk in silklist) { - + sum += (double)silk.Net_Weight; } return Math.Round(sum, 2); } - + + } + + /// + /// 查询删除的丝锭信息 + /// + /// + /// + [HttpPost] + public async Task> GetDeleteSilkList(SilkInput input) + { + var silklist = await silkRepository.GetQueryableAsync(); + silklist = silklist.Where(x => x.IsDelete == 1); + if (input.Name != null) + silklist = silklist.Where(x => x.Name.Contains(input.Name)); + if (input.Spec != null) + silklist = silklist.Where(x => x.Type.Contains(input.Spec)); + if (input.Lot_No != null) + silklist = silklist.Where(x => x.Lot_No.Contains(input.Lot_No)); + if (input.Chang != null) + silklist = silklist.Where(x => x.Length.Contains(input.Chang)); + if (input.Start_Time != null && input.End_Time != null) + silklist = silklist.Where(x => x.Date >= DateTime.Parse(input.Start_Time) && x.Date <= DateTime.Parse(input.End_Time)); + if (input.Qty > 0) + silklist = silklist.OrderByDescending(x => x.Id).Take(input.Qty); + if (input.Color != null) + { + if (input.Color == "无") + silklist = silklist.Where(x => x.Color == input.Color || x.Color == null); + else + silklist = silklist.Where(x => x.Color == input.Color); + } + + + var result = silklist.OrderByDescending(x => x.Delete_Time).PageResult(input.Page, input.PageSize); + var data = result.Queryable.Select(x => new SilkDto() + { + Name = x.Name, + Net_Weight = x.Net_Weight, + Lot_No = x.Lot_No, + Code = x.Code, + Date = x.Date, + Id = x.Id, + Color = x.Color, + Length = x.Length, + Type = x.Type, + BoxId = x.BoxId, + Status = x.Status, + Status_Details = x.Status_Details + }); + + PageOutput pageOutput = new PageOutput(); + pageOutput.Total = silklist.Count(); + pageOutput.Data = data; + pageOutput.PageIndex = input.Page; + pageOutput.PageSize = input.PageSize; + return pageOutput; + } + + /// + /// 恢复删除信息 + /// + /// + /// + [HttpGet] + public async Task UpdateDeleteSilk(int id) + { + var silks = await silkRepository.FirstOrDefaultAsync(x => x.Id == id); + if (silks == null) + throw Oops.Oh("没有数据"); + + silks.IsDelete = 0; + silks.Status_Details = "恢复数据"; + await silkRepository.UpdateAsync(silks); + } + + /// + /// 批量恢复 + /// + /// + /// + [HttpPost] + public async Task UpdateDeleteSilks(IdsInput input) + { + var silks = await silkRepository.GetListAsync(x => input.Ids.Contains(x.Id)); + + if (silks.Count() <= 0) + throw Oops.Oh("没有数据"); + + foreach (var silk in silks) + { + silk.IsDelete = 0; + silk.Status_Details = "恢复数据"; + await silkRepository.UpdateAsync(silk); + } + + } + + /// + /// 批量修改纸箱 + /// + /// + /// + [HttpPost] + public async Task UpdateUpdSilks(IdsInput input) + { + var silks = await silkRepository.GetListAsync(x => input.Ids.Contains(x.Id)); + + if (silks.Count() <= 0) + throw Oops.Oh("没有数据"); + + foreach (var silk in silks) + { + silk.IsDelete = 0; + silk.Status_Details = "恢复数据"; + await silkRepository.UpdateAsync(silk); + } + } } diff --git a/services/Syc.Basic.Web.WMS.Application/Service/ValuesService.cs b/services/Syc.Basic.Web.WMS.Application/Service/ValuesService.cs index 8f275ec..c562f52 100644 --- a/services/Syc.Basic.Web.WMS.Application/Service/ValuesService.cs +++ b/services/Syc.Basic.Web.WMS.Application/Service/ValuesService.cs @@ -45,5 +45,30 @@ namespace Syc.Basic.Web.WMS.Service await repository.UpdateAsync(values); } + + [HttpGet] + public async Task GetTime() + { + var values = await repository.FirstOrDefaultAsync(x => x.Type == 1 && x.IsDelete == 0 && x.IfUse == 1); + + var data = new ValuesTimeDto() + { + Id = values.Id, + StartTime = values.Key1, + EndTime = values.Key2 + }; + return data; + } + + [HttpPost] + public async Task PostTime(ValuesTimeInput input) + { + var values = await repository.FirstOrDefaultAsync(x => x.Id == 2); + values.Key1 = input.StartTime; + values.Key2 = input.EndTime; + + await repository.UpdateAsync(values); + } + } } diff --git a/services/Syc.Basic.Web.WMS.Application/Syc.Basic.Web.WMS.Application.xml b/services/Syc.Basic.Web.WMS.Application/Syc.Basic.Web.WMS.Application.xml index 435a4a0..3e09a1f 100644 --- a/services/Syc.Basic.Web.WMS.Application/Syc.Basic.Web.WMS.Application.xml +++ b/services/Syc.Basic.Web.WMS.Application/Syc.Basic.Web.WMS.Application.xml @@ -209,6 +209,27 @@ + + + 查询删除纸箱的信息 + + + + + + + 修改删除的纸箱信息 + + + + + + + 批量恢复纸箱 + + + + 查询生产 @@ -258,7 +279,7 @@ - + 根据数量查询丝锭 @@ -272,6 +293,13 @@ + + + 查询丝锭 + + + + 添加丝锭 @@ -314,6 +342,34 @@ + + + 查询删除的丝锭信息 + + + + + + + 恢复删除信息 + + + + + + + 批量恢复 + + + + + + + 批量修改纸箱 + + + + 修改密码 diff --git a/services/Syc.Basic.Web.WMS.Domain/Entitys/Box.cs b/services/Syc.Basic.Web.WMS.Domain/Entitys/Box.cs index 7981b25..edb4649 100644 --- a/services/Syc.Basic.Web.WMS.Domain/Entitys/Box.cs +++ b/services/Syc.Basic.Web.WMS.Domain/Entitys/Box.cs @@ -40,5 +40,6 @@ namespace Syc.Basic.Web.WMS.Entitys public bool IsUse { get; set; } = true; public int IsDelete { get; set; } public DateTime? Create_Time { get; set; } + public DateTime? Delete_Time { get; set; } } } diff --git a/services/Syc.Basic.Web.WMS.Domain/Entitys/Silk.cs b/services/Syc.Basic.Web.WMS.Domain/Entitys/Silk.cs index 39eff17..d129528 100644 --- a/services/Syc.Basic.Web.WMS.Domain/Entitys/Silk.cs +++ b/services/Syc.Basic.Web.WMS.Domain/Entitys/Silk.cs @@ -42,5 +42,6 @@ namespace Syc.Basic.Web.WMS.Entitys /// 创建时间 /// public DateTime Createtime { get; set; } = DateTime.Now; + public DateTime? Delete_Time { get; set; } } }