From 9a0acba23c5b5095be2a89b8ca190fe5202c2ea6 Mon Sep 17 00:00:00 2001
From: duyongjia <adu_555@163.com>
Date: 星期日, 29 十二月 2024 15:58:45 +0800
Subject: [PATCH] 最新修改

---
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_IStockRepository/IStockInfoRepository.cs                |    7 
 项目代码/WebService/WMS_WebService/WebService/Web.config                                       |    4 
 项目代码/WebService/WMS_WebService/WebService/LiKu.asmx                                        |    1 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Inbound/InboundOrderController.cs |    5 
 项目资料/其他文档/BYD要求库存信息格式.txt                                                                  |   37 +
 项目资料/其他文档/立库WebService调用说明.docx                                                            |    0 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/System/Request/InventoryQueryRequest.cs    |    2 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_SystemService/Sys_JobService.cs                         |   55 -
 项目代码/WebService/WMS_WebService/WebService/Properties/PublishProfiles/IISProfile.pubxml     |   18 
 项目代码/WebService/WMS_WebService/WebService/HttpHelper.cs                                    |   38 +
 项目代码/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json                   |  626 +++++++++++-----------
 项目代码/WebService/WMS_WebService/WebService/freezeByCustomerResponse.cs                      |   13 
 项目代码/WebService/WMS_WebService/WebService/ReturnInventoryResponse.cs                       |   14 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService.cs                          |  128 ++--
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/System/Reponse/InventoryQueryResponse.cs   |   87 ++-
 项目代码/WebService/WMS_WebService/.vs/WMS_WebService/v17/DocumentLayout.json                  |   28 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_IInboundService/IInboundOrderService.cs                 |    2 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_StockRepository/StockInfoRepository.cs                  |  159 +++++
 项目代码/WebService/WMS_WebService/WebService/InventoryQueryResponse.cs                        |   36 +
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_ISystemService/ISys_JobService.cs                       |   13 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/StockEnum.cs                                 |    2 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Service/InboundOrderService.cs           |   96 +-
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/System/Sys_JobController.cs       |   24 
 /dev/null                                                                                  |   26 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/appsettings.json                              |    5 
 项目代码/WebService/WMS_WebService/WebService/WebService.csproj                                |    9 
 项目资料/其他文档/立库系统需求说明书1.0.0.docx                                                              |    0 
 项目代码/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Stock/StockInfoController.cs      |   28 +
 项目资料/其他文档/立库WMS接口调用/AcceptWMSRequest.txt                                                   |  108 +++
 项目代码/WebService/WMS_WebService/WebService/LiKu.asmx.cs                                     |   66 ++
 30 files changed, 1,044 insertions(+), 593 deletions(-)

diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient.rar" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient.rar"
deleted file mode 100644
index 9b20775..0000000
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSClient.rar"
+++ /dev/null
Binary files differ
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json"
index 18ae289..5333554 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json"
@@ -3,80 +3,80 @@
   "WorkspaceRootPath": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\",
   "Documents": [
     {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|d:\\project\\nanningbyd\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\controllers\\stock\\stockinfo_htycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\stock\\stockinfo_htycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{D8C9593B-B31C-4650-8F44-962E9096A0CF}|WIDESEA_SystemService\\WIDESEA_SystemService.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_systemservice\\sys_jobservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D8C9593B-B31C-4650-8F44-962E9096A0CF}|WIDESEA_SystemService\\WIDESEA_SystemService.csproj|solutionrelative:widesea_systemservice\\sys_jobservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|d:\\project\\nanningbyd\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\controllers\\stock\\stockinfodetail_htycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\stock\\stockinfodetail_htycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|d:\\project\\nanningbyd\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\controllers\\outbound\\outboundorder_htycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\outbound\\outboundorder_htycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|d:\\project\\nanningbyd\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\controllers\\outbound\\outboundordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\outbound\\outboundordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|d:\\project\\nanningbyd\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|d:\\project\\nanningbyd\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\controllers\\system\\sys_jobcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\system\\sys_jobcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{9619D9B0-7E5B-42F0-BA2C-B840B3E1C258}|WIDESEA_InboundService\\WIDESEA_InboundService.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_inboundservice\\service\\inboundorderservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{9619D9B0-7E5B-42F0-BA2C-B840B3E1C258}|WIDESEA_InboundService\\WIDESEA_InboundService.csproj|solutionrelative:widesea_inboundservice\\service\\inboundorderservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
+      "AbsoluteMoniker": "D:0:0:{9619D9B0-7E5B-42F0-BA2C-B840B3E1C258}|WIDESEA_InboundService\\WIDESEA_InboundService.csproj|d:\\project\\nanningbyd\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_inboundservice\\inboundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9619D9B0-7E5B-42F0-BA2C-B840B3E1C258}|WIDESEA_InboundService\\WIDESEA_InboundService.csproj|solutionrelative:widesea_inboundservice\\inboundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{3E1C6F64-6E74-4E76-9E5D-7EE6A7AA1F26}|WIDESEA_IInboundService\\WIDESEA_IInboundService.csproj|d:\\project\\nanningbyd\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_iinboundservice\\iinboundorderservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{3E1C6F64-6E74-4E76-9E5D-7EE6A7AA1F26}|WIDESEA_IInboundService\\WIDESEA_IInboundService.csproj|solutionrelative:widesea_iinboundservice\\iinboundorderservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
       "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_wmsserver\\controllers\\inbound\\inboundordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\inbound\\inboundordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_taskinfoservice\\partialtaskservice_inbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\partialtaskservice_inbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_wmsserver\\controllers\\taskinfo\\taskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\taskinfo\\taskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_wmsserver\\controllers\\pdacontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\pdacontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{B9E62A73-1270-4FFC-B23C-F75C075D8460}|WIDESEA_StockRepository\\WIDESEA_StockRepository.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_stockrepository\\stockinforepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{B9E62A73-1270-4FFC-B23C-F75C075D8460}|WIDESEA_StockRepository\\WIDESEA_StockRepository.csproj|solutionrelative:widesea_stockrepository\\stockinforepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|d:\\project\\nanningbyd\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\controllers\\stock\\stockinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\stock\\stockinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|d:\\project\\nanningbyd\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_model\\models\\system\\request\\inventoryqueryrequest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\system\\request\\inventoryqueryrequest.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{EAF927BB-D248-4EA3-92B2-36F845E28E9B}|WIDESEA_IStockRepository\\WIDESEA_IStockRepository.csproj|d:\\project\\nanningbyd\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_istockrepository\\istockinforepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{EAF927BB-D248-4EA3-92B2-36F845E28E9B}|WIDESEA_IStockRepository\\WIDESEA_IStockRepository.csproj|solutionrelative:widesea_istockrepository\\istockinforepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|d:\\project\\nanningbyd\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_wmsserver\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|d:\\project\\nanningbyd\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_taskinfoservice\\partialtaskservice_inbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\partialtaskservice_inbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_wmsserver\\controllers\\pdacontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\pdacontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|d:\\project\\nanningbyd\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\taskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_wmsserver\\controllers\\taskinfo\\taskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\taskinfo\\taskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{1B884AD3-7E67-44CD-B182-DEECDD671DD2}|WIDESEA_OutboundService\\WIDESEA_OutboundService.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_outboundservice\\service\\outboundorderdetailservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{1B884AD3-7E67-44CD-B182-DEECDD671DD2}|WIDESEA_OutboundService\\WIDESEA_OutboundService.csproj|solutionrelative:widesea_outboundservice\\service\\outboundorderdetailservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|d:\\project\\nanningbyd\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_core\\enums\\stockenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|solutionrelative:widesea_core\\enums\\stockenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
       "AbsoluteMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_taskinfoservice\\partialtaskservice_outbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{7D7534D4-51D9-46DC-A6B7-6430042F4E12}|WIDESEA_TaskInfoService\\WIDESEA_TaskInfoService.csproj|solutionrelative:widesea_taskinfoservice\\partialtaskservice_outbound.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_wmsserver\\controllers\\system\\sys_jobcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\system\\sys_jobcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D8C9593B-B31C-4650-8F44-962E9096A0CF}|WIDESEA_SystemService\\WIDESEA_SystemService.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_systemservice\\sys_jobservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D8C9593B-B31C-4650-8F44-962E9096A0CF}|WIDESEA_SystemService\\WIDESEA_SystemService.csproj|solutionrelative:widesea_systemservice\\sys_jobservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D11C804C-2FF4-4C18-A3EE-2F0574427BB3}|WIDESEA_BasicService\\WIDESEA_BasicService.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_basicservice\\service\\locationinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D11C804C-2FF4-4C18-A3EE-2F0574427BB3}|WIDESEA_BasicService\\WIDESEA_BasicService.csproj|solutionrelative:widesea_basicservice\\service\\locationinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|d:\\project\\nanningbyd\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_core\\helper\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|solutionrelative:widesea_core\\helper\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{CE0DB91F-5A68-448E-A419-4C26B5039F51}|WIDESEA_ITaskInfoService\\WIDESEA_ITaskInfoService.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_itaskinfoservice\\itaskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{CE0DB91F-5A68-448E-A419-4C26B5039F51}|WIDESEA_ITaskInfoService\\WIDESEA_ITaskInfoService.csproj|solutionrelative:widesea_itaskinfoservice\\itaskservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_core\\enums\\stockenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|solutionrelative:widesea_core\\enums\\stockenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{3E1C6F64-6E74-4E76-9E5D-7EE6A7AA1F26}|WIDESEA_IInboundService\\WIDESEA_IInboundService.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_iinboundservice\\iinboundorderservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{3E1C6F64-6E74-4E76-9E5D-7EE6A7AA1F26}|WIDESEA_IInboundService\\WIDESEA_IInboundService.csproj|solutionrelative:widesea_iinboundservice\\iinboundorderservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{00A5A08A-8A36-4972-8863-7DCF8DBC7978}|WIDESEA_ISystemService\\WIDESEA_ISystemService.csproj|d:\\project\\nanningbyd\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_isystemservice\\isys_jobservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00A5A08A-8A36-4972-8863-7DCF8DBC7978}|WIDESEA_ISystemService\\WIDESEA_ISystemService.csproj|solutionrelative:widesea_isystemservice\\isys_jobservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{9619D9B0-7E5B-42F0-BA2C-B840B3E1C258}|WIDESEA_InboundService\\WIDESEA_InboundService.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_inboundservice\\base\\inboundorderservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
@@ -87,16 +87,20 @@
       "RelativeMoniker": "D:0:0:{3E1C6F64-6E74-4E76-9E5D-7EE6A7AA1F26}|WIDESEA_IInboundService\\WIDESEA_IInboundService.csproj|solutionrelative:widesea_iinboundservice\\iinboundservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
+      "AbsoluteMoniker": "D:0:0:{D11C804C-2FF4-4C18-A3EE-2F0574427BB3}|WIDESEA_BasicService\\WIDESEA_BasicService.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_basicservice\\service\\locationinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D11C804C-2FF4-4C18-A3EE-2F0574427BB3}|WIDESEA_BasicService\\WIDESEA_BasicService.csproj|solutionrelative:widesea_basicservice\\service\\locationinfoservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|d:\\project\\nanningbyd\\\u9879\u76EE\u4EE3\u7801\\wms\\widesea_wmsserver\\widesea_core\\helper\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|solutionrelative:widesea_core\\helper\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
       "AbsoluteMoniker": "D:0:0:{00F4B4EB-C9D3-498C-8CA5-D69FEA573394}|WIDESEA_InboundRepository\\WIDESEA_InboundRepository.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_inboundrepository\\returninventorydetailrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{00F4B4EB-C9D3-498C-8CA5-D69FEA573394}|WIDESEA_InboundRepository\\WIDESEA_InboundRepository.csproj|solutionrelative:widesea_inboundrepository\\returninventorydetailrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{7B2FF577-2ED0-4BCD-A48A-AC10C3EBBFC7}|WIDESEA_IInboundRepository\\WIDESEA_IInboundRepository.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_iinboundrepository\\ireturninventorydetailrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{7B2FF577-2ED0-4BCD-A48A-AC10C3EBBFC7}|WIDESEA_IInboundRepository\\WIDESEA_IInboundRepository.csproj|solutionrelative:widesea_iinboundrepository\\ireturninventorydetailrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{7B2FF577-2ED0-4BCD-A48A-AC10C3EBBFC7}|WIDESEA_IInboundRepository\\WIDESEA_IInboundRepository.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_iinboundrepository\\imainreturninventoryrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{7B2FF577-2ED0-4BCD-A48A-AC10C3EBBFC7}|WIDESEA_IInboundRepository\\WIDESEA_IInboundRepository.csproj|solutionrelative:widesea_iinboundrepository\\imainreturninventoryrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{7B2FF577-2ED0-4BCD-A48A-AC10C3EBBFC7}|WIDESEA_IInboundRepository\\WIDESEA_IInboundRepository.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_iinboundrepository\\iinboundorderrepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
@@ -127,10 +131,6 @@
       "RelativeMoniker": "D:0:0:{111BD7AA-9749-4506-9772-79F9EF14754C}|WIDESEA_Core\\WIDESEA_Core.csproj|solutionrelative:widesea_core\\enums\\orderenum.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{1B884AD3-7E67-44CD-B182-DEECDD671DD2}|WIDESEA_OutboundService\\WIDESEA_OutboundService.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_outboundservice\\service\\outboundorderdetailservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{1B884AD3-7E67-44CD-B182-DEECDD671DD2}|WIDESEA_OutboundService\\WIDESEA_OutboundService.csproj|solutionrelative:widesea_outboundservice\\service\\outboundorderdetailservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
       "AbsoluteMoniker": "D:0:0:{9144117D-3D55-4250-9CF5-C6A8D8A07062}|WIDESEA_BasicRepository\\WIDESEA_BasicRepository.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_basicrepository\\locationinforepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{9144117D-3D55-4250-9CF5-C6A8D8A07062}|WIDESEA_BasicRepository\\WIDESEA_BasicRepository.csproj|solutionrelative:widesea_basicrepository\\locationinforepository.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
@@ -141,10 +141,6 @@
     {
       "AbsoluteMoniker": "D:0:0:{69C05DDB-1AA6-4090-9916-029CD0E95B10}|WIDESEA_IOutboundService\\WIDESEA_IOutboundService.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_ioutboundservice\\ioutboundorderdetailservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{69C05DDB-1AA6-4090-9916-029CD0E95B10}|WIDESEA_IOutboundService\\WIDESEA_IOutboundService.csproj|solutionrelative:widesea_ioutboundservice\\ioutboundorderdetailservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\widesea_wmsserver\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\appsettings.json||{90A6B3A7-C1A3-4009-A288-E2FF89E96FA0}"
     }
   ],
   "DocumentGroupContainers": [
@@ -154,7 +150,7 @@
       "DocumentGroups": [
         {
           "DockedWidth": 200,
-          "SelectedChildIndex": 2,
+          "SelectedChildIndex": 6,
           "Children": [
             {
               "$type": "Bookmark",
@@ -166,189 +162,280 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 0,
-              "Title": "StockInfo_HtyController.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Stock\\StockInfo_HtyController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\Stock\\StockInfo_HtyController.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Stock\\StockInfo_HtyController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\Stock\\StockInfo_HtyController.cs",
-              "ViewState": "AQIAAAYAAAAAAAAAAAAAABQAAAAAAAAA",
+              "DocumentIndex": 4,
+              "Title": "IInboundOrderService.cs",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_IInboundService\\IInboundOrderService.cs",
+              "RelativeDocumentMoniker": "WIDESEA_IInboundService\\IInboundOrderService.cs",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_IInboundService\\IInboundOrderService.cs",
+              "RelativeToolTip": "WIDESEA_IInboundService\\IInboundOrderService.cs",
+              "ViewState": "AQIAABYAAAAAAAAAAAAMwB8AAAAAAAAA",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-28T08:08:16.573Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 1,
-              "Title": "StockInfoDetail_HtyController.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Stock\\StockInfoDetail_HtyController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\Stock\\StockInfoDetail_HtyController.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Stock\\StockInfoDetail_HtyController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\Stock\\StockInfoDetail_HtyController.cs",
-              "ViewState": "AQIAAAAAAAAAAAAAAAAAAAwAAABBAAAA",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-28T08:08:13.815Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 2,
-              "Title": "OutboundOrder_HtyController.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Outbound\\OutboundOrder_HtyController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\Outbound\\OutboundOrder_HtyController.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Outbound\\OutboundOrder_HtyController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\Outbound\\OutboundOrder_HtyController.cs",
-              "ViewState": "AQIAABEAAAAAAAAAAAAIwBcAAAAAAAAA",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-28T08:04:07.103Z",
+              "WhenOpened": "2024-12-29T05:44:31.974Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 3,
-              "Title": "OutboundOrderController.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Outbound\\OutboundOrderController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\Outbound\\OutboundOrderController.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Outbound\\OutboundOrderController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\Outbound\\OutboundOrderController.cs",
-              "ViewState": "AQIAABEAAAAAAAAAAAAIwB0AAAAJAAAA",
+              "Title": "InboundService.cs",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_InboundService\\InboundService.cs",
+              "RelativeDocumentMoniker": "WIDESEA_InboundService\\InboundService.cs",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_InboundService\\InboundService.cs",
+              "RelativeToolTip": "WIDESEA_InboundService\\InboundService.cs",
+              "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-28T08:02:11.099Z",
+              "WhenOpened": "2024-12-29T04:57:14.602Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 9,
-              "Title": "PDAController.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\PDAController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\PDAController.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\PDAController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\PDAController.cs",
-              "ViewState": "AQIAAL0AAAAAAAAAAAApwMcAAAAUAAAA",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-27T08:02:48.408Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 7,
-              "Title": "PartialTaskService_Inbound.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
-              "RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
-              "RelativeToolTip": "WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
-              "ViewState": "AQIAAFQAAAAAAAAAAAAMwGoAAAApAAAA",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-25T02:07:38.085Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 6,
-              "Title": "InboundOrderController.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Inbound\\InboundOrderController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\Inbound\\InboundOrderController.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Inbound\\InboundOrderController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\Inbound\\InboundOrderController.cs",
-              "ViewState": "AQIAABkAAAAAAAAAAAAYwC4AAAAMAAAA",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-27T05:31:09.976Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 5,
+              "DocumentIndex": 2,
               "Title": "InboundOrderService.cs",
               "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_InboundService\\Service\\InboundOrderService.cs",
               "RelativeDocumentMoniker": "WIDESEA_InboundService\\Service\\InboundOrderService.cs",
               "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_InboundService\\Service\\InboundOrderService.cs",
               "RelativeToolTip": "WIDESEA_InboundService\\Service\\InboundOrderService.cs",
-              "ViewState": "AQIAAMAAAAAAAAAAAAAMwMUAAAAVAAAA",
+              "ViewState": "AQIAAL4AAAAAAAAAAAAhwNQAAADPAAAA",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2024-12-27T08:15:19.913Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 8,
-              "Title": "TaskController.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
-              "ViewState": "AQIAABwAAAAAAAAAAAAowCYAAAAmAAAA",
+              "DocumentIndex": 5,
+              "Title": "InboundOrderController.cs",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Inbound\\InboundOrderController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\Inbound\\InboundOrderController.cs",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Inbound\\InboundOrderController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\Inbound\\InboundOrderController.cs",
+              "ViewState": "AQIAAB4AAAAAAAAAAAAqwC8AAAAkAAAA",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-25T02:15:33.346Z",
+              "WhenOpened": "2024-12-27T05:31:09.976Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 4,
-              "Title": "TaskService.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\TaskService.cs",
-              "RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\TaskService.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\TaskService.cs",
-              "RelativeToolTip": "WIDESEA_TaskInfoService\\TaskService.cs",
-              "ViewState": "AQIAAGYCAAAAAAAAAAAjwDUCAAAiAAAA",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-28T03:13:24.529Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 10,
-              "Title": "StockInfoRepository.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_StockRepository\\StockInfoRepository.cs",
-              "RelativeDocumentMoniker": "WIDESEA_StockRepository\\StockInfoRepository.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_StockRepository\\StockInfoRepository.cs",
-              "RelativeToolTip": "WIDESEA_StockRepository\\StockInfoRepository.cs",
-              "ViewState": "AQIAAF0AAAAAAAAAAADgv2sAAABiAAAA",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-25T02:07:38.148Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 11,
-              "Title": "PartialTaskService_Outbound.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Outbound.cs",
-              "RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\PartialTaskService_Outbound.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Outbound.cs",
-              "RelativeToolTip": "WIDESEA_TaskInfoService\\PartialTaskService_Outbound.cs",
-              "ViewState": "AQIAANwBAAAAAAAAAAAMwOQBAABfAAAA",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-25T02:07:38.127Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 12,
-              "Title": "Sys_JobController.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\System\\Sys_JobController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\System\\Sys_JobController.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\System\\Sys_JobController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\System\\Sys_JobController.cs",
-              "ViewState": "AQIAAC0AAAAAAAAAAAAMwDcAAAAMAAAA",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-25T02:07:38.005Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 13,
+              "DocumentIndex": 0,
               "Title": "Sys_JobService.cs",
               "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_SystemService\\Sys_JobService.cs",
               "RelativeDocumentMoniker": "WIDESEA_SystemService\\Sys_JobService.cs",
               "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_SystemService\\Sys_JobService.cs",
               "RelativeToolTip": "WIDESEA_SystemService\\Sys_JobService.cs",
-              "ViewState": "AQIAAPYAAAAAAAAAAAAtwP4AAAAPAAAA",
+              "ViewState": "AQIAAOwBAAAAAAAAAAAtwOwBAABtAAAA",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2024-12-25T02:07:37.985Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
+              "DocumentIndex": 1,
+              "Title": "Sys_JobController.cs",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\System\\Sys_JobController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\System\\Sys_JobController.cs",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\System\\Sys_JobController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\System\\Sys_JobController.cs",
+              "ViewState": "AQIAAC0AAAAAAAAAAAAhwDcAAAAMAAAA",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2024-12-28T15:36:40.098Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 6,
+              "Title": "StockInfoRepository.cs",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_StockRepository\\StockInfoRepository.cs",
+              "RelativeDocumentMoniker": "WIDESEA_StockRepository\\StockInfoRepository.cs",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_StockRepository\\StockInfoRepository.cs",
+              "RelativeToolTip": "WIDESEA_StockRepository\\StockInfoRepository.cs",
+              "ViewState": "AQIAAMMAAAAAAAAAAAAAAM4AAABSAAAA",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2024-12-25T02:07:38.148Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 9,
+              "Title": "IStockInfoRepository.cs",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_IStockRepository\\IStockInfoRepository.cs",
+              "RelativeDocumentMoniker": "WIDESEA_IStockRepository\\IStockInfoRepository.cs",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_IStockRepository\\IStockInfoRepository.cs",
+              "RelativeToolTip": "WIDESEA_IStockRepository\\IStockInfoRepository.cs",
+              "ViewState": "AQIAAB8AAAAAAAAAAAAMwCYAAAABAAAA",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2024-12-28T11:37:09.658Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 8,
+              "Title": "InventoryQueryRequest.cs",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\System\\Request\\InventoryQueryRequest.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\System\\Request\\InventoryQueryRequest.cs",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\System\\Request\\InventoryQueryRequest.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\System\\Request\\InventoryQueryRequest.cs",
+              "ViewState": "AQIAAAIAAAAAAAAAAAApwAoAAAAUAAAA",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2024-12-28T13:45:47.619Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 7,
+              "Title": "StockInfoController.cs",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Stock\\StockInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\Stock\\StockInfoController.cs",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Stock\\StockInfoController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\Stock\\StockInfoController.cs",
+              "ViewState": "AQIAACQAAAAAAAAAAAAewDAAAAAMAAAA",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2024-12-28T12:19:04.377Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 10,
+              "Title": "appsettings.json",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\appsettings.json",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\appsettings.json",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\appsettings.json",
+              "RelativeToolTip": "WIDESEA_WMSServer\\appsettings.json",
+              "ViewState": "AQIAAAwAAAAAAAAAAAAAABoAAAAMAAAA",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
+              "WhenOpened": "2024-12-28T09:41:37.072Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 11,
+              "Title": "PartialTaskService_Inbound.cs",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
+              "RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
+              "RelativeToolTip": "WIDESEA_TaskInfoService\\PartialTaskService_Inbound.cs",
+              "ViewState": "AQIAAK0AAAAAAAAAAAAEwLsAAAA6AAAA",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2024-12-28T10:10:22.033Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 12,
+              "Title": "PDAController.cs",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\PDAController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\PDAController.cs",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\PDAController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\PDAController.cs",
+              "ViewState": "AQIAADUAAAAAAAAAAAAhwHMAAAAtAAAA",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2024-12-27T08:02:48.408Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 13,
+              "Title": "TaskService.cs",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\TaskService.cs",
+              "RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\TaskService.cs",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\TaskService.cs",
+              "RelativeToolTip": "WIDESEA_TaskInfoService\\TaskService.cs",
+              "ViewState": "AQIAAIEAAAAAAAAAAAAWwH0AAAAvAAAA",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2024-12-29T01:19:48.823Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
               "DocumentIndex": 14,
+              "Title": "TaskController.cs",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\TaskInfo\\TaskController.cs",
+              "ViewState": "AQIAABcAAAAAAAAAAAAiwBwAAAAnAAAA",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2024-12-25T02:15:33.346Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 15,
+              "Title": "OutboundOrderDetailService.cs",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_OutboundService\\Service\\OutboundOrderDetailService.cs",
+              "RelativeDocumentMoniker": "WIDESEA_OutboundService\\Service\\OutboundOrderDetailService.cs",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_OutboundService\\Service\\OutboundOrderDetailService.cs",
+              "RelativeToolTip": "WIDESEA_OutboundService\\Service\\OutboundOrderDetailService.cs",
+              "ViewState": "AQIAAK8AAAAAAAAAAAAAwLUAAAANAAAA",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2024-12-25T02:07:38.113Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 17,
+              "Title": "PartialTaskService_Outbound.cs",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Outbound.cs",
+              "RelativeDocumentMoniker": "WIDESEA_TaskInfoService\\PartialTaskService_Outbound.cs",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_TaskInfoService\\PartialTaskService_Outbound.cs",
+              "RelativeToolTip": "WIDESEA_TaskInfoService\\PartialTaskService_Outbound.cs",
+              "ViewState": "AQIAAKYAAAAAAAAAAAAwwK8AAACeAAAA",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2024-12-25T02:07:38.127Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 16,
+              "Title": "StockEnum.cs",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_Core\\Enums\\StockEnum.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Core\\Enums\\StockEnum.cs",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_Core\\Enums\\StockEnum.cs",
+              "RelativeToolTip": "WIDESEA_Core\\Enums\\StockEnum.cs",
+              "ViewState": "AQIAAD8AAAAAAAAAAAAAwFEAAAAMAAAA",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2024-12-28T13:52:03.412Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 18,
+              "Title": "ISys_JobService.cs",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_ISystemService\\ISys_JobService.cs",
+              "RelativeDocumentMoniker": "WIDESEA_ISystemService\\ISys_JobService.cs",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_ISystemService\\ISys_JobService.cs",
+              "RelativeToolTip": "WIDESEA_ISystemService\\ISys_JobService.cs",
+              "ViewState": "AQIAABsAAAAAAAAAAAA+wCQAAAAIAAAA",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2024-12-28T12:19:59.355Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 19,
+              "Title": "InboundOrderService.cs",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_InboundService\\Base\\InboundOrderService.cs",
+              "RelativeDocumentMoniker": "WIDESEA_InboundService\\Base\\InboundOrderService.cs",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_InboundService\\Base\\InboundOrderService.cs",
+              "RelativeToolTip": "WIDESEA_InboundService\\Base\\InboundOrderService.cs",
+              "ViewState": "AQIAABkAAAAAAAAAAAAlwB0AAAAEAAAA",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2024-12-27T05:15:51.127Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 20,
+              "Title": "IInboundService.cs",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_IInboundService\\IInboundService.cs",
+              "RelativeDocumentMoniker": "WIDESEA_IInboundService\\IInboundService.cs",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_IInboundService\\IInboundService.cs",
+              "RelativeToolTip": "WIDESEA_IInboundService\\IInboundService.cs",
+              "ViewState": "AQIAAAAAAAAAAAAAAAAAAAsAAABAAAAA",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2024-12-27T08:10:26.396Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 21,
               "Title": "LocationInfoService.cs",
               "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_BasicService\\Service\\LocationInfoService.cs",
               "RelativeDocumentMoniker": "WIDESEA_BasicService\\Service\\LocationInfoService.cs",
@@ -361,7 +448,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 15,
+              "DocumentIndex": 22,
               "Title": "HttpHelper.cs",
               "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_Core\\Helper\\HttpHelper.cs",
               "RelativeDocumentMoniker": "WIDESEA_Core\\Helper\\HttpHelper.cs",
@@ -374,31 +461,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 16,
-              "Title": "ITaskService.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_ITaskInfoService\\ITaskService.cs",
-              "RelativeDocumentMoniker": "WIDESEA_ITaskInfoService\\ITaskService.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_ITaskInfoService\\ITaskService.cs",
-              "RelativeToolTip": "WIDESEA_ITaskInfoService\\ITaskService.cs",
-              "ViewState": "AQIAAB0AAAAAAAAAAAAawCgAAAAIAAAA",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-27T11:46:12.058Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 17,
-              "Title": "StockEnum.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_Core\\Enums\\StockEnum.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Core\\Enums\\StockEnum.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_Core\\Enums\\StockEnum.cs",
-              "RelativeToolTip": "WIDESEA_Core\\Enums\\StockEnum.cs",
-              "ViewState": "AQIAAD8AAAAAAAAAAAAuwD0AAAAMAAAA",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-25T07:20:16.67Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 21,
+              "DocumentIndex": 23,
               "Title": "ReturnInventoryDetailRepository.cs",
               "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_InboundRepository\\ReturnInventoryDetailRepository.cs",
               "RelativeDocumentMoniker": "WIDESEA_InboundRepository\\ReturnInventoryDetailRepository.cs",
@@ -410,43 +473,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 18,
-              "Title": "IInboundOrderService.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_IInboundService\\IInboundOrderService.cs",
-              "RelativeDocumentMoniker": "WIDESEA_IInboundService\\IInboundOrderService.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_IInboundService\\IInboundOrderService.cs",
-              "RelativeToolTip": "WIDESEA_IInboundService\\IInboundOrderService.cs",
-              "ViewState": "AQIAABcAAAAAAAAAAIA8wCAAAAAvAAAA",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-27T05:21:15.365Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 19,
-              "Title": "InboundOrderService.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_InboundService\\Base\\InboundOrderService.cs",
-              "RelativeDocumentMoniker": "WIDESEA_InboundService\\Base\\InboundOrderService.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_InboundService\\Base\\InboundOrderService.cs",
-              "RelativeToolTip": "WIDESEA_InboundService\\Base\\InboundOrderService.cs",
-              "ViewState": "AQIAAJUAAAAAAAAAAAAewDgAAAAqAAAA",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-27T05:15:51.127Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 20,
-              "Title": "IInboundService.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_IInboundService\\IInboundService.cs",
-              "RelativeDocumentMoniker": "WIDESEA_IInboundService\\IInboundService.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_IInboundService\\IInboundService.cs",
-              "RelativeToolTip": "WIDESEA_IInboundService\\IInboundService.cs",
-              "ViewState": "AQIAAAAAAAAAAAAAAAAAAAsAAABAAAAA",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-27T08:10:26.396Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 22,
+              "DocumentIndex": 24,
               "Title": "IReturnInventoryDetailRepository.cs",
               "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_IInboundRepository\\IReturnInventoryDetailRepository.cs",
               "RelativeDocumentMoniker": "WIDESEA_IInboundRepository\\IReturnInventoryDetailRepository.cs",
@@ -458,19 +485,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 23,
-              "Title": "IMainReturnInventoryRepository.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_IInboundRepository\\IMainReturnInventoryRepository.cs",
-              "RelativeDocumentMoniker": "WIDESEA_IInboundRepository\\IMainReturnInventoryRepository.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_IInboundRepository\\IMainReturnInventoryRepository.cs",
-              "RelativeToolTip": "WIDESEA_IInboundRepository\\IMainReturnInventoryRepository.cs",
-              "ViewState": "AQIAAAAAAAAAAAAAAAAAAAsAAABYAAAA",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-27T07:57:10.344Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 24,
+              "DocumentIndex": 25,
               "Title": "IInboundOrderRepository.cs",
               "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_IInboundRepository\\IInboundOrderRepository.cs",
               "RelativeDocumentMoniker": "WIDESEA_IInboundRepository\\IInboundOrderRepository.cs",
@@ -482,7 +497,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 25,
+              "DocumentIndex": 26,
               "Title": "InboundOrderRepository.cs",
               "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_InboundRepository\\InboundOrderRepository.cs",
               "RelativeDocumentMoniker": "WIDESEA_InboundRepository\\InboundOrderRepository.cs",
@@ -494,7 +509,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 26,
+              "DocumentIndex": 27,
               "Title": "InboundOrder_HtyRepository.cs",
               "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_InboundRepository\\InboundOrder_HtyRepository.cs",
               "RelativeDocumentMoniker": "WIDESEA_InboundRepository\\InboundOrder_HtyRepository.cs",
@@ -506,7 +521,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 27,
+              "DocumentIndex": 28,
               "Title": "InboundRepository.cs",
               "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_InboundRepository\\InboundRepository.cs",
               "RelativeDocumentMoniker": "WIDESEA_InboundRepository\\InboundRepository.cs",
@@ -518,7 +533,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 29,
+              "DocumentIndex": 30,
               "Title": "LocationInfoController.cs",
               "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Basic\\LocationInfoController.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\Basic\\LocationInfoController.cs",
@@ -531,7 +546,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 28,
+              "DocumentIndex": 29,
               "Title": "Log.cs",
               "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\LogLibrary\\Log\\Log.cs",
               "RelativeDocumentMoniker": "LogLibrary\\Log\\Log.cs",
@@ -543,7 +558,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 30,
+              "DocumentIndex": 31,
               "Title": "OrderEnum.cs",
               "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_Core\\Enums\\OrderEnum.cs",
               "RelativeDocumentMoniker": "WIDESEA_Core\\Enums\\OrderEnum.cs",
@@ -552,19 +567,6 @@
               "ViewState": "AQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2024-12-26T05:15:14.612Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 31,
-              "Title": "OutboundOrderDetailService.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_OutboundService\\Service\\OutboundOrderDetailService.cs",
-              "RelativeDocumentMoniker": "WIDESEA_OutboundService\\Service\\OutboundOrderDetailService.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_OutboundService\\Service\\OutboundOrderDetailService.cs",
-              "RelativeToolTip": "WIDESEA_OutboundService\\Service\\OutboundOrderDetailService.cs",
-              "ViewState": "AQIAAHkAAAAAAAAAAAAswIIAAAAMAAAA",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-25T02:07:38.113Z",
-              "EditorCaption": ""
             },
             {
               "$type": "Document",
@@ -603,18 +605,6 @@
               "ViewState": "AQIAAA0AAAAAAAAAAAAnwBcAAAAbAAAA",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2024-12-25T14:01:37.672Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 35,
-              "Title": "appsettings.json",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\appsettings.json",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\appsettings.json",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WMS\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\appsettings.json",
-              "RelativeToolTip": "WIDESEA_WMSServer\\appsettings.json",
-              "ViewState": "AQIAAA8AAAAAAAAAAAAAABoAAAADAAAA",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
-              "WhenOpened": "2024-12-25T05:51:05.839Z"
             }
           ]
         }
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/StockEnum.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/StockEnum.cs"
index 3cf4eeb..41dbc48 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/StockEnum.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/StockEnum.cs"
@@ -78,6 +78,8 @@
 
         [Description("绉诲簱閿佸畾")]
         绉诲簱閿佸畾 = 9,
+        [Description("鍑哄簱鍐荤粨")]
+        鍑哄簱鍐荤粨 = 10,
     }
 
     public enum OutStockStatus
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IInboundService/IInboundOrderService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IInboundService/IInboundOrderService.cs"
index fe6d979..2076e4d 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IInboundService/IInboundOrderService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IInboundService/IInboundOrderService.cs"
@@ -30,6 +30,6 @@
         WebResponseContent MaterielGroupRevoke(string PalletCode);
         WebResponseContent QueryOrderInfo(int pageNo, string orderNo);
 
-        ReturnInventoryResponse returnInventory(ReturnInventoryRequest inventoryRequest);
+        ReturnInventoryResponse returnInventory(string inventoryRequeststr);
     }
 }
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IStockRepository/IStockInfoRepository.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IStockRepository/IStockInfoRepository.cs"
index 5bd0086..0c4a2a2 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IStockRepository/IStockInfoRepository.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_IStockRepository/IStockInfoRepository.cs"
@@ -5,7 +5,10 @@
 using System.Threading.Tasks;
 using WIDESEA_Core.BaseRepository;
 using WIDESEA_DTO.Stock;
