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=\"Web\" /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