diff --git a/.vs/ProjectEvaluation/seyounth.auto.hs.metadata.v9.bin b/.vs/ProjectEvaluation/seyounth.auto.hs.metadata.v9.bin index 060690d..691cf24 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 45faaaa..1769032 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 7686965..235a159 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 4d5dc72..0701fb9 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 52ceeae..3ca9782 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 8ccc704..9ab7f39 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 95bdb4e..bc0accc 100644 --- a/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.backup.json +++ b/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.backup.json @@ -2,33 +2,29 @@ "Version": 1, "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\\enum.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\\enum.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\\produceservice.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\\produceservice.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\\produceselectdto.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\\produceselectdto.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}", - "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}" - }, - { - "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\\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\\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:{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}" + "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\\checksilkdto.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\\checksilkdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" } ], "DocumentGroupContainers": [ @@ -38,98 +34,89 @@ "DocumentGroups": [ { "DockedWidth": 200, - "SelectedChildIndex": 5, + "SelectedChildIndex": 0, "Children": [ + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "Enum.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Enum.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Enum.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Enum.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Enum.cs", + "ViewState": "AgIAAAgAAAAAAAAAAAAwwBsAAAAFAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-12-30T03:56:17.049Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 1, + "Title": "ProduceService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\ProduceService.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\ProduceService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\ProduceService.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\ProduceService.cs", + "ViewState": "AgIAACEAAAAAAAAAAAAAwDQAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-12-30T03:55:24.347Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 5, + "Title": "CheckSilkDto.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\CheckSilkDto.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\CheckSilkDto.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\CheckSilkDto.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\CheckSilkDto.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAoAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-12-30T03:54:12.811Z", + "EditorCaption": "" + }, { "$type": "Bookmark", "Name": "ST:0:0:{eefa5220-e298-11d0-8f78-00a0c9110057}" }, - { - "$type": "Document", - "DocumentIndex": 2, - "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": "AgIAAGUAAAAAAAAAAAAQwFcAAAAaAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-30T04:14:28.27Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "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-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", - "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": "AgIAAM0BAAAAAAAAAAAcwK8BAAAfAAAAAAAAAA==", + "ViewState": "AgIAAG4AAAAAAAAAAAAQwH8AAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T01:53:54.968Z", + "WhenOpened": "2025-12-30T01:54:12.849Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 0, + "DocumentIndex": 3, + "Title": "ProduceSelectDto.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ProduceSelectDto.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ProduceSelectDto.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ProduceSelectDto.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ProduceSelectDto.cs", + "ViewState": "AgIAAAgAAAAAAAAAAAAwwBEAAAAlAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-12-29T01:51:55.211Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 2, "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==", + "ViewState": "AgIAANACAAAAAAAAAAAAAOACAAAJAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-11-04T05:53:30.627Z", "EditorCaption": "" - }, - { - "$type": "Document", - "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-28T00:38:55.3Z" - }, - { - "$type": "Document", - "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": "AgIAAH0AAAAAAAAAAAAQwCIBAAAYAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "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 1b9d206..2828a86 100644 --- a/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.json +++ b/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.json @@ -2,33 +2,33 @@ "Version": 1, "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\\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}" + }, + { + "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\\enum.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\\enum.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\\produceservice.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\\produceservice.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\\produceselectdto.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\\produceselectdto.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}", - "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}" - }, - { - "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\\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\\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:{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}" + "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\\checksilkdto.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\\checksilkdto.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" } ], "DocumentGroupContainers": [ @@ -38,7 +38,7 @@ "DocumentGroups": [ { "DockedWidth": 200, - "SelectedChildIndex": 5, + "SelectedChildIndex": 1, "Children": [ { "$type": "Bookmark", @@ -46,88 +46,89 @@ }, { "$type": "Document", - "DocumentIndex": 2, + "DocumentIndex": 0, "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": "AgIAAGUAAAAAAAAAAAAQwFcAAAAaAAAAAAAAAA==", + "ViewState": "AgIAADoAAAAAAAAAAAAIwEsAAABDAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-30T04:14:28.27Z" - }, - { - "$type": "Document", - "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-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" + "WhenOpened": "2025-12-31T00:56:05.768Z", + "EditorCaption": "" }, { "$type": "Document", "DocumentIndex": 1, + "Title": "Enum.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Enum.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Enum.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Enum.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Enum.cs", + "ViewState": "AgIAAAkAAAAAAAAAAAAAABsAAAAFAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-12-30T03:56:17.049Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 2, + "Title": "ProduceService.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\ProduceService.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\ProduceService.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\ProduceService.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\ProduceService.cs", + "ViewState": "AgIAACEAAAAAAAAAAAAAwDQAAAAAAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-12-30T03:55:24.347Z" + }, + { + "$type": "Document", + "DocumentIndex": 6, + "Title": "CheckSilkDto.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\CheckSilkDto.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\CheckSilkDto.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\CheckSilkDto.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\CheckSilkDto.cs", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAoAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-12-30T03:54:12.811Z" + }, + { + "$type": "Document", + "DocumentIndex": 5, "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": "AgIAAM0BAAAAAAAAAAAcwK8BAAAfAAAAAAAAAA==", + "ViewState": "AgIAAG4AAAAAAAAAAAAQwH8AAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T01:53:54.968Z" + "WhenOpened": "2025-12-30T01:54:12.849Z" }, { "$type": "Document", - "DocumentIndex": 0, + "DocumentIndex": 4, + "Title": "ProduceSelectDto.cs", + "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ProduceSelectDto.cs", + "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ProduceSelectDto.cs", + "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\YuLInHSCode\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ProduceSelectDto.cs", + "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ProduceSelectDto.cs", + "ViewState": "AgIAAAgAAAAAAAAAAAAwwBEAAAAlAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-12-29T01:51:55.211Z" + }, + { + "$type": "Document", + "DocumentIndex": 3, "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==", + "ViewState": "AgIAANACAAAAAAAAAAAAAOACAAAJAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T05:53:30.627Z", - "EditorCaption": "" - }, - { - "$type": "Document", - "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-28T00:38:55.3Z" - }, - { - "$type": "Document", - "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": "AgIAAH0AAAAAAAAAAAAQwCIBAAAYAAAAAAAAAA==", - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-11-04T06:18:14.317Z" + "WhenOpened": "2025-11-04T05:53:30.627Z" } ] } diff --git a/services/Syc.Basic.Web.WMS.Application/Dto/CheckSilkDto.cs b/services/Syc.Basic.Web.WMS.Application/Dto/CheckSilkDto.cs new file mode 100644 index 0000000..927908c --- /dev/null +++ b/services/Syc.Basic.Web.WMS.Application/Dto/CheckSilkDto.cs @@ -0,0 +1,16 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Syc.Basic.Web.WMS.Dto +{ + public class CheckSilkDto:IdsInput + { + public int Pid { get; set; } + public string Date { get; set; } + public string ExpTime { get; set; } + public string Color { get; set; } + } +} diff --git a/services/Syc.Basic.Web.WMS.Application/Dto/ProduceSelectDto.cs b/services/Syc.Basic.Web.WMS.Application/Dto/ProduceSelectDto.cs new file mode 100644 index 0000000..5c006a1 --- /dev/null +++ b/services/Syc.Basic.Web.WMS.Application/Dto/ProduceSelectDto.cs @@ -0,0 +1,24 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Syc.Basic.Web.WMS.Dto +{ + public class ProduceSelectDto + { + public int Id { get; set; } + public string Label { get; set; } + public int IfUse { get; set; } + public string Type { get; set; } + public string Spec { get; set; } + public string Length { get; set; } + public string Lot_No { get; set; } + public int? Qty { get; set; } + public string Date { get; set; } + public string Exp_Time { get; set; } + + public int IsDelete { get; set; } + } +} diff --git a/services/Syc.Basic.Web.WMS.Application/Enum.cs b/services/Syc.Basic.Web.WMS.Application/Enum.cs index 70b6b23..1b4bd99 100644 --- a/services/Syc.Basic.Web.WMS.Application/Enum.cs +++ b/services/Syc.Basic.Web.WMS.Application/Enum.cs @@ -13,7 +13,8 @@ namespace Syc.Basic.Web.WMS 单品码垛, 成箱码垛, 手动装箱, - 手动成箱未包含单品信息 + 手动成箱未包含单品信息, + 选中打印标签 } public enum SilkStatus { @@ -22,7 +23,8 @@ namespace Syc.Basic.Web.WMS 已装箱, 已码垛, 手动添加称重, - 已手动装箱 + 已手动装箱, + 选中打印标签 } public enum AutoLabelType diff --git a/services/Syc.Basic.Web.WMS.Application/Service/BoxService.cs b/services/Syc.Basic.Web.WMS.Application/Service/BoxService.cs index 8b5dc7e..a3aa1de 100644 --- a/services/Syc.Basic.Web.WMS.Application/Service/BoxService.cs +++ b/services/Syc.Basic.Web.WMS.Application/Service/BoxService.cs @@ -9,7 +9,6 @@ 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; @@ -75,7 +74,7 @@ namespace Syc.Basic.Web.WMS.Service 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)); + boxlist = boxlist.Where(x => x.Length == input.Chang); if (input.Qty > 0) boxlist = boxlist.Where(x => x.Qty == input.Qty); if (input.Start_Time != null && input.End_Time != null) @@ -121,7 +120,7 @@ namespace Syc.Basic.Web.WMS.Service throw Oops.Oh("没有生产设置"); //var silks = await silkRepository.GetListAsync(x=>x.Status==1||x.Status==0); var boxlist = await boxRepository.GetQueryableAsync(); - boxlist = boxlist.Where(x => x.IsDelete == 0 && x.Spec == produce.Spec && x.Type == produce.Type && x.Lot_No == produce.Lot_No); + boxlist = boxlist.Where(x => x.IsDelete == 0 && x.Spec == produce.Spec && x.Type == produce.Type && x.Lot_No == produce.Lot_No && x.Length == produce.Length); var data = boxlist.Where(x => x.DataType == 0).Select(e => new BoxDto() { @@ -649,6 +648,93 @@ namespace Syc.Basic.Web.WMS.Service #endregion } + /// + /// 选中打印标签大标签 + /// + /// + /// + [HttpPost] + public async Task CheckSilksPrint(CheckSilkDto input) + { + var produce = await produceRepository.FirstOrDefaultAsync(x => x.Id == input.Pid); + + var silksQuery = await silkRepository.GetQueryableAsync(); + var silkslist = silksQuery + .Where(x => input.Ids.Contains(x.Id)); + + var netWeight = silkslist.Sum(x => x.Net_Weight); + var num = silkslist.Count(); + + if (produce == null) + throw Oops.Oh("没有生产设置"); + if (silkslist.Count() == 0) + throw Oops.Oh("没有选中的丝锭"); + if (silkslist.Where(x => x.Status != (int)SilkStatus.已称重).Count() > 0) + throw Oops.Oh("选中的丝锭中包含未称重或者已装箱码垛的丝锭,无法创建码垛信息"); + + #region 自动生成成箱码垛流水号 + var date = DateOnly.Parse(DateTime.Now.ToString("yyyy-MM-dd")); + var autolabel = await autoRepository.FirstOrDefaultAsync(x => x.Date == date && x.Type == (int)AutoLabelType.成箱码垛流水号); + var timestr = DateTime.Now.ToString("yyyyMMddHHmmss"); + + if (autolabel == null) + { + autolabel = await autoRepository.InsertAsync(new AutoLabel() + { + Date = date, + Sort = 0, + Mark = timestr, + Type = (int)AutoLabelType.成箱码垛流水号 + }, true); + + } + autolabel.Sort += 1; + logger.LogInformation("丝锭码垛生成Code" + timestr + autolabel.Sort.ToString().PadLeft(4, '0')); + await autoRepository.UpdateAsync(autolabel); + #endregion + + var box = new Box() + { + Dom_Time = Convert.ToDateTime(input.Date), + Type = produce.Type, + Exp_Time = Convert.ToDateTime(input.ExpTime), + Qty = num, + Length = produce.Length, + Lot_No = produce.Lot_No, + Color = input.Color, + //Code = Guid.NewGuid().ToString().Substring(9, 18), + Code = timestr + autolabel.Sort.ToString().PadLeft(4, '0'), + Net_Weight = netWeight, + Spec = produce.Spec, + IsUse = true, + IsDelete = 0, + DataType = (int)BoxDataType.选中打印标签, + Create_Time = DateTime.Now, + Mark = "选中打印标签数量" + num + }; + + var Box = await boxRepository.InsertAsync(box, true); + logger.LogInformation($"已添加码垛信息,码垛编号:{box.Code},包含单品数量:{silkslist.Count()}"); + + List list = new List(); + foreach (var silk in silkslist) + { + silk.Status = 6; + silk.BoxId = Box.Id; + silk.Status_Details = "选中打印标签"; + list.Add(silk); + } + + await silkRepository.UpdateManyAsync(list); + + #region 打印标签 + //打印标签 + BarTenderHelper.BoxPrint(box); + logger.LogInformation($"打印条码{box.Code},丝锭码垛标签打印成功"); + //throw Oops.Oh("丝锭码垛标签打印成功"); + #endregion + } + /// /// 求总 /// @@ -676,7 +762,7 @@ namespace Syc.Basic.Web.WMS.Service } if (input.Chang != null) - boxlist = boxlist.Where(x => x.Length.Contains(input.Chang)); + boxlist = boxlist.Where(x => x.Length == input.Chang); if (input.Qty > 0) boxlist = boxlist.Where(x => x.Qty == input.Qty); if (input.Start_Time != null && input.End_Time != null) @@ -781,7 +867,7 @@ namespace Syc.Basic.Web.WMS.Service var silks = await silkRepository.GetListAsync(x => x.Status == 1); if (box == null) throw Oops.Oh("没有数据"); - + box.IsDelete = 0; box.Mark = "恢复数据"; @@ -801,9 +887,9 @@ namespace Syc.Basic.Web.WMS.Service silk.Status_Details += "(已重新装箱)"; silk.BoxId = box.Id; } - await silkRepository.UpdateAsync(silk); } } + await boxRepository.UpdateAsync(box); } @@ -842,13 +928,11 @@ namespace Syc.Basic.Web.WMS.Service 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 37c764c..edd885f 100644 --- a/services/Syc.Basic.Web.WMS.Application/Service/DownService.cs +++ b/services/Syc.Basic.Web.WMS.Application/Service/DownService.cs @@ -1,6 +1,7 @@ using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Logging; using Syc.Basic.Web.WMS.Dto; using Syc.Basic.Web.WMS.Entitys; using System; @@ -18,11 +19,13 @@ namespace Syc.Basic.Web.WMS.Service { private readonly IRepository silkRepository; private readonly IRepository boxRepository; + private readonly ILogger logger; - public DownService(IRepository silkRepository, IRepository boxRepository) + public DownService(IRepository silkRepository, IRepository boxRepository,ILogger logger) { this.silkRepository = silkRepository; this.boxRepository = boxRepository; + this.logger = logger; } [HttpPost("api/DownSilk")] @@ -66,9 +69,11 @@ namespace Syc.Basic.Web.WMS.Service }; var webHost = base.HttpContext.RequestServices.GetService(typeof(IWebHostEnvironment)) as IWebHostEnvironment; + logger.LogInformation("WebRootPath: {WebRootPath}", webHost.WebRootPath); // 3. 生成 Excel 内存流 var fileName1 = $"{DateTime.Now.ToString("yyyyMMddHHmmss")}.xlsx"; var fiePath = Path.Combine(webHost.WebRootPath, fileName1); + logger.LogInformation("FilePath: {FilePath}", fiePath); ExcelExporter.ExportToExcelStream(silklist, "丝锭数据报表", fiePath, customHeaders); // 4. 配置下载响应(解决中文文件名乱码) diff --git a/services/Syc.Basic.Web.WMS.Application/Service/ProduceService.cs b/services/Syc.Basic.Web.WMS.Application/Service/ProduceService.cs index 299bbbd..52d3998 100644 --- a/services/Syc.Basic.Web.WMS.Application/Service/ProduceService.cs +++ b/services/Syc.Basic.Web.WMS.Application/Service/ProduceService.cs @@ -1,4 +1,5 @@ -using Microsoft.AspNetCore.Mvc; +using Microsoft.AspNetCore.Authorization; +using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Logging; using Syc.Basic.Web.WMS.Dto; using Syc.Basic.Web.WMS.Entitys; @@ -13,6 +14,7 @@ using Volo.Abp.Domain.Repositories; namespace Syc.Basic.Web.WMS.Service { + [AllowAnonymous] public class ProduceService : ApiService { private readonly IRepository produceRepository; @@ -26,6 +28,32 @@ namespace Syc.Basic.Web.WMS.Service this.logger = logger; } /// + /// 产品选择框 + /// + /// + /// + [HttpGet] + public async Task> GetProduceSelectList() + { + var list = await produceRepository.GetQueryableAsync(); + list = list.Where(x => x.IsDelete == 0); + + var data = list.Select(x => new ProduceSelectDto() + { + Id = x.Id, + Label = x.Type + "," + x.Spec + "," + x.Length + "," + x.Lot_No + "," + x.Qty, + Spec = x.Spec, + Lot_No = x.Lot_No, + Length = x.Length, + Type = x.Type, + Exp_Time = x.Exp_Time.HasValue ? x.Exp_Time.Value.ToString("yyyy-MM-dd HH:mm") : "-", + IfUse = x.IfUse, + Qty = x.Qty + }).ToList(); + + return data; + } + /// /// 查询生产 /// /// diff --git a/services/Syc.Basic.Web.WMS.Application/Service/SilkService.cs b/services/Syc.Basic.Web.WMS.Application/Service/SilkService.cs index cc3257d..5d860ed 100644 --- a/services/Syc.Basic.Web.WMS.Application/Service/SilkService.cs +++ b/services/Syc.Basic.Web.WMS.Application/Service/SilkService.cs @@ -108,7 +108,7 @@ namespace Syc.Basic.Web.WMS.Service 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)); + silklist = silklist.Where(x => x.Length == 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) @@ -329,7 +329,7 @@ namespace Syc.Basic.Web.WMS.Service 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)); + silklist = silklist.Where(x => x.Length == 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) @@ -386,7 +386,7 @@ namespace Syc.Basic.Web.WMS.Service 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)); + silklist = silklist.Where(x => x.Length == 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) 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 3e09a1f..44076b3 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 @@ -202,6 +202,13 @@ + + + 选中打印标签大标签 + + + + 求总 @@ -230,6 +237,13 @@ + + + 产品选择框 + + + + 查询生产