+using WIDESEA_Model;
 using WIDESEA_Model.Models;
+using WIDESEA_Model.Models.System.Reponse;
+using WIDESEA_Model.Models.System.Request;
 
 namespace WIDESEA_IStockRepository
 {
@@ -16,6 +19,8 @@
         Dt_StockInfo GetStockInfo(string palletCode);
 
         List<Dt_StockInfo> GetStockInfos(string materielCode);
+
+        List<Dt_StockInfo> GetStockInfos(string materielCode, string batchNo);
 
         List<Dt_StockInfo> GetStockInfos(string materielCode, List<string> locationCodes);
 
@@ -28,5 +33,7 @@
         bool UpdateDataWithDetail(Dt_StockInfo stockInfo);
         Dt_StockInfo GetPalletStockInfo(string roadwayNo);
         Dt_StockInfo GetPalletStockInfo(string roadwayNo, string strayType);
+        InventoryQueryResponse InventoryQuery(string inventoryQueryRequest);
+        freezeByCustomerResponse freezeByCustomer(string freezeRequest);
     }
 }
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_ISystemService/ISys_JobService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_ISystemService/ISys_JobService.cs"
index f61ee60..d077006 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_ISystemService/ISys_JobService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_ISystemService/ISys_JobService.cs"
@@ -34,18 +34,7 @@
         WebResponseContent CallPutAway(PutAwayRequest putAway);
 
 
-        /// <summary>
-        /// 绔嬪簱WMS搴撳瓨淇℃伅鎺ュ彛锛屼緵涓婃父绯荤粺璋冪敤
-        /// </summary>
-        /// <param name="inventoryQueryRequest"></param>
-        /// <returns></returns>
-        InventoryQueryResponse InventoryQuery(InventoryQueryRequest inventoryQueryRequest);
-        /// <summary>
-        /// 绔嬪簱WMS鍐荤粨/瑙e喕淇℃伅鎺ュ彛锛屼緵涓婃父绯荤粺璋冪敤
-        /// </summary>
-        /// <param name="freezeByCustomerResponse"></param>
-        /// <returns></returns>
-        freezeByCustomerResponse freezeByCustomer(freezeByCustomerRequest freezeRequest);
+        
         /// <summary>
         /// 浣欐枡鍥炲簱鍥炰紶鎺ュ彛
         /// </summary>
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Service/InboundOrderService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Service/InboundOrderService.cs"
index f5f428e..67ee1f5 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Service/InboundOrderService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Service/InboundOrderService.cs"
@@ -200,59 +200,71 @@
         /// </summary>
         /// <param name="inventoryRequest"></param>
         /// <returns></returns>
