diff --git a/.vs/ProjectEvaluation/seyounth.auto.hs.metadata.v9.bin b/.vs/ProjectEvaluation/seyounth.auto.hs.metadata.v9.bin
index ddc4149..8c056fc 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 887c2db..cec669a 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 58f0ea9..20d4a37 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 bed48a6..fb5b198 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 cb509ad..3384bfd 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 66c5f71..7c7fa5d 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 1f77f83..0cfd163 100644
--- a/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.backup.json
+++ b/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.backup.json
@@ -3,21 +3,313 @@
"WorkspaceRootPath": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\menuservice.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\\menuservice.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\\codebackup\\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:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\hsextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\hsextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\ihsautoruntime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\ihsautoruntime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\plcbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\plcbackgroundservice.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\\codebackup\\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:{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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\package.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
+ "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\\package.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
+ },
+ {
+ "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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\syncdatafromdbbackgroupservice.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\\syncdatafromdbbackgroupservice.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\\codebackup\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
+ "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\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\balances\\silkbalance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\balances\\silkbalance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\hsautoruntime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\hsautoruntime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\balances\\boxbalance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\balances\\boxbalance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\balances\\balanceservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\balances\\balanceservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\scannerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\scannerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\yarnscanner.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\yarnscanner.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\deviceeventhandle\\defaultscannereventhandle.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\\defaultscannereventhandle.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\printer\\printerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\printer\\printerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\plcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\plcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\printer\\boxprinter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\printer\\boxprinter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\hsbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\hsbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\printer\\silkprinter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\printer\\silkprinter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\printer\\iprinter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\printer\\iprinter.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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\userservice.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\\userservice.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\efcorerepositoryimpl\\userrepository.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\\efcorerepositoryimpl\\userrepository.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\\codebackup\\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:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\printer\\iprinterservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\printer\\iprinterservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{68ECAB75-580B-425E-9D84-832E6F6F8BCD}|services\\Syc.Basic.Web.WMS.HttpApi\\Syc.Basic.Web.WMS.HttpApi.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.httpapi\\syc.basic.web.wms.httpapi.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
+ "RelativeMoniker": "D:0:0:{68ECAB75-580B-425E-9D84-832E6F6F8BCD}|services\\Syc.Basic.Web.WMS.HttpApi\\Syc.Basic.Web.WMS.HttpApi.csproj|solutionrelative:services\\syc.basic.web.wms.httpapi\\syc.basic.web.wms.httpapi.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
+ },
+ {
+ "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\\codebackup\\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:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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:{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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application.contracts\\websocket\\websocketmanager.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\\websocketmanager.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application.contracts\\queuemanage.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\\queuemanage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\deviceconnectconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\deviceconnectconfig.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application.contracts\\wmsdtoextensions.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\\wmsdtoextensions.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application.contracts\\wmsapplicationcontractsmodule.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\\wmsapplicationcontractsmodule.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\wmsapplicationmodule.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\\wmsapplicationmodule.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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\authservice.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\\authservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\balances\\ibalanceservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\balances\\ibalanceservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\iplcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\iplcservice.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\\codebackup\\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:{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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application.contracts\\iservice\\iboxservice.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\\iservice\\iboxservice.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application.contracts\\dtos\\box\\boxdto.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\\dtos\\box\\boxdto.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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\pageinput.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\\pageinput.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\\codebackup\\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:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\iscanner.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\iscanner.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\menuservice.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\\menuservice.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\entitys\\produce.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\\produce.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\updinput.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\\updinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\iscannerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\iscannerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\balances\\ibalance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\balances\\ibalance.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\scannerevent.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\\scannerevent.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\mapper\\usermapper.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\\mapper\\usermapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\balances\\ibalanceeventhandle.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\balances\\ibalanceeventhandle.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\produceinput.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\\produceinput.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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\wmsapplicationautomapperprofile.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\\wmsapplicationautomapperprofile.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\syc.basic.web.wms.application.csproj||{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.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{7A014245-A193-435C-B1BA-2666EBD86CCA}|services\\Syc.Basic.Web.WMS.Domain.Shared\\Syc.Basic.Web.WMS.Domain.Shared.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain.shared\\wmsdomainsharedmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{7A014245-A193-435C-B1BA-2666EBD86CCA}|services\\Syc.Basic.Web.WMS.Domain.Shared\\Syc.Basic.Web.WMS.Domain.Shared.csproj|solutionrelative:services\\syc.basic.web.wms.domain.shared\\wmsdomainsharedmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\iscannereventhandle.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\iscannereventhandle.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\handlers\\weighboxrequesthandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\handlers\\weighboxrequesthandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
{
"AbsoluteMoniker": "D:0:0:{EB8E5222-4E85-4EBD-9894-33238CE89662}|share\\Syc.Abp.Caching\\Syc.Abp.Caching.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\syc.abp.caching\\syc.abp.caching.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
"RelativeMoniker": "D:0:0:{EB8E5222-4E85-4EBD-9894-33238CE89662}|share\\Syc.Abp.Caching\\Syc.Abp.Caching.csproj|solutionrelative:share\\syc.abp.caching\\syc.abp.caching.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
},
+ {
+ "AbsoluteMoniker": "D:0:0:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.plc\\seyounth.auto.plc.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
+ "RelativeMoniker": "D:0:0:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|solutionrelative:share\\seyounth.auto.plc\\seyounth.auto.plc.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\hsplcaddressabstract.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\hsplcaddressabstract.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\basicdbcontextmodelcreatingextensions.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\\basicdbcontextmodelcreatingextensions.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\tcpservice.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\\tcpservice.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\roleservice.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\\roleservice.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\iservices\\iuserdomainservice.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\\iservices\\iuserdomainservice.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\repository\\iuserrepository.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\\repository\\iuserrepository.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\entitys\\user.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\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
{
"AbsoluteMoniker": "D:0:0:{68D70001-A1DA-4D99-A828-98346F42C435}|share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\syc.abp.httpapi.client\\syc.abp.httpapi.client.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
"RelativeMoniker": "D:0:0:{68D70001-A1DA-4D99-A828-98346F42C435}|share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj|solutionrelative:share\\syc.abp.httpapi.client\\syc.abp.httpapi.client.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
@@ -30,10 +322,6 @@
"AbsoluteMoniker": "D:0:0:{E0ACC792-32CF-4698-A2DF-5697BD4395F0}|share\\Syc.Abp.Domain\\Syc.Abp.Domain.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\syc.abp.domain\\syc.abp.domain.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
"RelativeMoniker": "D:0:0:{E0ACC792-32CF-4698-A2DF-5697BD4395F0}|share\\Syc.Abp.Domain\\Syc.Abp.Domain.csproj|solutionrelative:share\\syc.abp.domain\\syc.abp.domain.csproj||{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\\codebackup\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\syc.basic.web.wms.httpapi.host.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
- "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||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
- },
{
"AbsoluteMoniker": "D:0:0:{3881133B-BE58-46FA-978F-558A53004984}|share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\syc.abp.application.contracts\\sycabpcontractsmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{3881133B-BE58-46FA-978F-558A53004984}|share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj|solutionrelative:share\\syc.abp.application.contracts\\sycabpcontractsmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@@ -46,170 +334,30 @@
"AbsoluteMoniker": "D:0:0:{A12CE372-B83A-43A1-86CB-CEAF4B2C4154}|services\\Syc.Basic.Web.WMS.HttpApi.Client\\Syc.Basic.Web.WMS.HttpApi.Client.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.httpapi.client\\syc.basic.web.wms.httpapi.client.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
"RelativeMoniker": "D:0:0:{A12CE372-B83A-43A1-86CB-CEAF4B2C4154}|services\\Syc.Basic.Web.WMS.HttpApi.Client\\Syc.Basic.Web.WMS.HttpApi.Client.csproj|solutionrelative:services\\syc.basic.web.wms.httpapi.client\\syc.basic.web.wms.httpapi.client.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
},
- {
- "AbsoluteMoniker": "D:0:0:{68ECAB75-580B-425E-9D84-832E6F6F8BCD}|services\\Syc.Basic.Web.WMS.HttpApi\\Syc.Basic.Web.WMS.HttpApi.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.httpapi\\syc.basic.web.wms.httpapi.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
- "RelativeMoniker": "D:0:0:{68ECAB75-580B-425E-9D84-832E6F6F8BCD}|services\\Syc.Basic.Web.WMS.HttpApi\\Syc.Basic.Web.WMS.HttpApi.csproj|solutionrelative:services\\syc.basic.web.wms.httpapi\\syc.basic.web.wms.httpapi.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
- },
{
"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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\syc.basic.web.wms.entityframeworkcore.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
"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\\syc.basic.web.wms.entityframeworkcore.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
},
- {
- "AbsoluteMoniker": "D:0:0:{7A014245-A193-435C-B1BA-2666EBD86CCA}|services\\Syc.Basic.Web.WMS.Domain.Shared\\Syc.Basic.Web.WMS.Domain.Shared.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain.shared\\syc.basic.web.wms.domain.shared.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
- "RelativeMoniker": "D:0:0:{7A014245-A193-435C-B1BA-2666EBD86CCA}|services\\Syc.Basic.Web.WMS.Domain.Shared\\Syc.Basic.Web.WMS.Domain.Shared.csproj|solutionrelative:services\\syc.basic.web.wms.domain.shared\\syc.basic.web.wms.domain.shared.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
- },
- {
- "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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\syc.basic.web.wms.domain.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
- "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\\syc.basic.web.wms.domain.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
- },
- {
- "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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application.contracts\\syc.basic.web.wms.application.contracts.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
- "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\\syc.basic.web.wms.application.contracts.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
- },
- {
- "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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\syc.basic.web.wms.application.csproj||{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.csproj||{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\\codebackup\\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\\codebackup\\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:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.plc\\seyounth.auto.plc.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
- "RelativeMoniker": "D:0:0:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|solutionrelative:share\\seyounth.auto.plc\\seyounth.auto.plc.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
- },
- {
- "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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\authservice.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\\authservice.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\boxdto.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\\boxdto.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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\tcpservice.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\\tcpservice.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\\codebackup\\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:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\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:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\entitys\\menu.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\\menu.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\mapper\\systemmapper.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\\mapper\\systemmapper.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\organizationservice.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\\organizationservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\yarnscanner.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\yarnscanner.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\boxscanner.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\boxscanner.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\hsbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\hsbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\hsextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\hsextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\plcbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\plcbackgroundservice.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\roleservice.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\\roleservice.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\systemservice.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\\systemservice.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\\codebackup\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
- "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\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\scannerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\scannerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\seyounth.auto.hs.runtime.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\seyounth.auto.hs.runtime.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\balances\\ibalance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\balances\\ibalance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\iscannerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\iscannerservice.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\\codebackup\\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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\mapper\\usermapper.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\\mapper\\usermapper.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\mapper\\wmsbasemapper.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\\mapper\\wmsbasemapper.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\wmsdbcontext.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\\wmsdbcontext.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\entitys\\datadictionary.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\\datadictionary.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\basicdbcontextmodelcreatingextensions.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\\basicdbcontextmodelcreatingextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\plcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\plcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\iplcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\iplcservice.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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\mapper\\basemapper.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\\mapper\\basemapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@@ -229,6 +377,10 @@
{
"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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\efcorerepositoryimpl\\organizationrepository.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\\efcorerepositoryimpl\\organizationrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\handlers\\onwarninghandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\handlers\\onwarninghandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
}
],
"DocumentGroupContainers": [
@@ -238,42 +390,399 @@
"DocumentGroups": [
{
"DockedWidth": 200,
- "SelectedChildIndex": 4,
+ "SelectedChildIndex": 0,
"Children": [
+ {
+ "$type": "Document",
+ "DocumentIndex": 0,
+ "Title": "ProduceService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\ProduceService.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\ProduceService.cs",
+ "ViewState": "AgIAABUAAACAZmZmZmYYwDIAAABgAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-26T05:00:46.522Z",
+ "IsPinned": true,
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 23,
+ "Title": "DefaultBalanceEventHandle.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultBalanceEventHandle.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultBalanceEventHandle.cs",
+ "ViewState": "AgIAAJsAAAAAX2ZmZmYewLsAAAAoAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T08:43:23.533Z",
+ "IsPinned": true,
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 41,
+ "Title": "SycMelsecMcNet.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Business\\SycMelsecMcNet.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Plc\\Business\\SycMelsecMcNet.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAABAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-27T02:30:52.716Z",
+ "IsPinned": true,
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 19,
+ "Title": "BoxPrinter.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\BoxPrinter.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\BoxPrinter.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\BoxPrinter.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\BoxPrinter.cs",
+ "ViewState": "AgIAAEAAAAAAAAAAAAAawEMAAAAUAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T11:00:00.137Z",
+ "IsPinned": true,
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 21,
+ "Title": "SilkPrinter.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\SilkPrinter.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\SilkPrinter.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\SilkPrinter.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\SilkPrinter.cs",
+ "ViewState": "AgIAAHEAAAAAAAAAAAArwH8AAAAMAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-30T09:53:08.362Z",
+ "IsPinned": true,
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 17,
+ "Title": "PrinterService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\PrinterService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\PrinterService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\PrinterService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\PrinterService.cs",
+ "ViewState": "AgIAAAsAAACAmZmZmZkuwBUAAABAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T10:08:10.908Z",
+ "IsPinned": true,
+ "EditorCaption": ""
+ },
{
"$type": "Bookmark",
"Name": "ST:0:0:{eefa5220-e298-11d0-8f78-00a0c9110057}"
},
+ {
+ "$type": "Document",
+ "DocumentIndex": 4,
+ "Title": "Program.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs",
+ "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAACwAAAAMAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-23T01:31:46.59Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 3,
+ "Title": "PlcBackgroundService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAHAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T11:15:43.128Z",
+ "EditorCaption": ""
+ },
{
"$type": "Document",
"DocumentIndex": 2,
- "Title": "WMSApplicationAutoMapperProfile.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\WMSApplicationAutoMapperProfile.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\WMSApplicationAutoMapperProfile.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\WMSApplicationAutoMapperProfile.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\WMSApplicationAutoMapperProfile.cs",
+ "Title": "IHsAutoRuntime.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\IHsAutoRuntime.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\IHsAutoRuntime.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\IHsAutoRuntime.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\IHsAutoRuntime.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAuwAQAAAAJAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T12:08:31.34Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 1,
+ "Title": "HsExtensions.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs",
+ "ViewState": "AgIAACEAAACAMzMzMzMbwCcAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-29T11:56:40.675Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 5,
+ "Title": "WMSHttpApiHostModule.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs",
+ "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs",
+ "ViewState": "AgIAABkAAAAAAAAAAAAAAEMAAAAFAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T08:45:14.904Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 6,
+ "Title": "package.json",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\package.json",
+ "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\package.json",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\package.json",
+ "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\package.json",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
+ "WhenOpened": "2025-06-24T11:10:20.327Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 7,
+ "Title": "WMSBrandingProvider.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\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-06-24T05:45:34.349Z",
+ "WhenOpened": "2025-06-29T10:12:48.196Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 8,
+ "Title": "SyncDataFromDbBackgroupService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\SyncDataFromDbBackgroupService.cs",
+ "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\SyncDataFromDbBackgroupService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\SyncDataFromDbBackgroupService.cs",
+ "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\SyncDataFromDbBackgroupService.cs",
+ "ViewState": "AgIAABkAAAAAAAAAAAAAwA8AAAAFAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-28T03:37:08.08Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 9,
- "Title": "Syc.Abp.Application.Contracts",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj",
- "RelativeDocumentMoniker": "share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj",
- "RelativeToolTip": "share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAA/AAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-24T05:10:51.614Z",
+ "Title": "appsettings.json",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\appsettings.json",
+ "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\appsettings.json",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\appsettings.json",
+ "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\appsettings.json",
+ "ViewState": "AgIAAEEAAAAAzczMzMwkwE8AAAAWAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
+ "WhenOpened": "2025-06-30T09:52:05.153Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 10,
+ "Title": "SilkBalance.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\SilkBalance.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\SilkBalance.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\SilkBalance.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\SilkBalance.cs",
+ "ViewState": "AgIAAI0AAABAAAAAAAAgwHIAAAA0AAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T16:00:37.175Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 11,
- "Title": "Syc.Basic.Web.WMS.HttpApi",
+ "Title": "HsAutoRuntime.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsAutoRuntime.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\HsAutoRuntime.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsAutoRuntime.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\HsAutoRuntime.cs",
+ "ViewState": "AgIAACkAAAAADAAAAAAIwHQAAAAiAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T09:42:11.468Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 12,
+ "Title": "BoxBalance.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\BoxBalance.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\BoxBalance.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\BoxBalance.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\BoxBalance.cs",
+ "ViewState": "AgIAAF0AAAAAMzMzMzMkwHMAAAA0AAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T11:00:32.362Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 13,
+ "Title": "BalanceService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\BalanceService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\BalanceService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\BalanceService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\BalanceService.cs",
+ "ViewState": "AgIAAA4AAABgMzMzMzMkwBsAAABgAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T16:16:39.268Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 14,
+ "Title": "ScannerService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\ScannerService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\ScannerService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\ScannerService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\ScannerService.cs",
+ "ViewState": "AgIAAAoAAAAAMzMzMzMiwBQAAABEAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-23T11:16:12.462Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 15,
+ "Title": "YarnScanner.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\YarnScanner.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\YarnScanner.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\YarnScanner.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\YarnScanner.cs",
+ "ViewState": "AgIAAGEAAAAAcmZmZmb+v2oAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T16:22:12.174Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 16,
+ "Title": "DefaultScannerEventHandle.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultScannerEventHandle.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultScannerEventHandle.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultScannerEventHandle.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultScannerEventHandle.cs",
+ "ViewState": "AgIAACcAAAAAAAAAAAArwDUAAAAYAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-29T04:57:11.923Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 18,
+ "Title": "PlcService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs",
+ "ViewState": "AgIAAC0AAAAAAAAAAAAuwDcAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-23T03:28:34.525Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 20,
+ "Title": "HsBackgroundService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAgwA4AAAAIAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-30T15:33:41.121Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 22,
+ "Title": "IPrinter.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\IPrinter.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\IPrinter.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\IPrinter.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\IPrinter.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAuwAUAAAAJAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-26T10:52:39.419Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 24,
+ "Title": "UserService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\UserService.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\UserService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\UserService.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\UserService.cs",
+ "ViewState": "AgIAAIAAAACgmZmZmZkvwJAAAAAJAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T06:42:35.664Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 25,
+ "Title": "UserRepository.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\UserRepository.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\UserRepository.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\UserRepository.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\UserRepository.cs",
+ "ViewState": "AgIAADUAAAAAZ2ZmZmYlwE0AAAAIAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-30T09:00:19.935Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 26,
+ "Title": "BoxService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs",
+ "ViewState": "AgIAAMAAAAAAmpmZmZkZwKYAAAAMAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-23T02:15:38.828Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 27,
+ "Title": "IPrinterService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\IPrinterService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\IPrinterService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\IPrinterService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\IPrinterService.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAuwAoAAAAJAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T10:10:49.975Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 28,
+ "Title": "Syc.Basic.Web.WMS.HttpApi.csproj",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.HttpApi\\Syc.Basic.Web.WMS.HttpApi.csproj",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.HttpApi\\Syc.Basic.Web.WMS.HttpApi.csproj",
"ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.HttpApi\\Syc.Basic.Web.WMS.HttpApi.csproj",
@@ -285,73 +794,441 @@
},
{
"$type": "Document",
- "DocumentIndex": 0,
- "Title": "MenuService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\MenuService.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\MenuService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\MenuService.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\MenuService.cs",
- "ViewState": "AgIAABkAAAAAzczMzMwuwCEAAAAWAAAAAAAAAA==",
+ "DocumentIndex": 29,
+ "Title": "SilkService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs",
+ "ViewState": "AgIAABwAAACAzMzMzMwUwC0AAAANAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T01:34:38.5Z",
+ "WhenOpened": "2025-06-23T01:43:05.461Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 5,
- "Title": "Syc.Authorize.JwtBearer",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Authorize.JwtBearer\\Syc.Authorize.JwtBearer.csproj",
- "RelativeDocumentMoniker": "share\\Syc.Authorize.JwtBearer\\Syc.Authorize.JwtBearer.csproj",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Authorize.JwtBearer\\Syc.Authorize.JwtBearer.csproj",
- "RelativeToolTip": "share\\Syc.Authorize.JwtBearer\\Syc.Authorize.JwtBearer.csproj",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAA4AAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-24T04:47:42.945Z",
+ "DocumentIndex": 30,
+ "Title": "Silk.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Silk.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Silk.cs",
+ "ViewState": "AgIAABMAAAAAzczMzMz8vx4AAAAaAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-28T03:40:45.817Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 1,
+ "DocumentIndex": 31,
+ "Title": "WebSocketManager.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\WebSocket\\WebSocketManager.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application.Contracts\\WebSocket\\WebSocketManager.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\WebSocket\\WebSocketManager.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application.Contracts\\WebSocket\\WebSocketManager.cs",
+ "ViewState": "AgIAAAQAAAAAAAAAAAAowDIAAAAMAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-28T15:42:54.201Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 32,
+ "Title": "QueueManage.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\QueueManage.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application.Contracts\\QueueManage.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\QueueManage.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application.Contracts\\QueueManage.cs",
+ "ViewState": "AgIAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-29T02:23:31.369Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 33,
+ "Title": "DeviceConnectConfig.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\DeviceConnectConfig.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\DeviceConnectConfig.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\DeviceConnectConfig.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\DeviceConnectConfig.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-29T10:16:23.948Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 34,
+ "Title": "WMSDtoExtensions.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\WMSDtoExtensions.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application.Contracts\\WMSDtoExtensions.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\WMSDtoExtensions.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application.Contracts\\WMSDtoExtensions.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-29T10:16:11.701Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 35,
+ "Title": "WMSApplicationContractsModule.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\WMSApplicationContractsModule.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application.Contracts\\WMSApplicationContractsModule.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\WMSApplicationContractsModule.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application.Contracts\\WMSApplicationContractsModule.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAABQAAAAFAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T11:58:51.625Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 36,
"Title": "WMSApplicationModule.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\WMSApplicationModule.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\WMSApplicationModule.cs",
"ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\WMSApplicationModule.cs",
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\WMSApplicationModule.cs",
- "ViewState": "AgIAAAgAAAAgAAAAAAAswBEAAAAcAAAAAAAAAA==",
+ "ViewState": "AgIAAB0AAAAAAAAAAAAiwBsAAAAFAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-06-23T03:58:38.76Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 7,
- "Title": "Syc.Basic.Web.WMS.HttpApi.Host",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\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",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAABEAAABGAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-24T05:09:40.767Z",
+ "DocumentIndex": 37,
+ "Title": "DeviceMessage.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\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": "AgIAAAcAAACAmZmZmZktwBcAAAAjAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-28T15:43:24.03Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 4,
- "Title": "Syc.Abp.HttpApi.Client",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj",
- "RelativeDocumentMoniker": "share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj",
- "RelativeToolTip": "share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAA+AAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-24T04:48:01.416Z",
+ "DocumentIndex": 38,
+ "Title": "AuthService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\AuthService.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\AuthService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\AuthService.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\AuthService.cs",
+ "ViewState": "AgIAAHAAAAAAAAAAAAAAwH8AAAAMAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T01:34:14.07Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 3,
- "Title": "Syc.Abp.Caching",
+ "DocumentIndex": 40,
+ "Title": "IPlcService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAYAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-28T07:38:54.7Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 39,
+ "Title": "IBalanceService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalanceService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalanceService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalanceService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalanceService.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAuwAYAAAAJAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T06:29:52.16Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 42,
+ "Title": "IBoxService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\IService\\IBoxService.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application.Contracts\\IService\\IBoxService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\IService\\IBoxService.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application.Contracts\\IService\\IBoxService.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-27T15:29:28.683Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 43,
+ "Title": "BoxDto.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\Dtos\\Box\\BoxDto.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application.Contracts\\Dtos\\Box\\BoxDto.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\Dtos\\Box\\BoxDto.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application.Contracts\\Dtos\\Box\\BoxDto.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAswBwAAAAXAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-26T05:22:44.674Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 44,
+ "Title": "SilkDto.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAswB4AAAApAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-27T05:03:50.939Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 47,
+ "Title": "BoxInput.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-26T01:32:15.943Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 48,
+ "Title": "Box.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Box.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Box.cs",
+ "ViewState": "AgIAAAwAAAAAAAAAAAAywCMAAAApAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-26T06:15:26.039Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 46,
+ "Title": "DelInput.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\DelInput.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\DelInput.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAjAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T07:31:33.517Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 45,
+ "Title": "PageInput.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\PageInput.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\PageInput.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\PageInput.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\PageInput.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAlAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T07:30:03.42Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 49,
+ "Title": "IScanner.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScanner.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScanner.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScanner.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScanner.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAABAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T05:33:00.164Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 50,
+ "Title": "MenuService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\MenuService.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\MenuService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\MenuService.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\MenuService.cs",
+ "ViewState": "AgIAABQAAAAAAAAAAAA5wCUAAAAMAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T01:34:38.5Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 51,
+ "Title": "Produce.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Produce.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Produce.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Produce.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Produce.cs",
+ "ViewState": "AgIAAAMAAAAAAAAAAADwvwwAAAAoAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-26T05:00:24.399Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 52,
+ "Title": "UpdInput.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\UpdInput.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\UpdInput.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\UpdInput.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\UpdInput.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAswAgAAAARAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-26T01:32:41.253Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 53,
+ "Title": "IScannerService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAuwAUAAAAPAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-23T00:47:14.124Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 54,
+ "Title": "IBalance.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalance.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalance.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalance.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalance.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAuwAYAAAAJAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-23T14:43:44.131Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 55,
+ "Title": "ScannerEvent.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\ScannerEvent.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\ScannerEvent.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\ScannerEvent.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\ScannerEvent.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAMAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T05:25:21.761Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 56,
+ "Title": "UserMapper.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs",
+ "ViewState": "AgIAABYAAAAAAAAAAAAIwAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-23T03:54:22.14Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 57,
+ "Title": "IBalanceEventHandle.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalanceEventHandle.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalanceEventHandle.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalanceEventHandle.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalanceEventHandle.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAABUAAAABAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T05:31:08.35Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 58,
+ "Title": "ProduceInput.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ProduceInput.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ProduceInput.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ProduceInput.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ProduceInput.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAuwAoAAAAVAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T07:33:46.602Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 59,
+ "Title": "SilkInput.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAADwvwsAAAAoAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-23T02:03:42.544Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 60,
+ "Title": "WMSApplicationAutoMapperProfile.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\WMSApplicationAutoMapperProfile.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\WMSApplicationAutoMapperProfile.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\WMSApplicationAutoMapperProfile.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\WMSApplicationAutoMapperProfile.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T05:45:34.349Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 61,
+ "Title": "Syc.Basic.Web.WMS.Application.csproj",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
+ "WhenOpened": "2025-06-25T05:41:44.893Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 62,
+ "Title": "WMSDomainSharedModule.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain.Shared\\WMSDomainSharedModule.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain.Shared\\WMSDomainSharedModule.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain.Shared\\WMSDomainSharedModule.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain.Shared\\WMSDomainSharedModule.cs",
+ "ViewState": "AgIAAB4AAABAZ2ZmZmYWwCsAAAALAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T05:43:15.934Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 63,
+ "Title": "IScannerEventHandle.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerEventHandle.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerEventHandle.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerEventHandle.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerEventHandle.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAAAfAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T05:30:12.368Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 64,
+ "Title": "WeighBoxRequestHandler.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Handlers\\WeighBoxRequestHandler.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Handlers\\WeighBoxRequestHandler.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Handlers\\WeighBoxRequestHandler.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Handlers\\WeighBoxRequestHandler.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T05:29:29.588Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 65,
+ "Title": "Syc.Abp.Caching.csproj",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.Caching\\Syc.Abp.Caching.csproj",
"RelativeDocumentMoniker": "share\\Syc.Abp.Caching\\Syc.Abp.Caching.csproj",
"ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.Caching\\Syc.Abp.Caching.csproj",
@@ -363,8 +1240,192 @@
},
{
"$type": "Document",
- "DocumentIndex": 6,
- "Title": "Syc.Abp.Domain",
+ "DocumentIndex": 66,
+ "Title": "SycSiemensS7Net.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Business\\SycSiemensS7Net.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Plc\\Business\\SycSiemensS7Net.cs",
+ "ViewState": "AgIAAHkAAAAAAAAAAAAAABQAAAAWAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T09:53:18.188Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 67,
+ "Title": "AnalysisHelper.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Helper\\AnalysisHelper.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Plc\\Helper\\AnalysisHelper.cs",
+ "ViewState": "AgIAACUAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T09:53:00.878Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 69,
+ "Title": "Seyounth.Auto.Plc.csproj",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj",
+ "RelativeToolTip": "share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
+ "WhenOpened": "2025-06-24T10:21:49.268Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 70,
+ "Title": "HsPlcAddressAbstract.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\HsPlcAddressAbstract.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\HsPlcAddressAbstract.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\HsPlcAddressAbstract.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\HsPlcAddressAbstract.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAQAAAArAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T09:49:44.23Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 68,
+ "Title": "SycOmronFinsTcpNet.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Business\\SycOmronFinsTcpNet.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Plc\\Business\\SycOmronFinsTcpNet.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAAkAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T09:53:14.428Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 94,
+ "Title": "OnWarningHandler.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Handlers\\OnWarningHandler.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Handlers\\OnWarningHandler.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Handlers\\OnWarningHandler.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Handlers\\OnWarningHandler.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAABAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T12:15:30.947Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 72,
+ "Title": "TcpService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs",
+ "ViewState": "AgIAACAAAAAAAAAAAADwvzQAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T10:48:34.087Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 71,
+ "Title": "BasicDbContextModelCreatingExtensions.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs",
+ "ViewState": "AgIAAJAAAAAAAAAAAAAiwLEAAAANAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-23T01:11:02.629Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 81,
+ "Title": "Syc.Abp.Application.Contracts.csproj",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj",
+ "RelativeDocumentMoniker": "share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj",
+ "RelativeToolTip": "share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAA/AAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
+ "WhenOpened": "2025-06-24T05:10:51.614Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 75,
+ "Title": "IUserRepository.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Repository\\IUserRepository.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Repository\\IUserRepository.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Repository\\IUserRepository.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Repository\\IUserRepository.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T06:44:39.768Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 73,
+ "Title": "RoleService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\RoleService.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\RoleService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\RoleService.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\RoleService.cs",
+ "ViewState": "AgIAACIAAAAAAAAAAAAAwCoAAAAcAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T01:34:46.803Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 74,
+ "Title": "IUserDomainService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\IServices\\IUserDomainService.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\IServices\\IUserDomainService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\IServices\\IUserDomainService.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\IServices\\IUserDomainService.cs",
+ "ViewState": "AgIAAA4AAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T06:44:49.856Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 76,
+ "Title": "User.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\User.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\User.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\User.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\User.cs",
+ "ViewState": "AgIAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T06:42:07.433Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 78,
+ "Title": "Syc.Authorize.JwtBearer.csproj",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Authorize.JwtBearer\\Syc.Authorize.JwtBearer.csproj",
+ "RelativeDocumentMoniker": "share\\Syc.Authorize.JwtBearer\\Syc.Authorize.JwtBearer.csproj",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Authorize.JwtBearer\\Syc.Authorize.JwtBearer.csproj",
+ "RelativeToolTip": "share\\Syc.Authorize.JwtBearer\\Syc.Authorize.JwtBearer.csproj",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAA4AAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
+ "WhenOpened": "2025-06-24T04:47:42.945Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 77,
+ "Title": "Syc.Abp.HttpApi.Client.csproj",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj",
+ "RelativeDocumentMoniker": "share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj",
+ "RelativeToolTip": "share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAA+AAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
+ "WhenOpened": "2025-06-24T04:48:01.416Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 79,
+ "Title": "Syc.Abp.Domain.csproj",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.Domain\\Syc.Abp.Domain.csproj",
"RelativeDocumentMoniker": "share\\Syc.Abp.Domain\\Syc.Abp.Domain.csproj",
"ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.Domain\\Syc.Abp.Domain.csproj",
@@ -376,7 +1437,7 @@
},
{
"$type": "Document",
- "DocumentIndex": 8,
+ "DocumentIndex": 80,
"Title": "SycAbpContractsModule.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.Application.Contracts\\SycAbpContractsModule.cs",
"RelativeDocumentMoniker": "share\\Syc.Abp.Application.Contracts\\SycAbpContractsModule.cs",
@@ -384,13 +1445,12 @@
"RelativeToolTip": "share\\Syc.Abp.Application.Contracts\\SycAbpContractsModule.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAABYAAAAUAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T05:39:25.598Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-24T05:39:25.598Z"
},
{
"$type": "Document",
- "DocumentIndex": 12,
- "Title": "Syc.Basic.Web.WMS.EntityFrameworkCore",
+ "DocumentIndex": 83,
+ "Title": "Syc.Basic.Web.WMS.EntityFrameworkCore.csproj",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj",
"ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj",
@@ -402,8 +1462,8 @@
},
{
"$type": "Document",
- "DocumentIndex": 10,
- "Title": "Syc.Basic.Web.WMS.HttpApi.Client",
+ "DocumentIndex": 82,
+ "Title": "Syc.Basic.Web.WMS.HttpApi.Client.csproj",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.HttpApi.Client\\Syc.Basic.Web.WMS.HttpApi.Client.csproj",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.HttpApi.Client\\Syc.Basic.Web.WMS.HttpApi.Client.csproj",
"ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.HttpApi.Client\\Syc.Basic.Web.WMS.HttpApi.Client.csproj",
@@ -415,150 +1475,7 @@
},
{
"$type": "Document",
- "DocumentIndex": 13,
- "Title": "Syc.Basic.Web.WMS.Domain.Shared",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain.Shared\\Syc.Basic.Web.WMS.Domain.Shared.csproj",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain.Shared\\Syc.Basic.Web.WMS.Domain.Shared.csproj",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain.Shared\\Syc.Basic.Web.WMS.Domain.Shared.csproj",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain.Shared\\Syc.Basic.Web.WMS.Domain.Shared.csproj",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAABIAAABFAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-24T05:10:00.644Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 14,
- "Title": "Syc.Basic.Web.WMS.Domain",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAABSAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-24T05:10:04.856Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 15,
- "Title": "Syc.Basic.Web.WMS.Application.Contracts",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\Syc.Basic.Web.WMS.Application.Contracts.csproj",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application.Contracts\\Syc.Basic.Web.WMS.Application.Contracts.csproj",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\Syc.Basic.Web.WMS.Application.Contracts.csproj",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application.Contracts\\Syc.Basic.Web.WMS.Application.Contracts.csproj",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAA0AAABiAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-24T05:09:58.043Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 16,
- "Title": "Syc.Basic.Web.WMS.Application",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAABYAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-24T05:09:48.286Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 17,
- "Title": "WMSHttpApiHostModule.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs",
- "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs",
- "ViewState": "AgIAAGcAAAAQZ2ZmZmYswG4AAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T03:59:11.686Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 18,
- "Title": "Program.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs",
- "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs",
- "ViewState": "AgIAABQAAAAAAAAAAAAkwCkAAAAMAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:31:46.59Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 19,
- "Title": "Seyounth.Auto.Plc",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj",
- "RelativeToolTip": "share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-24T05:10:53.783Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 21,
- "Title": "BoxDto.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxDto.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxDto.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxDto.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxDto.cs",
- "ViewState": "AgIAAAQAAAAAAAAAAAAuwBIAAAAvAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T02:17:33.408Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 23,
- "Title": "TcpService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs",
- "ViewState": "AgIAAAAAAACfmZmZmZkpwAYAAAANAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T01:38:02.342Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 20,
- "Title": "AuthService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\AuthService.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\AuthService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\AuthService.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\AuthService.cs",
- "ViewState": "AgIAACMAAABAMzMzMzMtwDwAAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T01:34:14.07Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 22,
- "Title": "SilkDto.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAABEAAAAWAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:58:06.947Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 27,
+ "DocumentIndex": 84,
"Title": "Menu.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Menu.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Menu.cs",
@@ -566,51 +1483,11 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Menu.cs",
"ViewState": "AgIAAGsAAAAAAAAAAAAQwAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T03:12:07.753Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-24T03:12:07.753Z"
},
{
"$type": "Document",
- "DocumentIndex": 26,
- "Title": "Box.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Box.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Box.cs",
- "ViewState": "AgIAAAUAAAAAAAAAAAAAAA4AAAAVAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T03:12:18.521Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 25,
- "Title": "Silk.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Silk.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Silk.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAWAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T03:12:57.943Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 24,
- "Title": "BoxService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs",
- "ViewState": "AgIAAB0AAAAAAAAAAAAQwCsAAAAdAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T02:15:38.828Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 29,
+ "DocumentIndex": 85,
"Title": "OrganizationService.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\OrganizationService.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\OrganizationService.cs",
@@ -618,90 +1495,11 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\OrganizationService.cs",
"ViewState": "AgIAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T02:48:38.545Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-24T02:48:38.545Z"
},
{
"$type": "Document",
- "DocumentIndex": 32,
- "Title": "HsBackgroundService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAAAuwAkAAAAxAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T03:14:42.795Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 33,
- "Title": "HsExtensions.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs",
- "ViewState": "AgIAAA8AAAAAAAAAAAAkwB4AAAAsAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T00:54:10.419Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 28,
- "Title": "SystemMapper.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\SystemMapper.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\SystemMapper.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\SystemMapper.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\SystemMapper.cs",
- "ViewState": "AgIAAAwAAADAzMzMzMwuwCMAAAAFAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T03:47:17.947Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 34,
- "Title": "PlcBackgroundService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAAAuwAQAAAAQAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T03:31:22.823Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 35,
- "Title": "RoleService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\RoleService.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\RoleService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\RoleService.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\RoleService.cs",
- "ViewState": "AgIAABcAAAAAAAAAAAAwwCoAAAAcAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T01:34:46.803Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 31,
- "Title": "BoxScanner.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\BoxScanner.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\BoxScanner.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\BoxScanner.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\BoxScanner.cs",
- "ViewState": "AgIAABkAAAAAMTMzMzMTwFAAAAANAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T14:33:59.27Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 36,
+ "DocumentIndex": 86,
"Title": "SystemService.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\SystemService.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\SystemService.cs",
@@ -709,90 +1507,11 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\SystemService.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T01:37:20.184Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-24T01:37:20.184Z"
},
{
"$type": "Document",
- "DocumentIndex": 30,
- "Title": "YarnScanner.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\YarnScanner.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\YarnScanner.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\YarnScanner.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\YarnScanner.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAGwAAAAiAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T14:33:16.277Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 37,
- "Title": "appsettings.json",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\appsettings.json",
- "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\appsettings.json",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\appsettings.json",
- "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\appsettings.json",
- "ViewState": "AgIAADAAAAAAAAAAAAAAAE0AAAAOAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
- "WhenOpened": "2025-06-24T01:02:58.751Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 39,
- "Title": "Seyounth.Auto.Hs.Runtime",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-23T14:49:58.237Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 40,
- "Title": "IBalance.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalance.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalance.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalance.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalance.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T14:43:44.131Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 38,
- "Title": "ScannerService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\ScannerService.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\ScannerService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\ScannerService.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\ScannerService.cs",
- "ViewState": "AgIAAAgAAAAAlpmZmZn5vxAAAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T11:16:12.462Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 44,
- "Title": "UserMapper.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T03:54:22.14Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 45,
+ "DocumentIndex": 87,
"Title": "WMSBaseMapper.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\WMSBaseMapper.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\WMSBaseMapper.cs",
@@ -800,12 +1519,11 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\WMSBaseMapper.cs",
"ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T03:54:18.764Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-23T03:54:18.764Z"
},
{
"$type": "Document",
- "DocumentIndex": 47,
+ "DocumentIndex": 88,
"Title": "DataDictionary.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\DataDictionary.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\DataDictionary.cs",
@@ -813,77 +1531,11 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\DataDictionary.cs",
"ViewState": "AgIAAAAAAAAAAAAAAADwvw8AAAAIAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T03:40:14.294Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-23T03:40:14.294Z"
},
{
"$type": "Document",
- "DocumentIndex": 49,
- "Title": "PlcService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAABMAAAAIAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T03:28:34.525Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 50,
- "Title": "IPlcService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAAIAAAADAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T03:12:16.594Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 43,
- "Title": "BoxInput.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAADwvwgAAAAKAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T02:17:57.4Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 51,
- "Title": "SilkInput.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAADwvwsAAAAjAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T02:03:42.544Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 42,
- "Title": "SilkService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs",
- "ViewState": "AgIAADQAAAAAAAAAAAAmwDUAAAAeAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:43:05.461Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 52,
+ "DocumentIndex": 89,
"Title": "BaseMapper.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\BaseMapper.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\BaseMapper.cs",
@@ -891,25 +1543,11 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\BaseMapper.cs",
"ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:17:10.582Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-23T01:17:10.582Z"
},
{
"$type": "Document",
- "DocumentIndex": 46,
- "Title": "WMSDbContext.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\WMSDbContext.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\WMSDbContext.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\WMSDbContext.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\WMSDbContext.cs",
- "ViewState": "AgIAADEAAAAAAAAAAADgv0MAAABEAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:14:10.061Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 53,
+ "DocumentIndex": 90,
"Title": "DbFunctions.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs",
@@ -917,12 +1555,11 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs",
"ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:14:08.565Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-23T01:14:08.565Z"
},
{
"$type": "Document",
- "DocumentIndex": 54,
+ "DocumentIndex": 91,
"Title": "EntityFrameworkCoreWMSDbSchemaMigrator.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\EntityFrameworkCoreWMSDbSchemaMigrator.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\EntityFrameworkCoreWMSDbSchemaMigrator.cs",
@@ -930,25 +1567,11 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\EntityFrameworkCoreWMSDbSchemaMigrator.cs",
"ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:14:05.19Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-23T01:14:05.19Z"
},
{
"$type": "Document",
- "DocumentIndex": 48,
- "Title": "BasicDbContextModelCreatingExtensions.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs",
- "ViewState": "AgIAAJAAAAAAAAAAAAAiwKYAAAAhAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:11:02.629Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 55,
+ "DocumentIndex": 92,
"Title": "RoleRepository.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\RoleRepository.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\RoleRepository.cs",
@@ -956,12 +1579,11 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\RoleRepository.cs",
"ViewState": "AgIAAA8AAAAAAAAAAAAwwAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:10:56.891Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-23T01:10:56.891Z"
},
{
"$type": "Document",
- "DocumentIndex": 56,
+ "DocumentIndex": 93,
"Title": "OrganizationRepository.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\OrganizationRepository.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\OrganizationRepository.cs",
@@ -969,21 +1591,7 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\OrganizationRepository.cs",
"ViewState": "AgIAACEAAAAAAAAAAAAcwAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:10:51.701Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 41,
- "Title": "IScannerService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAAAuwAQAAAASAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T00:47:14.124Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-23T01:10:51.701Z"
}
]
}
diff --git a/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.json b/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.json
index 1f77f83..9c83b5e 100644
--- a/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.json
+++ b/.vs/Seyounth.Auto.Hs/v17/DocumentLayout.json
@@ -3,21 +3,313 @@
"WorkspaceRootPath": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\menuservice.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\\menuservice.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\\codebackup\\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:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\hsextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\hsextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\ihsautoruntime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\ihsautoruntime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\plcbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\plcbackgroundservice.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\\codebackup\\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:{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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\package.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
+ "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\\package.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
+ },
+ {
+ "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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\syncdatafromdbbackgroupservice.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\\syncdatafromdbbackgroupservice.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\\codebackup\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
+ "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\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\balances\\silkbalance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\balances\\silkbalance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\hsautoruntime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\hsautoruntime.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\balances\\boxbalance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\balances\\boxbalance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\balances\\balanceservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\balances\\balanceservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\scannerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\scannerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\yarnscanner.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\yarnscanner.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\deviceeventhandle\\defaultscannereventhandle.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\\defaultscannereventhandle.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\printer\\printerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\printer\\printerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\plcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\plcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\printer\\boxprinter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\printer\\boxprinter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\hsbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\hsbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\printer\\silkprinter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\printer\\silkprinter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\printer\\iprinter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\printer\\iprinter.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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\userservice.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\\userservice.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\efcorerepositoryimpl\\userrepository.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\\efcorerepositoryimpl\\userrepository.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\\codebackup\\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:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\printer\\iprinterservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\printer\\iprinterservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{68ECAB75-580B-425E-9D84-832E6F6F8BCD}|services\\Syc.Basic.Web.WMS.HttpApi\\Syc.Basic.Web.WMS.HttpApi.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.httpapi\\syc.basic.web.wms.httpapi.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
+ "RelativeMoniker": "D:0:0:{68ECAB75-580B-425E-9D84-832E6F6F8BCD}|services\\Syc.Basic.Web.WMS.HttpApi\\Syc.Basic.Web.WMS.HttpApi.csproj|solutionrelative:services\\syc.basic.web.wms.httpapi\\syc.basic.web.wms.httpapi.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
+ },
+ {
+ "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\\codebackup\\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:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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:{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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application.contracts\\websocket\\websocketmanager.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\\websocketmanager.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application.contracts\\queuemanage.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\\queuemanage.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\deviceconnectconfig.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\deviceconnectconfig.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application.contracts\\wmsdtoextensions.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\\wmsdtoextensions.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application.contracts\\wmsapplicationcontractsmodule.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\\wmsapplicationcontractsmodule.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\wmsapplicationmodule.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\\wmsapplicationmodule.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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\authservice.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\\authservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\balances\\ibalanceservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\balances\\ibalanceservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\iplcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\iplcservice.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\\codebackup\\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:{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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application.contracts\\iservice\\iboxservice.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\\iservice\\iboxservice.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application.contracts\\dtos\\box\\boxdto.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\\dtos\\box\\boxdto.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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\pageinput.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\\pageinput.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\\codebackup\\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:{3137A5F4-375A-4FB0-AA4B-7C0380A48BB2}|services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\iscanner.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\iscanner.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\menuservice.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\\menuservice.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\entitys\\produce.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\\produce.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\updinput.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\\updinput.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\iscannerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\iscannerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\balances\\ibalance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\balances\\ibalance.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\scannerevent.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\\scannerevent.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\mapper\\usermapper.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\\mapper\\usermapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\balances\\ibalanceeventhandle.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\balances\\ibalanceeventhandle.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\produceinput.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\\produceinput.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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\wmsapplicationautomapperprofile.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\\wmsapplicationautomapperprofile.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\syc.basic.web.wms.application.csproj||{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.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{7A014245-A193-435C-B1BA-2666EBD86CCA}|services\\Syc.Basic.Web.WMS.Domain.Shared\\Syc.Basic.Web.WMS.Domain.Shared.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain.shared\\wmsdomainsharedmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{7A014245-A193-435C-B1BA-2666EBD86CCA}|services\\Syc.Basic.Web.WMS.Domain.Shared\\Syc.Basic.Web.WMS.Domain.Shared.csproj|solutionrelative:services\\syc.basic.web.wms.domain.shared\\wmsdomainsharedmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\iscannereventhandle.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\iscannereventhandle.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\handlers\\weighboxrequesthandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\handlers\\weighboxrequesthandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
{
"AbsoluteMoniker": "D:0:0:{EB8E5222-4E85-4EBD-9894-33238CE89662}|share\\Syc.Abp.Caching\\Syc.Abp.Caching.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\syc.abp.caching\\syc.abp.caching.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
"RelativeMoniker": "D:0:0:{EB8E5222-4E85-4EBD-9894-33238CE89662}|share\\Syc.Abp.Caching\\Syc.Abp.Caching.csproj|solutionrelative:share\\syc.abp.caching\\syc.abp.caching.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
},
+ {
+ "AbsoluteMoniker": "D:0:0:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.plc\\seyounth.auto.plc.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
+ "RelativeMoniker": "D:0:0:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|solutionrelative:share\\seyounth.auto.plc\\seyounth.auto.plc.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\hsplcaddressabstract.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\hsplcaddressabstract.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\basicdbcontextmodelcreatingextensions.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\\basicdbcontextmodelcreatingextensions.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\tcpservice.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\\tcpservice.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\roleservice.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\\roleservice.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\iservices\\iuserdomainservice.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\\iservices\\iuserdomainservice.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\repository\\iuserrepository.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\\repository\\iuserrepository.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\entitys\\user.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\\user.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
{
"AbsoluteMoniker": "D:0:0:{68D70001-A1DA-4D99-A828-98346F42C435}|share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\syc.abp.httpapi.client\\syc.abp.httpapi.client.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
"RelativeMoniker": "D:0:0:{68D70001-A1DA-4D99-A828-98346F42C435}|share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj|solutionrelative:share\\syc.abp.httpapi.client\\syc.abp.httpapi.client.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
@@ -30,10 +322,6 @@
"AbsoluteMoniker": "D:0:0:{E0ACC792-32CF-4698-A2DF-5697BD4395F0}|share\\Syc.Abp.Domain\\Syc.Abp.Domain.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\syc.abp.domain\\syc.abp.domain.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
"RelativeMoniker": "D:0:0:{E0ACC792-32CF-4698-A2DF-5697BD4395F0}|share\\Syc.Abp.Domain\\Syc.Abp.Domain.csproj|solutionrelative:share\\syc.abp.domain\\syc.abp.domain.csproj||{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\\codebackup\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\syc.basic.web.wms.httpapi.host.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
- "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||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
- },
{
"AbsoluteMoniker": "D:0:0:{3881133B-BE58-46FA-978F-558A53004984}|share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\syc.abp.application.contracts\\sycabpcontractsmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
"RelativeMoniker": "D:0:0:{3881133B-BE58-46FA-978F-558A53004984}|share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj|solutionrelative:share\\syc.abp.application.contracts\\sycabpcontractsmodule.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@@ -46,170 +334,30 @@
"AbsoluteMoniker": "D:0:0:{A12CE372-B83A-43A1-86CB-CEAF4B2C4154}|services\\Syc.Basic.Web.WMS.HttpApi.Client\\Syc.Basic.Web.WMS.HttpApi.Client.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.httpapi.client\\syc.basic.web.wms.httpapi.client.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
"RelativeMoniker": "D:0:0:{A12CE372-B83A-43A1-86CB-CEAF4B2C4154}|services\\Syc.Basic.Web.WMS.HttpApi.Client\\Syc.Basic.Web.WMS.HttpApi.Client.csproj|solutionrelative:services\\syc.basic.web.wms.httpapi.client\\syc.basic.web.wms.httpapi.client.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
},
- {
- "AbsoluteMoniker": "D:0:0:{68ECAB75-580B-425E-9D84-832E6F6F8BCD}|services\\Syc.Basic.Web.WMS.HttpApi\\Syc.Basic.Web.WMS.HttpApi.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.httpapi\\syc.basic.web.wms.httpapi.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
- "RelativeMoniker": "D:0:0:{68ECAB75-580B-425E-9D84-832E6F6F8BCD}|services\\Syc.Basic.Web.WMS.HttpApi\\Syc.Basic.Web.WMS.HttpApi.csproj|solutionrelative:services\\syc.basic.web.wms.httpapi\\syc.basic.web.wms.httpapi.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
- },
{
"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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\syc.basic.web.wms.entityframeworkcore.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
"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\\syc.basic.web.wms.entityframeworkcore.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
},
- {
- "AbsoluteMoniker": "D:0:0:{7A014245-A193-435C-B1BA-2666EBD86CCA}|services\\Syc.Basic.Web.WMS.Domain.Shared\\Syc.Basic.Web.WMS.Domain.Shared.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain.shared\\syc.basic.web.wms.domain.shared.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
- "RelativeMoniker": "D:0:0:{7A014245-A193-435C-B1BA-2666EBD86CCA}|services\\Syc.Basic.Web.WMS.Domain.Shared\\Syc.Basic.Web.WMS.Domain.Shared.csproj|solutionrelative:services\\syc.basic.web.wms.domain.shared\\syc.basic.web.wms.domain.shared.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
- },
- {
- "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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\syc.basic.web.wms.domain.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
- "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\\syc.basic.web.wms.domain.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
- },
- {
- "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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application.contracts\\syc.basic.web.wms.application.contracts.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
- "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\\syc.basic.web.wms.application.contracts.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
- },
- {
- "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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\syc.basic.web.wms.application.csproj||{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.csproj||{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\\codebackup\\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\\codebackup\\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:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.plc\\seyounth.auto.plc.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
- "RelativeMoniker": "D:0:0:{ECA65280-9549-40C5-9876-21D111D7C811}|share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj|solutionrelative:share\\seyounth.auto.plc\\seyounth.auto.plc.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
- },
- {
- "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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\authservice.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\\authservice.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\dto\\boxdto.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\\boxdto.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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\tcpservice.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\\tcpservice.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\\codebackup\\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:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\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:{B1BFBB4E-0213-4D41-A05B-43C276F9CDAB}|services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\entitys\\menu.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\\menu.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\mapper\\systemmapper.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\\mapper\\systemmapper.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\organizationservice.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\\organizationservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
},
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\yarnscanner.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\yarnscanner.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\boxscanner.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\boxscanner.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\hsbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\hsbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\hsextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\hsextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\plcbackgroundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\plcbackgroundservice.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\roleservice.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\\roleservice.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\service\\systemservice.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\\systemservice.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\\codebackup\\seyounth.auto.hs\\apps\\syc.basic.web.wms.httpapi.host\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
- "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\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\scannerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\scannerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\seyounth.auto.hs.runtime.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\seyounth.auto.hs.runtime.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\balances\\ibalance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\balances\\ibalance.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\scanner\\iscannerservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\scanner\\iscannerservice.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\\codebackup\\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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\mapper\\usermapper.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\\mapper\\usermapper.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\mapper\\wmsbasemapper.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\\mapper\\wmsbasemapper.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\wmsdbcontext.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\\wmsdbcontext.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.domain\\entitys\\datadictionary.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\\datadictionary.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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\entityframeworkcore\\basicdbcontextmodelcreatingextensions.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\\basicdbcontextmodelcreatingextensions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\plcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\plcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
- },
- {
- "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\plc\\iplcservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
- "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\plc\\iplcservice.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\\codebackup\\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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.application\\mapper\\basemapper.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\\mapper\\basemapper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
@@ -229,6 +377,10 @@
{
"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\\codebackup\\seyounth.auto.hs\\services\\syc.basic.web.wms.entityframeworkcore\\efcorerepositoryimpl\\organizationrepository.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\\efcorerepositoryimpl\\organizationrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+ },
+ {
+ "AbsoluteMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|d:\\d\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\seyounth.auto.hs\\share\\seyounth.auto.hs.runtime\\handlers\\onwarninghandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+ "RelativeMoniker": "D:0:0:{0AA64147-2900-4336-B8B7-B2F385DAD4A2}|share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj|solutionrelative:share\\seyounth.auto.hs.runtime\\handlers\\onwarninghandler.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
}
],
"DocumentGroupContainers": [
@@ -238,42 +390,399 @@
"DocumentGroups": [
{
"DockedWidth": 200,
- "SelectedChildIndex": 4,
+ "SelectedChildIndex": 0,
"Children": [
+ {
+ "$type": "Document",
+ "DocumentIndex": 0,
+ "Title": "ProduceService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\ProduceService.cs*",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\ProduceService.cs*",
+ "ViewState": "AgIAABUAAACAZmZmZmYYwDIAAABcAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-26T05:00:46.522Z",
+ "IsPinned": true,
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 23,
+ "Title": "DefaultBalanceEventHandle.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultBalanceEventHandle.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultBalanceEventHandle.cs",
+ "ViewState": "AgIAAJsAAAAAX2ZmZmYewLsAAAAoAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T08:43:23.533Z",
+ "IsPinned": true,
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 41,
+ "Title": "SycMelsecMcNet.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Business\\SycMelsecMcNet.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Plc\\Business\\SycMelsecMcNet.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAABAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-27T02:30:52.716Z",
+ "IsPinned": true,
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 19,
+ "Title": "BoxPrinter.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\BoxPrinter.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\BoxPrinter.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\BoxPrinter.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\BoxPrinter.cs",
+ "ViewState": "AgIAAEAAAAAAAAAAAAAawEMAAAAUAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T11:00:00.137Z",
+ "IsPinned": true,
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 21,
+ "Title": "SilkPrinter.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\SilkPrinter.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\SilkPrinter.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\SilkPrinter.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\SilkPrinter.cs",
+ "ViewState": "AgIAAHEAAAAAAAAAAAArwH8AAAAMAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-30T09:53:08.362Z",
+ "IsPinned": true,
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 17,
+ "Title": "PrinterService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\PrinterService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\PrinterService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\PrinterService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\PrinterService.cs",
+ "ViewState": "AgIAAAsAAACAmZmZmZkuwBUAAABAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T10:08:10.908Z",
+ "IsPinned": true,
+ "EditorCaption": ""
+ },
{
"$type": "Bookmark",
"Name": "ST:0:0:{eefa5220-e298-11d0-8f78-00a0c9110057}"
},
+ {
+ "$type": "Document",
+ "DocumentIndex": 4,
+ "Title": "Program.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs",
+ "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAACwAAAAMAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-23T01:31:46.59Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 3,
+ "Title": "PlcBackgroundService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAHAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T11:15:43.128Z",
+ "EditorCaption": ""
+ },
{
"$type": "Document",
"DocumentIndex": 2,
- "Title": "WMSApplicationAutoMapperProfile.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\WMSApplicationAutoMapperProfile.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\WMSApplicationAutoMapperProfile.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\WMSApplicationAutoMapperProfile.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\WMSApplicationAutoMapperProfile.cs",
+ "Title": "IHsAutoRuntime.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\IHsAutoRuntime.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\IHsAutoRuntime.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\IHsAutoRuntime.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\IHsAutoRuntime.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAuwAQAAAAJAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T12:08:31.34Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 1,
+ "Title": "HsExtensions.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs",
+ "ViewState": "AgIAACEAAACAMzMzMzMbwCcAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-29T11:56:40.675Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 5,
+ "Title": "WMSHttpApiHostModule.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs",
+ "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs",
+ "ViewState": "AgIAABkAAAAAAAAAAAAAAEMAAAAFAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T08:45:14.904Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 6,
+ "Title": "package.json",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\package.json",
+ "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\package.json",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\package.json",
+ "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\package.json",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
+ "WhenOpened": "2025-06-24T11:10:20.327Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 7,
+ "Title": "WMSBrandingProvider.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\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-06-24T05:45:34.349Z",
+ "WhenOpened": "2025-06-29T10:12:48.196Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 8,
+ "Title": "SyncDataFromDbBackgroupService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\SyncDataFromDbBackgroupService.cs",
+ "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\SyncDataFromDbBackgroupService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\SyncDataFromDbBackgroupService.cs",
+ "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\SyncDataFromDbBackgroupService.cs",
+ "ViewState": "AgIAABkAAAAAAAAAAAAAwA8AAAAFAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-28T03:37:08.08Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 9,
- "Title": "Syc.Abp.Application.Contracts",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj",
- "RelativeDocumentMoniker": "share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj",
- "RelativeToolTip": "share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAA/AAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-24T05:10:51.614Z",
+ "Title": "appsettings.json",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\appsettings.json",
+ "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\appsettings.json",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\appsettings.json",
+ "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\appsettings.json",
+ "ViewState": "AgIAAEEAAAAAzczMzMwkwE8AAAAWAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
+ "WhenOpened": "2025-06-30T09:52:05.153Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 10,
+ "Title": "SilkBalance.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\SilkBalance.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\SilkBalance.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\SilkBalance.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\SilkBalance.cs",
+ "ViewState": "AgIAAI0AAABAAAAAAAAgwHIAAAA0AAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T16:00:37.175Z",
"EditorCaption": ""
},
{
"$type": "Document",
"DocumentIndex": 11,
- "Title": "Syc.Basic.Web.WMS.HttpApi",
+ "Title": "HsAutoRuntime.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsAutoRuntime.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\HsAutoRuntime.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsAutoRuntime.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\HsAutoRuntime.cs",
+ "ViewState": "AgIAACkAAAAADAAAAAAIwHQAAAAiAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T09:42:11.468Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 12,
+ "Title": "BoxBalance.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\BoxBalance.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\BoxBalance.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\BoxBalance.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\BoxBalance.cs",
+ "ViewState": "AgIAAF0AAAAAMzMzMzMkwHMAAAA0AAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T11:00:32.362Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 13,
+ "Title": "BalanceService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\BalanceService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\BalanceService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\BalanceService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\BalanceService.cs",
+ "ViewState": "AgIAAA4AAABgMzMzMzMkwBsAAABgAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T16:16:39.268Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 14,
+ "Title": "ScannerService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\ScannerService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\ScannerService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\ScannerService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\ScannerService.cs",
+ "ViewState": "AgIAAAoAAAAAMzMzMzMiwBQAAABEAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-23T11:16:12.462Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 15,
+ "Title": "YarnScanner.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\YarnScanner.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\YarnScanner.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\YarnScanner.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\YarnScanner.cs",
+ "ViewState": "AgIAAGEAAAAAcmZmZmb+v2oAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T16:22:12.174Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 16,
+ "Title": "DefaultScannerEventHandle.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultScannerEventHandle.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultScannerEventHandle.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultScannerEventHandle.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\DeviceEventHandle\\DefaultScannerEventHandle.cs",
+ "ViewState": "AgIAACcAAAAAAAAAAAArwDUAAAAYAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-29T04:57:11.923Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 18,
+ "Title": "PlcService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs",
+ "ViewState": "AgIAAC0AAAAAAAAAAAAuwDcAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-23T03:28:34.525Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 20,
+ "Title": "HsBackgroundService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAgwA4AAAAIAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-30T15:33:41.121Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 22,
+ "Title": "IPrinter.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\IPrinter.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\IPrinter.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\IPrinter.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\IPrinter.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAuwAUAAAAJAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-26T10:52:39.419Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 24,
+ "Title": "UserService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\UserService.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\UserService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\UserService.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\UserService.cs",
+ "ViewState": "AgIAAIAAAACgmZmZmZkvwJAAAAAJAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T06:42:35.664Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 25,
+ "Title": "UserRepository.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\UserRepository.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\UserRepository.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\UserRepository.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\UserRepository.cs",
+ "ViewState": "AgIAADUAAAAAZ2ZmZmYlwE0AAAAIAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-30T09:00:19.935Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 26,
+ "Title": "BoxService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs",
+ "ViewState": "AgIAAMAAAAAAmpmZmZkZwKYAAAAMAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-23T02:15:38.828Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 27,
+ "Title": "IPrinterService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\IPrinterService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\IPrinterService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Printer\\IPrinterService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Printer\\IPrinterService.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAuwAoAAAAJAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T10:10:49.975Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 28,
+ "Title": "Syc.Basic.Web.WMS.HttpApi.csproj",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.HttpApi\\Syc.Basic.Web.WMS.HttpApi.csproj",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.HttpApi\\Syc.Basic.Web.WMS.HttpApi.csproj",
"ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.HttpApi\\Syc.Basic.Web.WMS.HttpApi.csproj",
@@ -285,73 +794,441 @@
},
{
"$type": "Document",
- "DocumentIndex": 0,
- "Title": "MenuService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\MenuService.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\MenuService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\MenuService.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\MenuService.cs",
- "ViewState": "AgIAABkAAAAAzczMzMwuwCEAAAAWAAAAAAAAAA==",
+ "DocumentIndex": 29,
+ "Title": "SilkService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs",
+ "ViewState": "AgIAABwAAACAzMzMzMwUwC0AAAANAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T01:34:38.5Z",
+ "WhenOpened": "2025-06-23T01:43:05.461Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 5,
- "Title": "Syc.Authorize.JwtBearer",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Authorize.JwtBearer\\Syc.Authorize.JwtBearer.csproj",
- "RelativeDocumentMoniker": "share\\Syc.Authorize.JwtBearer\\Syc.Authorize.JwtBearer.csproj",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Authorize.JwtBearer\\Syc.Authorize.JwtBearer.csproj",
- "RelativeToolTip": "share\\Syc.Authorize.JwtBearer\\Syc.Authorize.JwtBearer.csproj",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAA4AAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-24T04:47:42.945Z",
+ "DocumentIndex": 30,
+ "Title": "Silk.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Silk.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Silk.cs",
+ "ViewState": "AgIAABMAAAAAzczMzMz8vx4AAAAaAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-28T03:40:45.817Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 1,
+ "DocumentIndex": 31,
+ "Title": "WebSocketManager.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\WebSocket\\WebSocketManager.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application.Contracts\\WebSocket\\WebSocketManager.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\WebSocket\\WebSocketManager.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application.Contracts\\WebSocket\\WebSocketManager.cs",
+ "ViewState": "AgIAAAQAAAAAAAAAAAAowDIAAAAMAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-28T15:42:54.201Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 32,
+ "Title": "QueueManage.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\QueueManage.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application.Contracts\\QueueManage.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\QueueManage.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application.Contracts\\QueueManage.cs",
+ "ViewState": "AgIAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-29T02:23:31.369Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 33,
+ "Title": "DeviceConnectConfig.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\DeviceConnectConfig.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\DeviceConnectConfig.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\DeviceConnectConfig.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\DeviceConnectConfig.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-29T10:16:23.948Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 34,
+ "Title": "WMSDtoExtensions.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\WMSDtoExtensions.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application.Contracts\\WMSDtoExtensions.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\WMSDtoExtensions.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application.Contracts\\WMSDtoExtensions.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-29T10:16:11.701Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 35,
+ "Title": "WMSApplicationContractsModule.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\WMSApplicationContractsModule.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application.Contracts\\WMSApplicationContractsModule.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\WMSApplicationContractsModule.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application.Contracts\\WMSApplicationContractsModule.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAABQAAAAFAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T11:58:51.625Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 36,
"Title": "WMSApplicationModule.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\WMSApplicationModule.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\WMSApplicationModule.cs",
"ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\WMSApplicationModule.cs",
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\WMSApplicationModule.cs",
- "ViewState": "AgIAAAgAAAAgAAAAAAAswBEAAAAcAAAAAAAAAA==",
+ "ViewState": "AgIAAB0AAAAAAAAAAAAiwBsAAAAFAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
"WhenOpened": "2025-06-23T03:58:38.76Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 7,
- "Title": "Syc.Basic.Web.WMS.HttpApi.Host",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\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",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAABEAAABGAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-24T05:09:40.767Z",
+ "DocumentIndex": 37,
+ "Title": "DeviceMessage.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\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": "AgIAAAcAAACAmZmZmZktwBcAAAAjAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-28T15:43:24.03Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 4,
- "Title": "Syc.Abp.HttpApi.Client",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj",
- "RelativeDocumentMoniker": "share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj",
- "RelativeToolTip": "share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAA+AAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-24T04:48:01.416Z",
+ "DocumentIndex": 38,
+ "Title": "AuthService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\AuthService.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\AuthService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\AuthService.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\AuthService.cs",
+ "ViewState": "AgIAAHAAAAAAAAAAAAAAwH8AAAAMAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T01:34:14.07Z",
"EditorCaption": ""
},
{
"$type": "Document",
- "DocumentIndex": 3,
- "Title": "Syc.Abp.Caching",
+ "DocumentIndex": 40,
+ "Title": "IPlcService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAYAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-28T07:38:54.7Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 39,
+ "Title": "IBalanceService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalanceService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalanceService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalanceService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalanceService.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAuwAYAAAAJAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T06:29:52.16Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 42,
+ "Title": "IBoxService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\IService\\IBoxService.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application.Contracts\\IService\\IBoxService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\IService\\IBoxService.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application.Contracts\\IService\\IBoxService.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-27T15:29:28.683Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 43,
+ "Title": "BoxDto.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\Dtos\\Box\\BoxDto.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application.Contracts\\Dtos\\Box\\BoxDto.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\Dtos\\Box\\BoxDto.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application.Contracts\\Dtos\\Box\\BoxDto.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAswBwAAAAXAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-26T05:22:44.674Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 44,
+ "Title": "SilkDto.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAswB4AAAApAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-27T05:03:50.939Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 47,
+ "Title": "BoxInput.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-26T01:32:15.943Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 48,
+ "Title": "Box.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Box.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Box.cs",
+ "ViewState": "AgIAAAwAAAAAAAAAAAAywCMAAAApAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-26T06:15:26.039Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 46,
+ "Title": "DelInput.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\DelInput.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\DelInput.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAjAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T07:31:33.517Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 45,
+ "Title": "PageInput.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\PageInput.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\PageInput.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\PageInput.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\PageInput.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAlAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T07:30:03.42Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 49,
+ "Title": "IScanner.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScanner.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScanner.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScanner.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScanner.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAABAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T05:33:00.164Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 50,
+ "Title": "MenuService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\MenuService.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\MenuService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\MenuService.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\MenuService.cs",
+ "ViewState": "AgIAABQAAAAAAAAAAAA5wCUAAAAMAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T01:34:38.5Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 51,
+ "Title": "Produce.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Produce.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Produce.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Produce.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Produce.cs",
+ "ViewState": "AgIAAAMAAAAAAAAAAADwvwwAAAAoAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-26T05:00:24.399Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 52,
+ "Title": "UpdInput.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\UpdInput.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\UpdInput.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\UpdInput.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\UpdInput.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAswAgAAAARAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-26T01:32:41.253Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 53,
+ "Title": "IScannerService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAuwAUAAAAPAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-23T00:47:14.124Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 54,
+ "Title": "IBalance.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalance.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalance.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalance.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalance.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAuwAYAAAAJAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-23T14:43:44.131Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 55,
+ "Title": "ScannerEvent.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\ScannerEvent.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\ScannerEvent.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\ScannerEvent.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\ScannerEvent.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAgAAAAMAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T05:25:21.761Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 56,
+ "Title": "UserMapper.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs",
+ "ViewState": "AgIAABYAAAAAAAAAAAAIwAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-23T03:54:22.14Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 57,
+ "Title": "IBalanceEventHandle.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalanceEventHandle.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalanceEventHandle.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalanceEventHandle.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalanceEventHandle.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAABUAAAABAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T05:31:08.35Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 58,
+ "Title": "ProduceInput.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ProduceInput.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ProduceInput.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\ProduceInput.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\ProduceInput.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAuwAoAAAAVAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T07:33:46.602Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 59,
+ "Title": "SilkInput.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAADwvwsAAAAoAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-23T02:03:42.544Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 60,
+ "Title": "WMSApplicationAutoMapperProfile.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\WMSApplicationAutoMapperProfile.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\WMSApplicationAutoMapperProfile.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\WMSApplicationAutoMapperProfile.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\WMSApplicationAutoMapperProfile.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T05:45:34.349Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 61,
+ "Title": "Syc.Basic.Web.WMS.Application.csproj",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
+ "WhenOpened": "2025-06-25T05:41:44.893Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 62,
+ "Title": "WMSDomainSharedModule.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain.Shared\\WMSDomainSharedModule.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain.Shared\\WMSDomainSharedModule.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain.Shared\\WMSDomainSharedModule.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain.Shared\\WMSDomainSharedModule.cs",
+ "ViewState": "AgIAAB4AAABAZ2ZmZmYWwCsAAAALAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T05:43:15.934Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 63,
+ "Title": "IScannerEventHandle.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerEventHandle.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerEventHandle.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerEventHandle.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerEventHandle.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAAAfAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T05:30:12.368Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 64,
+ "Title": "WeighBoxRequestHandler.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Handlers\\WeighBoxRequestHandler.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Handlers\\WeighBoxRequestHandler.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Handlers\\WeighBoxRequestHandler.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Handlers\\WeighBoxRequestHandler.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-25T05:29:29.588Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 65,
+ "Title": "Syc.Abp.Caching.csproj",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.Caching\\Syc.Abp.Caching.csproj",
"RelativeDocumentMoniker": "share\\Syc.Abp.Caching\\Syc.Abp.Caching.csproj",
"ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.Caching\\Syc.Abp.Caching.csproj",
@@ -363,8 +1240,192 @@
},
{
"$type": "Document",
- "DocumentIndex": 6,
- "Title": "Syc.Abp.Domain",
+ "DocumentIndex": 66,
+ "Title": "SycSiemensS7Net.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Business\\SycSiemensS7Net.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Plc\\Business\\SycSiemensS7Net.cs",
+ "ViewState": "AgIAAHkAAAAAAAAAAAAAABQAAAAWAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T09:53:18.188Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 67,
+ "Title": "AnalysisHelper.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Helper\\AnalysisHelper.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Plc\\Helper\\AnalysisHelper.cs",
+ "ViewState": "AgIAACUAAAAAAAAAAAAAwAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T09:53:00.878Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 69,
+ "Title": "Seyounth.Auto.Plc.csproj",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj",
+ "RelativeToolTip": "share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
+ "WhenOpened": "2025-06-24T10:21:49.268Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 70,
+ "Title": "HsPlcAddressAbstract.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\HsPlcAddressAbstract.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\HsPlcAddressAbstract.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\HsPlcAddressAbstract.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\HsPlcAddressAbstract.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAQAAAArAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T09:49:44.23Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 68,
+ "Title": "SycOmronFinsTcpNet.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Business\\SycOmronFinsTcpNet.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Plc\\Business\\SycOmronFinsTcpNet.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAAkAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T09:53:14.428Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 94,
+ "Title": "OnWarningHandler.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Handlers\\OnWarningHandler.cs",
+ "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Handlers\\OnWarningHandler.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Handlers\\OnWarningHandler.cs",
+ "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Handlers\\OnWarningHandler.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAABAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T12:15:30.947Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 72,
+ "Title": "TcpService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs",
+ "ViewState": "AgIAACAAAAAAAAAAAADwvzQAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T10:48:34.087Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 71,
+ "Title": "BasicDbContextModelCreatingExtensions.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs",
+ "ViewState": "AgIAAJAAAAAAAAAAAAAiwLEAAAANAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-23T01:11:02.629Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 81,
+ "Title": "Syc.Abp.Application.Contracts.csproj",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj",
+ "RelativeDocumentMoniker": "share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj",
+ "RelativeToolTip": "share\\Syc.Abp.Application.Contracts\\Syc.Abp.Application.Contracts.csproj",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAA/AAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
+ "WhenOpened": "2025-06-24T05:10:51.614Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 75,
+ "Title": "IUserRepository.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Repository\\IUserRepository.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Repository\\IUserRepository.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Repository\\IUserRepository.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Repository\\IUserRepository.cs",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T06:44:39.768Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 73,
+ "Title": "RoleService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\RoleService.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\RoleService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\RoleService.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\RoleService.cs",
+ "ViewState": "AgIAACIAAAAAAAAAAAAAwCoAAAAcAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T01:34:46.803Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 74,
+ "Title": "IUserDomainService.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\IServices\\IUserDomainService.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\IServices\\IUserDomainService.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\IServices\\IUserDomainService.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\IServices\\IUserDomainService.cs",
+ "ViewState": "AgIAAA4AAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T06:44:49.856Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 76,
+ "Title": "User.cs",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\User.cs",
+ "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\User.cs",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\User.cs",
+ "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\User.cs",
+ "ViewState": "AgIAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+ "WhenOpened": "2025-06-24T06:42:07.433Z"
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 78,
+ "Title": "Syc.Authorize.JwtBearer.csproj",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Authorize.JwtBearer\\Syc.Authorize.JwtBearer.csproj",
+ "RelativeDocumentMoniker": "share\\Syc.Authorize.JwtBearer\\Syc.Authorize.JwtBearer.csproj",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Authorize.JwtBearer\\Syc.Authorize.JwtBearer.csproj",
+ "RelativeToolTip": "share\\Syc.Authorize.JwtBearer\\Syc.Authorize.JwtBearer.csproj",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAA4AAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
+ "WhenOpened": "2025-06-24T04:47:42.945Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 77,
+ "Title": "Syc.Abp.HttpApi.Client.csproj",
+ "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj",
+ "RelativeDocumentMoniker": "share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj",
+ "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj",
+ "RelativeToolTip": "share\\Syc.Abp.HttpApi.Client\\Syc.Abp.HttpApi.Client.csproj",
+ "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAA+AAAAAAAAAA==",
+ "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
+ "WhenOpened": "2025-06-24T04:48:01.416Z",
+ "EditorCaption": ""
+ },
+ {
+ "$type": "Document",
+ "DocumentIndex": 79,
+ "Title": "Syc.Abp.Domain.csproj",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.Domain\\Syc.Abp.Domain.csproj",
"RelativeDocumentMoniker": "share\\Syc.Abp.Domain\\Syc.Abp.Domain.csproj",
"ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.Domain\\Syc.Abp.Domain.csproj",
@@ -376,7 +1437,7 @@
},
{
"$type": "Document",
- "DocumentIndex": 8,
+ "DocumentIndex": 80,
"Title": "SycAbpContractsModule.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Syc.Abp.Application.Contracts\\SycAbpContractsModule.cs",
"RelativeDocumentMoniker": "share\\Syc.Abp.Application.Contracts\\SycAbpContractsModule.cs",
@@ -384,13 +1445,12 @@
"RelativeToolTip": "share\\Syc.Abp.Application.Contracts\\SycAbpContractsModule.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAABYAAAAUAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T05:39:25.598Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-24T05:39:25.598Z"
},
{
"$type": "Document",
- "DocumentIndex": 12,
- "Title": "Syc.Basic.Web.WMS.EntityFrameworkCore",
+ "DocumentIndex": 83,
+ "Title": "Syc.Basic.Web.WMS.EntityFrameworkCore.csproj",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj",
"ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\Syc.Basic.Web.WMS.EntityFrameworkCore.csproj",
@@ -402,8 +1462,8 @@
},
{
"$type": "Document",
- "DocumentIndex": 10,
- "Title": "Syc.Basic.Web.WMS.HttpApi.Client",
+ "DocumentIndex": 82,
+ "Title": "Syc.Basic.Web.WMS.HttpApi.Client.csproj",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.HttpApi.Client\\Syc.Basic.Web.WMS.HttpApi.Client.csproj",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.HttpApi.Client\\Syc.Basic.Web.WMS.HttpApi.Client.csproj",
"ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.HttpApi.Client\\Syc.Basic.Web.WMS.HttpApi.Client.csproj",
@@ -415,150 +1475,7 @@
},
{
"$type": "Document",
- "DocumentIndex": 13,
- "Title": "Syc.Basic.Web.WMS.Domain.Shared",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain.Shared\\Syc.Basic.Web.WMS.Domain.Shared.csproj",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain.Shared\\Syc.Basic.Web.WMS.Domain.Shared.csproj",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain.Shared\\Syc.Basic.Web.WMS.Domain.Shared.csproj",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain.Shared\\Syc.Basic.Web.WMS.Domain.Shared.csproj",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAABIAAABFAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-24T05:10:00.644Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 14,
- "Title": "Syc.Basic.Web.WMS.Domain",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Syc.Basic.Web.WMS.Domain.csproj",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAABSAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-24T05:10:04.856Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 15,
- "Title": "Syc.Basic.Web.WMS.Application.Contracts",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\Syc.Basic.Web.WMS.Application.Contracts.csproj",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application.Contracts\\Syc.Basic.Web.WMS.Application.Contracts.csproj",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application.Contracts\\Syc.Basic.Web.WMS.Application.Contracts.csproj",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application.Contracts\\Syc.Basic.Web.WMS.Application.Contracts.csproj",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAA0AAABiAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-24T05:09:58.043Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 16,
- "Title": "Syc.Basic.Web.WMS.Application",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Syc.Basic.Web.WMS.Application.csproj",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAA8AAABYAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-24T05:09:48.286Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 17,
- "Title": "WMSHttpApiHostModule.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs",
- "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\WMSHttpApiHostModule.cs",
- "ViewState": "AgIAAGcAAAAQZ2ZmZmYswG4AAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T03:59:11.686Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 18,
- "Title": "Program.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs",
- "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\Program.cs",
- "ViewState": "AgIAABQAAAAAAAAAAAAkwCkAAAAMAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:31:46.59Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 19,
- "Title": "Seyounth.Auto.Plc",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj",
- "RelativeToolTip": "share\\Seyounth.Auto.Plc\\Seyounth.Auto.Plc.csproj",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-24T05:10:53.783Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 21,
- "Title": "BoxDto.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxDto.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxDto.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxDto.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxDto.cs",
- "ViewState": "AgIAAAQAAAAAAAAAAAAuwBIAAAAvAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T02:17:33.408Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 23,
- "Title": "TcpService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\TcpService.cs",
- "ViewState": "AgIAAAAAAACfmZmZmZkpwAYAAAANAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T01:38:02.342Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 20,
- "Title": "AuthService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\AuthService.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\AuthService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\AuthService.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\AuthService.cs",
- "ViewState": "AgIAACMAAABAMzMzMzMtwDwAAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T01:34:14.07Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 22,
- "Title": "SilkDto.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkDto.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAABEAAAAWAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:58:06.947Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 27,
+ "DocumentIndex": 84,
"Title": "Menu.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Menu.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Menu.cs",
@@ -566,51 +1483,11 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Menu.cs",
"ViewState": "AgIAAGsAAAAAAAAAAAAQwAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T03:12:07.753Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-24T03:12:07.753Z"
},
{
"$type": "Document",
- "DocumentIndex": 26,
- "Title": "Box.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Box.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Box.cs",
- "ViewState": "AgIAAAUAAAAAAAAAAAAAAA4AAAAVAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T03:12:18.521Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 25,
- "Title": "Silk.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Silk.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\Silk.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAAsAAAAWAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T03:12:57.943Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 24,
- "Title": "BoxService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\BoxService.cs",
- "ViewState": "AgIAAB0AAAAAAAAAAAAQwCsAAAAdAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T02:15:38.828Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 29,
+ "DocumentIndex": 85,
"Title": "OrganizationService.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\OrganizationService.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\OrganizationService.cs",
@@ -618,90 +1495,11 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\OrganizationService.cs",
"ViewState": "AgIAAAkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T02:48:38.545Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-24T02:48:38.545Z"
},
{
"$type": "Document",
- "DocumentIndex": 32,
- "Title": "HsBackgroundService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\HsBackgroundService.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAAAuwAkAAAAxAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T03:14:42.795Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 33,
- "Title": "HsExtensions.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\HsExtensions.cs",
- "ViewState": "AgIAAA8AAAAAAAAAAAAkwB4AAAAsAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T00:54:10.419Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 28,
- "Title": "SystemMapper.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\SystemMapper.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\SystemMapper.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\SystemMapper.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\SystemMapper.cs",
- "ViewState": "AgIAAAwAAADAzMzMzMwuwCMAAAAFAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T03:47:17.947Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 34,
- "Title": "PlcBackgroundService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcBackgroundService.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAAAuwAQAAAAQAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T03:31:22.823Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 35,
- "Title": "RoleService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\RoleService.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\RoleService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\RoleService.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\RoleService.cs",
- "ViewState": "AgIAABcAAAAAAAAAAAAwwCoAAAAcAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T01:34:46.803Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 31,
- "Title": "BoxScanner.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\BoxScanner.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\BoxScanner.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\BoxScanner.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\BoxScanner.cs",
- "ViewState": "AgIAABkAAAAAMTMzMzMTwFAAAAANAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T14:33:59.27Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 36,
+ "DocumentIndex": 86,
"Title": "SystemService.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\SystemService.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Service\\SystemService.cs",
@@ -709,90 +1507,11 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\SystemService.cs",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-24T01:37:20.184Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-24T01:37:20.184Z"
},
{
"$type": "Document",
- "DocumentIndex": 30,
- "Title": "YarnScanner.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\YarnScanner.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\YarnScanner.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\YarnScanner.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\YarnScanner.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAGwAAAAiAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T14:33:16.277Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 37,
- "Title": "appsettings.json",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\appsettings.json",
- "RelativeDocumentMoniker": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\appsettings.json",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\apps\\Syc.Basic.Web.WMS.HttpApi.Host\\appsettings.json",
- "RelativeToolTip": "apps\\Syc.Basic.Web.WMS.HttpApi.Host\\appsettings.json",
- "ViewState": "AgIAADAAAAAAAAAAAAAAAE0AAAAOAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
- "WhenOpened": "2025-06-24T01:02:58.751Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 39,
- "Title": "Seyounth.Auto.Hs.Runtime",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Seyounth.Auto.Hs.Runtime.csproj",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
- "WhenOpened": "2025-06-23T14:49:58.237Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 40,
- "Title": "IBalance.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalance.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalance.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalance.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Balances\\IBalance.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T14:43:44.131Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 38,
- "Title": "ScannerService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\ScannerService.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\ScannerService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\ScannerService.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\ScannerService.cs",
- "ViewState": "AgIAAAgAAAAAlpmZmZn5vxAAAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T11:16:12.462Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 44,
- "Title": "UserMapper.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\UserMapper.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T03:54:22.14Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 45,
+ "DocumentIndex": 87,
"Title": "WMSBaseMapper.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\WMSBaseMapper.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\WMSBaseMapper.cs",
@@ -800,12 +1519,11 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\WMSBaseMapper.cs",
"ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T03:54:18.764Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-23T03:54:18.764Z"
},
{
"$type": "Document",
- "DocumentIndex": 47,
+ "DocumentIndex": 88,
"Title": "DataDictionary.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Domain\\Entitys\\DataDictionary.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\DataDictionary.cs",
@@ -813,77 +1531,11 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.Domain\\Entitys\\DataDictionary.cs",
"ViewState": "AgIAAAAAAAAAAAAAAADwvw8AAAAIAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T03:40:14.294Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-23T03:40:14.294Z"
},
{
"$type": "Document",
- "DocumentIndex": 49,
- "Title": "PlcService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\PlcService.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAABMAAAAIAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T03:28:34.525Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 50,
- "Title": "IPlcService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Plc\\IPlcService.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAAAAAAIAAAADAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T03:12:16.594Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 43,
- "Title": "BoxInput.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\BoxInput.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAADwvwgAAAAKAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T02:17:57.4Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 51,
- "Title": "SilkInput.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Dto\\SilkInput.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAADwvwsAAAAjAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T02:03:42.544Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 42,
- "Title": "SilkService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\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\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Service\\SilkService.cs",
- "ViewState": "AgIAADQAAAAAAAAAAAAmwDUAAAAeAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:43:05.461Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 52,
+ "DocumentIndex": 89,
"Title": "BaseMapper.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.Application\\Mapper\\BaseMapper.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\BaseMapper.cs",
@@ -891,25 +1543,11 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.Application\\Mapper\\BaseMapper.cs",
"ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:17:10.582Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-23T01:17:10.582Z"
},
{
"$type": "Document",
- "DocumentIndex": 46,
- "Title": "WMSDbContext.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\WMSDbContext.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\WMSDbContext.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\WMSDbContext.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\WMSDbContext.cs",
- "ViewState": "AgIAADEAAAAAAAAAAADgv0MAAABEAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:14:10.061Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 53,
+ "DocumentIndex": 90,
"Title": "DbFunctions.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs",
@@ -917,12 +1555,11 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\DbFunctions.cs",
"ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:14:08.565Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-23T01:14:08.565Z"
},
{
"$type": "Document",
- "DocumentIndex": 54,
+ "DocumentIndex": 91,
"Title": "EntityFrameworkCoreWMSDbSchemaMigrator.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\EntityFrameworkCoreWMSDbSchemaMigrator.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\EntityFrameworkCoreWMSDbSchemaMigrator.cs",
@@ -930,25 +1567,11 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\EntityFrameworkCoreWMSDbSchemaMigrator.cs",
"ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:14:05.19Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-23T01:14:05.19Z"
},
{
"$type": "Document",
- "DocumentIndex": 48,
- "Title": "BasicDbContextModelCreatingExtensions.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs",
- "RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs",
- "RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EntityFrameworkCore\\BasicDbContextModelCreatingExtensions.cs",
- "ViewState": "AgIAAJAAAAAAAAAAAAAiwKYAAAAhAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:11:02.629Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 55,
+ "DocumentIndex": 92,
"Title": "RoleRepository.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\RoleRepository.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\RoleRepository.cs",
@@ -956,12 +1579,11 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\RoleRepository.cs",
"ViewState": "AgIAAA8AAAAAAAAAAAAwwAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:10:56.891Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-23T01:10:56.891Z"
},
{
"$type": "Document",
- "DocumentIndex": 56,
+ "DocumentIndex": 93,
"Title": "OrganizationRepository.cs",
"DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\OrganizationRepository.cs",
"RelativeDocumentMoniker": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\OrganizationRepository.cs",
@@ -969,21 +1591,7 @@
"RelativeToolTip": "services\\Syc.Basic.Web.WMS.EntityFrameworkCore\\EFCoreRepositoryImpl\\OrganizationRepository.cs",
"ViewState": "AgIAACEAAAAAAAAAAAAcwAAAAAAAAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T01:10:51.701Z",
- "EditorCaption": ""
- },
- {
- "$type": "Document",
- "DocumentIndex": 41,
- "Title": "IScannerService.cs",
- "DocumentMoniker": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs",
- "RelativeDocumentMoniker": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs",
- "ToolTip": "D:\\D\u76D8\\\u9879\u76EE\\\u6986\u6797\\codebackup\\Seyounth.Auto.Hs\\share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs",
- "RelativeToolTip": "share\\Seyounth.Auto.Hs.Runtime\\Scanner\\IScannerService.cs",
- "ViewState": "AgIAAAAAAAAAAAAAAAAuwAQAAAASAAAAAAAAAA==",
- "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
- "WhenOpened": "2025-06-23T00:47:14.124Z",
- "EditorCaption": ""
+ "WhenOpened": "2025-06-23T01:10:51.701Z"
}
]
}
diff --git a/apps/Syc.Basic.Web.WMS.HttpApi.Host/Syc.Basic.Web.WMS.HttpApi.Host.csproj b/apps/Syc.Basic.Web.WMS.HttpApi.Host/Syc.Basic.Web.WMS.HttpApi.Host.csproj
index 5d7557a..c4ef545 100644
--- a/apps/Syc.Basic.Web.WMS.HttpApi.Host/Syc.Basic.Web.WMS.HttpApi.Host.csproj
+++ b/apps/Syc.Basic.Web.WMS.HttpApi.Host/Syc.Basic.Web.WMS.HttpApi.Host.csproj
@@ -33,8 +33,6 @@
-
-
diff --git a/apps/Syc.Basic.Web.WMS.HttpApi.Host/SyncDataFromDbBackgroupService.cs b/apps/Syc.Basic.Web.WMS.HttpApi.Host/SyncDataFromDbBackgroupService.cs
new file mode 100644
index 0000000..32c9f61
--- /dev/null
+++ b/apps/Syc.Basic.Web.WMS.HttpApi.Host/SyncDataFromDbBackgroupService.cs
@@ -0,0 +1,51 @@
+using Microsoft.Extensions.Hosting;
+using Microsoft.Extensions.Logging;
+using Syc.Basic.Web.WMS.Entitys;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading;
+using System.Threading.Tasks;
+using Volo.Abp.Domain.Repositories;
+
+namespace Syc.Basic.Web.WMS
+{
+ ///
+ /// 程序启动时从数据库同步队列数据
+ ///
+ public class SyncDataFromDbBackgroupService : BackgroundService
+ {
+ private readonly IRepository silkRepository;
+ private readonly ILogger logger;
+
+ public SyncDataFromDbBackgroupService(
+ IRepository silkRepository
+ ,ILogger logger)
+ {
+ this.silkRepository = silkRepository;
+ this.logger = logger;
+ }
+
+ protected override async Task ExecuteAsync(CancellationToken stoppingToken)
+ {
+ var status = new int[]
+ {
+ 0,1
+ };
+ var data = await silkRepository.GetListAsync(x => status.Contains(x.Status) && x.IsDelete == 0);
+ logger.LogInformation($"已从 Silk 表检索到{data.Count}条待处理数据");
+ /* 加载已扫码未称重的 */
+ var list1 = data.Where(e => e.Status == 0).OrderBy(e => e.Createtime).ToList();
+ logger.LogInformation($"已扫码未称重 {list1.Count} 条,分别是:{string.Join(",", list1)},已加载进队列");
+ foreach ( var item in list1)
+ if(!QueueManage.YarnBalanceQueue.Any(e => e.Code == item.Code))
+ QueueManage.YarnBalanceQueue.Enqueue(item);
+
+ /* 加载已称重未装箱的 */
+ var list2 = data.Where(e => e.Status == 1).OrderBy(e => e.Createtime).ToList();
+ logger.LogInformation($"已称重待装箱 {list2.Count} 条,分别是:{string.Join(",",list2)},已加载进队列");
+ foreach (var item in list2)
+ if(!QueueManage.BoxQueue.Contains(item.Code))
+ QueueManage.BoxQueue.Add(item.Code);
+ }
+ }
+}
diff --git a/apps/Syc.Basic.Web.WMS.HttpApi.Host/WMSHttpApiHostModule.cs b/apps/Syc.Basic.Web.WMS.HttpApi.Host/WMSHttpApiHostModule.cs
index a053de7..ad07e36 100644
--- a/apps/Syc.Basic.Web.WMS.HttpApi.Host/WMSHttpApiHostModule.cs
+++ b/apps/Syc.Basic.Web.WMS.HttpApi.Host/WMSHttpApiHostModule.cs
@@ -25,6 +25,17 @@ using System.Net;
using StackExchange.Redis;
using Syc.Authorize.JwtBearer;
using Microsoft.Extensions.DependencyInjection.Extensions;
+using Microsoft.AspNetCore.Http;
+using Seyounth.Auto.Hs.Runtime.Scanner;
+using Syc.Basic.Web.WMS.WebSocket;
+using Syc.Core.Tools;
+using Seyounth.Auto.Hs.Runtime.Balances;
+using Serilog;
+using System.Threading.Tasks;
+using System.Threading;
+using Syc.Basic.Web.WMS.Entitys;
+using Microsoft.EntityFrameworkCore.Migrations;
+using Volo.Abp.Domain.Repositories;
namespace Syc.Basic.Web.WMS;
@@ -48,12 +59,12 @@ public class WMSHttpApiHostModule : AbpModule
{
var configuration = context.Services.GetConfiguration();
var hostingEnvironment = context.Services.GetHostingEnvironment();
-
ConfigureUrls(configuration);
ConfigureLocalization();
ConfigureVirtualFileSystem(context);
ConfigureCors(context, configuration);
ConfigureSwaggerServices(context, configuration);
+ //context.Services.AddHostedService();
}
private void ConfigureRedis()
@@ -200,10 +211,10 @@ public class WMSHttpApiHostModule : AbpModule
app.UseCorrelationId();
app.UseStaticFiles();
+ app.UseWebSockets();
app.UseRouting();
app.UseCors();
app.UseSpecificationException();
-
app.UseSwagger();
app.UseAppAuthentication();
app.UseUnitOfWork();
@@ -212,8 +223,44 @@ public class WMSHttpApiHostModule : AbpModule
{
c.SwaggerEndpoint("/swagger/v1/swagger.json", "WMS API");
});
-
+ app.Map("/ws", c =>
+ {
+ c.Use(async (context, next) => {
+ if (context.WebSockets.IsWebSocketRequest)
+ {
+ using var webSocket = await context.WebSockets.AcceptWebSocketAsync();
+ //X-Correlation-Id
+ var Correlation = context.Request.Headers["X-Correlation-Id"].FirstOrDefault();
+ Log.Information($"接收到来自IP:{context.Request.Host.Host}的连接");
+ WebSocketManager.SocketManager?.AddSocket(webSocket, Correlation);
+ await EchoWebSocket(webSocket);
+ }
+ else
+ {
+ context.Response.StatusCode = StatusCodes.Status400BadRequest;
+ await next();
+ }
+ });
+ });
app.UseAbpSerilogEnrichers();
app.UseConfiguredEndpoints();
}
+
+ async Task EchoWebSocket(System.Net.WebSockets.WebSocket webSocket)
+ {
+ var buffer = new byte[1024 * 4];
+ var receiveResult = await webSocket.ReceiveAsync(
+ new ArraySegment(buffer), CancellationToken.None);
+
+ while (!receiveResult.CloseStatus.HasValue)
+ {
+ receiveResult = await webSocket.ReceiveAsync(
+ new ArraySegment(buffer), CancellationToken.None);
+ }
+
+ await webSocket.CloseAsync(
+ receiveResult.CloseStatus.Value,
+ receiveResult.CloseStatusDescription,
+ CancellationToken.None);
+ }
}
\ No newline at end of file
diff --git a/apps/Syc.Basic.Web.WMS.HttpApi.Host/appsettings.json b/apps/Syc.Basic.Web.WMS.HttpApi.Host/appsettings.json
index d2bec0b..dd853d8 100644
--- a/apps/Syc.Basic.Web.WMS.HttpApi.Host/appsettings.json
+++ b/apps/Syc.Basic.Web.WMS.HttpApi.Host/appsettings.json
@@ -63,28 +63,47 @@
{
//人工扫纱扫码枪
"Id": 1,
- "IP": "127.0.0.1",
- "Port": 3306
+ "IP": "127.0.0.1",//"192.168.3.202",
+ "Port": 2002
},
{
//料箱扫码枪
"Id": 2,
- "IP": "127.0.0.1",
- "Port": 3307
+ "IP": "127.0.0.1",//"192.168.3.120",
+ "Port": 2003
}
],
"Balance": [
{
- //装箱前电子秤
+ //丝锭
"Id": 1,
"IP": "127.0.0.1",
- "Port":4306
+ "Port": 9102
},
{
- //装箱后电子秤
+ //装箱
"Id": 2,
- "IP": "127.0.0.1",
- "Port": 4306
+ "IP": "192.168.3.217",
+ "Port": 9101
}
- ]
+ ],
+ "Printer": [
+ {
+ //丝锭
+ "Id": 1,
+ "IP": "192.168.3.99",
+ "Port": 9110
+ },
+ {
+ //装箱
+ "Id": 2,
+ "IP": "192.168.3.100",
+ "Port": 9111
+ }
+ ],
+ "Plc": {
+ //PLC
+ "IP": "192.168.3.30",
+ "Port":502
+ }
}
\ No newline at end of file
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
new file mode 100644
index 0000000..52ad9fc
--- /dev/null
+++ b/services/Syc.Basic.Web.WMS.Application.Contracts/Dtos/Box/BoxDto.cs
@@ -0,0 +1,38 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Syc.Basic.Web.WMS.Dto
+{
+ public class BoxDto
+ {
+ public int Id { get; set; }
+ //条码
+ public string Code { get; set; }
+ //规格
+ public string Spec { get; set; }
+ //名称
+ public string Type { get; set; }
+ //数量
+ public int? Qty { get; set; }
+ //净重
+ public double? Net_Weight { get; set; }
+ //毛重
+ public double? Gross_Weight { get; set; }
+ //生产批号
+ public string Lot_No { get; set; }
+ //长度
+ public double? Length { get; set; }
+ //打包时间
+ public DateTime? Dom_Time { get; set; }
+ //生产日期
+ public string? Exp_Time { get; set; }
+ ///
+ /// 是否在装箱
+ ///
+ public bool IsUse { get; set; } = true;
+ public int IsDelete { get; set; }
+ }
+}
diff --git a/services/Syc.Basic.Web.WMS.Application.Contracts/IService/IBoxService.cs b/services/Syc.Basic.Web.WMS.Application.Contracts/IService/IBoxService.cs
new file mode 100644
index 0000000..e189bdc
--- /dev/null
+++ b/services/Syc.Basic.Web.WMS.Application.Contracts/IService/IBoxService.cs
@@ -0,0 +1,14 @@
+using Syc.Basic.Web.WMS.Dto;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Syc.Basic.Web.WMS.IService
+{
+ public interface IBoxService
+ {
+ Task InsertBox(BoxDto input);
+ }
+}
diff --git a/services/Syc.Basic.Web.WMS.Application.Contracts/QueueManage.cs b/services/Syc.Basic.Web.WMS.Application.Contracts/QueueManage.cs
new file mode 100644
index 0000000..05f9f0a
--- /dev/null
+++ b/services/Syc.Basic.Web.WMS.Application.Contracts/QueueManage.cs
@@ -0,0 +1,28 @@
+using Syc.Basic.Web.WMS.Entitys;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Syc.Basic.Web.WMS
+{
+ public static class QueueManage
+ {
+ ///
+ /// 丝锭称重队列
+ ///
+ public static Queue YarnBalanceQueue = new Queue();
+
+ ///
+ /// 打印标签队列
+ ///
+ public static Queue YarnPrinterQueue = new Queue();
+
+ ///
+ /// 当前包装箱队列
+ ///
+ public static List BoxQueue = new List();
+
+ }
+}
diff --git a/services/Syc.Basic.Web.WMS.Application.Contracts/Syc.Basic.Web.WMS.Application.Contracts.xml b/services/Syc.Basic.Web.WMS.Application.Contracts/Syc.Basic.Web.WMS.Application.Contracts.xml
index 3234db9..7c0792a 100644
--- a/services/Syc.Basic.Web.WMS.Application.Contracts/Syc.Basic.Web.WMS.Application.Contracts.xml
+++ b/services/Syc.Basic.Web.WMS.Application.Contracts/Syc.Basic.Web.WMS.Application.Contracts.xml
@@ -144,6 +144,11 @@
隐藏子菜单
+
+
+ 是否在装箱
+
+
登录
@@ -183,6 +188,21 @@
+
+
+ 丝锭称重队列
+
+
+
+
+ 打印标签队列
+
+
+
+
+ 当前包装箱队列
+
+
设备id
diff --git a/services/Syc.Basic.Web.WMS.Application/DeviceEventHandle/DefaultBalanceEventHandle.cs b/services/Syc.Basic.Web.WMS.Application/DeviceEventHandle/DefaultBalanceEventHandle.cs
new file mode 100644
index 0000000..883f168
--- /dev/null
+++ b/services/Syc.Basic.Web.WMS.Application/DeviceEventHandle/DefaultBalanceEventHandle.cs
@@ -0,0 +1,200 @@
+using Microsoft.Extensions.Logging;
+using NUglify.Helpers;
+using Seyounth.Auto.Hs.Runtime.Balances;
+using Seyounth.Auto.Hs.Runtime.Plc;
+using Seyounth.Auto.Hs.Runtime.Printer;
+using Syc.Abp.Application.Contracts;
+using Syc.Basic.Web.WMS.Entitys;
+using Syc.Basic.Web.WMS.Service;
+using Syc.Basic.Web.WMS.WebSocket;
+using Syc.Core.Tools;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using Volo.Abp.Domain.Repositories;
+using Volo.Abp.Uow;
+
+namespace Syc.Basic.Web.WMS.DeviceEventHandle
+{
+ public class DefaultBalanceEventHandle : IBalanceEventHandle
+ {
+ private readonly IRepository silkRepository;
+ private readonly IPlcService plcService;
+ private readonly IRepository produceRepository;
+ private readonly IRepository boxRepository;
+ private readonly IPrinterService printerService;
+ private readonly IUnitOfWorkManager unitOfWork;
+ private readonly ILogger logger;
+ private readonly static object _lock = new object();
+ public DefaultBalanceEventHandle(IRepository silkRepository,IPlcService plcService,IRepository produceRepository,IRepository boxRepository,IPrinterService printerService,IUnitOfWorkManager unitOfWork, ILogger logger)
+ {
+ this.silkRepository = silkRepository;
+ this.plcService = plcService;
+ this.produceRepository = produceRepository;
+ this.boxRepository = boxRepository;
+ this.printerService = printerService;
+ this.unitOfWork = unitOfWork;
+ this.logger = logger;
+ }
+
+ public async Task ExecAsync(decimal weight, int id)
+ {
+
+ using (var uow = unitOfWork.Reserve(UnitOfWork.UnitOfWorkReservationName))
+ {
+ try
+ {
+
+ if (weight <= 0)
+ return;
+
+ //logger.LogInformation($"重量稳定:{weight}");
+
+ if (id == 1)
+ await Yanr(weight);
+ else
+ await Box(weight);
+ await uow.CompleteAsync();
+ }
+ catch (Exception ex) when (ex is FriendlyException friendlyException)
+ {
+ logger.LogError(ex.GetBaseException(), "称重报错");
+ await WebSocketManager.SocketManager.BroadcastAsync(friendlyException.Message);
+ await uow.RollbackAsync();
+ }
+ catch (Exception ex)
+ {
+ logger.LogError(ex.GetBaseException(), "称重报错");
+ await uow.RollbackAsync();
+ }
+ }
+ }
+
+
+ ///
+ /// 丝锭称重
+ ///
+ ///
+ ///
+ public async Task Yanr(decimal weight)
+ {
+ if (await silkRepository.AnyAsync(e => e.Status == 0 && e.IsDelete == 0))
+ {
+ var silk = await silkRepository.FirstOrDefaultAsync(e => e.Status == 0 && e.IsDelete == 0);//QueueManage.YarnBalanceQueue.Dequeue();
+ silk.Status = 1;
+ silk.Status_Details = "已称重待装箱";
+ silk.Net_Weight = (double)weight;
+ await silkRepository.UpdateAsync(silk);
+ string content = "#!A1" +
+ "\r\n#N13" +
+ "\r\n#PC1017/0" +
+ "\r\n#IMR44/46" +
+ //"\r\n#HV50" +
+ "\r\n#PR6//" +
+ "\r\n#PO0" +
+ "\r\n#ERNC/1//0.00" +
+ "\r\n#R0/0" +
+ "\r\n#T3.64 #J43.18 #FD/0/L #SS100/BVUN/21X21/0 #VW/L/\"YuLinHengShenXinCaiLiaoYouXianGongSi\"#G" +
+ "\r\n#T11.85 #J40.47 #FD/0/L #SS100/BVUN/19X19/0 #VW/L/\"Yulin Hengshen COLtd\"#G" +
+ "\r\n#T2.28 #J25.31 #FD/0/L #SS100/BVUN/20X20/0 #VW/L/\"Name " + silk.Name +"\"#G" +
+ "\r\n#T2.28 #J20.91 #FD/0/L #SS100/BVUN/20X20/0 #VW/L/\"Type " +silk.Type+ "\"#G" +
+ "\r\n#T2.28 #J16.51 #FD/0/L #SS100/BVUN/20X20/0 #VW/L/\"Net Weight "+silk.Net_Weight+ "\"#G" +
+ "\r\n#T2.28 #J12.61 #FD/0/L #SS100/BVUN/20X20/0 #VW/L/\"Length "+silk.Length+ "\"#G" +
+ "\r\n#T2.28 #J7.95 #FD/0/L #SS100/BVUN/20X20/0 #VW/L/\"Date "+silk.Date.ToString()+ "\"#G" +
+ "\r\n#T2.28 #J3.89 #FD/0/L #SS100/BVUN/20X20/0 #VW/L/\"Lot No "+silk.Lot_No+ "\"#G" +
+ "\r\n#T11.51 #J29.54 #FD/0/L #SB13/ONKP2.0/8.80/2 #VW/L/\"" + silk.Code+"\"#G" +
+ "\r\n#Q1#G" +
+ "\r\n#!P1" +
+ "\r\n";
+ await printerService.PrintAsync(1, content);
+
+ logger.LogInformation($"Silk({silk.Id}|{silk.Code})状态更改为【已称重待装箱】,同时向打印机发送打印标签指令");
+ }
+ }
+
+ ///
+ /// 整箱称重
+ ///
+ ///
+ public async Task Box(decimal weight)
+ {
+ /* PLC未给顶升到位信号则忽略此次事件处理 */
+ if (!await plcService.IsTop()) return;
+
+
+ if (await silkRepository.AnyAsync(e => e.Status == 1 && e.IsDelete == 0))
+ {
+ var query = await silkRepository.GetQueryableAsync();
+ query =query.Where(x => x.Status == 1 && x.IsDelete == 0);
+ var count = query.Count();
+ var produce = await produceRepository.FirstOrDefaultAsync(e => e.IfUse == 1);
+ if (produce is null)
+ throw Oops.Oh("无生产信息,请先设置生产信息再扫码");
+ if (produce.Qty.Value > count)
+ {
+ throw Oops.Oh("数量未满箱,无法打印标签");
+ }
+ logger.LogInformation($"当前生产信息:{produce.Name}|{produce.Spec}|{produce.Lot_No}|{produce.BoxSpec}|{produce.Qty}");
+ //var netWeight = query.FirstOrDefault(e => e.Code == QueueManage.BoxQueue.FirstOrDefault()).Net_Weight * produce.Qty.Value;
+ var takeQuery = query.Take(produce.Qty.Value);
+ var netWeight = takeQuery.Sum(e => e.Net_Weight);
+ var box = new Box()
+ {
+ Dom_Time = DateTime.Now,
+ Type = produce.Type,
+ Exp_Time = produce.Exp_Time,
+ Qty = produce.Qty,
+ Length = produce.Length,
+ Lot_No = produce.Lot_No,
+ Code = Guid.NewGuid().ToString().Substring(9, 18),
+ Net_Weight = netWeight,
+ Spec = produce.BoxSpec,
+ Gross_Weight = (double)weight,
+ IsUse = true,
+ IsDelete = 0
+ };
+ string content = "#!A1" +
+ "\r\n#N13" +
+ "\r\n#PC1017/0" +
+ "\r\n#IMR104/130" +
+ //"\r\n#HV50" +
+ "\r\n#PR6//" +
+ "\r\n#PO0" +
+ "\r\n#ERNC/1//0.00" +
+ "\r\n#R0/0" +
+ "\r\n#T7.28 #J11.17 #FD/1/L #SS100/BVUN/51X68/0 #VW/L/\"YuLinHengShenXinCaiLiaoYouXianGongSi\"#G" +
+ "\r\n#T13.37 #J40.30 #FD/1/L #SS100/BVUN/46X62/0 #VW/L/\"Yulin Hengshen COLtd\"#G" +
+ "\r\n#T52.15 #J9.14 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"TYPE " + box.Type + "\"#G" +
+ "\r\n#T67.39 #J9.14 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"QTY/PCS " + box.Qty + "\"#G" +
+ "\r\n#T82.63 #J9.14 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"LOT NO. " + box.Lot_No + "\"#G" +
+ "\r\n#T98.97 #J9.14 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"DOM. " + box.Dom_Time.ToString() + "\"#G" +
+ "\r\n#T52.15 #J69.25 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"SPEC " + box.Spec + "\"#G" +
+ "\r\n#T67.39 #J69.25 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"CTY./NO. " + box.Net_Weight + "\"#G" +
+ "\r\n#T81.19 #J69.25 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"LENGTH " + box.Length + "\"#G" +
+ "\r\n#T98.21 #J69.25 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"EXP. " + box.Exp_Time.ToString() + "\"#G" +
+ "\r\n#T41.06 #J6.68 #FD/1/L #SB13/ONKP2.0/20.82/5 #VW/L/\"" + box.Code + "\"#G" +
+ "\r\n#Q1#G\r\n#!P1\r\n";
+
+ var entity = await boxRepository.InsertAsync(box, true);
+ var silks = takeQuery.ToList();
+ var codes = silks.Select(e => e.Code);
+ logger.LogInformation($"从数据库中待装箱编号:{string.Join(";", codes)}");
+
+ silks.ForEach(e =>
+ {
+ logger.LogInformation($"{e.Code}已装箱");
+ e.BoxId = entity.Id;
+ e.Status = 2;
+ e.Status_Details = "已装箱";
+ });
+ await silkRepository.UpdateManyAsync(silks);
+ await printerService.PrintAsync(2, content);
+ await plcService.ClearTop();
+ await plcService.BoxTagPrintDoneAsync((short)1);
+ logger.LogInformation($"称重完成,已将数据({box.Id}|{box.Code})插入到box表,同时向打印机发送出标指令");
+ }
+ }
+ }
+}
diff --git a/services/Syc.Basic.Web.WMS.Application/DeviceEventHandle/DefaultScannerEventHandle.cs b/services/Syc.Basic.Web.WMS.Application/DeviceEventHandle/DefaultScannerEventHandle.cs
index a851f97..2c56692 100644
--- a/services/Syc.Basic.Web.WMS.Application/DeviceEventHandle/DefaultScannerEventHandle.cs
+++ b/services/Syc.Basic.Web.WMS.Application/DeviceEventHandle/DefaultScannerEventHandle.cs
@@ -1,6 +1,8 @@
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Logging;
+using Seyounth.Auto.Hs.Runtime.Printer;
using Seyounth.Auto.Hs.Runtime.Scanner;
+using Syc.Abp.Application.Contracts;
using Syc.Basic.Web.WMS.Entitys;
using Syc.Basic.Web.WMS.WebSocket;
using Syc.Core.Tools;
@@ -19,13 +21,21 @@ namespace Syc.Basic.Web.WMS
///
public class DefaultScannerEventHandle : IScannerEventHandle
{
+ private readonly IRepository produceRepository;
+ private readonly IPrinterService printerService;
+ private readonly IRepository boxRepository;
private readonly IRepository silkRepository;
private readonly IUnitOfWorkManager uowm;
+ private readonly ILogger logger;
- public DefaultScannerEventHandle(IRepository silkRepository, IUnitOfWorkManager unitOfWork)
+ public DefaultScannerEventHandle(IRepository produceRepository,IPrinterService printerService,IRepository boxRepository,IRepository silkRepository,IUnitOfWorkManager unitOfWork,ILogger logger)
{
+ this.produceRepository = produceRepository;
+ this.printerService = printerService;
+ this.boxRepository = boxRepository;
this.silkRepository = silkRepository;
this.uowm = unitOfWork;
+ this.logger = logger;
}
///
@@ -35,6 +45,88 @@ namespace Syc.Basic.Web.WMS
///
///
public async Task ExecAsync(string code, int id)
+ {
+ using (var uow = uowm.Reserve(UnitOfWork.UnitOfWorkReservationName))
+ {
+ try
+ {
+ if (id == 1)
+ await Yarn(code);
+ else
+ await Box(code);
+ await uow.CompleteAsync();
+ }
+ catch (Exception ex) when (ex is FriendlyException friendlyException)
+ {
+ logger.LogError(ex.GetBaseException(),"扫码报错");
+ await WebSocketManager.SocketManager.BroadcastAsync(friendlyException.Message);
+ await uow.RollbackAsync();
+ }
+ catch (Exception ex)
+ {
+ logger.LogError(ex.GetBaseException(), "扫码报错");
+ await uow.RollbackAsync();
+ }
+ }
+ }
+
+ ///
+ /// 整箱扫码
+ ///
+ ///
+ ///
+ public async Task Box(string code)
+ {
+ //if (!QueueManage.BoxQueue.Contains(code))
+ //{
+ // logger.LogInformation($"{code} 加入box集合");
+ // QueueManage.BoxQueue.Add(code);
+ //}
+ //else
+ //{
+ // logger.LogWarning($"{code}已在box集合中无需重复扫码");
+ //}
+ }
+
+ ///
+ /// 丝锭扫码
+ ///
+ ///
+ ///
+ public async Task Yarn(string code)
+ {
+ //throw Oops.Oh("异常返回前端测试");
+ logger.LogInformation($"接收到丝锭条码:{code}");
+ var produce = await produceRepository.FirstOrDefaultAsync(e => e.IfUse == 1 && e.IsDelete == 0);
+ var b = await silkRepository.AnyAsync(e => e.Code == code && e.IsDelete == 0);
+ if (produce is null)
+ {
+ throw Oops.Oh("无生产信息,请先设置生产信息再扫码");
+ }
+ if (b)
+ {
+ throw Oops.Oh("条码已存在");
+ }
+ logger.LogInformation($"当前生产信息:{produce.Name}|{produce.Spec}|{produce.Lot_No}|{produce.BoxSpec}|{produce.Qty}");
+
+ Silk silk = new Silk()
+ {
+ Code = code,
+ Length = produce.Length,
+ Lot_No = produce.Lot_No,
+ Name = produce.Name,
+ Date = DateTime.Now,
+ Type = produce.Type,
+ Status = 0,
+ Status_Details = "已扫码待称重",
+ Net_Weight = 0,
+ Createtime = DateTime.Now,
+ };
+ silk = await silkRepository.InsertAsync(silk);
+ logger.LogInformation($"丝锭:{code} 已添加到数据库");
+ }
+
+ public async Task ExecAsync2(string code, int id)
{
using (var uow = uowm.Reserve(UnitOfWork.UnitOfWorkReservationName))
{
@@ -53,32 +145,11 @@ namespace Syc.Basic.Web.WMS
await WebSocketManager.SocketManager.BroadcastAsync(msg.ToJsonString());
await uow.CompleteAsync();
}
- catch (Exception ex)
+ catch (Exception ex) when (ex is FriendlyException friendlyException)
{
+ await WebSocketManager.SocketManager.BroadcastAsync(friendlyException.Message);
await uow.RollbackAsync();
}
- }
- }
-
- public async Task ExecAsync2(string code, int id)
- {
- using (var uow = uowm.Reserve(UnitOfWork.UnitOfWorkReservationName))
- {
- try
- {
- /*
- * 如果有其他的处理写在这里,或者另外建一个类实现IScannerEventHandle接口,
- */
- var msg = new DeviceMessage(id, "体重秤", code);
- if (!code.IsNullOrWhiteSpace())
- {
- var result = await silkRepository.AnyAsync(x => x.Code == code);
- if (result)
- msg.Value = $"存在重复编号({code})";
- }
- await WebSocketManager.SocketManager.BroadcastAsync(msg.ToJsonString());
- await uow.CompleteAsync();
- }
catch (Exception ex)
{
await uow.RollbackAsync();
diff --git a/services/Syc.Basic.Web.WMS.Application/Dto/BoxDto.cs b/services/Syc.Basic.Web.WMS.Application/Dto/BoxDto.cs
deleted file mode 100644
index 15de9c1..0000000
--- a/services/Syc.Basic.Web.WMS.Application/Dto/BoxDto.cs
+++ /dev/null
@@ -1,23 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace Syc.Basic.Web.WMS.Dto
-{
- public class BoxDto
- {
- public int Id { get; set; }
- public string? Name { get; set; }
- public string? Code { get; set; }
- public string? Spec { get; set; }
- public int? Qty { get; set; }
- public double? Net_Weight { get; set; }
- public string? Lot_No { get; set; }
- public double? Length { get; set; }
- public DateTime? Dom_Time { get; set; }
- public string Exp_Time { get; set; }
- public int IsDelete { get; set; }
- }
-}
diff --git a/services/Syc.Basic.Web.WMS.Application/Dto/ProduceDto.cs b/services/Syc.Basic.Web.WMS.Application/Dto/ProduceDto.cs
index d7ba409..324674f 100644
--- a/services/Syc.Basic.Web.WMS.Application/Dto/ProduceDto.cs
+++ b/services/Syc.Basic.Web.WMS.Application/Dto/ProduceDto.cs
@@ -16,6 +16,7 @@ namespace Syc.Basic.Web.WMS.Dto
public string Lot_No { get; set; }
public string Name { get; set; }
public int? Qty { get; set; }
+ public string BoxSpec { get; set; }
public string Exp_Time { get; set; }
public int IfUse { get; set; }
public int IsDelete { get; set; }
diff --git a/services/Syc.Basic.Web.WMS.Application/Dto/SilkDto.cs b/services/Syc.Basic.Web.WMS.Application/Dto/SilkDto.cs
index b0e24cb..697d9b0 100644
--- a/services/Syc.Basic.Web.WMS.Application/Dto/SilkDto.cs
+++ b/services/Syc.Basic.Web.WMS.Application/Dto/SilkDto.cs
@@ -9,13 +9,25 @@ namespace Syc.Basic.Web.WMS.Dto
public class SilkDto
{
public int Id { get; set; }
+ //条码
public string Code { get; set; }
+ //名称
+ public string Name { get; set; }
+ //配方
public string Type { get; set; }
- public string Spec { get; set; }
+ //净重
public double? Net_Weight { get; set; }
+ //长度
public double? Length { get; set; }
+ //包装时间
public DateTime? Date { get; set; }
+ //生产批号
public string Lot_No { get; set; }
+ public int Status { get; set; }
+ public string Status_Details { get; set; }
+
+ public int? BoxId { get; set; }
+
public int IsDelete { get; set; }
}
}
diff --git a/services/Syc.Basic.Web.WMS.Application/Dto/UpdInput.cs b/services/Syc.Basic.Web.WMS.Application/Dto/UpdInput.cs
new file mode 100644
index 0000000..e6646ee
--- /dev/null
+++ b/services/Syc.Basic.Web.WMS.Application/Dto/UpdInput.cs
@@ -0,0 +1,14 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Syc.Basic.Web.WMS.Dto
+{
+ public class UpdInput
+ {
+ public int Id { get; set; }
+ public int IfUse { 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 82a71f4..9583168 100644
--- a/services/Syc.Basic.Web.WMS.Application/Service/BoxService.cs
+++ b/services/Syc.Basic.Web.WMS.Application/Service/BoxService.cs
@@ -3,28 +3,41 @@ using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging;
using NUglify.Helpers;
+using Seyounth.Auto.Hs.Runtime.Plc;
+using Seyounth.Auto.Hs.Runtime.Printer;
+using Syc.Abp.Application.Contracts;
using Syc.Basic.Web.WMS.Dto;
using Syc.Basic.Web.WMS.Entitys;
+using Syc.Basic.Web.WMS.IService;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Dynamic.Core;
using System.Text;
using System.Threading.Tasks;
+using Volo.Abp.DependencyInjection;
using Volo.Abp.Domain.Repositories;
namespace Syc.Basic.Web.WMS.Service
{
[AllowAnonymous]
- public class BoxService : ApiService
+ public class BoxService : ApiService, IBoxService, ITransientDependency
{
private readonly IRepository boxRepository;
+ private readonly IRepository produceRepository;
+ private readonly IRepository silkRepository;
+ private readonly IPlcService plcService;
private readonly ILogger logger;
+ private readonly IPrinterService printerService;
- public BoxService(IRepository boxRepository, ILogger logger)
+ public BoxService(IRepository boxRepository,IRepository produceRepository,IRepository silkRepository,IPlcService plcService, ILogger logger,IPrinterService printerService)
{
this.boxRepository = boxRepository;
+ this.produceRepository = produceRepository;
+ this.silkRepository = silkRepository;
+ this.plcService = plcService;
this.logger = logger;
+ this.printerService = printerService;
}
///
/// 查询纸箱
@@ -37,7 +50,7 @@ namespace Syc.Basic.Web.WMS.Service
var boxlist = await boxRepository.GetQueryableAsync();
boxlist = boxlist.Where(x => x.IsDelete == 0);
if (input.Lot_No != null)
- boxlist = boxlist.Where(x => x.Name.Contains(input.Lot_No));
+ boxlist = boxlist.Where(x => x.Lot_No.Contains(input.Lot_No));
if (input.Spec != null)
boxlist = boxlist.Where(x => x.Spec.Contains(input.Spec));
@@ -52,18 +65,41 @@ namespace Syc.Basic.Web.WMS.Service
Dom_Time = e.Dom_Time,
Exp_Time = e.Exp_Time.ToString(),
Lot_No = e.Lot_No,
- Name = e.Name,
Spec = e.Spec,
+ Gross_Weight = e.Gross_Weight,
+ Type = e.Type
}).ToList();
PageOutput pageOutput = new PageOutput();
pageOutput.Total = boxlist.Count();
- pageOutput.Data = data;
+ pageOutput.Data = data.OrderByDescending(x=>x.Id);
pageOutput.PageIndex = input.Page;
pageOutput.PageSize=input.PageSize;
return pageOutput;
}
///
+ /// 查询数量纸箱
+ ///
+ ///
+ ///
+ [HttpGet]
+ public async Task> GetBoxByNum()
+ {
+ var produce=await produceRepository.FirstOrDefaultAsync(x=>x.IfUse==1);
+ var silks = await silkRepository.GetListAsync(x=>x.Status==1||x.Status==0);
+ var boxlist = await boxRepository.GetQueryableAsync();
+ boxlist = boxlist.Where(x => x.IsDelete == 0);
+
+ var data = boxlist.Select(e => new BoxDto()
+ {
+ Net_Weight = e.Net_Weight,
+ Id = e.Id,
+ Code = e.Code
+ }).ToList();
+
+ return data.OrderByDescending(x => x.Id).ToList().Take(1).ToList();
+ }
+ ///
/// 添加纸箱
///
///
@@ -73,10 +109,15 @@ namespace Syc.Basic.Web.WMS.Service
{
if (await boxRepository.AnyAsync(x => x.Code == input.Code))
throw Oops.Oh("条码已存在,不允许添加");
+ var boxs = await boxRepository.GetListAsync(e => e.IsUse);
+ if (boxs.Any())
+ {
+ boxs.ForEach(e => e.IsUse = false);
+ await boxRepository.UpdateManyAsync(boxs);
+ }
var box = new Box()
{
- Name = input.Name,
Dom_Time = DateTime.Now,
Exp_Time = string.IsNullOrWhiteSpace(input.Exp_Time) ? null : Convert.ToDateTime(input.Exp_Time),
Qty = input.Qty,
@@ -85,9 +126,69 @@ namespace Syc.Basic.Web.WMS.Service
Code = input.Code,
Net_Weight = input.Net_Weight,
Spec = input.Spec,
+ IsUse = true,
IsDelete = 0
};
- await boxRepository.InsertAsync(box);
+
+ var entity= await boxRepository.InsertAsync(box,true);
+ string content = "#!A1" +
+ "\r\n#N13" +
+ "\r\n#PC1017/0" +
+ "\r\n#IMR104/130" +
+ //"\r\n#HV50" +
+ "\r\n#PR6//" +
+ "\r\n#PO0" +
+ "\r\n#ERNC/1//0.00" +
+ "\r\n#R0/0" +
+ "\r\n#T7.28 #J11.17 #FD/1/L #SS100/BVUN/51X68/0 #VW/L/\"YuLinHengShenXinCaiLiaoYouXianGongSi\"#G" +
+ "\r\n#T13.37 #J40.30 #FD/1/L #SS100/BVUN/46X62/0 #VW/L/\"Yulin Hengshen COLtd\"#G" +
+ "\r\n#T52.15 #J9.14 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"TYPE " + box.Type + "\"#G" +
+ "\r\n#T67.39 #J9.14 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"QTY/PCS " + box.Qty + "\"#G" +
+ "\r\n#T82.63 #J9.14 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"LOT NO. " + box.Lot_No + "\"#G" +
+ "\r\n#T98.97 #J9.14 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"DOM. " + box.Dom_Time.ToString() + "\"#G" +
+ "\r\n#T52.15 #J69.25 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"SPEC " + box.Spec + "\"#G" +
+ "\r\n#T67.39 #J69.25 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"CTY./NO. " + box.Net_Weight + "\"#G" +
+ "\r\n#T81.19 #J69.25 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"LENGTH " + box.Length + "\"#G" +
+ "\r\n#T98.21 #J69.25 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"EXP. " + box.Exp_Time.ToString() + "\"#G" +
+ "\r\n#T41.06 #J6.68 #FD/1/L #SB13/ONKP2.0/20.82/5 #VW/L/\"" + box.Code + "\"#G" +
+ "\r\n#Q1#G\r\n#!P1\r\n";
+ await printerService.PrintAsync(2, content);
+
+ }
+
+ ///
+ /// 打印纸箱
+ ///
+ ///
+ ///
+ [HttpPost]
+ public async Task PrintBox(DelInput input)
+ {
+ var box = await boxRepository.FirstOrDefaultAsync(x=>x.Id==input.id);
+
+ string content = "#!A1" +
+ "\r\n#N13" +
+ "\r\n#PC1017/0" +
+ "\r\n#IMR104/130" +
+ //"\r\n#HV50" +
+ "\r\n#PR6//" +
+ "\r\n#PO0" +
+ "\r\n#ERNC/1//0.00" +
+ "\r\n#R0/0" +
+ "\r\n#T7.28 #J11.17 #FD/1/L #SS100/BVUN/51X68/0 #VW/L/\"YuLinHengShenXinCaiLiaoYouXianGongSi\"#G" +
+ "\r\n#T13.37 #J40.30 #FD/1/L #SS100/BVUN/46X62/0 #VW/L/\"Yulin Hengshen COLtd\"#G" +
+ "\r\n#T52.15 #J9.14 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"TYPE " + box.Type + "\"#G" +
+ "\r\n#T67.39 #J9.14 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"QTY/PCS " + box.Qty + "\"#G" +
+ "\r\n#T82.63 #J9.14 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"LOT NO. " + box.Lot_No + "\"#G" +
+ "\r\n#T98.97 #J9.14 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"DOM. " + box.Dom_Time.ToString() + "\"#G" +
+ "\r\n#T52.15 #J69.25 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"SPEC " + box.Spec + "\"#G" +
+ "\r\n#T67.39 #J69.25 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"CTY./NO. " + box.Net_Weight + "\"#G" +
+ "\r\n#T81.19 #J69.25 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"LENGTH " + box.Length + "\"#G" +
+ "\r\n#T98.21 #J69.25 #FD/1/L #SS100/BVUN/47X63/0 #VW/L/\"EXP. " + box.Exp_Time.ToString() + "\"#G" +
+ "\r\n#T41.06 #J6.68 #FD/1/L #SB13/ONKP2.0/20.82/5 #VW/L/\"" + box.Code + "\"#G" +
+ "\r\n#Q1#G\r\n#!P1\r\n";
+ await printerService.PrintAsync(2, content);
+
}
///
/// 修改纸箱
@@ -106,7 +207,6 @@ namespace Syc.Basic.Web.WMS.Service
box.Net_Weight = input.Net_Weight;
box.Dom_Time = DateTime.Now;
box.Qty = input.Qty;
- box.Name = input.Name;
box.Exp_Time = string.IsNullOrWhiteSpace(input.Exp_Time) ? null : Convert.ToDateTime(input.Exp_Time);
await boxRepository.UpdateAsync(box);
}
@@ -142,5 +242,23 @@ namespace Syc.Basic.Web.WMS.Service
}
await boxRepository.UpdateManyAsync(boxs);
}
+
+ ///
+ /// 设置热缩机温度
+ ///
+ ///
+ public async Task SetTemperature(ByIdInput input)
+ {
+ await plcService.SetTemperatureAsync(input.Id);
+ }
+
+ ///
+ /// 设置热缩机温度
+ ///
+ ///
+ public async Task GetTemperature()
+ {
+ return await plcService.GetTemperatureAsync();
+ }
}
}
diff --git a/services/Syc.Basic.Web.WMS.Application/Service/ProduceService.cs b/services/Syc.Basic.Web.WMS.Application/Service/ProduceService.cs
index 6ba5ecd..b7fa265 100644
--- a/services/Syc.Basic.Web.WMS.Application/Service/ProduceService.cs
+++ b/services/Syc.Basic.Web.WMS.Application/Service/ProduceService.cs
@@ -2,6 +2,7 @@
using Microsoft.Extensions.Logging;
using Syc.Basic.Web.WMS.Dto;
using Syc.Basic.Web.WMS.Entitys;
+using Syc.Basic.Web.WMS.IService;
using System;
using System.Collections.Generic;
using System.Linq;
@@ -12,14 +13,16 @@ using Volo.Abp.Domain.Repositories;
namespace Syc.Basic.Web.WMS.Service
{
- public class ProduceService:ApiService
+ public class ProduceService : ApiService
{
private readonly IRepository produceRepository;
+ private readonly IBoxService boxService;
private readonly ILogger logger;
- public ProduceService(IRepository produceRepository, ILogger logger)
+ public ProduceService(IRepository produceRepository, IBoxService boxService, ILogger logger)
{
this.produceRepository = produceRepository;
+ this.boxService = boxService;
this.logger = logger;
}
///
@@ -44,16 +47,17 @@ namespace Syc.Basic.Web.WMS.Service
Id = x.Id,
Length = x.Length,
Type = x.Type,
- Exp_Time = x.Exp_Time.ToString(),
+ BoxSpec = x.BoxSpec,
+ Exp_Time = x.Exp_Time.HasValue ? x.Exp_Time.Value.ToString("yyyy-MM-dd HH:m") : "-",
IfUse = x.IfUse,
Name = x.Name,
Qty = x.Qty
});
-
+
PageOutput pageOutput = new PageOutput();
pageOutput.Total = list.Count();
- pageOutput.Data = data;
+ pageOutput.Data = data.OrderByDescending(x=>x.Id);
pageOutput.PageIndex = input.Page;
pageOutput.PageSize = input.PageSize;
return pageOutput;
@@ -65,9 +69,9 @@ namespace Syc.Basic.Web.WMS.Service
///
///
[HttpPost]
- public async Task> GetProduceListById(ProduceInput input)
+ public async Task> GetProduceListByUse()
{
- var list = await produceRepository.GetListAsync(x => x.IsDelete == 0 && x.Id == input.Id);
+ var list = await produceRepository.GetListAsync(x => x.IsDelete == 0 && x.IfUse==1);
var data = ObjectMapper.Map(list, new List());
return data;
}
@@ -87,7 +91,7 @@ namespace Syc.Basic.Web.WMS.Service
item.IfUse = 0;
}
}
-
+
var produce = new Produce()
{
@@ -95,7 +99,8 @@ namespace Syc.Basic.Web.WMS.Service
Lot_No = input.Lot_No,
Spec = input.Spec,
Type = input.Type,
- Qty=input.Qty,
+ Qty = input.Qty,
+ BoxSpec = input.BoxSpec,
Exp_Time = string.IsNullOrWhiteSpace(input.Exp_Time) ? null : Convert.ToDateTime(input.Exp_Time),
IfUse = 1,
Name = input.Name,
@@ -119,7 +124,33 @@ namespace Syc.Basic.Web.WMS.Service
produce.Length = input.Length;
produce.Lot_No = input.Lot_No;
produce.Qty = input.Qty;
+ produce.Name = input.Name;
+ produce.BoxSpec = input.BoxSpec;
produce.Exp_Time = string.IsNullOrWhiteSpace(input.Exp_Time) ? null : Convert.ToDateTime(input.Exp_Time);
+ await produceRepository.UpdateAsync(produce);
+ }
+ ///
+ /// 修改生产
+ ///
+ ///
+ ///
+ [HttpPost]
+ public async Task UpdateProduceUse(UpdInput input)
+ {
+ var produces = await produceRepository.GetListAsync();
+ var produce = await produceRepository.FirstOrDefaultAsync(x => x.Id == input.Id);
+
+ if (input.IfUse == 1)
+ {
+ produce.IfUse = input.IfUse;
+ if (produces.Count > 0)
+ {
+ foreach (var item in produces)
+ {
+ item.IfUse = 0;
+ }
+ }
+ }
produce.IfUse = input.IfUse;
await produceRepository.UpdateAsync(produce);
}
@@ -147,7 +178,7 @@ namespace Syc.Basic.Web.WMS.Service
public async Task DeletesProduces(DelInput input)
{
var produces = await produceRepository.GetListAsync(x => input.ids.Contains(x.Id));
- if (produces.Count==0)
+ if (produces.Count == 0)
throw Oops.Oh("删除失败,数据为空");
foreach (var produce in produces)
{
diff --git a/services/Syc.Basic.Web.WMS.Application/Service/SilkService.cs b/services/Syc.Basic.Web.WMS.Application/Service/SilkService.cs
index 35c6008..7a33536 100644
--- a/services/Syc.Basic.Web.WMS.Application/Service/SilkService.cs
+++ b/services/Syc.Basic.Web.WMS.Application/Service/SilkService.cs
@@ -2,6 +2,7 @@
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using Microsoft.Extensions.Logging;
+using Seyounth.Auto.Hs.Runtime.Printer;
using Syc.Basic.Web.WMS.Dto;
using Syc.Basic.Web.WMS.Entitys;
using System;
@@ -17,15 +18,42 @@ namespace Syc.Basic.Web.WMS.Service
[AllowAnonymous]
public class SilkService:ApiService
{
+ private readonly IPrinterService printerService;
+ private readonly IRepository produceRepository;
private readonly IRepository silkRepository;
private readonly ILogger logger;
- public SilkService(IRepository silkRepository,ILogger logger)
+ public SilkService(IPrinterService printerService,IRepository produceRepository ,IRepository silkRepository,ILogger logger)
{
+ this.printerService = printerService;
+ this.produceRepository = produceRepository;
this.silkRepository = silkRepository;
this.logger = logger;
}
///
+ /// 根据数量查询丝锭
+ ///
+ ///
+ ///
+ [HttpGet]
+ public async Task> GetSilkByNum()
+ {
+ var produce = await produceRepository.FirstOrDefaultAsync(x => x.IfUse == 1);
+ var list = await silkRepository.GetQueryableAsync();
+ list = list.Where(x => x.Status==1 && x.IsDelete == 0 || x.Status == 0 && x.IsDelete == 0);
+
+ var data = list.Select(e => new SilkDto()
+ {
+ Net_Weight = e.Net_Weight,
+ Id = e.Id,
+ Code = e.Code,
+ Status = e.Status,
+ Status_Details = e.Status_Details
+ }).ToList();
+
+ return data.OrderByDescending(x => x.Id).ToList().ToList();
+ }
+ ///
/// 查询丝锭
///
///
@@ -43,19 +71,22 @@ namespace Syc.Basic.Web.WMS.Service
var result = silklist.PageResult(input.Page, input.PageSize);
var data = result.Queryable.Select(x=>new SilkDto()
{
- Spec=x.Spec,
+ Name=x.Name,
Net_Weight=x.Net_Weight,
Lot_No=x.Lot_No,
Code=x.Code,
Date=x.Date,
Id=x.Id,
Length=x.Length,
- Type=x.Type
+ 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.Data = data.OrderByDescending(x => x.Id);
pageOutput.PageIndex = input.Page;
pageOutput.PageSize = input.PageSize;
return pageOutput;
@@ -68,7 +99,7 @@ namespace Syc.Basic.Web.WMS.Service
[HttpPost]
public async Task InsertSilk(SilkDto input)
{
- if (await silkRepository.AnyAsync(x => x.Code == input.Code))
+ if (await silkRepository.AnyAsync(x => x.Code == input.Code&&x.IsDelete==0))
throw Oops.Oh("条码已存在,不允许添加");
var silk = new Silk()
@@ -78,11 +109,68 @@ namespace Syc.Basic.Web.WMS.Service
Lot_No = input.Lot_No,
Code = input.Code,
Net_Weight = input.Net_Weight,
- Spec = input.Spec,
+ Name = input.Name,
Type = input.Type,
IsDelete = 0
};
- await silkRepository.InsertAsync(silk);
+ var entity = await silkRepository.InsertAsync(silk,true);
+
+ string content = "#!A1" +
+ "\r\n#N13" +
+ "\r\n#PC1017/0" +
+ "\r\n#IMR44/46" +
+ //"\r\n#HV50" +
+ "\r\n#PR6//" +
+ "\r\n#PO0" +
+ "\r\n#ERNC/1//0.00" +
+ "\r\n#R0/0" +
+ "\r\n#T3.64 #J43.18 #FD/0/L #SS100/BVUN/21X21/0 #VW/L/\"YuLinHengShenXinCaiLiaoYouXianGongSi\"#G" +
+ "\r\n#T11.85 #J40.47 #FD/0/L #SS100/BVUN/19X19/0 #VW/L/\"Yulin Hengshen COLtd\"#G" +
+ "\r\n#T2.28 #J25.31 #FD/0/L #SS100/BVUN/20X20/0 #VW/L/\"Name " + silk.Name + "\"#G" +
+ "\r\n#T2.28 #J20.91 #FD/0/L #SS100/BVUN/20X20/0 #VW/L/\"Type " + silk.Type + "\"#G" +
+ "\r\n#T2.28 #J16.51 #FD/0/L #SS100/BVUN/20X20/0 #VW/L/\"Net Weight " + silk.Net_Weight + "\"#G" +
+ "\r\n#T2.28 #J12.61 #FD/0/L #SS100/BVUN/20X20/0 #VW/L/\"Length " + silk.Length + "\"#G" +
+ "\r\n#T2.28 #J7.95 #FD/0/L #SS100/BVUN/20X20/0 #VW/L/\"Date " + silk.Date.ToString() + "\"#G" +
+ "\r\n#T2.28 #J3.89 #FD/0/L #SS100/BVUN/20X20/0 #VW/L/\"Lot No " + silk.Lot_No + "\"#G" +
+ "\r\n#T11.51 #J29.54 #FD/0/L #SB13/ONKP2.0/8.80/2 #VW/L/\"" + silk.Code + "\"#G" +
+ "\r\n#Q1#G" +
+ "\r\n#!P1" +
+ "\r\n";
+ await printerService.PrintAsync(1,content);
+ }
+
+ ///
+ /// 打印丝锭
+ ///
+ ///
+ ///
+ [HttpPost]
+ public async Task PrintSilk(DelInput input)
+ {
+ var silk = await silkRepository.FirstOrDefaultAsync(x=>x.Id==input.id);
+
+ string content = "#!A1" +
+ "\r\n#N13" +
+ "\r\n#PC1017/0" +
+ "\r\n#IMR44/46" +
+ //"\r\n#HV50" +
+ "\r\n#PR6//" +
+ "\r\n#PO0" +
+ "\r\n#ERNC/1//0.00" +
+ "\r\n#R0/0" +
+ "\r\n#T3.64 #J43.18 #FD/0/L #SS100/BVUN/21X21/0 #VW/L/\"YuLinHengShenXinCaiLiaoYouXianGongSi\"#G" +
+ "\r\n#T11.85 #J40.47 #FD/0/L #SS100/BVUN/19X19/0 #VW/L/\"Yulin Hengshen COLtd\"#G" +
+ "\r\n#T2.28 #J25.31 #FD/0/L #SS100/BVUN/20X20/0 #VW/L/\"Name " + silk.Name + "\"#G" +
+ "\r\n#T2.28 #J20.91 #FD/0/L #SS100/BVUN/20X20/0 #VW/L/\"Type " + silk.Type + "\"#G" +
+ "\r\n#T2.28 #J16.51 #FD/0/L #SS100/BVUN/20X20/0 #VW/L/\"Net Weight " + silk.Net_Weight + "\"#G" +
+ "\r\n#T2.28 #J12.61 #FD/0/L #SS100/BVUN/20X20/0 #VW/L/\"Length " + silk.Length + "\"#G" +
+ "\r\n#T2.28 #J7.95 #FD/0/L #SS100/BVUN/20X20/0 #VW/L/\"Date " + silk.Date.ToString() + "\"#G" +
+ "\r\n#T2.28 #J3.89 #FD/0/L #SS100/BVUN/20X20/0 #VW/L/\"Lot No " + silk.Lot_No + "\"#G" +
+ "\r\n#T11.51 #J29.54 #FD/0/L #SB13/ONKP2.0/8.80/2 #VW/L/\"" + silk.Code + "\"#G" +
+ "\r\n#Q1#G" +
+ "\r\n#!P1" +
+ "\r\n";
+ await printerService.PrintAsync(1, content);
}
///
/// 修改丝锭
@@ -94,7 +182,7 @@ namespace Syc.Basic.Web.WMS.Service
{
var silks = await silkRepository.FirstOrDefaultAsync(x=>x.Id==input.Id);
- silks.Spec = input.Spec;
+ silks.Name = input.Name;
silks.Type = input.Type;
silks.Length = input.Length;
silks.Code = input.Code;
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 0596f16..efa14e5 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
@@ -4,6 +4,19 @@
Syc.Basic.Web.WMS.Application
+
+
+ 丝锭称重
+
+
+
+
+
+
+ 整箱称重
+
+
+
默认的扫码枪扫码触发事件处理
@@ -17,6 +30,20 @@
+
+
+ 整箱扫码
+
+
+
+
+
+
+ 丝锭扫码
+
+
+
+
账号密码登录
@@ -56,6 +83,13 @@
+
+
+ 查询数量纸箱
+
+
+
+
添加纸箱
@@ -63,6 +97,13 @@
+
+
+ 打印纸箱
+
+
+
+
修改纸箱
@@ -84,6 +125,18 @@
+
+
+ 设置热缩机温度
+
+
+
+
+
+ 设置热缩机温度
+
+
+
查询生产
@@ -91,7 +144,7 @@
-
+
通过id查询生产列表
@@ -112,6 +165,13 @@
+
+
+ 修改生产
+
+
+
+
删除生产
@@ -126,6 +186,13 @@
+
+
+ 根据数量查询丝锭
+
+
+
+
查询丝锭
@@ -140,6 +207,13 @@
+
+
+ 打印丝锭
+
+
+
+
修改丝锭
diff --git a/services/Syc.Basic.Web.WMS.Application/WMSApplicationModule.cs b/services/Syc.Basic.Web.WMS.Application/WMSApplicationModule.cs
index dca3bec..4f7e374 100644
--- a/services/Syc.Basic.Web.WMS.Application/WMSApplicationModule.cs
+++ b/services/Syc.Basic.Web.WMS.Application/WMSApplicationModule.cs
@@ -12,6 +12,7 @@ using Volo.Abp.AspNetCore.Mvc;
using Volo.Abp.AutoMapper;
using Volo.Abp.FeatureManagement;
using Volo.Abp.Modularity;
+using Syc.Basic.Web.WMS.DeviceEventHandle;
namespace Syc.Basic.Web.WMS;
@@ -43,6 +44,7 @@ public class WMSApplicationModule : AbpModule
context.Services.AddHs();
context.Services.AddScannerEventHandle();
+ context.Services.AddBalanceEventHandle();
}
private void ConfigureMapper()
diff --git a/services/Syc.Basic.Web.WMS.Domain/Entitys/Box.cs b/services/Syc.Basic.Web.WMS.Domain/Entitys/Box.cs
index 76be8cf..1b7904f 100644
--- a/services/Syc.Basic.Web.WMS.Domain/Entitys/Box.cs
+++ b/services/Syc.Basic.Web.WMS.Domain/Entitys/Box.cs
@@ -9,15 +9,30 @@ namespace Syc.Basic.Web.WMS.Entitys
{
public class Box:Entity
{
- public string Name { get; set; }
+ //条码
public string Code { get; set; }
+ //规格
public string Spec { get; set; }
+ //名称
+ public string Type { get; set; }
+ //数量
public int? Qty { get; set; }
+ //净重
public double? Net_Weight { get; set; }
+ //毛重
+ public double? Gross_Weight { get; set; }
+ //生产批号
public string Lot_No { get; set; }
+ //长度
public double? Length { get; set; }
+ //打包时间
public DateTime? Dom_Time { get; set; }
+ //生产日期
public DateTime? Exp_Time { get; set; }
+ ///
+ /// 是否在装箱
+ ///
+ public bool IsUse { get; set; } = true;
public int IsDelete { get; set; }
}
}
diff --git a/services/Syc.Basic.Web.WMS.Domain/Entitys/Produce.cs b/services/Syc.Basic.Web.WMS.Domain/Entitys/Produce.cs
index 013e154..c7e5fcf 100644
--- a/services/Syc.Basic.Web.WMS.Domain/Entitys/Produce.cs
+++ b/services/Syc.Basic.Web.WMS.Domain/Entitys/Produce.cs
@@ -16,6 +16,7 @@ namespace Syc.Basic.Web.WMS.Entitys
public string Lot_No { get; set; }
public string Name { get; set; }
public int? Qty { get; set; }
+ public string BoxSpec { get; set; }
public DateTime? Exp_Time { get; set; }
public int IfUse { get; set; }
public int IsDelete { 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 a88429d..a708e57 100644
--- a/services/Syc.Basic.Web.WMS.Domain/Entitys/Silk.cs
+++ b/services/Syc.Basic.Web.WMS.Domain/Entitys/Silk.cs
@@ -1,5 +1,6 @@
using System;
using System.Collections.Generic;
+using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
@@ -9,13 +10,35 @@ namespace Syc.Basic.Web.WMS.Entitys
{
public class Silk:Entity
{
+ //条码
public string Code { get; set; }
+ //名称
+ public string Name { get; set; }
+ //配方
public string Type { get; set; }
- public string Spec { get; set; }
+ //净重
public double? Net_Weight { get; set; }
+ //长度
public double? Length { get; set; }
+ //包装时间
public DateTime? Date { get; set; }
+ //生产批号
public string Lot_No { get; set; }
+
+ ///
+ /// 0:已扫码待称重 1:已称重待装箱 2:已装箱
+ ///
+ [ConcurrencyCheck]
+ public int Status { get; set; }
+ public string Status_Details { get; set; }
+
+ public int? BoxId { get; set; }
+
public int IsDelete { get; set; }
+
+ ///
+ /// 创建时间
+ ///
+ public DateTime Createtime { get; set; } = DateTime.Now;
}
}
diff --git a/services/Syc.Basic.Web.WMS.EntityFrameworkCore/EFCoreRepositoryImpl/UserRepository.cs b/services/Syc.Basic.Web.WMS.EntityFrameworkCore/EFCoreRepositoryImpl/UserRepository.cs
index 5de5fca..2f44c6b 100644
--- a/services/Syc.Basic.Web.WMS.EntityFrameworkCore/EFCoreRepositoryImpl/UserRepository.cs
+++ b/services/Syc.Basic.Web.WMS.EntityFrameworkCore/EFCoreRepositoryImpl/UserRepository.cs
@@ -73,7 +73,7 @@ namespace Syc.Basic.Web.EFCoreRepositoryImpl
.WhereIf(!mobile.IsNullOrWhiteSpace(), e => e.Telephone.Contains(mobile));
var count = await query.CountAsync();
- var items = await query.Page(page,pageSize).ToListAsync();
+ var items = await query.OrderBy(e => e.Id).Page(page,pageSize).ToListAsync();
return (items, count);
}
diff --git a/share/Seyounth.Auto.Hs.Runtime/Balances/BalanceService.cs b/share/Seyounth.Auto.Hs.Runtime/Balances/BalanceService.cs
index b8cf1b7..8a52651 100644
--- a/share/Seyounth.Auto.Hs.Runtime/Balances/BalanceService.cs
+++ b/share/Seyounth.Auto.Hs.Runtime/Balances/BalanceService.cs
@@ -11,21 +11,16 @@ public class BalanceService : IBalanceService
private readonly ILogger _logger;
- public BalanceService(ILogger logger)
+ public BalanceService(IEnumerable balances,ILogger logger)
{
_logger = logger;
+ _balances.AddRange(balances);
//todo:向_balances里添加Balance
}
public async Task StartAsync()
{
- await Task.WhenAll(_balances.Select(balance => balance.ConnectAsync().ContinueWith(t =>
- {
- if (t.IsCompletedSuccessfully)
- _logger.LogInformation($"Balance {balance.Id} connected successfully.");
- else
- _logger.LogError($"Balance {balance.Id} failed to connect, error: {t.Exception?.Message}");
- })).ToArray());
+ await Task.WhenAll(_balances.Select(e => e.ConnectAsync()));
}
public async Task StopAsync()
diff --git a/share/Seyounth.Auto.Hs.Runtime/Balances/BoxBalance.cs b/share/Seyounth.Auto.Hs.Runtime/Balances/BoxBalance.cs
new file mode 100644
index 0000000..b4054ca
--- /dev/null
+++ b/share/Seyounth.Auto.Hs.Runtime/Balances/BoxBalance.cs
@@ -0,0 +1,193 @@
+using Microsoft.Extensions.Configuration;
+using Microsoft.Extensions.DependencyInjection;
+using Microsoft.Extensions.Logging;
+using Seyounth.Auto.Hs.Runtime.Printer;
+using Seyounth.Auto.Hs.Runtime.Scanner;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Net;
+using System.Net.Sockets;
+using System.Text;
+using System.Text.RegularExpressions;
+using System.Threading.Tasks;
+
+namespace Seyounth.Auto.Hs.Runtime.Balances
+{
+ public class BoxBalance : IBalance
+ {
+ public int Id => 2;
+
+ //扫到码后的业务逻辑
+ private readonly static object _lock = new object();
+ private List _weights = new List();
+ public event Action OnScanned;
+ private DeviceConnectConfig DeviceConnectConfig;
+ private TcpClient _tcp;
+ private NetworkStream _stream;
+ private readonly IServiceProvider serviceProvider;
+ private readonly IEnumerable balanceEventHandles;
+ private readonly ILogger logger;
+ private CancellationTokenSource _receiveDataCancellationToken;
+ private bool tag;
+
+ public BoxBalance(IConfiguration configuration,IServiceProvider serviceProvider,IEnumerable balanceEventHandles, ILogger logger)
+ {
+ /*
+ * 从配置文件获取扫码枪IP/端口
+ */
+ var configs = configuration.GetSection("Balance").Get();
+ if (configs is not null && configs.Length > 0)
+ {
+ DeviceConnectConfig = configs.FirstOrDefault(e => e.Id == Id);
+ }
+
+ this.serviceProvider = serviceProvider;
+ this.balanceEventHandles = balanceEventHandles;
+ this.logger = logger;
+ }
+
+ public event Func OnWeightChanged;
+
+ ///
+ /// 连接体重秤
+ ///
+ ///
+ ///
+ public async Task ConnectAsync()
+ {
+ while (true)
+ {
+ if (_tcp is not null)
+ {
+ try
+ {
+ _tcp.Dispose();
+ }
+ catch (Exception ex)
+ {
+ /*
+ * 忽略释放异常
+ */
+ }
+
+ }
+ _tcp = new TcpClient();
+ try
+ {
+ await _tcp.ConnectAsync(new IPEndPoint(IPAddress.Parse(DeviceConnectConfig.IP), DeviceConnectConfig.Port));
+ if (_stream is not null)
+ _stream.Dispose();
+ _stream = _tcp.GetStream();
+ logger.LogInformation("体重秤连接成功");
+ _receiveDataCancellationToken?.Cancel();
+ _receiveDataCancellationToken = new CancellationTokenSource();
+ ReceiveData(_receiveDataCancellationToken.Token);
+ break;
+ }
+ catch (Exception ex) when (ex.GetBaseException() is OperationCanceledException oce || ex.GetBaseException() is SocketException socketException)
+ {
+ await Task.Delay(1000 * 5);
+ logger.LogError(ex.GetBaseException(), "体重秤连接失败,尝试重连中");
+ continue;
+ }
+ catch (Exception ex)
+ {
+ logger.LogError(ex, "体重秤连接失败");
+ }
+ }
+ }
+
+ ///
+ /// 接收扫码枪数据
+ ///
+ ///
+ private async Task ReceiveData(CancellationToken cancellationToken)
+ {
+ try
+ {
+ while (!cancellationToken.IsCancellationRequested)
+ {
+ //一次最大读取1M
+ byte[] buffer = new byte[1024];
+ /* readCount :实际读取字节数*/
+ var readCount = _stream.Read(buffer, 0, buffer.Length);
+ if (readCount <= 0)
+ throw new SocketException();
+ /* UTF-8 编码获取字符串*/
+ var result = Encoding.UTF8.GetString(buffer, 0, readCount);
+
+ /* 异步执行所有事件避免事件中报错未能执行完成所有事件而阻塞下次接收 */
+ var matchs = Regex.Match(result, "-?\\d+(.?\\d+)?");
+ var weight = 0m;
+ if (!string.IsNullOrWhiteSpace(matchs.Value))
+ weight = Convert.ToDecimal(matchs.Value);
+ if (weight <= 0)
+ continue;
+
+ //logger.LogInformation("XXXXXXXXXXXXXXXXXXXXXXXXXXX");
+ if (MonitorWeightStability(_weights, weight))
+ {
+ using (var scope = serviceProvider.CreateScope())
+ {
+ var handles = scope.ServiceProvider.GetService>();
+ foreach (var item in handles)
+ {
+ await item.ExecAsync(weight, Id);
+ }
+ }
+ //logger.LogInformation($"箱扫码枪接收数据:{result},字节数:{readCount}");
+ }
+ }
+ }
+ catch (Exception ex) when (ex.GetBaseException() is OperationCanceledException oce || ex.GetBaseException() is SocketException socketException)
+ {
+ logger.LogError(ex.GetBaseException(), "体重秤连接失败,尝试重连中");
+ await ConnectAsync();
+ }
+ catch (Exception ex)
+ {
+ logger.LogError(ex, "体重秤连接失败");
+ }
+ }
+
+ ///
+ /// 断开连接
+ ///
+ ///
+ ///
+ public Task DisconnectAsync()
+ {
+ _receiveDataCancellationToken?.Cancel();
+ _tcp?.Dispose();
+ return Task.CompletedTask;
+ }
+
+ ///
+ /// 由于物体刚上称时重量浮动的原因,体重称上传10次的重量一样视为稳定
+ ///
+ ///
+ ///
+ ///
+ public bool MonitorWeightStability(List weightList, decimal weight)
+ {
+ //由于电子秤上传重量频率较高故加锁保证
+ lock (_lock)
+ {
+ weightList.Add(weight);
+ if (weightList.Count > 10)
+ {
+ for (int i = weightList.Count - 1; i > 9; i--)
+ weightList.RemoveAt(i);
+ }
+ if (weightList.Count == 10)
+ {
+ var result = weightList.Distinct().Count() == 1;
+ weightList.Clear();
+ return result;
+ }
+ return false;
+ }
+ }
+ }
+}
diff --git a/share/Seyounth.Auto.Hs.Runtime/Balances/IBalanceEventHandle.cs b/share/Seyounth.Auto.Hs.Runtime/Balances/IBalanceEventHandle.cs
new file mode 100644
index 0000000..458a52f
--- /dev/null
+++ b/share/Seyounth.Auto.Hs.Runtime/Balances/IBalanceEventHandle.cs
@@ -0,0 +1,22 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Seyounth.Auto.Hs.Runtime.Balances
+{
+ ///
+ /// 电子秤称重事件
+ ///
+ public interface IBalanceEventHandle
+ {
+ ///
+ /// 称重触发
+ ///
+ ///
+ ///
+ ///
+ Task ExecAsync(decimal weight,int id);
+ }
+}
diff --git a/share/Seyounth.Auto.Hs.Runtime/Balances/SilkBalance.cs b/share/Seyounth.Auto.Hs.Runtime/Balances/SilkBalance.cs
new file mode 100644
index 0000000..8b08078
--- /dev/null
+++ b/share/Seyounth.Auto.Hs.Runtime/Balances/SilkBalance.cs
@@ -0,0 +1,203 @@
+using Microsoft.Extensions.Configuration;
+using Microsoft.Extensions.DependencyInjection;
+using Microsoft.Extensions.Logging;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Net;
+using System.Net.Sockets;
+using System.Text;
+using System.Text.RegularExpressions;
+using System.Threading.Tasks;
+
+namespace Seyounth.Auto.Hs.Runtime.Balances
+{
+ public class SilkBalance : IBalance
+ {
+ public int Id => 1;
+
+ //扫到码后的业务逻辑
+ //扫到码后的业务逻辑
+ private readonly static object _lock = new object();
+ private List _weights = new List();
+ public event Action OnScanned;
+ private DeviceConnectConfig DeviceConnectConfig;
+ private TcpClient _tcp;
+ private NetworkStream _stream;
+ private readonly IServiceProvider serviceProvider;
+ private readonly IEnumerable balanceEventHandles;
+ private readonly ILogger logger;
+ private CancellationTokenSource _receiveDataCancellationToken;
+ private bool tag;
+
+ public SilkBalance(IConfiguration configuration, IServiceProvider serviceProvider, IEnumerable balanceEventHandles, ILogger logger)
+ {
+ /*
+ * 从配置文件获取扫码枪IP/端口
+ */
+ var configs = configuration.GetSection("Balance").Get();
+ if (configs is not null && configs.Length > 0)
+ {
+ DeviceConnectConfig = configs.FirstOrDefault(e => e.Id == Id);
+ }
+
+ this.serviceProvider = serviceProvider;
+ this.balanceEventHandles = balanceEventHandles;
+ this.logger = logger;
+ }
+
+ public event Func OnWeightChanged;
+
+ ///
+ /// 连接体重秤
+ ///
+ ///
+ ///
+ public async Task ConnectAsync()
+ {
+ while (true)
+ {
+ if (_tcp is not null)
+ {
+ try
+ {
+ _tcp.Dispose();
+ }
+ catch (Exception ex)
+ {
+ /*
+ * 忽略释放异常
+ */
+ }
+
+ }
+ _tcp = new TcpClient();
+ try
+ {
+ await _tcp.ConnectAsync(new IPEndPoint(IPAddress.Parse(DeviceConnectConfig.IP), DeviceConnectConfig.Port));
+ if (_stream is not null)
+ _stream.Dispose();
+ _stream = _tcp.GetStream();
+ logger.LogInformation("体重秤连接成功");
+ _receiveDataCancellationToken?.Cancel();
+ _receiveDataCancellationToken = new CancellationTokenSource();
+ ReceiveData(_receiveDataCancellationToken.Token);
+ break;
+ }
+ catch (Exception ex) when (ex.GetBaseException() is OperationCanceledException oce || ex.GetBaseException() is SocketException socketException)
+ {
+ await Task.Delay(1000 * 5);
+ logger.LogError(ex.GetBaseException(), "体重秤连接失败,尝试重连中");
+ continue;
+ }
+ catch (Exception ex)
+ {
+ logger.LogError(ex, "体重秤连接失败");
+ }
+ }
+ }
+
+ ///
+ /// 接收扫码枪数据
+ ///
+ ///
+ private async Task ReceiveData(CancellationToken cancellationToken)
+ {
+ try
+ {
+ while (!cancellationToken.IsCancellationRequested)
+ {
+ //一次最大读取1M
+ byte[] buffer = new byte[1024];
+ /* readCount :实际读取字节数*/
+ var readCount = _stream.Read(buffer, 0, buffer.Length);
+ if (readCount <= 0)
+ throw new SocketException();
+ /* UTF-8 编码获取字符串*/
+ var result = Encoding.UTF8.GetString(buffer, 0, readCount);
+
+ /* 异步执行所有事件避免事件中报错未能执行完成所有事件而阻塞下次接收 */
+ var matchs = Regex.Match(result, "-?\\d+(.?\\d+)?");
+ var weight = 0m;
+ if (!string.IsNullOrWhiteSpace(matchs.Value))
+ weight = Convert.ToDecimal(matchs.Value);
+ ;
+ //logger.LogInformation("YYYYYYYYYYYYYYYYYYYY");
+ //1.刚开机,重量为 0
+ if (weight <= 0)
+ {
+ tag = true;
+ continue;
+ }
+ ;
+ if (MonitorWeightStability(_weights, weight))
+ {
+ if (tag)
+ {
+ //logger.LogInformation($"丝锭称接收数据:{result},字节数:{readCount}");
+ using (var scope = serviceProvider.CreateAsyncScope())
+ {
+ var handles = scope.ServiceProvider.GetService>();
+ foreach (var item in handles)
+ {
+ await item.ExecAsync(weight, Id);
+ }
+ }
+ tag = false;
+ }
+ }
+ }
+ }
+ catch (Exception ex) when (ex.GetBaseException() is OperationCanceledException oce || ex.GetBaseException() is SocketException socketException)
+ {
+ logger.LogError(ex.GetBaseException(), "体重秤连接失败,尝试重连中");
+ await ConnectAsync();
+ }
+ catch (Exception ex)
+ {
+ logger.LogError(ex, "体重秤连接失败");
+ }
+
+ }
+
+ ///
+ /// 断开连接
+ ///
+ ///
+ ///
+ public Task DisconnectAsync()
+ {
+ _receiveDataCancellationToken?.Cancel();
+ _tcp?.Dispose();
+ return Task.CompletedTask;
+ }
+
+
+ ///
+ /// 由于物体刚上称时重量浮动的原因,体重称上传10次的重量一样视为稳定
+ ///
+ ///
+ ///
+ ///
+ public bool MonitorWeightStability(List weightList, decimal weight)
+ {
+ //由于电子秤上传重量频率较高故加锁保证
+ lock (_lock)
+ {
+ weightList.Add(weight);
+ if (weightList.Count > 10)
+ {
+ for (int i = weightList.Count - 1; i > 9; i--)
+ weightList.RemoveAt(i);
+ }
+ if (weightList.Count == 10)
+ {
+ var result = weightList.Distinct().Count() == 1;
+ weightList.Clear();
+ return result;
+ }
+ return false;
+ }
+ }
+ }
+}
diff --git a/share/Seyounth.Auto.Hs.Runtime/HsAutoRuntime.cs b/share/Seyounth.Auto.Hs.Runtime/HsAutoRuntime.cs
index d6676ec..83750cd 100644
--- a/share/Seyounth.Auto.Hs.Runtime/HsAutoRuntime.cs
+++ b/share/Seyounth.Auto.Hs.Runtime/HsAutoRuntime.cs
@@ -38,7 +38,8 @@ public class HsAutoRuntime : IHsAutoRuntime
///
private Task PlcServiceOnOnWarning(Tuple warning)
{
- throw new NotImplementedException();
+ //throw new NotImplementedException();
+ return Task.CompletedTask;
}
private void ScannersOnOnScanned(IScanner scanner, string barcode)
@@ -120,13 +121,13 @@ public class HsAutoRuntime : IHsAutoRuntime
? "Scanner connected successfully."
: $"Scanner connection failed. error: {t.Exception?.Message}");
}),
- _plcService.StartAsync()
- .ContinueWith(t =>
- {
- _logger.LogInformation(t.IsCompletedSuccessfully
- ? "Plc connected successfully."
- : $"Plc connection failed. error: {t.Exception?.Message}");
- }),
+ //_plcService.StartAsync()
+ // .ContinueWith(t =>
+ // {
+ // _logger.LogInformation(t.IsCompletedSuccessfully
+ // ? "Plc connected successfully."
+ // : $"Plc connection failed. error: {t.Exception?.Message}");
+ // }),
_printers.StartAsync().ContinueWith(t =>
{
_logger.LogInformation(t.IsCompletedSuccessfully
diff --git a/share/Seyounth.Auto.Hs.Runtime/HsExtensions.cs b/share/Seyounth.Auto.Hs.Runtime/HsExtensions.cs
index cd4553c..934fdc3 100644
--- a/share/Seyounth.Auto.Hs.Runtime/HsExtensions.cs
+++ b/share/Seyounth.Auto.Hs.Runtime/HsExtensions.cs
@@ -1,9 +1,12 @@
-using Microsoft.Extensions.DependencyInjection;
+using Microsoft.Extensions.Configuration;
+using Microsoft.Extensions.DependencyInjection;
using Seyounth.Auto.Hs.Runtime.Balances;
using Seyounth.Auto.Hs.Runtime.Handlers;
using Seyounth.Auto.Hs.Runtime.Plc;
using Seyounth.Auto.Hs.Runtime.Printer;
using Seyounth.Auto.Hs.Runtime.Scanner;
+using Seyounth.Auto.Plc.Business;
+using Seyounth.Extensions.Plc;
namespace Seyounth.Auto.Hs.Runtime;
@@ -28,11 +31,23 @@ public static class HsExtensions
services.AddSingleton();
services.AddSingleton();
services.AddSingleton();
- services.AddSingleton();
- services.AddSingleton();
+ services.AddSingleton();
+ services.AddSingleton();
+ services.AddSingleton();
+ services.AddSingleton();
+ services.AddSingleton();
+ services.AddSingleton();
+
+ services.AddSingleton((serviceProvider) =>
+ {
+ var configuration = serviceProvider.GetService();
+ var deviceConnectConfig = configuration.GetSection("Plc").Get();
+ return new SycModbusTcpNet(deviceConnectConfig.IP, deviceConnectConfig.Port);
+ });
+
#region 接口调试阶段先注释
//services.AddHostedService();
- // services.AddHostedService();
+ //services.AddHostedService();
#endregion
services.AddMediatR(cfg =>
{
@@ -40,4 +55,21 @@ public static class HsExtensions
});
return services;
}
+
+ public static IServiceCollection AddScannerEventHandle(
+ this IServiceCollection services)
+ where TOnWarningHandler :class,IScannerEventHandle
+ {
+ services.AddTransient();
+ return services;
+ }
+
+
+ public static IServiceCollection AddBalanceEventHandle(
+this IServiceCollection services)
+ where TOnWarningHandler : class, IBalanceEventHandle
+ {
+ services.AddTransient();
+ return services;
+ }
}
\ No newline at end of file
diff --git a/share/Seyounth.Auto.Hs.Runtime/Plc/IPlcService.cs b/share/Seyounth.Auto.Hs.Runtime/Plc/IPlcService.cs
index ec18197..a24ed2a 100644
--- a/share/Seyounth.Auto.Hs.Runtime/Plc/IPlcService.cs
+++ b/share/Seyounth.Auto.Hs.Runtime/Plc/IPlcService.cs
@@ -43,4 +43,28 @@ public interface IPlcService
///
///
Task WriteFilmLabelPrintResult(short rs);
+
+ ///
+ /// 整箱称重是否顶升到位
+ ///
+ ///
+ Task IsTop();
+
+ ///
+ /// 请求打印清零
+ ///
+ ///
+ Task ClearTop();
+
+ ///
+ /// 外箱标签打印完成
+ ///
+ ///
+ Task BoxTagPrintDoneAsync(short value);
+
+ ///
+ /// 设置热缩机温度
+ ///
+ ///
+ Task SetTemperatureAsync(short val);
}
\ No newline at end of file
diff --git a/share/Seyounth.Auto.Hs.Runtime/Plc/PlcBackgroundService.cs b/share/Seyounth.Auto.Hs.Runtime/Plc/PlcBackgroundService.cs
index 4ceb11d..565c04e 100644
--- a/share/Seyounth.Auto.Hs.Runtime/Plc/PlcBackgroundService.cs
+++ b/share/Seyounth.Auto.Hs.Runtime/Plc/PlcBackgroundService.cs
@@ -4,6 +4,11 @@ namespace Seyounth.Auto.Hs.Runtime.Plc;
public class PlcBackgroundService(IPlcService plc) : BackgroundService
{
+ public override async Task StartAsync(CancellationToken cancellationToken)
+ {
+ await plc.StartAsync();
+ await base.StartAsync(cancellationToken);
+ }
protected override async Task ExecuteAsync(CancellationToken stoppingToken)
{
while (!stoppingToken.IsCancellationRequested)
@@ -12,4 +17,10 @@ public class PlcBackgroundService(IPlcService plc) : BackgroundService
await Task.Delay(50, stoppingToken);
}
}
+
+ public override Task StopAsync(CancellationToken cancellationToken)
+ {
+ plc.StopAsync();
+ return base.StopAsync(cancellationToken);
+ }
}
\ No newline at end of file
diff --git a/share/Seyounth.Auto.Hs.Runtime/Plc/PlcService.cs b/share/Seyounth.Auto.Hs.Runtime/Plc/PlcService.cs
index bcf6044..9c1edce 100644
--- a/share/Seyounth.Auto.Hs.Runtime/Plc/PlcService.cs
+++ b/share/Seyounth.Auto.Hs.Runtime/Plc/PlcService.cs
@@ -8,10 +8,10 @@ public class PlcService : IPlcService
private readonly ILogger _logger;
private readonly IPlc _plc;
-
- public PlcService(ILogger logger)
+ public PlcService(IPlc plc,ILogger logger)
{
_logger = logger;
+ _plc = plc;
//todo:此处创建PLC对象
}
@@ -27,12 +27,12 @@ public class PlcService : IPlcService
public async Task GetTemperatureAsync()
{
- return (await _plc.ReadAsync("D1000", 1))[0];
+ return (await _plc.ReadAsync("1000", 1))[0];
}
public async Task QueryWarningInfo()
{
- var flags = await _plc.ReadAsync("D1003", 2);
+ var flags = await _plc.ReadAsync("1003", 2);
if (flags.Any(f => f != 0))
OnWarning?.Invoke(Tuple.Create(flags[0], flags[1]));
}
@@ -53,4 +53,27 @@ public class PlcService : IPlcService
{
throw new NotImplementedException();
}
+
+ public async Task IsTop()
+ {
+ var arr = await _plc.ReadAsync("1002", 1);
+ //_logger.LogInformation($"是否顶升寄存器值:{arr?.FirstOrDefault()}");
+ return arr?.FirstOrDefault() == 1;
+ }
+
+ public async Task BoxTagPrintDoneAsync(short value)
+ {
+ await _plc.WriteAsync("1102",value);
+ _logger.LogInformation("已回复打印完成信号");
+ }
+
+ public async Task SetTemperatureAsync(short val)
+ {
+ await _plc.WriteAsync("1100", val);
+ }
+
+ public async Task ClearTop()
+ {
+ await _plc.WriteAsync("1002",0);
+ }
}
\ No newline at end of file
diff --git a/share/Seyounth.Auto.Hs.Runtime/Printer/BoxPrinter.cs b/share/Seyounth.Auto.Hs.Runtime/Printer/BoxPrinter.cs
new file mode 100644
index 0000000..a1472cd
--- /dev/null
+++ b/share/Seyounth.Auto.Hs.Runtime/Printer/BoxPrinter.cs
@@ -0,0 +1,154 @@
+using Microsoft.Extensions.Configuration;
+using Microsoft.Extensions.Logging;
+using Seyounth.Auto.Hs.Runtime.Scanner;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Net;
+using System.Net.Sockets;
+using System.Text;
+using System.Text.Unicode;
+using System.Threading.Tasks;
+
+namespace Seyounth.Auto.Hs.Runtime.Printer
+{
+ public class BoxPrinter : IPrinter
+ {
+ public int Id => 2;
+
+ //扫到码后的业务逻辑
+ public event Action OnScanned;
+ private DeviceConnectConfig DeviceConnectConfig;
+ private TcpClient _tcp;
+ private NetworkStream _stream;
+ private readonly ILogger logger;
+
+ private Queue _sendQueue = new Queue();
+ private CancellationTokenSource _cts = new CancellationTokenSource();
+ public BoxPrinter(IConfiguration configuration, ILogger logger)
+ {
+ /*
+ * 从配置文件获取扫码枪IP/端口
+ */
+ var configs = configuration.GetSection("Printer").Get();
+ if (configs is not null && configs.Length > 0)
+ {
+ DeviceConnectConfig = configs.FirstOrDefault(e => e.Id == Id);
+ }
+
+ this.logger = logger;
+ }
+ ///
+ /// 连接打印机
+ ///
+ ///
+
+ public async Task ConnectAsync()
+ {
+ while (true)
+ {
+ if (_tcp is not null)
+ {
+ try
+ {
+ _tcp.Dispose();
+ }
+ catch (Exception ex)
+ {
+ /*
+ * 忽略释放异常
+ */
+ }
+
+ }
+ _tcp = new TcpClient();
+ try
+ {
+ logger.LogInformation("打印机开始连接........");
+ await _tcp.ConnectAsync(new IPEndPoint(IPAddress.Parse(DeviceConnectConfig.IP), DeviceConnectConfig.Port));
+ if (_stream is not null)
+ _stream.Dispose();
+ _stream = _tcp.GetStream();
+ if (_cts is not null && !_cts.IsCancellationRequested)
+ _cts.Cancel();
+ logger.LogInformation("打印机连接成功");
+ _cts = new CancellationTokenSource();
+ SendAsync(_cts.Token);
+ break;
+ }
+ catch (Exception ex) when (ex.GetBaseException() is OperationCanceledException oce || ex.GetBaseException() is SocketException socketException)
+ {
+ await Task.Delay(1000 * 5);
+ logger.LogError(ex.GetBaseException(), "打印机连接失败,尝试重连中");
+ continue;
+ }
+ catch (Exception ex)
+ {
+ logger.LogError(ex, "打印机连接失败");
+ }
+ }
+ }
+
+ ///
+ /// 发送数据
+ ///
+ ///
+ private async Task SendAsync(CancellationToken token)
+ {
+ try
+ {
+ while (!token.IsCancellationRequested)
+ {
+ if (_sendQueue.Count > 0)
+ {
+ string content = _sendQueue.Peek();
+ var buffer = Encoding.UTF8.GetBytes(content);
+ await _stream.WriteAsync(buffer, 0, buffer.Length);
+ _ = _sendQueue.Dequeue();
+ }
+ await Task.Delay(1000);
+ }
+ }
+ catch (Exception ex) when (ex.GetBaseException() is OperationCanceledException oce || ex.GetBaseException() is SocketException socketException)
+ {
+ await ConnectAsync();
+ logger.LogError(ex.GetBaseException(), "打印失败");
+ }
+ catch (Exception ex)
+ {
+ logger.LogError(ex, "打印失败");
+ }
+ }
+
+ ///
+ /// 断开连接
+ ///
+ ///
+ ///
+ public Task DisconnectAsync()
+ {
+ _cts.Cancel();
+ _tcp?.Dispose();
+ return Task.CompletedTask;
+ }
+
+ ///
+ /// 打印数据
+ ///
+ ///
+ ///
+ public async Task PrintAsync(string content) => _sendQueue.Enqueue(content);
+ //{
+ // var buffer = Encoding.UTF8.GetBytes(content);
+ // try
+ // {
+ // await _stream.WriteAsync(buffer,0, buffer.Length);
+
+ // }
+ // catch (Exception ex)
+ // {
+ // logger.LogError(ex,$"发送打印机数据失败,内容:{content}");
+ // }
+ //}
+ }
+}
diff --git a/share/Seyounth.Auto.Hs.Runtime/Printer/PrinterService.cs b/share/Seyounth.Auto.Hs.Runtime/Printer/PrinterService.cs
index a046866..d4a38ab 100644
--- a/share/Seyounth.Auto.Hs.Runtime/Printer/PrinterService.cs
+++ b/share/Seyounth.Auto.Hs.Runtime/Printer/PrinterService.cs
@@ -10,22 +10,16 @@ public class PrinterService : IPrinterService
private readonly List _printers = new List();
- public PrinterService(ILogger logger)
+ public PrinterService(IEnumerable printers,ILogger logger)
{
_logger = logger;
+ _printers.AddRange(printers);
//todo: load printers from configuration or new
}
public async Task StartAsync()
{
- await Task.WhenAll(Printers.Select(x => x.ConnectAsync()
- .ContinueWith(t =>
- {
- if (t.IsCompletedSuccessfully)
- _logger.LogInformation($"Printer {x.Id} connected");
- else
- _logger.LogError(t.Exception, $"Printer {x.Id} failed to connect,error: {t.Exception.Message}");
- })));
+ await Task.WhenAll(Printers.Select(e => e.ConnectAsync()));
}
public async Task StopAsync()
diff --git a/share/Seyounth.Auto.Hs.Runtime/Printer/SilkPrinter.cs b/share/Seyounth.Auto.Hs.Runtime/Printer/SilkPrinter.cs
new file mode 100644
index 0000000..b1d82e8
--- /dev/null
+++ b/share/Seyounth.Auto.Hs.Runtime/Printer/SilkPrinter.cs
@@ -0,0 +1,147 @@
+using Microsoft.Extensions.Configuration;
+using Microsoft.Extensions.Logging;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Net;
+using System.Net.Sockets;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Seyounth.Auto.Hs.Runtime.Printer
+{
+ public class SilkPrinter : IPrinter
+ {
+ public int Id => 1;
+
+ //扫到码后的业务逻辑
+ public event Action OnScanned;
+ private DeviceConnectConfig DeviceConnectConfig;
+ private TcpClient _tcp;
+ private NetworkStream _stream;
+ private readonly ILogger logger;
+ private CancellationTokenSource _cts;
+ private Queue _sendQueue = new Queue();
+ public SilkPrinter(IConfiguration configuration, ILogger logger)
+ {
+ /*
+ * 从配置文件获取扫码枪IP/端口
+ */
+ var configs = configuration.GetSection("Printer").Get();
+ if (configs is not null && configs.Length > 0)
+ {
+ DeviceConnectConfig = configs.FirstOrDefault(e => e.Id == Id);
+ }
+
+ this.logger = logger;
+ }
+
+ ///
+ /// 连接打印机
+ ///
+ ///
+ ///
+ public async Task ConnectAsync()
+ {
+ while (true)
+ {
+ if (_tcp is not null)
+ {
+ try
+ {
+ _tcp.Dispose();
+ }
+ catch (Exception ex)
+ {
+ /*
+ * 忽略释放异常
+ */
+ }
+
+ }
+ _tcp = new TcpClient();
+ try
+ {
+ logger.LogInformation("打印机开始连接........");
+ await _tcp.ConnectAsync(new IPEndPoint(IPAddress.Parse(DeviceConnectConfig.IP), DeviceConnectConfig.Port));
+ if (_stream is not null)
+ _stream.Dispose();
+ _stream = _tcp.GetStream();
+ if (_cts is not null && !_cts.IsCancellationRequested)
+ _cts.Cancel();
+ logger.LogInformation("打印机连接成功");
+ _cts = new CancellationTokenSource();
+ SendAsync(_cts.Token);
+ break;
+ }
+ catch (Exception ex) when (ex.GetBaseException() is OperationCanceledException oce || ex.GetBaseException() is SocketException socketException)
+ {
+ await Task.Delay(1000 * 5);
+ logger.LogError(ex.GetBaseException(), "打印机连接失败,尝试重连中");
+ continue;
+ }
+ catch (Exception ex)
+ {
+ logger.LogError(ex, "打印机连接失败");
+ }
+ }
+ }
+
+ ///
+ /// 发送数据
+ ///
+ ///
+ private async Task SendAsync(CancellationToken token)
+ {
+ try
+ {
+ while (!token.IsCancellationRequested)
+ {
+ if (_sendQueue.Count > 0)
+ {
+ string content = _sendQueue.Peek();
+ var buffer = Encoding.UTF8.GetBytes(content);
+ await _stream.WriteAsync(buffer, 0, buffer.Length);
+ _ = _sendQueue.Dequeue();
+ }
+ await Task.Delay(1000);
+ }
+ }
+ catch (Exception ex) when (ex.GetBaseException() is OperationCanceledException oce || ex.GetBaseException() is SocketException socketException)
+ {
+ await ConnectAsync();
+ logger.LogError(ex.GetBaseException(), "打印失败");
+ }
+ catch (Exception ex)
+ {
+ logger.LogError(ex, "打印失败");
+ }
+ }
+
+ ///
+ /// 断开连接
+ ///
+ ///
+ ///
+ public Task DisconnectAsync()
+ {
+ _cts.Cancel();
+ _tcp?.Dispose();
+ return Task.CompletedTask;
+ }
+
+ public async Task PrintAsync(string content) => _sendQueue.Enqueue(content);
+ //{
+ // var buffer = Encoding.UTF8.GetBytes(content);
+ // try
+ // {
+ // await _stream.WriteAsync(buffer, 0, buffer.Length);
+
+ // }
+ // catch (Exception ex)
+ // {
+ // logger.LogError(ex, $"发送打印机数据失败,内容:{content}");
+ // }
+ //}
+ }
+}
diff --git a/share/Seyounth.Auto.Hs.Runtime/Scanner/BoxScanner.cs b/share/Seyounth.Auto.Hs.Runtime/Scanner/BoxScanner.cs
index ebb6055..3fd0d57 100644
--- a/share/Seyounth.Auto.Hs.Runtime/Scanner/BoxScanner.cs
+++ b/share/Seyounth.Auto.Hs.Runtime/Scanner/BoxScanner.cs
@@ -7,6 +7,7 @@ using System.Net.Sockets;
using System.Net;
using System.Text;
using System.Threading.Tasks;
+using Microsoft.Extensions.DependencyInjection;
namespace Seyounth.Auto.Hs.Runtime.Scanner
{
@@ -25,10 +26,13 @@ namespace Seyounth.Auto.Hs.Runtime.Scanner
private TcpClient _tcp;
//字节流、可以理解为后端与扫码枪之间的一条管道,扫码枪的数据就是通过这条管道发送给我们的
private NetworkStream _stream;
+ private readonly IServiceProvider serviceProvider;
+ private readonly IEnumerable scannerEventHandles;
private readonly ILogger logger;
private CancellationTokenSource _receiveDataCancellationToken;
+ private CancellationTokenSource _cts = new CancellationTokenSource();
- public BoxScanner(IConfiguration configuration, ILogger logger)
+ public BoxScanner(IConfiguration configuration, IServiceProvider serviceProvider,IEnumerable scannerEventHandles,ILogger logger)
{
/*
* 从配置文件获取扫码枪IP/端口
@@ -39,6 +43,8 @@ namespace Seyounth.Auto.Hs.Runtime.Scanner
DeviceConnectConfig = configs.FirstOrDefault(e => e.Id == Id);
}
+ this.serviceProvider = serviceProvider;
+ this.scannerEventHandles = scannerEventHandles;
this.logger = logger;
}
@@ -48,40 +54,45 @@ namespace Seyounth.Auto.Hs.Runtime.Scanner
///
public async Task ConnectAsync()
{
- if (_tcp is not null)
+ while (true)
{
+ if (_tcp is not null)
+ {
+ try
+ {
+ _tcp.Dispose();
+ }
+ catch (Exception ex)
+ {
+ /*
+ * 忽略释放异常
+ */
+ }
+
+ }
+ _tcp = new TcpClient();
try
{
- _tcp.Dispose();
+ await _tcp.ConnectAsync(new IPEndPoint(IPAddress.Parse(DeviceConnectConfig.IP), DeviceConnectConfig.Port));
+ if (_stream is not null)
+ _stream.Dispose();
+ _stream = _tcp.GetStream();
+ logger.LogInformation("箱扫码枪连接成功,开始接收数据");
+ _receiveDataCancellationToken?.Cancel();
+ _receiveDataCancellationToken = new CancellationTokenSource();
+ ReceiveData(_receiveDataCancellationToken.Token);
+ break;
+ }
+ catch (Exception ex) when (ex.GetBaseException() is OperationCanceledException oce || ex.GetBaseException() is SocketException socketException)
+ {
+ await Task.Delay(1000 * 5);
+ logger.LogError(ex.GetBaseException(), "箱扫码枪连接失败,尝试重连中");
+ continue;
}
catch (Exception ex)
{
- /*
- * 忽略释放异常
- */
+ logger.LogError(ex, "箱扫码枪连接失败");
}
-
- }
- _tcp = new TcpClient();
- try
- {
- await _tcp.ConnectAsync(new IPEndPoint(IPAddress.Parse(DeviceConnectConfig.IP), DeviceConnectConfig.Port))
- .ContinueWith((task, obj) =>
- {
- if (task.IsCompletedSuccessfully)
- {
- if (_stream is not null)
- _stream.Dispose();
- _stream = _tcp.GetStream();
- logger.LogInformation("箱扫码枪连接成功,开始接收数据");
- _receiveDataCancellationToken = new CancellationTokenSource();
- Task.Factory.StartNew(() => ReceiveData(_receiveDataCancellationToken.Token), _receiveDataCancellationToken.Token);
- }
- }, null);
- }
- catch (Exception ex)
- {
- logger.LogError(ex, "箱扫码枪连接失败");
}
}
@@ -89,19 +100,38 @@ namespace Seyounth.Auto.Hs.Runtime.Scanner
/// 接收扫码枪数据
///
///
- private void ReceiveData(CancellationToken cancellationToken)
+ private async Task ReceiveData(CancellationToken cancellationToken)
{
- while (!cancellationToken.IsCancellationRequested)
+ try
{
- //一次最大读取1M
- byte[] buffer = new byte[1024];
- /* readCount :实际读取字节数*/
- var readCount = _stream.Read(buffer, 0, buffer.Length);
- /* UTF-8 编码获取字符串*/
- var result = Encoding.UTF8.GetString(buffer, 0, readCount);
- logger.LogInformation($"箱扫码枪接收数据:{result},字节数:{readCount}");
- /* 异步执行所有事件避免事件中报错未能执行完成所有事件而阻塞下次接收 */
- Task.Run(() => OnScanned?.Invoke(result));
+ while (!cancellationToken.IsCancellationRequested)
+ {
+ //一次最大读取1M
+ byte[] buffer = new byte[1024];
+ /* readCount :实际读取字节数*/
+ var readCount = _stream.Read(buffer, 0, buffer.Length);
+ if (readCount <= 0)
+ throw new SocketException();
+ /* UTF-8 编码获取字符串*/
+ var result = Encoding.UTF8.GetString(buffer, 0, readCount);
+ if (string.IsNullOrWhiteSpace(result)) continue;
+ logger.LogInformation($"箱扫码枪接收数据:{result},字节数:{readCount}");
+ /* 异步执行所有事件避免事件中报错未能执行完成所有事件而阻塞下次接收 */
+ var handles = serviceProvider.GetService>();
+ foreach (var item in handles)
+ {
+ await item.ExecAsync(result, Id);
+ }
+ }
+ }
+ catch (Exception ex) when (ex.GetBaseException() is OperationCanceledException oce || ex.GetBaseException() is SocketException socketException)
+ {
+ logger.LogError(ex.GetBaseException(), "箱扫码枪连接失败,尝试重连中");
+ await ConnectAsync();
+ }
+ catch (Exception ex)
+ {
+ logger.LogError(ex, "箱扫码枪连接失败");
}
}
@@ -111,7 +141,7 @@ namespace Seyounth.Auto.Hs.Runtime.Scanner
///
public Task DisconnectAsync()
{
- _receiveDataCancellationToken.Cancel();
+ _receiveDataCancellationToken?.Cancel();
_tcp?.Dispose();
return Task.CompletedTask;
}
diff --git a/share/Seyounth.Auto.Hs.Runtime/Scanner/IScannerEventHandle.cs b/share/Seyounth.Auto.Hs.Runtime/Scanner/IScannerEventHandle.cs
new file mode 100644
index 0000000..f3ed5e6
--- /dev/null
+++ b/share/Seyounth.Auto.Hs.Runtime/Scanner/IScannerEventHandle.cs
@@ -0,0 +1,19 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+namespace Seyounth.Auto.Hs.Runtime.Scanner
+{
+ public interface IScannerEventHandle
+ {
+ ///
+ /// 扫码触发
+ ///
+ ///
+ ///
+ ///
+ Task ExecAsync(string code, int id);
+ }
+}
diff --git a/share/Seyounth.Auto.Hs.Runtime/Scanner/ScannerService.cs b/share/Seyounth.Auto.Hs.Runtime/Scanner/ScannerService.cs
index 37ccf92..76561bb 100644
--- a/share/Seyounth.Auto.Hs.Runtime/Scanner/ScannerService.cs
+++ b/share/Seyounth.Auto.Hs.Runtime/Scanner/ScannerService.cs
@@ -14,19 +14,11 @@ public class ScannerService : IScannerService
public IReadOnlyList Scanners => _scanners;
private readonly ILogger _logger;
-
private readonly List _scanners = new List();
- public async Task StartAsync()
+ public async Task StartAsync()
{
- await Task.WhenAll(_scanners.Select(x => x.ConnectAsync()
- .ContinueWith(t =>
- {
- if (t.IsCompletedSuccessfully)
- _logger.LogInformation($"Scanner {x.Id} connected successfully.");
- else
- _logger.LogError($"Scanner {x.Id} failed to connect, error: {t.Exception?.Message}");
- })));
+ await Task.WhenAll(_scanners.Select(e => e.ConnectAsync()));
}
public async Task StopAsync()
diff --git a/share/Seyounth.Auto.Hs.Runtime/Scanner/YarnScanner.cs b/share/Seyounth.Auto.Hs.Runtime/Scanner/YarnScanner.cs
index ef64670..a7d1e8a 100644
--- a/share/Seyounth.Auto.Hs.Runtime/Scanner/YarnScanner.cs
+++ b/share/Seyounth.Auto.Hs.Runtime/Scanner/YarnScanner.cs
@@ -23,10 +23,11 @@ namespace Seyounth.Auto.Hs.Runtime.Scanner
private DeviceConnectConfig DeviceConnectConfig;
private TcpClient _tcp;
private NetworkStream _stream;
+ private readonly IEnumerable scannerEventHandles;
private readonly ILogger logger;
private CancellationTokenSource _receiveDataCancellationToken;
- public YarnScanner(IConfiguration configuration,ILogger logger)
+ public YarnScanner(IConfiguration configuration, IEnumerable scannerEventHandles, ILogger logger)
{
/*
* 从配置文件获取扫码枪IP/端口
@@ -37,7 +38,7 @@ namespace Seyounth.Auto.Hs.Runtime.Scanner
DeviceConnectConfig = configs.FirstOrDefault(e => e.Id == Id);
}
- OnScanned += 每次扫到码后的业务逻辑;
+ this.scannerEventHandles = scannerEventHandles;
this.logger = logger;
}
@@ -47,40 +48,45 @@ namespace Seyounth.Auto.Hs.Runtime.Scanner
///
public async Task ConnectAsync()
{
- if (_tcp is not null)
+ while (true)
{
+ if (_tcp is not null)
+ {
+ try
+ {
+ _tcp.Dispose();
+ }
+ catch (Exception ex)
+ {
+ /*
+ * 忽略释放异常
+ */
+ }
+
+ }
+ _tcp = new TcpClient();
try
{
- _tcp.Dispose();
+ await _tcp.ConnectAsync(new IPEndPoint(IPAddress.Parse(DeviceConnectConfig.IP), DeviceConnectConfig.Port));
+ if (_stream is not null)
+ _stream.Dispose();
+ _stream = _tcp.GetStream();
+ logger.LogInformation("人工扫码枪连接成功,开始接收数据");
+ _receiveDataCancellationToken?.Cancel();
+ _receiveDataCancellationToken = new CancellationTokenSource();
+ ReceiveData(_receiveDataCancellationToken.Token);
+ break;
+ }
+ catch (Exception ex) when (ex.GetBaseException() is OperationCanceledException oce || ex.GetBaseException() is SocketException socketException)
+ {
+ await Task.Delay(1000 * 5);
+ logger.LogError(ex.GetBaseException(), "人工扫码枪连接失败,尝试重连中");
+ continue;
}
catch (Exception ex)
{
- /*
- * 忽略释放异常
- */
+ logger.LogError(ex, "人工扫码枪连接失败");
}
-
- }
- _tcp = new TcpClient();
- try
- {
- await _tcp.ConnectAsync(new IPEndPoint(IPAddress.Parse(DeviceConnectConfig.IP),DeviceConnectConfig.Port))
- .ContinueWith((task,obj) =>
- {
- if (task.IsCompletedSuccessfully)
- {
- if(_stream is not null)
- _stream.Dispose();
- _stream = _tcp.GetStream();
- logger.LogInformation("人工扫码枪连接成功,开始接收数据");
- _receiveDataCancellationToken = new CancellationTokenSource();
- Task.Factory.StartNew(() => ReceiveData(_receiveDataCancellationToken.Token), _receiveDataCancellationToken.Token);
- }
- },null);
- }
- catch (Exception ex)
- {
- logger.LogError(ex, "人工扫纱扫码枪连接失败");
}
}
@@ -88,30 +94,38 @@ namespace Seyounth.Auto.Hs.Runtime.Scanner
/// 接收扫码枪数据
///
///
- private void ReceiveData(CancellationToken cancellationToken)
+ private async Task ReceiveData(CancellationToken cancellationToken)
{
- while (!cancellationToken.IsCancellationRequested)
+ try
{
- //一次最大读取1M
- byte[] buffer = new byte[1024];
- /* readCount :实际读取字节数*/
- var readCount = _stream.Read(buffer,0,buffer.Length);
- /* UTF-8 编码获取字符串*/
- var result = Encoding.UTF8.GetString(buffer,0,readCount);
- logger.LogInformation($"人工扫纱扫码枪接收数据:{result},字节数:{readCount}");
- /* 异步执行所有事件避免事件中报错未能执行完成所有事件而阻塞下次接收 */
- Task.Run(() => OnScanned?.Invoke(result));
+ while (!cancellationToken.IsCancellationRequested)
+ {
+ //一次最大读取1M
+ byte[] buffer = new byte[1024];
+ /* readCount :实际读取字节数*/
+ var readCount = _stream.Read(buffer, 0, buffer.Length);
+ if (readCount == 0)
+ throw new SocketException();
+ /* UTF-8 编码获取字符串*/
+ var result = Encoding.UTF8.GetString(buffer, 0, readCount);
+ if (string.IsNullOrWhiteSpace(result)) continue;
+ logger.LogInformation($"人工扫纱扫码枪接收数据:{result},字节数:{readCount}");
+ /* 异步执行所有事件避免事件中报错未能执行完成所有事件而阻塞下次接收 */
+ foreach (var item in scannerEventHandles)
+ {
+ await item.ExecAsync(result, Id);
+ }
+ }
+ }
+ catch (Exception ex) when (ex.GetBaseException() is OperationCanceledException oce || ex.GetBaseException() is SocketException socketException)
+ {
+ logger.LogError(ex.GetBaseException(), "人工扫码枪连接失败,尝试重连中");
+ await ConnectAsync();
+ }
+ catch (Exception ex)
+ {
+ logger.LogError(ex, "人工扫码枪连接失败");
}
- }
-
-
- ///
- /// 把人工扫码的逻辑写这里,在这里将码返回给前端
- ///
- ///
- private void 每次扫到码后的业务逻辑(string code)
- {
-
}
///
@@ -120,7 +134,7 @@ namespace Seyounth.Auto.Hs.Runtime.Scanner
///
public Task DisconnectAsync()
{
- _receiveDataCancellationToken.Cancel();
+ _receiveDataCancellationToken?.Cancel();
_tcp?.Dispose();
return Task.CompletedTask;
}
diff --git a/share/Seyounth.Auto.Hs.Runtime/Seyounth.Auto.Hs.Runtime.csproj b/share/Seyounth.Auto.Hs.Runtime/Seyounth.Auto.Hs.Runtime.csproj
index dffb722..3e1620d 100644
--- a/share/Seyounth.Auto.Hs.Runtime/Seyounth.Auto.Hs.Runtime.csproj
+++ b/share/Seyounth.Auto.Hs.Runtime/Seyounth.Auto.Hs.Runtime.csproj
@@ -6,6 +6,12 @@
enable
+
+
@@ -14,4 +20,14 @@
+
+
+
+
+
+
+ ..\Seyounth.Auto.Plc\DLLFile\HslCommunication.dll
+
+
+
diff --git a/share/Seyounth.Auto.Plc/Business/SycMelsecMcNet.cs b/share/Seyounth.Auto.Plc/Business/SycMelsecMcNet.cs
index 4cec987..87b9c9b 100644
--- a/share/Seyounth.Auto.Plc/Business/SycMelsecMcNet.cs
+++ b/share/Seyounth.Auto.Plc/Business/SycMelsecMcNet.cs
@@ -4,6 +4,8 @@ using System.Text;
using System.Net;
using Seyounth.Extensions.Plc;
using Seyounth.Auto.Plc.Helper;
+using System.Runtime.InteropServices;
+using System.Threading.Tasks.Dataflow;
namespace Seyounth.Auto.Plc.Business
{
@@ -88,9 +90,16 @@ namespace Seyounth.Auto.Plc.Business
return string.Empty;
}
- public Task WriteAsync(string address, params T[] values)
+ public async Task WriteAsync(string address, params T[] values)
{
- throw new NotImplementedException();
+ var type = typeof(T);
+ var buffer = new byte[values.Length * Marshal.SizeOf(type)];
+ if (type.IsPrimitive)
+ {
+ Buffer.BlockCopy(values, 0, buffer, 0, buffer.Length);
+ }
+ //Encoding.ASCII.GetBytes();
+ await Melse.WriteAsync(address, buffer);
}
public async Task WriteStringAsync(string address, string value)
diff --git a/share/Seyounth.Auto.Plc/Business/SycModbusTcpNet.cs b/share/Seyounth.Auto.Plc/Business/SycModbusTcpNet.cs
index 0d860aa..e4c89f4 100644
--- a/share/Seyounth.Auto.Plc/Business/SycModbusTcpNet.cs
+++ b/share/Seyounth.Auto.Plc/Business/SycModbusTcpNet.cs
@@ -98,9 +98,12 @@ namespace Seyounth.Auto.Plc.Business
return string.Empty;
}
- public Task WriteAsync(string address, params T[] values)
+ public async Task WriteAsync(string address, params T[] values)
{
- throw new NotImplementedException();
+ if (values is short[])
+ await Melse.WriteAsync(address, values as short[]);
+ else if (values is int[])
+ await Melse.WriteAsync(address, values as int[]);
}
public async Task WriteStringAsync(string address, string value)
diff --git a/share/Seyounth.Auto.Plc/Seyounth.Auto.Plc.csproj b/share/Seyounth.Auto.Plc/Seyounth.Auto.Plc.csproj
index 7ea682c..1c04137 100644
--- a/share/Seyounth.Auto.Plc/Seyounth.Auto.Plc.csproj
+++ b/share/Seyounth.Auto.Plc/Seyounth.Auto.Plc.csproj
@@ -6,10 +6,9 @@
enable
-
-
-
-
+
+
+
DLLFile\HslCommunication.dll