-        public ReturnInventoryResponse returnInventory(ReturnInventoryRequest inventoryRequest)
+        public ReturnInventoryResponse returnInventory(string inventoryRequeststr)
         {
-            string inparam = JsonConvert.SerializeObject(inventoryRequest);
-            new LogFactory().GetLog("WMS鎺ュ彛").InfoFormat(true, "returnInventory", "浣欐枡閫�鍥炰俊鎭�", $"{inparam}");
+
+            new LogFactory().GetLog("WMS鎺ュ彛").InfoFormat(true, "returnInventory", "浣欐枡閫�鍥炰俊鎭�", $"{inventoryRequeststr}");
+            ReturnInventoryRequest inventoryRequest = JsonConvert.DeserializeObject<ReturnInventoryRequest>(inventoryRequeststr);
             ReturnInventoryResponse response= new ReturnInventoryResponse();
             MaterielGroupDTO materielGroupDTO = new MaterielGroupDTO();
             materielGroupDTO.PalletCode = inventoryRequest.TPNUM;
             materielGroupDTO.OrderNo = inventoryRequest.IZLID; //閫�璐у叆搴撴寚浠�
             List<string> SerialNumbers = new List<string>();
-            //淇濆瓨鍥為��鏁版嵁鍒版湰鍦�
-            Dt_MainReturnInventory dt_MainReturnInventory = new Dt_MainReturnInventory();
-            dt_MainReturnInventory.WH_NUMBER= inventoryRequest.WH_NUMBER;
-            dt_MainReturnInventory.BUSINESS_CODE = inventoryRequest.BUSINESS_CODE;
-            dt_MainReturnInventory.BUSINESS_NAME = inventoryRequest.BUSINESS_NAME;
-            dt_MainReturnInventory.WERKS = inventoryRequest.WERKS;
-            dt_MainReturnInventory.LGORT = inventoryRequest.LGORT;
-            dt_MainReturnInventory.TOTAL_RETURN_QTY=inventoryRequest.TOTAL_RETURN_QTY;
-            dt_MainReturnInventory.RETURN_NO = inventoryRequest.RETURN_NO;
-            dt_MainReturnInventory.RETURN_ITEM_NO = inventoryRequest.RETURN_ITEM_NO;
-            dt_MainReturnInventory.TPNUM = inventoryRequest.TPNUM;
-            dt_MainReturnInventory.YLZD1 = inventoryRequest.YLZD1;
-            dt_MainReturnInventory.YLZD2 = inventoryRequest.YLZD2;
-            dt_MainReturnInventory.YLZD3 = inventoryRequest.YLZD3;
-            dt_MainReturnInventory.YLZD4 = inventoryRequest.YLZD4;
-            dt_MainReturnInventory.YLZD5 = inventoryRequest.YLZD5;
-            dt_MainReturnInventory.IZLID = inventoryRequest.IZLID;
-            dt_MainReturnInventory.SYSNOD = inventoryRequest.SYSNOD;
-            dt_MainReturnInventory.MO_NO = inventoryRequest.MO_NO;
-            foreach (ReturnInventory item in inventoryRequest.DATA)
+            Dt_MainReturnInventory dt_MainReturnInventoryOld =  _mainReturnInventoryRepository.QueryFirst(x => x.RETURN_NO == inventoryRequest.RETURN_NO && x.RETURN_ITEM_NO == inventoryRequest.RETURN_ITEM_NO);
+            if (dt_MainReturnInventoryOld == null)
             {
-                Dt_ReturnInventoryDetail dt_ReturnInventoryDetail = new Dt_ReturnInventoryDetail();
-                dt_ReturnInventoryDetail.LABEL_NO = item.LABEL_NO;
-                dt_ReturnInventoryDetail.SOBKZ = item.SOBKZ;
-                dt_ReturnInventoryDetail.UNIT = item.UNIT;
-                dt_ReturnInventoryDetail.LGORT = item.LGORT;
-                dt_ReturnInventoryDetail.QTY = item.QTY;
-                dt_ReturnInventoryDetail.LIFNR = item.LIFNR;
-                dt_ReturnInventoryDetail.F_LGORT = item.F_LGORT;
-                dt_ReturnInventoryDetail.MATNR  = item.MATNR;
-                _ReturnInventoryDetailRepository.AddData(dt_ReturnInventoryDetail);             
-                SerialNumbers.Add(item.LABEL_NO);
-            }
-            materielGroupDTO.SerialNumbers = SerialNumbers;
-            _mainReturnInventoryRepository.AddData(dt_MainReturnInventory);
-            WebResponseContent content =  ReturnMaterielGroup(materielGroupDTO, inventoryRequest);
-            if(content.Status)
-            {
-                response.MSGTY = "S";
+                //淇濆瓨鍥為��鏁版嵁鍒版湰鍦�
+                Dt_MainReturnInventory dt_MainReturnInventory = new Dt_MainReturnInventory();
+                dt_MainReturnInventory.WH_NUMBER = inventoryRequest.WH_NUMBER;
+                dt_MainReturnInventory.BUSINESS_CODE = inventoryRequest.BUSINESS_CODE;
+                dt_MainReturnInventory.BUSINESS_NAME = inventoryRequest.BUSINESS_NAME;
+                dt_MainReturnInventory.WERKS = inventoryRequest.WERKS;
+                dt_MainReturnInventory.LGORT = inventoryRequest.LGORT;
+                dt_MainReturnInventory.TOTAL_RETURN_QTY = inventoryRequest.TOTAL_RETURN_QTY;
+                dt_MainReturnInventory.RETURN_NO = inventoryRequest.RETURN_NO;
+                dt_MainReturnInventory.RETURN_ITEM_NO = inventoryRequest.RETURN_ITEM_NO;
+                dt_MainReturnInventory.TPNUM = inventoryRequest.TPNUM;
+                dt_MainReturnInventory.YLZD1 = inventoryRequest.YLZD1;
+                dt_MainReturnInventory.YLZD2 = inventoryRequest.YLZD2;
+                dt_MainReturnInventory.YLZD3 = inventoryRequest.YLZD3;
+                dt_MainReturnInventory.YLZD4 = inventoryRequest.YLZD4;
+                dt_MainReturnInventory.YLZD5 = inventoryRequest.YLZD5;
+                dt_MainReturnInventory.IZLID = inventoryRequest.IZLID;
+                dt_MainReturnInventory.SYSNOD = inventoryRequest.SYSNOD;
+                dt_MainReturnInventory.MO_NO = inventoryRequest.MO_NO;
+                foreach (ReturnInventory item in inventoryRequest.DATA)
+                {
+                    Dt_ReturnInventoryDetail dt_ReturnInventoryDetail = new Dt_ReturnInventoryDetail();
+                    dt_ReturnInventoryDetail.LABEL_NO = item.LABEL_NO;
+                    dt_ReturnInventoryDetail.SOBKZ = item.SOBKZ;
+                    dt_ReturnInventoryDetail.UNIT = item.UNIT;
+                    dt_ReturnInventoryDetail.LGORT = item.LGORT;
+                    dt_ReturnInventoryDetail.QTY = item.QTY;
+                    dt_ReturnInventoryDetail.LIFNR = item.LIFNR;
+                    dt_ReturnInventoryDetail.F_LGORT = item.F_LGORT;
+                    dt_ReturnInventoryDetail.MATNR = item.MATNR;
+                    _ReturnInventoryDetailRepository.AddData(dt_ReturnInventoryDetail);
+                    SerialNumbers.Add(item.LABEL_NO);
+                }
+                materielGroupDTO.SerialNumbers = SerialNumbers;
+                _mainReturnInventoryRepository.AddData(dt_MainReturnInventory);
+                WebResponseContent content = ReturnMaterielGroup(materielGroupDTO, inventoryRequest);
+                if (content.Status)
+                {
+                    response.MSGTY = "S";
+                    response.MSGTX = "";
+                }
+                else
+                {
+                    response.MSGTY = "E";
+                    response.MSGTX = content.Message;
+                }
             }
             else
             {
                 response.MSGTY = "E";
-                response.MSGTX = content.Message;
+                response.MSGTX = "涓嶈兘閲嶅鐢宠锛�";
+
             }
             return response;
         }
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/System/Reponse/InventoryQueryResponse.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/System/Reponse/InventoryQueryResponse.cs"
index d67f28f..f3c5889 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/System/Reponse/InventoryQueryResponse.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/System/Reponse/InventoryQueryResponse.cs"
@@ -9,44 +9,71 @@
     public class InventoryQueryResponse
     {
         public string MSGTY { get; set; }
-        public List<ITEM> DATA { get; set; }
+        public List<StockItem> DATA { get; set; }
         public string MSGTX {  get; set; }
     }
 
-    public class ITEM
+    public class StockItem
     {
-        public List<ITEMDATA> ITEMDATA { get; set; }
-        public string REQUIREMENT_NO { get; set; }
+        public string BATCH { get; set; }
+        public string LABEL_NO { get; set; }
+        public string LGORT { get; set; }
+        public string LIFNR { get; set; }
+        public string LIKTX { get; set; }
+
+        public string LK_BIN_CODE { get; set; }
+        public string MAKTX { get; set; }
+        public string MATNR { get; set; }
+
+        public string MEINS { get; set; }
+        public string QTY { get; set; }
+        public string SOBKZ { get; set; }
+        public string TPNUM { get; set; }
+        public string WERKS { get; set; }
 
         public string WH_NUMBER { get; set; }
-        public string SENDNOD { get; set; }
-        public string WERKS { get; set; }
+
     }
-    public class ITEMDATA
-    {
-        public string STATION { get; set; }
-        public string BUSINESS_NAME { get; set; }
-        public string LGORT { get; set; }
-        public string BUSINESS_CODE { get; set; }
-        public string SPLIT { get; set; }
-        public string CREAT_DATE { get; set; }
 
-        public string REQUIREMENT_ITEM_NO { get; set; }
-        public string QTY { get; set; }
+    //public class ITEM
+    //{
+    //    public List<ITEMDATA> ITEMDATA { get; set; }
+    //    public string REQUIREMENT_NO { get; set; }
+    //    //浠撳簱缂栧彿锛堢郴缁熸爣璇嗭級
+    //    public string WH_NUMBER { get; set; }
+    //    public string SENDNOD { get; set; }
+    //    //宸ュ巶浠g爜
+    //    public string WERKS { get; set; }
+    //}
+    //public class ITEMDATA
+    //{
+    //    public string STATION { get; set; }
+    //    public string BUSINESS_NAME { get; set; }
+    //    /// <summary>
+    //    /// 搴撳瓨鍦扮偣
+    //    /// </summary>
+    //    public string LGORT { get; set; }
+    //    public string BUSINESS_CODE { get; set; }
+    //    public string SPLIT { get; set; }
+    //    public string CREAT_DATE { get; set; }
 
-        public string RECEIVE_LGORT { get; set; }
-        public string ORDERCODE_ITEM_NO { get; set; }
-        public string SYSNOD { get; set; }
-        public List<LABEL> LABEL { get; set; }
+    //    public string REQUIREMENT_ITEM_NO { get; set; }
+    //    //鏁伴噺
+    //    public string QTY { get; set; }
 
-        public string BATCH { get; set; }
-        public string LIFNR { get; set; }
-        public string ORDERCODE { get; set; }
-
-        public string MATNR { get; set; }
-    }
-    public class LABEL
-    {
-        public string LABEL_NO { get; set; }
-    }
+    //    public string RECEIVE_LGORT { get; set; }
+    //    public string ORDERCODE_ITEM_NO { get; set; }
+    //    public string SYSNOD { get; set; }
+    //    public List<LABEL> LABEL { get; set; }
+    //    //鎵规
+    //    public string BATCH { get; set; }
+    //    public string LIFNR { get; set; }
+    //    public string ORDERCODE { get; set; }
+    //    //鐗╂枡鍙�
+    //    public string MATNR { get; set; }
+    //}
+    //public class LABEL
+    //{
+    //    public string LABEL_NO { get; set; }
+    //}
 }
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/System/Request/InventoryQueryRequest.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/System/Request/InventoryQueryRequest.cs"
index 007ffff..98a05cc 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/System/Request/InventoryQueryRequest.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_Model/Models/System/Request/InventoryQueryRequest.cs"
@@ -15,8 +15,6 @@
     {
         public string WERKS { get; set; }
         public string WH_NUMBER { get; set; }
-        public string MATNR { get; set; }
-        public string BATCH { get; set; }
 
     }
 }
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StockRepository/StockInfoRepository.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StockRepository/StockInfoRepository.cs"
index 3c140a4..f172178 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StockRepository/StockInfoRepository.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_StockRepository/StockInfoRepository.cs"
@@ -1,6 +1,7 @@
-锘縰sing Org.BouncyCastle.Crypto;
+锘縰sing Newtonsoft.Json;
+using Org.BouncyCastle.Crypto;
 using SqlSugar;
-using SqlSugar.Extensions;
+//using SqlSugar.Extensions;
 using System;
 using System.Collections.Generic;
 using System.Linq;
@@ -8,17 +9,24 @@
 using System.Threading.Tasks;
 using WIDESEA_Core.BaseRepository;
 using WIDESEA_Core.Enums;
+using WIDESEA_Core.Helper;
+using WIDESEA_DTO.Inbound;
 using WIDESEA_DTO.Stock;
 using WIDESEA_IBasicRepository;
 using WIDESEA_IStockRepository;
+using WIDESEA_Model;
 using WIDESEA_Model.Models;
+using WIDESEA_Model.Models.System.Reponse;
+using WIDESEA_Model.Models.System.Request;
 
 namespace WIDESEA_StockRepository
 {
     public class StockInfoRepository : RepositoryBase<Dt_StockInfo>, IStockInfoRepository
     {
-        public StockInfoRepository(IUnitOfWorkManage unitOfWorkManage) : base(unitOfWorkManage)
+        private readonly ILabelMasterRepository _labelMasterRepository;
+        public StockInfoRepository(IUnitOfWorkManage unitOfWorkManage,ILabelMasterRepository labelMasterRepository) : base(unitOfWorkManage)
         {
+            _labelMasterRepository = labelMasterRepository;
         }
 
         public List<StockViewDTO> GetAllStockViews()
@@ -63,6 +71,16 @@
             //ISugarQueryable<Dt_LocationInfo> sugarQueryable = Db.Queryable<Dt_LocationInfo>();
             //ISugarQueryable<Dt_StockInfo> sugarQueryable1 = Db.Queryable<Dt_StockInfo>().Includes(x => x.Details).Where(x => x.Details.Any(v => v.MaterielCode == materielCode));
             //return sugarQueryable.InnerJoin(sugarQueryable1, (a, b) => a.LocationCode == b.LocationCode).Select((a, b) => b).Includes(x => x.Details).ToList();
+        }
+
+        /// <summary>
+        /// 鏍规嵁鎵规鍙峰拰鐗╂枡缂栫爜鑾峰彇搴撳瓨淇℃伅
+        /// </summary>
+        /// <param name="materielCode"></param>
+        /// <returns></returns>
+        public List<Dt_StockInfo> GetStockInfos(string materielCode,string batchNo)
+        {
+            return Db.Queryable<Dt_StockInfo>().Includes(x => x.Details).Where(x => x.Details.Any(v => v.MaterielCode == materielCode&&v.BatchNo==batchNo)).ToList();       
         }
 
         public List<Dt_StockInfo> GetStockInfos(string materielCode, List<string> locationCodes)
@@ -112,5 +130,140 @@
                 return Db.Queryable<Dt_StockInfo>().Where(x => x.StockStatus == StockStatusEmun.宸插叆搴�.ObjToInt() && x.PalletCode.Substring(0, 1) == "B" && SqlFunc.Subqueryable<Dt_LocationInfo>().Where(v => v.LocationCode == x.LocationCode && v.RoadwayNo == roadwayNo && v.LocationStatus == LocationStatusEnum.Pallet.ObjToInt() && (EnableStatusEnum.Normal.ObjToInt() == v.EnableStatus)).Any()).OrderBy(x => x.ModifyDate).First();
             }
         }
+
+
+        /// <summary>
+        /// 绔嬪簱WMS搴撳瓨淇℃伅鎺ュ彛锛屼緵涓婃父绯荤粺璋冪敤
+        /// </summary>
+        /// <param name="inventoryQueryRequest"></param>
+        /// <returns></returns>
+        public InventoryQueryResponse InventoryQuery(string inventoryQueryRequeststr)
+        {
+            InventoryQueryResponse inventoryQueryResponse = new InventoryQueryResponse();
+            try
+            {
+                InventoryQueryRequest inventoryQueryRequest = JsonConvert.DeserializeObject<InventoryQueryRequest>(inventoryQueryRequeststr);
+                if (inventoryQueryRequest != null)
+                {
+                    List<StockItem> DATA = new List<StockItem>();
+                    inventoryQueryResponse.DATA = DATA;
+                    List<StockViewDTO> stockviews = GetAllStockViews();
+                    foreach (var view in stockviews)
+                    {
+                        foreach (var detail in view.Details)
+                        {
+                            Dt_LabelMaster labelMaster = _labelMasterRepository.QueryFirst(x => x.LABEL_NO == detail.SerialNumber);
+                            StockItem stockItem = new StockItem();
+                            stockItem.BATCH = detail.BatchNo;
+                            stockItem.LABEL_NO = detail.SerialNumber;
+                            stockItem.LGORT = "0030";//搴撲綅
+                            if (labelMaster != null)
+                            {
+                                if (labelMaster.WH_NUMBER == inventoryQueryRequest.DATA[0].WH_NUMBER && labelMaster.WERKS == inventoryQueryRequest.DATA[0].WH_NUMBER)
+                                {
+                                    stockItem.LIFNR = labelMaster.LIFNR;
+                                    stockItem.LIKTX = labelMaster.LIKTX;
+                                    stockItem.LK_BIN_CODE = view.LocationCode;
+                                    stockItem.MAKTX = labelMaster.MAKTX;
+                                    stockItem.MATNR = labelMaster.MATNR;
+                                    stockItem.MEINS = labelMaster.UNIT;
+                                    stockItem.QTY = labelMaster.BOX_QTY;
+                                    stockItem.SOBKZ = labelMaster.SOBKZ;
+                                    stockItem.TPNUM = view.PalletCode;
+                                    stockItem.WERKS = labelMaster.WERKS;//宸ュ巶
+                                    stockItem.WH_NUMBER = labelMaster.WH_NUMBER;//浠撳簱鍙�
+                                    DATA.Add(stockItem);
+                                }
+                            }
+                        }
+                    }
+                    if (DATA.Count > 0)
+                    {
+                        inventoryQueryResponse.MSGTY = "S";
+                        inventoryQueryResponse.MSGTX = "";
+                    }
+                    else
+                    {
+                        inventoryQueryResponse.MSGTY = "I";
+                        inventoryQueryResponse.MSGTX = "";
+                    }
+                }
+            }
+            catch (Exception ex)
+            {
+                inventoryQueryResponse.MSGTY = "E";
+                inventoryQueryResponse.MSGTX = ex.Message;
+
+            }
+            return inventoryQueryResponse;
+
+        }
+
+        /// <summary>
+        /// 绔嬪簱WMS鍐荤粨/瑙e喕淇℃伅鎺ュ彛锛屼緵涓婃父绯荤粺璋冪敤
+        /// </summary>
+        /// <param name="freezeByCustomerResponse"></param>
+        /// <returns></returns>
+        public freezeByCustomerResponse freezeByCustomer(string  freezeRequeststr)
+        {
+          
+            freezeByCustomerResponse freezeResponse = new freezeByCustomerResponse();
+            try
+            {
+                freezeByCustomerRequest freezeRequest = JsonConvert.DeserializeObject<freezeByCustomerRequest>(freezeRequeststr);
+                if (freezeRequest.WERKS == AppSettings.Configuration["WERKS"] && freezeRequest.WH_NUMBER == AppSettings.Configuration["SYSNO"])
+                {
+                    //鏍规嵁鎵规鍜岀墿鏂欏彿鏌ユ壘瀵瑰簲鐨勬墭鐩樺彿锛屽喕缁撳簱瀛橈紝鍙湁鍏ュ簱鎴愬姛浜嗭紝鎵嶈兘琚喕缁�
+                    List<Dt_StockInfo> stockInfos = GetStockInfos(freezeRequest.MATNR, freezeRequest.BATCH);
+                    if (freezeRequest.FREEZE_TYPE == "00")//00鍐荤粨 
+                    {
+                        foreach (var item in stockInfos)
+                        {
+                            if (item.StockStatus == (int)StockStatusEmun.宸插叆搴�)
+                            {
+                                item.StockStatus = (int)StockStatusEmun.鍑哄簱鍐荤粨;
+                                UpdateData(item);
+                            }
+                        }
+                        freezeResponse.MSGTY = "S";
+                        freezeResponse.MSGTX = "";
+                    }
+                    else if (freezeRequest.FREEZE_TYPE == "01") //01瑙e喕
+                    {
+                        foreach (var item in stockInfos)
+                        {
+                            if (item.StockStatus == (int)StockStatusEmun.鍑哄簱鍐荤粨)
+                            {
+                                item.StockStatus = (int)StockStatusEmun.宸插叆搴�;
+                                UpdateData(item);
+                            }
+                        }
+                        freezeResponse.MSGTY = "S";
+                        freezeResponse.MSGTX = "";
+
+                    }
+                    else
+                    {
+                        freezeResponse.MSGTY = "E";
+                        freezeResponse.MSGTX = "涓嶆敮鎸佽涓氬姟绫诲瀷";
+                    }
+                }
+                else
+                {
+                    freezeResponse.MSGTY = "E";
+                    freezeResponse.MSGTX = "璇蜂紶鍏ユ纭殑宸ュ巶鍙峰拰浠撳簱鍙�";
+
+                }
+
+            }
+            catch (Exception ex)
+            {
+                freezeResponse.MSGTY = "E";
+                freezeResponse.MSGTX = ex.Message;
+
+            }
+            return freezeResponse;
+
+        }
     }
 }
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_SystemService/Sys_JobService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_SystemService/Sys_JobService.cs"
index c5813fb..2c3506a 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_SystemService/Sys_JobService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_SystemService/Sys_JobService.cs"
@@ -226,13 +226,20 @@
                 LikuServiceReference.WmsStereoWhServiceClient likuClient = new LikuServiceReference.WmsStereoWhServiceClient();
 
                 string inparam = JsonConvert.SerializeObject(putAwayReturn);
+                new LogFactory().GetLog("BYD_WMS鎺ュ彛").InfoFormat(true, "CallPutAwayReturn", "璇锋眰", $"{inparam}");
                 string response = likuClient.putAwayReturn(inparam);
                 if (response != null)
                 {
                     PutAwayReturnResponse res = JsonConvert.DeserializeObject<PutAwayReturnResponse>(response);
                     if (res != null && res.MSGTX == "S")
                     {
-                        content = WebResponseContent.Instance.OK("浣欐枡鍥炲簱鍥炰紶鎴愬姛锛�");
+                        content = WebResponseContent.Instance.OK("涓婃灦鍥炰紶鎴愬姛锛�");
+                        new LogFactory().GetLog("BYD_WMS鎺ュ彛").InfoFormat(true, "CallPutAwayReturn", "鍝嶅簲", $"涓婃灦鍥炰紶鎴愬姛锛�");
+                    }
+                    else
+                    {
+                        content = WebResponseContent.Instance.Error("涓婃灦鍥炰紶澶辫触锛�");
+                        new LogFactory().GetLog("BYD_WMS鎺ュ彛").InfoFormat(true, "CallPutAwayReturn", "鍝嶅簲", $"涓婃灦鍥炰紶澶辫触锛�");
                     }
                 }
 
@@ -240,6 +247,7 @@
             catch (Exception ex)
             {
                 content = WebResponseContent.Instance.Error(ex.Message);
+                new LogFactory().GetLog("BYD_WMS鎺ュ彛").InfoFormat(true, "CallPutAwayReturn", "寮傚父", $"{ex.Message}");
             }
             return content;
 
@@ -510,51 +518,6 @@
 
         }
 
-
-
-        /// <summary>
-        /// 绔嬪簱WMS搴撳瓨淇℃伅鎺ュ彛锛屼緵涓婃父绯荤粺璋冪敤
-        /// </summary>
-        /// <param name="inventoryQueryRequest"></param>
-        /// <returns></returns>
-        public InventoryQueryResponse  InventoryQuery(InventoryQueryRequest inventoryQueryRequest)
-        {
-            InventoryQueryResponse inventoryQueryResponse = new InventoryQueryResponse();
-            try
-            {
-                //todo:WMS鏌ヨ瀹炴椂搴撳瓨
-
-            }
-            catch (Exception)
-            {
-
-
-            }
-            return inventoryQueryResponse;
-
-        }
-
-        /// <summary>
-        /// 绔嬪簱WMS鍐荤粨/瑙e喕淇℃伅鎺ュ彛锛屼緵涓婃父绯荤粺璋冪敤
-        /// </summary>
-        /// <param name="freezeByCustomerResponse"></param>
-        /// <returns></returns>
-        public freezeByCustomerResponse freezeByCustomer(freezeByCustomerRequest freezeRequest)
-        {
-            freezeByCustomerResponse freezeResponse = new freezeByCustomerResponse();
-            try
-            {
-                //todo:WMS鏌ヨ鍐荤粨瑙e喕淇℃伅
-
-            }
-            catch (Exception)
-            {
-
-
-            }
-            return freezeResponse;
-
-        }
 
 
 
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService.cs"
index eccebd5..a57d982 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService.cs"
@@ -42,6 +42,7 @@
 using WIDESEA_DTO.Stock;
 using WIDESEA_IBasicRepository;
 using WIDESEA_IBasicService;
+using WIDESEA_IInboundRepository;
 using WIDESEA_IInboundService;
 using WIDESEA_IOutboundRepository;
 using WIDESEA_IOutboundService;
@@ -53,6 +54,7 @@
 using WIDESEA_ITaskInfoService;
 using WIDESEA_Model;
 using WIDESEA_Model.Models;
+using WIDESEA_Model.Models.Inbound;
 using WIDESEA_TaskInfoRepository;
 using OrderByType = SqlSugar.OrderByType;
 
@@ -79,6 +81,8 @@
         private readonly IOutboundOrderDetail_HtyRepository _outboundOrderDetail_HtyRepository;
         private readonly IOutBoundOrderBYDRepository _outBoundOrderBYDRepository;
         private readonly IOutboundOrderDetailBYDRepository _outboundOrderDetailByDRepository;
+        private readonly IMainReturnInventoryRepository _mainReturnInventoryRepository;
+        private readonly IReturnInventoryDetailRepository _returnInventoryDetailRepository;
         public ITaskRepository Repository => BaseDal;
 
         private Dictionary<string, OrderByType> _OutLockOrderBy = new Dictionary<string, OrderByType>()
@@ -88,7 +92,7 @@
 
         };
 
-        public TaskService(ITaskRepository BaseDal, IMapper mapper, IUnitOfWorkManage unitOfWorkManage, IBasicService basicService, IOutboundService outboundService, IInboundService inboundService, IRecordService recordService, IStockService stockService, ITask_HtyService taskHtyService, ILocationInfoService locationInfoService, ISys_JobService sys_JobService, ILabelMasterRepository labelMasterRepository, IOutStockLockInfoRepository outStockLockInfoRepository, IOutboundOrderDetailRepository outboundOrderDetailRepository, IOutBoundOrderBYDRepository outBoundOrderBYDRepository, IOutboundOrderDetailBYDRepository outboundOrderDetailByDRepository, IOutboundOrderRepository outboundOrderRepository, IOutboundOrder_HtyRepository outboundOrder_HtyRepository, IOutboundOrderDetail_HtyRepository outboundOrderDetail_HtyRepository) : base(BaseDal)
+        public TaskService(ITaskRepository BaseDal, IMapper mapper, IUnitOfWorkManage unitOfWorkManage, IBasicService basicService, IOutboundService outboundService, IInboundService inboundService, IRecordService recordService, IStockService stockService, ITask_HtyService taskHtyService, ILocationInfoService locationInfoService, ISys_JobService sys_JobService, ILabelMasterRepository labelMasterRepository, IOutStockLockInfoRepository outStockLockInfoRepository, IOutboundOrderDetailRepository outboundOrderDetailRepository, IOutBoundOrderBYDRepository outBoundOrderBYDRepository, IOutboundOrderDetailBYDRepository outboundOrderDetailByDRepository, IOutboundOrderRepository outboundOrderRepository, IOutboundOrder_HtyRepository outboundOrder_HtyRepository, IOutboundOrderDetail_HtyRepository outboundOrderDetail_HtyRepository, IReturnInventoryDetailRepository returnInventoryDetailRepository,IMainReturnInventoryRepository mainReturnInventoryRepository) : base(BaseDal)
         {
             _mapper = mapper;
             _unitOfWorkManage = unitOfWorkManage;
@@ -108,6 +112,9 @@
             _outboundOrderRepository = outboundOrderRepository;
             _outboundOrder_HtyRepository = outboundOrder_HtyRepository;
             _outboundOrderDetail_HtyRepository = outboundOrderDetail_HtyRepository;
+            _returnInventoryDetailRepository = returnInventoryDetailRepository;
+            _mainReturnInventoryRepository = mainReturnInventoryRepository;
+            
         }
 
 
@@ -470,69 +477,57 @@
                 return WebResponseContent.Instance.Error(ex.Message);
             }
 
-            //浣欐枡鍏ュ簱瀹屾垚鍚庯紝闇�瑕佸皢缁勭洏淇℃伅璋冪敤涓婃父WMS鍘熸枡涓婃灦缁撴灉鎺ュ彛
+            //浣欐枡鍏ュ簱瀹屾垚鍚庯紝闇�瑕佸皢缁勭洏淇℃伅璋冪敤涓婃父WMS浣欐枡閫�鍥炵粨鏋滄帴鍙�
             #region 鍥炰紶閫昏緫澶勭悊
-            //try
-            //{
-            //    PutAwayRequest request = new PutAwayRequest();
-            //    List<PutAway> itemData = new List<PutAway>();
-            //    request.ITEMDATA = itemData;
-            //    request.WERKS = AppSettings.Configuration["WERKS"];
-            //    request.WH_NUMBER = AppSettings.Configuration["WERKS"];
-            //    request.IZLID = request.WERKS + request.WH_NUMBER + DateTime.Now.ToString("yyyyMMdd") + task.TaskNum.ToString();
-            //    request.CREATE_DATE = task.CreateDate.ToString("yyyy-MM-dd HH:mm:ss");
-            //    request.PSTNG_DATE = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
-            //    request.INBOUND_NO = "";//todo:鍗曞彿瑕佷粠鏉$爜涓绘暟鎹腑鑾峰彇锛屼笉鐒跺洖浼犱細鎻愮ず锛氳鏉$爜鏃犺繘浠撳崟鏁版嵁锛�
-            //    request.RECEIPT_NO = "";//todo:鍗曞彿瑕佷粠鏉$爜涓绘暟鎹腑锛屼笉鐒跺洖浼犱細鎻愮ず锛氳鏉$爜鏃犺繘浠撳崟鏁版嵁锛�
-            //    Dt_StockInfo stockInfo = _stockService.StockInfoService.Repository.GetStockInfo(task.PalletCode);
-            //    foreach (Dt_StockInfoDetail detail in stockInfo.Details)
-            //    {
-            //        Dt_LabelMaster labMaster = _labelMasterRepository.QueryFirst(x => x.LABEL_NO == detail.SerialNumber);
-            //        if (labMaster != null)
-            //        {
-            //            if (request.INBOUND_NO == "")
-            //            {
-            //                request.INBOUND_NO = labMaster.INBOUND_NO;
-            //            }
-            //            if (request.RECEIPT_NO == "")
-            //            {
-            //                request.RECEIPT_NO = labMaster.RECEIPT_NO;
-            //            }
-            //            PutAway putAway = new PutAway();
-            //            putAway.MATNR = labMaster.MATNR;
-            //            putAway.BATCH = labMaster.BATCH;
-            //            putAway.LIFNR = labMaster.LIFNR;
-            //            putAway.LIKTX = labMaster.LIKTX;
-            //            putAway.RECEIPT_QTY = labMaster.BOX_QTY;
-            //            putAway.UNIT = labMaster.UNIT;
-            //            putAway.LABEL_NO = labMaster.LABEL_NO;
-            //            putAway.PACK_LABEL_NO = labMaster.Pack_LABEL_No;
-            //            putAway.PALLET_LABEL_NO = labMaster.Pallet_label_no;
-            //            putAway.TPNUM = task.PalletCode;
-            //            putAway.FLAG = "0";
-            //            putAway.TKTXT = "";
-            //            putAway.PO_NO = labMaster.PO_NO;
-            //            putAway.PO_ITEM_NO = labMaster.PO_ITEM_NO;
-            //            putAway.SOBKZ = labMaster.SOBKZ;
-            //            putAway.RECEIPT_ITEM_NO = labMaster.RECEIPT_ITEM_NO;
-            //            putAway.INBOUND_NO = task.TaskNum.ToString();
-            //            //LABEL _STATUS 鏉$爜鐘舵��  02宸叉敹鏂�(鏃犻渶璐ㄦ)03 寰呰繘浠�(宸茶川妫�)锛屽苟涓旓紝QC RESULT CODE璐ㄦ鐘舵�佷负鈥�02鈥� 鎵嶅厑璁′笂鏋�
-            //            if (labMaster.QC_RESULT_CODE == "02" && (labMaster.LABEL_STATUS == "02" || labMaster.LABEL_STATUS == "03"))
-            //            {
-            //                itemData.Add(putAway);
-            //            }
+            try
+            {
+                PutAwayReturnRequest request = new PutAwayReturnRequest();
+                List<PutAwayReturn> DATA = new List<PutAwayReturn>();
+                request.DATA = DATA;
+                request.WERKS = AppSettings.Configuration["WERKS"];
+                request.WH_NUMBER = AppSettings.Configuration["SYSNO"];
+                request.IZLID = task.OrderNo;//杩欎釜鍊间細鍦ㄦ帴鏀朵笂娓稿洖搴撶粍鐩樹俊鎭椂锛屽瓨鍦ㄥ簱瀛樿〃涓紝鍐嶅瓨鍒颁换鍔¤〃涓�
+                Dt_MainReturnInventory mainReturnInventory = _mainReturnInventoryRepository.QueryFirst(x => x.IZLID == task.OrderNo);
+                if (mainReturnInventory != null)
+                {
+                    request.RETURN_NO = mainReturnInventory.RETURN_NO;
+                    request.RETURN_ITEM_NO = mainReturnInventory.RETURN_ITEM_NO;
+                    request.BUSINESS_NAME = mainReturnInventory.BUSINESS_NAME;
+                    request.BUSINESS_CODE = mainReturnInventory.BUSINESS_CODE;
+                    request.TPNUM = mainReturnInventory.TPNUM;
+                    request.LGORT = mainReturnInventory.LGORT;
+                    request.MO_NO = mainReturnInventory.MO_NO;
 
-            //        }
-            //    }
-            //    if (itemData.Count > 0)
-            //    {
-            //        _sys_JobService.CallPutAway(request);
-            //    }
-            //}
-            //catch (Exception ex)
-            //{
-            //    return WebResponseContent.Instance.Error(ex.Message);
-            //}
+                    Dt_StockInfo stockInfo = _stockService.StockInfoService.Repository.GetStockInfo(task.PalletCode);
+                    foreach (Dt_StockInfoDetail detail in stockInfo.Details)
+                    {
+                        Dt_ReturnInventoryDetail dt_ReturnInventoryDetail = _returnInventoryDetailRepository.QueryFirst(x => x.LABEL_NO == detail.SerialNumber);
+                        if (dt_ReturnInventoryDetail != null)
+                        {
+                            PutAwayReturn putAwayReturn = new PutAwayReturn();
+                            putAwayReturn.LABEL_NO = dt_ReturnInventoryDetail.LABEL_NO;
+                            putAwayReturn.SOBKZ = dt_ReturnInventoryDetail.SOBKZ;
+                            putAwayReturn.UNIT = dt_ReturnInventoryDetail.UNIT;
+                            putAwayReturn.LGORT = dt_ReturnInventoryDetail.LGORT;
+                            putAwayReturn.TOTAL_RETURN_QTY = dt_ReturnInventoryDetail.QTY;
+                            putAwayReturn.F_LGORT = dt_ReturnInventoryDetail.F_LGORT;
+                            putAwayReturn.MO_NO = mainReturnInventory.MO_NO;
+                            putAwayReturn.LIFNR = dt_ReturnInventoryDetail.LIFNR;
+                            putAwayReturn.MATNR = dt_ReturnInventoryDetail.MATNR;
+                            putAwayReturn.BATCH = "";
+                            DATA.Add(putAwayReturn);
+                        }
+                    }
+                    if(DATA.Count>0)
+                    {
+                        _sys_JobService.CallPutAwayReturn(request);//浣欐枡閫�搴撳洖浼�
+                    }
+                }
+            }
+            catch (Exception ex)
+            {
+                return WebResponseContent.Instance.Error(ex.Message);
+            }
             #endregion
             return WebResponseContent.Instance.OK();
         }
@@ -621,13 +616,10 @@
                 PickAndPostRequest request = new PickAndPostRequest();
                 List<PickAndPost> itemData = new List<PickAndPost>();
                 request.ITEMDATA = itemData;
-                request.WH_NUMBER = AppSettings.Configuration["WERKS"];
+                request.WH_NUMBER = AppSettings.Configuration["SYSNO"];
                 request.SYSNOD = AppSettings.Configuration["SYSNO"];
-                request.WERKS = AppSettings.Configuration["WERKS"];
-                //鏆傛椂鏍规嵁鎵樼洏鍙锋煡鍑哄簱閿佸畾琛ㄤ腑Dt_OutStockLockInfo涓殑鐘舵�佷负1鐨勬渶鏂颁竴鏉�,鍥犱负鍏堥攣瀹氾紝鎵嶆湁浠诲姟锛屾墍浠ユ病鏈夊叧鑱斾换鍔″彿
-                //Dt_OutStockLockInfo outStockLockInfo= _outStockLockInfoRepository.QueryFirst(x => x.PalletCode == task.PalletCode && x.Status == 1, _OutLockOrderBy);
-
-
+                request.WERKS = AppSettings.Configuration["CallMaterialID"];
+              
                 Dt_OutboundOrderDetail_Hty detail = _outboundOrderDetail_HtyRepository.QueryFirst(x => x.SourceId.ToString() == task.Remark);// task.Remark瀛橀渶姹傛槑缁咺D
                 if (detail != null)
                 {
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Inbound/InboundOrderController.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Inbound/InboundOrderController.cs"
index 2b0a357..c935eb2 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Inbound/InboundOrderController.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Inbound/InboundOrderController.cs"
@@ -1,6 +1,7 @@
 锘縰sing Microsoft.AspNetCore.Authorization;
 using Microsoft.AspNetCore.Http;
 using Microsoft.AspNetCore.Mvc;
+using Newtonsoft.Json;
 using WIDESEA_Core;
 using WIDESEA_Core.BaseController;
 using WIDESEA_DTO.Inbound;
@@ -41,9 +42,9 @@
         /// </summary>
         /// <returns></returns>
         [HttpPost, Route("returnInventory"), AllowAnonymous]
-        public ReturnInventoryResponse returnInventory([FromBody] ReturnInventoryRequest inventoryRequest)
+        public ReturnInventoryResponse returnInventory([FromBody] string inventoryRequest)
         {
-
+           
             return Service.returnInventory(inventoryRequest);
         }
     }
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Stock/StockInfoController.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Stock/StockInfoController.cs"
index 15d4466..0a7cba6 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Stock/StockInfoController.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/Stock/StockInfoController.cs"
@@ -6,7 +6,10 @@
 using WIDESEA_IBasicRepository;
 using WIDESEA_IStockRepository;
 using WIDESEA_IStockService;
+using WIDESEA_Model;
 using WIDESEA_Model.Models;
+using WIDESEA_Model.Models.System.Reponse;
+using WIDESEA_Model.Models.System.Request;
 
 namespace WIDESEA_WMSServer.Controllers.Stock
 {
@@ -34,5 +37,30 @@
         {
             return Service.Repository.GetPalletStockInfo(roadwayNo);
         }
+
+        /// <summary>
+        /// 绔嬪簱WMS搴撳瓨淇℃伅鎺ュ彛锛屼緵涓婃父绯荤粺璋冪敤
+        /// </summary>
+        /// <param name="inventoryQueryRequest"></param>
+        /// <returns></returns>
+        [HttpPost, Route("inventoryQuery"), AllowAnonymous]
+        public InventoryQueryResponse InventoryQuery([FromBody] string inventoryQueryRequest)
+        {
+            return Service.Repository.InventoryQuery(inventoryQueryRequest);
+        }
+
+
+        /// <summary>
+        /// 绔嬪簱WMS鍐荤粨/瑙e喕淇℃伅鎺ュ彛锛屼緵涓婃父绯荤粺璋冪敤
+        /// </summary>
+        /// <param name="freezeRequest"></param>
+        /// <returns></returns>
+        [HttpPost, Route("freezeByCustomer"), AllowAnonymous]
+        public freezeByCustomerResponse freezeByCustomer([FromBody] string freezeRequest)
+        {
+             return Service.Repository.freezeByCustomer(freezeRequest);
+
+        }
+
     }
 }
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/System/Sys_JobController.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/System/Sys_JobController.cs"
index 122c6eb..9790eac 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/System/Sys_JobController.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/System/Sys_JobController.cs"
@@ -70,29 +70,7 @@
 
        
 
-        /// <summary>
-        /// 绔嬪簱WMS搴撳瓨淇℃伅鎺ュ彛锛屼緵涓婃父绯荤粺璋冪敤
-        /// </summary>
-        /// <param name="inventoryQueryRequest"></param>
-        /// <returns></returns>
-        [HttpPost, Route("inventoryQueryRequest"), AllowAnonymous]
-        public InventoryQueryResponse InventoryQuery(InventoryQueryRequest inventoryQueryRequest)
-        {
-            return _sys_JobService.InventoryQuery(inventoryQueryRequest);
-        }
-
-
-        /// <summary>
-        /// 绔嬪簱WMS鍐荤粨/瑙e喕淇℃伅鎺ュ彛锛屼緵涓婃父绯荤粺璋冪敤
-        /// </summary>
-        /// <param name="freezeRequest"></param>
-        /// <returns></returns>
-        [HttpPost, Route("freezeByCustomer"), AllowAnonymous]
-        public freezeByCustomerResponse freezeByCustomer(freezeByCustomerRequest freezeRequest)
-        {
-            return _sys_JobService.freezeByCustomer(freezeRequest);
-        }
-
+       
 
         /// <summary>
         /// 鍥炶皟姣斾簹杩猈MS浣欐枡鍥炲簱瀹屾垚淇℃伅鎺ュ彛
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/appsettings.json" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/appsettings.json"
index f428f1e..6ffed4d 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/appsettings.json"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/appsettings.json"
@@ -23,8 +23,9 @@
   },
 
   "WCS": "http://localhost:9291/api/Task/",
-  "WERKS": "GX25",
-  "SYSNO": "G30",
+  "WERKS": "GX25", //宸ュ巶
+  "SYSNO": "G30", //绔嬪簱绯荤粺鏍囪瘑锛屽彂鏂欐爣璇�
+  "CallMaterialID": "W01",//鍙枡鏍囪瘑
   "ApiName": "WIDESEA",
   "ExpMinutes": 120,
   "QuartzJobAutoStart": true,
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/.vs/WMS_WebService/v17/DocumentLayout.json" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/.vs/WMS_WebService/v17/DocumentLayout.json"
index 3b9cc59..5426aa6 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/.vs/WMS_WebService/v17/DocumentLayout.json"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/.vs/WMS_WebService/v17/DocumentLayout.json"
@@ -11,8 +11,8 @@
       "RelativeMoniker": "D:0:0:{47A32779-4F45-4545-8B85-E215237F30F3}|WebService\\WebService.csproj|solutionrelative:webservice\\httphelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{47A32779-4F45-4545-8B85-E215237F30F3}|WebService\\WebService.csproj|D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WebService\\WMS_WebService\\webservice\\webservice1.asmx.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{47A32779-4F45-4545-8B85-E215237F30F3}|WebService\\WebService.csproj|solutionrelative:webservice\\webservice1.asmx.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{47A32779-4F45-4545-8B85-E215237F30F3}|WebService\\WebService.csproj|d:\\project\\nanningbyd\\\u9879\u76EE\u4EE3\u7801\\webservice\\wms_webservice\\webservice\\liku.asmx.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{47A32779-4F45-4545-8B85-E215237F30F3}|WebService\\WebService.csproj|solutionrelative:webservice\\liku.asmx.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     }
   ],
   "DocumentGroupContainers": [
@@ -40,9 +40,9 @@
               "RelativeDocumentMoniker": "WebService\\Web.config",
               "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WebService\\WMS_WebService\\WebService\\Web.config",
               "RelativeToolTip": "WebService\\Web.config",
-              "ViewState": "AQIAAAYAAAAAAAAAAAAAABAAAAAQAAAA",
+              "ViewState": "AQIAAAAAAAAAAAAAAAAQwBEAAAAyAAAA",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000601|",
-              "WhenOpened": "2024-12-27T15:22:50.1Z",
+              "WhenOpened": "2024-12-29T02:44:57.942Z",
               "EditorCaption": ""
             },
             {
@@ -53,21 +53,23 @@
               "RelativeDocumentMoniker": "WebService\\HttpHelper.cs",
               "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WebService\\WMS_WebService\\WebService\\HttpHelper.cs",
               "RelativeToolTip": "WebService\\HttpHelper.cs",
-              "ViewState": "AQIAAC0AAAAAAAAAAAAQwDoAAAASAAAA",
+              "ViewState": "AQIAAAcAAAAAAAAAAAArwDwAAABJAAAA",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-27T15:12:22.332Z"
+              "WhenOpened": "2024-12-27T15:12:22.332Z",
+              "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 2,
-              "Title": "WebService1.asmx.cs",
-              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WebService\\WMS_WebService\\WebService\\WebService1.asmx.cs",
-              "RelativeDocumentMoniker": "WebService\\WebService1.asmx.cs",
-              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WebService\\WMS_WebService\\WebService\\WebService1.asmx.cs",
-              "RelativeToolTip": "WebService\\WebService1.asmx.cs",
-              "ViewState": "AQIAAAwAAAAAAAAAAAAAAAAAAAAAAAAA",
+              "Title": "LiKu.asmx.cs",
+              "DocumentMoniker": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WebService\\WMS_WebService\\WebService\\LiKu.asmx.cs",
+              "RelativeDocumentMoniker": "WebService\\LiKu.asmx.cs",
+              "ToolTip": "D:\\project\\NanNingBYD\\\u9879\u76EE\u4EE3\u7801\\WebService\\WMS_WebService\\WebService\\LiKu.asmx.cs",
+              "RelativeToolTip": "WebService\\LiKu.asmx.cs",
+              "ViewState": "AQIAACQAAAAAAAAAAAAYwC0AAABZAAAA",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2024-12-27T15:10:15.45Z"
+              "WhenOpened": "2024-12-27T15:10:15.45Z",
+              "EditorCaption": ""
             }
           ]
         }
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/HttpHelper.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/HttpHelper.cs"
index 8cad387..5264bcd 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/HttpHelper.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/HttpHelper.cs"
@@ -6,6 +6,7 @@
 using System.Net;
 using System.Text;
 using System.Web;
+using WebService.Log;
 
 namespace WebService
 {
@@ -19,7 +20,7 @@
             try
             {
                 HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
-                request.Timeout = 30 * 1000;
+                //request.Timeout = 30 * 1000;
                 request.Method = "POST";
                 request.ContentType = "application/json; charset=UTF-8";
                 parm = parm ?? "";
@@ -57,8 +58,41 @@
             catch (Exception ex)
             {
                 //Logger.Write_Log("System/API璇锋眰", rquestName, "璇锋眰寮傚父", new { 璇锋眰鎶ユ枃 = parm, 鎺ユ敹鎶ユ枃 = responseContent, 閿欒 = ex.Message });
-                throw ex;
+                new LogFactory().GetLog("鎺ュ彛").InfoFormat(true, rquestName, "璇锋眰寮傚父", $"{ex.Message}");
             }
+            return null;
+        }
+
+
+        public static string PostUrl(string url, string postData)
+        {
+            string result = "";
+
+            HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
+
+            req.Method = "POST";
+
+            req.ContentType = "application/json; charset=UTF-8";
+
+            byte[] data = Encoding.UTF8.GetBytes(postData);
+
+            req.ContentLength = data.Length;
+
+            using (Stream reqStream = req.GetRequestStream())
+            {
+                reqStream.Write(data, 0, data.Length);
+                reqStream.Close();
+            }
+
+            HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
+            Stream stream = resp.GetResponseStream();
+
+            //鑾峰彇鍝嶅簲鍐呭
+            using (StreamReader reader = new StreamReader(stream, Encoding.UTF8))
+            {
+                result = reader.ReadToEnd();
+            }
+            return result;
         }
     }
 }
\ No newline at end of file
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/InventoryQueryResponse.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/InventoryQueryResponse.cs"
new file mode 100644
index 0000000..027fc55
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/InventoryQueryResponse.cs"
@@ -0,0 +1,36 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+
+namespace WebService
+{
+    public class InventoryQueryResponse
+    {
+        public string MSGTY { get; set; }
+        public List<StockItem> DATA { get; set; }
+        public string MSGTX { get; set; }
+    }
+
+    public class StockItem
+    {
+        public string BATCH { get; set; }
+        public string LABEL_NO { get; set; }
+        public string LGORT { get; set; }
+        public string LIFNR { get; set; }
+        public string LIKTX { get; set; }
+
+        public string LK_BIN_CODE { get; set; }
+        public string MAKTX { get; set; }
+        public string MATNR { get; set; }
+
+        public string MEINS { get; set; }
+        public string QTY { get; set; }
+        public string SOBKZ { get; set; }
+        public string TPNUM { get; set; }
+        public string WERKS { get; set; }
+
+        public string WH_NUMBER { get; set; }
+
+    }
+}
\ No newline at end of file
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/LiKu.asmx" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/LiKu.asmx"
new file mode 100644
index 0000000..f09f414
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/LiKu.asmx"
@@ -0,0 +1 @@
+锘�<%@ WebService Language="C#" CodeBehind="LiKu.asmx.cs" Class="WebService.LiKu" %>
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/LiKu.asmx.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/LiKu.asmx.cs"
new file mode 100644
index 0000000..e6b795d
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/LiKu.asmx.cs"
@@ -0,0 +1,66 @@
+锘縰sing Newtonsoft.Json;
+using System;
+using System.Collections.Generic;
+using System.Configuration;
+using System.Linq;
+using System.Security.Policy;
+using System.Threading.Tasks;
+using System.Web;
+using System.Web.Services;
+using WebService.Log;
+
+namespace WebService
+{
+    /// <summary>
+    /// WebService1 鐨勬憳瑕佽鏄�
+    /// </summary>
+    [WebService(Namespace = "http://tempuri.org/")]
+    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
+    [System.ComponentModel.ToolboxItem(false)]
+    // 鑻ヨ鍏佽浣跨敤 ASP.NET AJAX 浠庤剼鏈腑璋冪敤姝� Web 鏈嶅姟锛岃鍙栨秷娉ㄩ噴浠ヤ笅琛屻�� 
+    // [System.Web.Script.Services.ScriptService]
+    public class LiKu : System.Web.Services.WebService
+    {
+
+       
+        /// <summary>
+        /// 涓婃父WMS绯荤粺璋冪敤绔嬪簱WMS鎺ュ彛
+        /// </summary>
+        /// <returns></returns>
+        [WebMethod]
+        public string AcceptWMSRequest(string funcName,string data)
+        {
+            new LogFactory().GetLog("鎺ュ彛").InfoFormat(true, funcName, "璇锋眰", $"{data}");
+            string url = ConfigurationManager.AppSettings["WMS"];
+            if (funcName == "freezeByCustomer")// 绔嬪簱WMS鍐荤粨/瑙e喕淇℃伅
+            {
+                var response = HttpHelper.Post<freezeByCustomerResponse>(url + "api/StockInfo/freezeByCustomer", data, "绔嬪簱WMS鍐荤粨/瑙e喕淇℃伅");
+                string res = JsonConvert.SerializeObject(response);
+                new LogFactory().GetLog("鎺ュ彛").InfoFormat(true, funcName, "鍝嶅簲", $"{res}");
+                return res;
+            }
+            else if(funcName == "InventoryQuery")//搴撳瓨淇℃伅
+            {
+                var response = HttpHelper.Post<InventoryQueryResponse>(url + "api/StockInfo/inventoryQuery", data, "搴撳瓨淇℃伅");
+                string res = JsonConvert.SerializeObject(response);
+                new LogFactory().GetLog("鎺ュ彛").InfoFormat(true, funcName, "鍝嶅簲", $"{res}");
+                return res;
+            }
+            else if(funcName == "returnInventory")//浣欐枡鍥炲簱淇℃伅
+            {
+                var response = HttpHelper.Post<ReturnInventoryResponse>(url + "api/InboundOrder/returnInventory", data, "浣欐枡鍥炲簱淇℃伅");
+                string res = JsonConvert.SerializeObject(response);
+                new LogFactory().GetLog("鎺ュ彛").InfoFormat(true, funcName, "鍝嶅簲", $"{res}");
+                return res;
+            }
+            else
+            {
+
+                new LogFactory().GetLog("鎺ュ彛").InfoFormat(true, funcName, "鍝嶅簲", $"涓嶆敮鎸佽璇锋眰");
+                return "涓嶆敮鎸佽璇锋眰";
+            }
+
+        }
+
+    }
+}
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/Properties/PublishProfiles/IISProfile.pubxml" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/Properties/PublishProfiles/IISProfile.pubxml"
new file mode 100644
index 0000000..4a79cb9
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/Properties/PublishProfiles/IISProfile.pubxml"
@@ -0,0 +1,18 @@
+锘�<?xml version="1.0" encoding="utf-8"?>
+<!--
+https://go.microsoft.com/fwlink/?LinkID=208121.
+-->
+<Project>
+  <PropertyGroup>
+    <WebPublishMethod>Package</WebPublishMethod>
+    <LastUsedBuildConfiguration>Release</LastUsedBuildConfiguration>
+    <LastUsedPlatform>Any CPU</LastUsedPlatform>
+    <SiteUrlToLaunchAfterPublish />
+    <LaunchSiteAfterPublish>true</LaunchSiteAfterPublish>
+    <ExcludeApp_Data>false</ExcludeApp_Data>
+    <DesktopBuildPackageLocation>D:\LiKuWebService\WebService.zip</DesktopBuildPackageLocation>
+    <PackageAsSingleFile>true</PackageAsSingleFile>
+    <DeployIisAppPath>LiKuWebService</DeployIisAppPath>
+    <_TargetId>IISWebDeployPackage</_TargetId>
+  </PropertyGroup>
+</Project>
\ No newline at end of file
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/ReturnInventoryResponse.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/ReturnInventoryResponse.cs"
new file mode 100644
index 0000000..437671c
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/ReturnInventoryResponse.cs"
@@ -0,0 +1,14 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+
+namespace WebService
+{
+    public class ReturnInventoryResponse
+    {
+        public string MSGTY { get; set; }
+        public string MSGTX { get; set; }
+
+    }
+}
\ No newline at end of file
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/Web.config" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/Web.config"
index ab1b924..6c4deb3 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/Web.config"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/Web.config"
@@ -14,4 +14,8 @@
       <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb" type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=2.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" warningLevel="4" compilerOptions="/langversion:default /nowarn:41008 /define:_MYTYPE=\&quot;Web\&quot; /optionInfer+" />
     </compilers>
   </system.codedom>
+	<appSettings>
+		<add key="WMS" value="http://localhost:9290/" />
+	</appSettings>
+ 
 </configuration>
\ No newline at end of file
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/WebService.csproj" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/WebService.csproj"
index 5ff88cd..754f06a 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/WebService.csproj"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/WebService.csproj"
@@ -73,10 +73,12 @@
   </ItemGroup>
   <ItemGroup>
     <Content Include="Web.config" />
-    <Content Include="WebService1.asmx" />
+    <Content Include="LiKu.asmx" />
   </ItemGroup>
   <ItemGroup>
+    <Compile Include="freezeByCustomerResponse.cs" />
     <Compile Include="HttpHelper.cs" />
+    <Compile Include="InventoryQueryResponse.cs" />
     <Compile Include="Log\FileUtil.cs" />
     <Compile Include="Log\ILog.cs" />
     <Compile Include="Log\ILogFactory.cs" />
@@ -85,10 +87,11 @@
     <Compile Include="Log\LogFactory.cs" />
     <Compile Include="Log\LogUtil.cs" />
     <Compile Include="Properties\AssemblyInfo.cs" />
-    <Compile Include="WebService1.asmx.cs">
-      <DependentUpon>WebService1.asmx</DependentUpon>
+    <Compile Include="LiKu.asmx.cs">
+      <DependentUpon>LiKu.asmx</DependentUpon>
       <SubType>Component</SubType>
     </Compile>
+    <Compile Include="ReturnInventoryResponse.cs" />
   </ItemGroup>
   <ItemGroup>
     <None Include="packages.config" />
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/WebService1.asmx" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/WebService1.asmx"
deleted file mode 100644
index 42ea067..0000000
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/WebService1.asmx"
+++ /dev/null
@@ -1 +0,0 @@
-锘�<%@ WebService Language="C#" CodeBehind="WebService1.asmx.cs" Class="WebService.WebService1" %>
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/WebService1.asmx.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/WebService1.asmx.cs"
deleted file mode 100644
index ce17362..0000000
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/WebService1.asmx.cs"
+++ /dev/null
@@ -1,26 +0,0 @@
-锘縰sing System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Web;
-using System.Web.Services;
-
-namespace WebService
-{
-    /// <summary>
-    /// WebService1 鐨勬憳瑕佽鏄�
-    /// </summary>
-    [WebService(Namespace = "http://tempuri.org/")]
-    [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
-    [System.ComponentModel.ToolboxItem(false)]
-    // 鑻ヨ鍏佽浣跨敤 ASP.NET AJAX 浠庤剼鏈腑璋冪敤姝� Web 鏈嶅姟锛岃鍙栨秷娉ㄩ噴浠ヤ笅琛屻�� 
-    // [System.Web.Script.Services.ScriptService]
-    public class WebService1 : System.Web.Services.WebService
-    {
-
-        [WebMethod]
-        public string HelloWorld()
-        {
-            return "Hello World";
-        }
-    }
-}
diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/freezeByCustomerResponse.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/freezeByCustomerResponse.cs"
new file mode 100644
index 0000000..5cbefe7
--- /dev/null
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WebService/WMS_WebService/WebService/freezeByCustomerResponse.cs"
@@ -0,0 +1,13 @@
+锘縰sing System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Web;
+
+namespace WebService
+{
+    public class freezeByCustomerResponse
+    {
+        public string MSGTY { get; set; }
+        public string MSGTX { get; set; }
+    }
+}
\ No newline at end of file
diff --git "a/\351\241\271\347\233\256\350\265\204\346\226\231/\345\205\266\344\273\226\346\226\207\346\241\243/BYD\350\246\201\346\261\202\345\272\223\345\255\230\344\277\241\346\201\257\346\240\274\345\274\217.txt" "b/\351\241\271\347\233\256\350\265\204\346\226\231/\345\205\266\344\273\226\346\226\207\346\241\243/BYD\350\246\201\346\261\202\345\272\223\345\255\230\344\277\241\346\201\257\346\240\274\345\274\217.txt"
new file mode 100644
index 0000000..7c5c229
--- /dev/null
+++ "b/\351\241\271\347\233\256\350\265\204\346\226\231/\345\205\266\344\273\226\346\226\207\346\241\243/BYD\350\246\201\346\261\202\345\272\223\345\255\230\344\277\241\346\201\257\346\240\274\345\274\217.txt"
@@ -0,0 +1,37 @@
+{
+    "DATA": [
+        {
+            "BATCH": "2412280002",
+            "LABEL_NO": "XAGA20001022231",
+            "LGORT": "0030",
+            "LIFNR": "108478",
+            "LIKTX": "鏃惰鐢靛瓙锛堟繁鍦筹級鏈夐檺鍏徃",
+            "LK_BIN_CODE": "GA06-2A04-02",
+            "MAKTX": "瀵肩數鍓俖SUPER  P_LI NB",
+            "MATNR": "10009542-00",
+            "MEINS": "PCS",
+            "QTY": "10.0",
+            "SOBKZ": "闈為檺鍒�",
+            "TPNUM": "GA06-2A04-02",
+            "WERKS": "GA20",
+            "WH_NUMBER": "G30"
+        },
+        {
+            "BATCH": "2412280002",
+            "LABEL_NO": "XAGA20001022236",
+            "LGORT": "0030",
+            "LIFNR": "108478",
+            "LIKTX": "鏃惰鐢靛瓙锛堟繁鍦筹級鏈夐檺鍏徃",
+            "LK_BIN_CODE": "GA06-2E03-04",
+            "MAKTX": "瀵肩數鍓俖SUPER  P_LI NB",
+            "MATNR": "10009542-00",
+            "MEINS": "PCS",
+            "QTY": "10.0",
+            "SOBKZ": "闈為檺鍒�",
+            "TPNUM": "GA06-2E03-04",
+            "WERKS": "GA20",
+            "WH_NUMBER": "G30"
+        }
+    ],
+    "MSGTY": "S"
+}
\ No newline at end of file
diff --git "a/\351\241\271\347\233\256\350\265\204\346\226\231/\345\205\266\344\273\226\346\226\207\346\241\243/\347\253\213\345\272\223WMS\346\216\245\345\217\243\350\260\203\347\224\250/AcceptWMSRequest.txt" "b/\351\241\271\347\233\256\350\265\204\346\226\231/\345\205\266\344\273\226\346\226\207\346\241\243/\347\253\213\345\272\223WMS\346\216\245\345\217\243\350\260\203\347\224\250/AcceptWMSRequest.txt"
new file mode 100644
index 0000000..a8d8cd7
--- /dev/null
+++ "b/\351\241\271\347\233\256\350\265\204\346\226\231/\345\205\266\344\273\226\346\226\207\346\241\243/\347\253\213\345\272\223WMS\346\216\245\345\217\243\350\260\203\347\224\250/AcceptWMSRequest.txt"
@@ -0,0 +1,108 @@
+涓�锛屽喕缁�/瑙e喕鎺ュ彛
+璇锋眰:
+funcName锛歠reezeByCustomer
+DATA锛�
+
+{
+    "WERKS": "GX25",
+    "WH_NUMBER": "G30",
+    "MATNR": "13593603-00",
+    "BATCH": "123456",
+    "FREEZE_TYPE": "00",
+    "EFFECT_DATE": "",
+    "REASON_CODE": "",
+    "REASON": "",
+    "EDITOR": ""
+}
+
+鍝嶅簲锛�
+{"MSGTY":"S","MSGTX":null}
+
+浜岋紝搴撳瓨鏌ヨ鎺ュ彛
+璇锋眰锛�
+funcName锛欼nventoryQuery
+DATA锛�
+
+{
+    "DATA": [
+        {
+            "WERKS": "GX25",
+            "WH_NUMBER": "GX25"
+        }
+    ]
+}
+
+
+鍝嶅簲锛�
+{
+    "MSGTY": "S",
+    "DATA": [
+        {
+            "BATCH": "123456",
+            "LABEL_NO": "XAGX25001020905",
+            "LGORT": "0030",
+            "LIFNR": "106247",
+            "LIKTX": "娣卞湷甯傞緳鍏卞疄涓氭湁闄愬叕鍙�",
+            "LK_BIN_CODE": "R01-001-002-001",
+            "MAKTX": "鑳惰_1000脳110脳0.02mm_HDPE_鐭竟寮�鍙閫忔槑_闃查潤鐢礯鏃犲嵃鍒�",
+            "MATNR": "12825222-00",
+            "MEINS": "PCS",
+            "QTY": "10",
+            "SOBKZ": "Z",
+            "TPNUM": "BTP0505",
+            "WERKS": "GX25",
+            "WH_NUMBER": "GX25"
+        }
+    ],
+    "MSGTX": null
+}
+
+
+涓夛紝浣欐枡閫�鍥炰俊鎭帴鍙�
+
+璇锋眰锛�
+{
+    "WH_NUMBER": "GX25",
+    "BUSINESS_NAME": "40",
+    "WERKS": "GX25",
+    "LGORT": "0035",
+    "TOTAL_RETURN_QTY": "2",
+    "BUSINESS_CODE": "00",
+    "RETURN_NO": "RTHZ25000023883",
+    "RETURN_ITEM_NO": "1",
+    "TPNUM": "BTP0505",
+    "YLZD5": "",
+    "IZLID": "RFHZ25000000246",
+    "SYSNOD": "",
+    "MO_NO": "",
+    "YLZD3": "",
+    "YLZD4": "",
+    "YLZD1": "",
+    "YLZD2": "",
+    "DATA": [
+        {
+            "LABEL_NO": "BQHZ250001645115",
+            "SOBKZ": "Z",
+            "UNIT": "IN",
+            "LGORT": "0034",
+            "QTY": "1",
+            "LIFNR": "116576",
+            "F_LGORT": "W001",
+            "MATNR": "13593603-00"
+        },
+ {
+            "LABEL_NO": "BQHZ250001645116",
+            "SOBKZ": "Z",
+            "UNIT": "IN",
+            "LGORT": "0034",
+            "QTY": "1",
+            "LIFNR": "116576",
+            "F_LGORT": "W001",
+            "MATNR": "13593603-00"
+        }
+    ]
+}
+
+鍝嶅簲锛�
+
+{"MSGTY":"S","MSGTX":null}
\ No newline at end of file
diff --git "a/\351\241\271\347\233\256\350\265\204\346\226\231/\345\205\266\344\273\226\346\226\207\346\241\243/\347\253\213\345\272\223WebService\350\260\203\347\224\250\350\257\264\346\230\216.docx" "b/\351\241\271\347\233\256\350\265\204\346\226\231/\345\205\266\344\273\226\346\226\207\346\241\243/\347\253\213\345\272\223WebService\350\260\203\347\224\250\350\257\264\346\230\216.docx"
new file mode 100644
index 0000000..cd42810
--- /dev/null
+++ "b/\351\241\271\347\233\256\350\265\204\346\226\231/\345\205\266\344\273\226\346\226\207\346\241\243/\347\253\213\345\272\223WebService\350\260\203\347\224\250\350\257\264\346\230\216.docx"
Binary files differ
diff --git "a/\351\241\271\347\233\256\350\265\204\346\226\231/\345\205\266\344\273\226\346\226\207\346\241\243/\347\253\213\345\272\223\347\263\273\347\273\237\351\234\200\346\261\202\350\257\264\346\230\216\344\271\2461.0.0.docx" "b/\351\241\271\347\233\256\350\265\204\346\226\231/\345\205\266\344\273\226\346\226\207\346\241\243/\347\253\213\345\272\223\347\263\273\347\273\237\351\234\200\346\261\202\350\257\264\346\230\216\344\271\2461.0.0.docx"
new file mode 100644
index 0000000..88dc517
--- /dev/null
+++ "b/\351\241\271\347\233\256\350\265\204\346\226\231/\345\205\266\344\273\226\346\226\207\346\241\243/\347\253\213\345\272\223\347\263\273\347\273\237\351\234\200\346\261\202\350\257\264\346\230\216\344\271\2461.0.0.docx"
Binary files differ

--
Gitblit v1.9.3