From 614945e153d38d1dadf5beb1e1d4dbc6db07c226 Mon Sep 17 00:00:00 2001
From: yanjinhui <3306209981@qq.com>
Date: 星期一, 20 十月 2025 03:17:53 +0800
Subject: [PATCH] 优化出入库

---
 新建文件夹/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/SemanticSymbols.db-wal |    0 
 新建文件夹/WMS/src/views/taskinfo/Dt_SupplyTask.vue                                                     |  161 +
 新建文件夹/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/SquareCabin/DeliveryOrderController.cs       |   17 
 新建文件夹/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/extend/Check.cs                                |   13 
 新建文件夹/WMS/src/views/basic/materielInfo.vue                                                         |  443 ++++
 新建文件夹/WIDESEA_WMSServer/WIDESEA_ISquareCabinServices/IDeliveryOrderServices.cs                     |   20 
 新建文件夹/WMS/src/extension/medicine/Dt_MaterielInfo.js                                                |    4 
 新建文件夹/WIDESEA_WMSServer/WIDESEA_WMSServer/OutOrderJob.cs                                           |    4 
 新建文件夹/WMS/src/router/viewGird.js                                                                   |   12 
 新建文件夹/WMS/src/views/taskinfo/Dt_SupplyTask_Hty.vue                                                 |   96 
 新建文件夹/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/DeliveryOrderServices.cs                       |  779 ++++----
 新建文件夹/WMS/src/extension/stock/Dt_Inventory_Batch.js                                                |  147 +
 新建文件夹/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/CabinOrderServices.cs                          |  339 ++-
 新建文件夹/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/InventoryServices.cs                           |   55 
 新建文件夹/WIDESEA_WMSServer/WIDESEA_WMSServer/InOrderJob.cs                                            |    2 
 新建文件夹/WMS/config/buttons.js                                                                        |   18 
 新建文件夹/WIDESEA_WMSServer/WIDESEA_Model/Models/WMSInfo/Dt_InventoryInfo.cs                           |    4 
 新建文件夹/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.backup.json                       | 1418 ++++++++------
 新建文件夹/WMS/src/views/medicine/Dt_MedicineGoods.vue                                                  |    2 
 新建文件夹/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/extend/Allocat.cs                              |    5 
 新建文件夹/WMS/src/views/basic/customerInfo.vue                                                         |  101 
 新建文件夹/WMS/src/views/basic/locationInfo.vue                                                         |  210 +
 新建文件夹/WIDESEA_WMSServer/WIDESEA_WMSServer/appsettings.json                                         |    2 
 新建文件夹/WIDESEA_WMSServer/WIDESEA_ISquareCabinServices/IInventoryServices.cs                         |   13 
 新建文件夹/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/CodeChunks.db-wal      |    0 
 新建文件夹/WIDESEA_WMSServer/WIDESEA_Model/Models/WMSInfo/Dt_MaterielInfo.cs                            |    2 
 新建文件夹/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/CodeChunks.db          |    0 
 新建文件夹/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/WMSInfo/InventoryInfoController.cs           |    3 
 新建文件夹/PDA/pages/stash/outboundorderDetail.vue                                                      |   39 
 新建文件夹/WIDESEA_WMSServer/WIDESEA_Model/Models/TaskInfo/Dt_Task.cs                                   |    8 
 新建文件夹/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json                              | 1477 +++++++++-------
 新建文件夹/WMS/src/views/stock/Dt_Inventory_Batch.vue                                                   |    4 
 新建文件夹/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/SemanticSymbols.db     |    0 
 新建文件夹/WIDESEA_WMSServer/WIDESEA_DTO/SquareCabin/OrderDto.cs                                        |    6 
 新建文件夹/PDA/pages/stash/outFinish.vue                                                                |    4 
 35 files changed, 3,343 insertions(+), 2,065 deletions(-)

diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/PDA/pages/stash/outFinish.vue" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/PDA/pages/stash/outFinish.vue"
index fad091a..8e0992f 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/PDA/pages/stash/outFinish.vue"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/PDA/pages/stash/outFinish.vue"
@@ -1,6 +1,6 @@
 <template>
 	<view>
-		<uni-segmented-control :current="current" :values="items" @clickItem="onClickItem">
+		<!-- <uni-segmented-control :current="current" :values="items" @clickItem="onClickItem"> -->
 		</uni-segmented-control>
 		<view class="content">
 			<view v-if="current === 0" class="headerstyle">
@@ -108,7 +108,7 @@
 									</uni-icons>
 									<view class="uni-content">
 										<view class="uni-title-sub uni-ellipsis-2">閲囪喘鍗曞彿锛歿{item.purchaseOrderNo}}</view>
-										<view class="uni-note">鐗╂枡缂栫爜锛歿{item.materielCode}}</view>
+										<view class="uni-note">鐗╂枡缂栫爜11锛歿{item.materielCode}}</view>
 										<view class="uni-note">鎵规鍙凤細{{item.lotNo}}</view>
 										<view class="uni-note">鏁伴噺锛歿{item.quantity}}</view>
 										<view class="uni-note">鐢熶骇鏃ユ湡锛歿{item.productionDate}}</view>
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/PDA/pages/stash/outboundorderDetail.vue" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/PDA/pages/stash/outboundorderDetail.vue"
index 650b2f6..13cbf8a 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/PDA/pages/stash/outboundorderDetail.vue"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/PDA/pages/stash/outboundorderDetail.vue"
@@ -65,6 +65,45 @@
 			groupClick() {
 
 			},
+			// getData() {
+			// 	var postData = {
+			// 		MainData: {
+			// 			warehouseId: this.warehouseId,
+			// 			locationCode: this.searchValue,
+			// 			orderNo: this.orderNo,
+			// 			pageNo: this.pageNo,
+			// 			isCheck:false,
+			// 		},
+			// 	}
+			// 	if (this.pageNo == 1) this.allReceivingOrders = [];
+			// 	this.$u.post('/api/DeliveryOrder/GetCheckOutTasks',postData).then((
+			// 		res) => {
+			// 			if (res.status) {
+			// 				if (res.data.length > 0) {
+			// 					if (this.searchValue == '') {
+			// 						this.allReceivingOrders = this.allReceivingOrders.concat(res.data);
+			// 						// this.allReceivingOrders = res.data;
+			// 						if (this.allReceivingOrders.length > 3) {
+			// 							this.loadVisible = true;
+			// 						} else {
+			// 							this.loadVisible = false;
+			// 						}
+			// 					} else {
+			// 						this.allReceivingOrders = res.data;
+			// 						if (this.allReceivingOrders.length > 3) {
+			// 							this.loadVisible = true;
+			// 						} else {
+			// 							this.loadVisible = false;
+			// 						}
+			// 					}
+			// 				} else {
+			// 					this.status = 'noMore';
+			// 					//this.allReceivingOrders = [];
+			// 					this.loadVisible = true;
+			// 				}
+			// 			}
+			// 		})
+			// }
 			getData() {
 				var postData = {
 					MainData: {
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/CodeChunks.db" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/CodeChunks.db"
index 673a608..a561dc7 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/CodeChunks.db"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/CodeChunks.db"
Binary files differ
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/CodeChunks.db-wal" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/CodeChunks.db-wal"
index 1b6b892..2b31694 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/CodeChunks.db-wal"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/CodeChunks.db-wal"
Binary files differ
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/SemanticSymbols.db" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/SemanticSymbols.db"
index 6435a89..3a34d67 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/SemanticSymbols.db"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/SemanticSymbols.db"
Binary files differ
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/SemanticSymbols.db-wal" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/SemanticSymbols.db-wal"
index a34a878..1ddcfb4 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/SemanticSymbols.db-wal"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/CopilotIndices/17.12.38.29086/SemanticSymbols.db-wal"
Binary files differ
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.backup.json" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.backup.json"
index 3995e36..04af099 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.backup.json"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.backup.json"
@@ -3,16 +3,204 @@
   "WorkspaceRootPath": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\",
   "Documents": [
     {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_supplier.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_supplier.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\deliveryorderservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\deliveryorderservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\outorderjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\outorderjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_isquarecabinservices\\iinventoryservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|solutionrelative:widesea_isquarecabinservices\\iinventoryservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\extend\\allocat.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\extend\\allocat.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\extend\\check.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\extend\\check.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\wmsinfo\\inventoryinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\wmsinfo\\inventoryinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\wmsinfo\\inventory_batchcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\wmsinfo\\inventory_batchcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\inventoryservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\inventoryservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_inventory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_inventory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_deliveryorder.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_deliveryorder.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\inorderjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\inorderjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\wmsinfo\\supplytaskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\wmsinfo\\supplytaskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\taskinfo\\dt_task.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\taskinfo\\dt_task.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\wmsinfo\\dt_materielinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\wmsinfo\\dt_materielinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\wmsinfo\\dt_supplytask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\wmsinfo\\dt_supplytask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_isquarecabinservices\\ideliveryorderservices.cs||{8B382828-6202-11D1-8870-0000F87579D2}",
+      "RelativeMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|solutionrelative:widesea_isquarecabinservices\\ideliveryorderservices.cs||{8B382828-6202-11D1-8870-0000F87579D2}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_supplier.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_supplier.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\deliveryordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\deliveryordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\index.html||{40D31677-CBC0-4297-A9EF-89D907823A98}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\index.html||{40D31677-CBC0-4297-A9EF-89D907823A98}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\cabinorderservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\cabinorderservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_cabinorderdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_cabinorderdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\taskinfo\\dt_task_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\taskinfo\\dt_task_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_cabinorder_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_cabinorder_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_cabinorder.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_cabinorder.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\basic\\dt_locationinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\basic\\dt_locationinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\basic\\locationinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\basic\\locationinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\inventorycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\inventorycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\medicinegoodsservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\medicinegoodsservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_isquarecabinservices\\imedicinegoodsservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|solutionrelative:widesea_isquarecabinservices\\imedicinegoodsservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\goodsjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\goodsjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\cabinordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\cabinordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\system\\sys_menucontroller.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_menucontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00A5A08A-8A36-4972-8863-7DCF8DBC7978}|WIDESEA_ISystemService\\WIDESEA_ISystemService.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_isystemservice\\isys_menuservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00A5A08A-8A36-4972-8863-7DCF8DBC7978}|WIDESEA_ISystemService\\WIDESEA_ISystemService.csproj|solutionrelative:widesea_isystemservice\\isys_menuservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\basic\\materielinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\basic\\materielinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\medicinegoodscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\medicinegoodscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_isquarecabinservices\\icabinorderservices.cs||{8B382828-6202-11D1-8870-0000F87579D2}",
+      "RelativeMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|solutionrelative:widesea_isquarecabinservices\\icabinorderservices.cs||{8B382828-6202-11D1-8870-0000F87579D2}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{AF8F3D65-1D75-4B8F-AFD9-4150E591C44D}|WIDESEA_Common\\WIDESEA_Common.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_common\\materielenum\\materieltypeenum.cs||{8B382828-6202-11D1-8870-0000F87579D2}",
+      "RelativeMoniker": "D:0:0:{AF8F3D65-1D75-4B8F-AFD9-4150E591C44D}|WIDESEA_Common\\WIDESEA_Common.csproj|solutionrelative:widesea_common\\materielenum\\materieltypeenum.cs||{8B382828-6202-11D1-8870-0000F87579D2}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\basic\\dt_materielinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\basic\\dt_materielinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\customercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\customercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\wmsinfo\\materielinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\wmsinfo\\materielinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\wmsinfo\\dt_supplytask_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\wmsinfo\\dt_supplytask_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\wmsinfo\\dt_inventoryinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\wmsinfo\\dt_inventoryinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\wmsinfo\\dt_inventory_batch.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\wmsinfo\\dt_inventory_batch.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\basic\\dt_warehouse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\basic\\dt_warehouse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\basic\\dt_supplierinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\basic\\dt_supplierinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\basic\\dt_apiinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\basic\\dt_apiinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{3E1C6F64-6E74-4E76-9E5D-7EE6A7AA1F26}|WIDESEA_IInboundService\\WIDESEA_IInboundService.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_iinboundservice\\iinboundorderdetailservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{3E1C6F64-6E74-4E76-9E5D-7EE6A7AA1F26}|WIDESEA_IInboundService\\WIDESEA_IInboundService.csproj|solutionrelative:widesea_iinboundservice\\iinboundorderdetailservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\deliveryorderdetailhtyservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\deliveryorderdetailhtyservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\deliveryorderdetailservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\deliveryorderdetailservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\deliveryorderhtyservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\deliveryorderhtyservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\stock\\dt_stockinfodetail_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
@@ -31,124 +219,16 @@
       "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\stock\\dt_stockinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\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:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\index.html||{40D31677-CBC0-4297-A9EF-89D907823A98}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\index.html||{40D31677-CBC0-4297-A9EF-89D907823A98}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\inorderjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\inorderjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\wmsinfo\\dt_supplytask_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\wmsinfo\\dt_supplytask_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
       "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\supplierservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\supplierservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\inventoryservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\inventoryservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{929DF936-042C-4EEC-8722-A831FC2F0AEA}|WIDESEA_DTO\\WIDESEA_DTO.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_dto\\squarecabin\\orderdto.cs||{8B382828-6202-11D1-8870-0000F87579D2}",
-      "RelativeMoniker": "D:0:0:{929DF936-042C-4EEC-8722-A831FC2F0AEA}|WIDESEA_DTO\\WIDESEA_DTO.csproj|solutionrelative:widesea_dto\\squarecabin\\orderdto.cs||{8B382828-6202-11D1-8870-0000F87579D2}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{929DF936-042C-4EEC-8722-A831FC2F0AEA}|WIDESEA_DTO\\WIDESEA_DTO.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_dto\\squarecabin\\apiresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{929DF936-042C-4EEC-8722-A831FC2F0AEA}|WIDESEA_DTO\\WIDESEA_DTO.csproj|solutionrelative:widesea_dto\\squarecabin\\apiresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\deliveryorderservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\deliveryorderservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\wmsinfo\\dt_inventoryinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\wmsinfo\\dt_inventoryinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\extend\\allocat.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\extend\\allocat.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\extend\\check.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\extend\\check.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\deliveryorderhtyservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\deliveryorderhtyservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\deliveryorderdetailservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\deliveryorderdetailservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_isquarecabinservices\\iinventoryservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|solutionrelative:widesea_isquarecabinservices\\iinventoryservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\inventorycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\inventorycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\wmsinfo\\supplytaskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\wmsinfo\\supplytaskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\medicinegoodsservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\medicinegoodsservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\outorderjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\outorderjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\cabinorderservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\cabinorderservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_isquarecabinservices\\ideliveryorderservices.cs||{8B382828-6202-11D1-8870-0000F87579D2}",
-      "RelativeMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|solutionrelative:widesea_isquarecabinservices\\ideliveryorderservices.cs||{8B382828-6202-11D1-8870-0000F87579D2}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_inventory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_inventory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
       "AbsoluteMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_isquarecabinservices\\ideliveryorderdetailhtyservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|solutionrelative:widesea_isquarecabinservices\\ideliveryorderdetailhtyservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\cabinordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\cabinordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\basic\\materielinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\basic\\materielinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\goodsjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\goodsjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\wmsinfo\\inventory_batchcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\wmsinfo\\inventory_batchcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\wmsinfo\\inventoryinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\wmsinfo\\inventoryinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\wmsinfo\\materielinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\wmsinfo\\materielinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\wmsinfo\\supplytaskhtycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
@@ -163,10 +243,6 @@
       "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\suppliercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\medicinegoodscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\medicinegoodscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
       "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\deliveryorderhtycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\deliveryorderhtycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
@@ -177,14 +253,6 @@
     {
       "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\deliveryorderdetailcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\deliveryorderdetailcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\deliveryordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\deliveryordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\customercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\customercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\cabinorderhtycontrollers.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
@@ -203,36 +271,8 @@
       "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_deliveryorderdetail_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_deliveryorderdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_deliveryorderdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
       "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_cabinorderdetail_hty .cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_cabinorderdetail_hty .cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_cabinorderdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_cabinorderdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_cabinorder_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_cabinorder_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_cabinorder.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_cabinorder.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_deliveryorder.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_deliveryorder.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_customer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_customer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_isquarecabinservices\\icabinorderservices.cs||{8B382828-6202-11D1-8870-0000F87579D2}",
-      "RelativeMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|solutionrelative:widesea_isquarecabinservices\\icabinorderservices.cs||{8B382828-6202-11D1-8870-0000F87579D2}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\cabinorderhtyservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
@@ -247,16 +287,16 @@
       "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\cabinorderdetailhtyservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\wmsinfo\\dt_inventory_batch.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\wmsinfo\\dt_inventory_batch.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
       "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_deliveryorder_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_deliveryorder_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{929DF936-042C-4EEC-8722-A831FC2F0AEA}|WIDESEA_DTO\\WIDESEA_DTO.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_dto\\squarecabin\\towcsdto.cs||{8B382828-6202-11D1-8870-0000F87579D2}",
       "RelativeMoniker": "D:0:0:{929DF936-042C-4EEC-8722-A831FC2F0AEA}|WIDESEA_DTO\\WIDESEA_DTO.csproj|solutionrelative:widesea_dto\\squarecabin\\towcsdto.cs||{8B382828-6202-11D1-8870-0000F87579D2}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{929DF936-042C-4EEC-8722-A831FC2F0AEA}|WIDESEA_DTO\\WIDESEA_DTO.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_dto\\squarecabin\\orderdto.cs||{8B382828-6202-11D1-8870-0000F87579D2}",
+      "RelativeMoniker": "D:0:0:{929DF936-042C-4EEC-8722-A831FC2F0AEA}|WIDESEA_DTO\\WIDESEA_DTO.csproj|solutionrelative:widesea_dto\\squarecabin\\orderdto.cs||{8B382828-6202-11D1-8870-0000F87579D2}"
     }
   ],
   "DocumentGroupContainers": [
@@ -266,7 +306,7 @@
       "DocumentGroups": [
         {
           "DockedWidth": 200,
-          "SelectedChildIndex": 1,
+          "SelectedChildIndex": 7,
           "Children": [
             {
               "$type": "Bookmark",
@@ -274,7 +314,189 @@
             },
             {
               "$type": "Document",
+              "DocumentIndex": 3,
+              "Title": "Allocat.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\extend\\Allocat.cs",
+              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\extend\\Allocat.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\extend\\Allocat.cs",
+              "RelativeToolTip": "WIDESEA_SquareCabinServices\\extend\\Allocat.cs",
+              "ViewState": "AgIAAAcAAAAAAAAAAAAqwBoAAABSAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T12:28:57.284Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 2,
+              "Title": "IInventoryServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IInventoryServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_ISquareCabinServices\\IInventoryServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IInventoryServices.cs",
+              "RelativeToolTip": "WIDESEA_ISquareCabinServices\\IInventoryServices.cs",
+              "ViewState": "AgIAAAMAAAAAAAAAAAAtwBkAAABTAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T11:49:40.043Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 4,
+              "Title": "Check.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\extend\\Check.cs",
+              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\extend\\Check.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\extend\\Check.cs",
+              "RelativeToolTip": "WIDESEA_SquareCabinServices\\extend\\Check.cs",
+              "ViewState": "AgIAAAYAAAAAAAAAAAAAABcAAAAHAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T12:28:32.126Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 5,
+              "Title": "InventoryInfoController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\InventoryInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\InventoryInfoController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\InventoryInfoController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\InventoryInfoController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvxIAAAAGAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T08:18:10.191Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 6,
+              "Title": "Inventory_BatchController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\Inventory_BatchController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\Inventory_BatchController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\Inventory_BatchController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\Inventory_BatchController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvxEAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T08:18:11.345Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 1,
+              "Title": "OutOrderJob.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\OutOrderJob.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\OutOrderJob.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\OutOrderJob.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\OutOrderJob.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAABEAAAAsAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T00:47:56.746Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
               "DocumentIndex": 0,
+              "Title": "DeliveryOrderServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\DeliveryOrderServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderServices.cs",
+              "RelativeToolTip": "WIDESEA_SquareCabinServices\\DeliveryOrderServices.cs",
+              "ViewState": "AgIAABMAAAAAAAAAAAAmwBsAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T02:05:07.451Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 7,
+              "Title": "InventoryServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\InventoryServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\InventoryServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\InventoryServices.cs",
+              "RelativeToolTip": "WIDESEA_SquareCabinServices\\InventoryServices.cs",
+              "ViewState": "AgIAAAsAAAAAAAAAAAAAABsAAAAVAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T02:44:36.647Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 8,
+              "Title": "Dt_Inventory.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_Inventory.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_Inventory.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_Inventory.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_Inventory.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAswAsAAAARAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T02:39:29.09Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 10,
+              "Title": "InOrderJob.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\InOrderJob.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\InOrderJob.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\InOrderJob.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\InOrderJob.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvxAAAAAzAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-19T07:14:25.868Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 13,
+              "Title": "Dt_MaterielInfo.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_MaterielInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\WMSInfo\\Dt_MaterielInfo.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_MaterielInfo.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\WMSInfo\\Dt_MaterielInfo.cs",
+              "ViewState": "AgIAAHMAAAAAAAAAAAApwIIAAAAXAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T03:50:36.92Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 9,
+              "Title": "Dt_DeliveryOrder.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAswBEAAAAeAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T00:59:19.059Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 11,
+              "Title": "SupplyTaskController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvxAAAAABAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T08:18:04.258Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 12,
+              "Title": "Dt_Task.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\TaskInfo\\Dt_Task.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\TaskInfo\\Dt_Task.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\TaskInfo\\Dt_Task.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\TaskInfo\\Dt_Task.cs",
+              "ViewState": "AgIAAHYAAAAAAAAAAAAswIgAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T11:59:38.451Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 15,
               "Title": "Dt_Supplier.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_Supplier.cs",
               "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_Supplier.cs",
@@ -287,85 +509,202 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 1,
-              "Title": "Dt_MaterielInfo.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_MaterielInfo.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\WMSInfo\\Dt_MaterielInfo.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_MaterielInfo.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\WMSInfo\\Dt_MaterielInfo.cs",
-              "ViewState": "AgIAABIAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "DocumentIndex": 14,
+              "Title": "IDeliveryOrderServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IDeliveryOrderServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_ISquareCabinServices\\IDeliveryOrderServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IDeliveryOrderServices.cs",
+              "RelativeToolTip": "WIDESEA_ISquareCabinServices\\IDeliveryOrderServices.cs",
+              "ViewState": "AgIAAAQAAAAAAAAAAAAcwBIAAAAbAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-18T03:50:36.92Z",
+              "WhenOpened": "2025-10-17T02:38:23.32Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 3,
-              "Title": "Dt_StockInfoDetail_Hty.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail_Hty.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail_Hty.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail_Hty.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail_Hty.cs",
+              "DocumentIndex": 16,
+              "Title": "DeliveryOrderController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderController.cs",
+              "ViewState": "AgIAAFAAAAAAAAAAAAAcwF4AAAArAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T03:30:07.195Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 17,
+              "Title": "index.html",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\index.html",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\index.html",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\index.html",
+              "RelativeToolTip": "WIDESEA_WMSServer\\index.html",
+              "ViewState": "AgIAAAwAAAAAAAAAAADwvxUAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001512|",
+              "WhenOpened": "2025-10-17T00:47:49.398Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 18,
+              "Title": "CabinOrderServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\CabinOrderServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\CabinOrderServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\CabinOrderServices.cs",
+              "RelativeToolTip": "WIDESEA_SquareCabinServices\\CabinOrderServices.cs",
+              "ViewState": "AgIAAGIAAAAAAAAAAAAiwHEAAAAMAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T01:13:46.81Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 21,
+              "Title": "Dt_CabinOrder_Hty.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder_Hty.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder_Hty.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder_Hty.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder_Hty.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwwAAAAvAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T00:58:58.945Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 22,
+              "Title": "Dt_CabinOrder.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder.cs",
+              "ViewState": "AgIAAAEAAAAAAAAAAAAUwBQAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T00:58:45.799Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 20,
+              "Title": "Dt_Task_Hty.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\TaskInfo\\Dt_Task_Hty.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\TaskInfo\\Dt_Task_Hty.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\TaskInfo\\Dt_Task_Hty.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\TaskInfo\\Dt_Task_Hty.cs",
+              "ViewState": "AgIAAAkAAAAAAAAAAADwvxEAAAA6AAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-19T12:15:55.749Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 19,
+              "Title": "Dt_CabinOrderDetail.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail.cs",
+              "ViewState": "AgIAAAMAAAAAAAAAAAAswAsAAAARAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T00:59:04.813Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 23,
+              "Title": "Dt_LocationInfo.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_LocationInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Basic\\Dt_LocationInfo.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_LocationInfo.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\Basic\\Dt_LocationInfo.cs",
+              "ViewState": "AgIAABoAAAAAAAAAAAAAwAwAAAASAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T11:48:23.678Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 24,
+              "Title": "LocationInfoController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Basic\\LocationInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\Basic\\LocationInfoController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Basic\\LocationInfoController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\Basic\\LocationInfoController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvxUAAABWAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T11:01:03.083Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 25,
+              "Title": "InventoryController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\InventoryController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\InventoryController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\InventoryController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\InventoryController.cs",
+              "ViewState": "AgIAAAYAAAAAAAAAAAAswBcAAAAoAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T08:17:54.33Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 73,
+              "Title": "OrderDto.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_DTO\\SquareCabin\\OrderDto.cs",
+              "RelativeDocumentMoniker": "WIDESEA_DTO\\SquareCabin\\OrderDto.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_DTO\\SquareCabin\\OrderDto.cs",
+              "RelativeToolTip": "WIDESEA_DTO\\SquareCabin\\OrderDto.cs",
               "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-18T03:50:28.809Z",
+              "WhenOpened": "2025-10-19T08:48:54.534Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 4,
-              "Title": "Dt_StockInfoDetail.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "DocumentIndex": 26,
+              "Title": "MedicineGoodsServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\MedicineGoodsServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\MedicineGoodsServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\MedicineGoodsServices.cs",
+              "RelativeToolTip": "WIDESEA_SquareCabinServices\\MedicineGoodsServices.cs",
+              "ViewState": "AgIAAHoAAAAAAAAAAAAiwCIAAAA5AAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-18T03:50:24.551Z",
+              "WhenOpened": "2025-10-18T14:41:58.059Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 5,
-              "Title": "Dt_StockInfo_Hty.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfo_Hty.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfo_Hty.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfo_Hty.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfo_Hty.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "DocumentIndex": 27,
+              "Title": "IMedicineGoodsServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IMedicineGoodsServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_ISquareCabinServices\\IMedicineGoodsServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IMedicineGoodsServices.cs",
+              "RelativeToolTip": "WIDESEA_ISquareCabinServices\\IMedicineGoodsServices.cs",
+              "ViewState": "AgIAAAcAAAAAAAAAAAAcwBQAAAA0AAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-18T03:45:52.954Z",
+              "WhenOpened": "2025-10-18T13:21:32.488Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 6,
-              "Title": "Dt_StockInfo.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfo.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfo.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfo.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfo.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "DocumentIndex": 28,
+              "Title": "GoodsJob.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\GoodsJob.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\GoodsJob.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\GoodsJob.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\GoodsJob.cs",
+              "ViewState": "AgIAAAMAAAAAAAAAAAAAABEAAAA4AAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-18T03:45:51.363Z",
+              "WhenOpened": "2025-10-17T00:47:31.837Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 7,
-              "Title": "appsettings.json",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\appsettings.json",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\appsettings.json",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\appsettings.json",
-              "RelativeToolTip": "WIDESEA_WMSServer\\appsettings.json",
-              "ViewState": "AgIAAAYAAAAAAAAAAAAAAB8AAAAWAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
-              "WhenOpened": "2025-10-17T01:31:59.534Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 9,
+              "DocumentIndex": 29,
               "Title": "Program.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Program.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Program.cs",
@@ -378,176 +717,267 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 2,
-              "Title": "Dt_SupplyTask.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask.cs",
-              "ViewState": "AgIAAAwAAAAAAAAAAAAAABUAAAAOAAAAAAAAAA==",
+              "DocumentIndex": 30,
+              "Title": "CabinOrderController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderController.cs",
+              "ViewState": "AgIAABUAAAAAAAAAAAAYwB8AAAAMAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T01:04:03.926Z",
+              "WhenOpened": "2025-10-17T08:17:10.353Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 14,
-              "Title": "OrderDto.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_DTO\\SquareCabin\\OrderDto.cs",
-              "RelativeDocumentMoniker": "WIDESEA_DTO\\SquareCabin\\OrderDto.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_DTO\\SquareCabin\\OrderDto.cs",
-              "RelativeToolTip": "WIDESEA_DTO\\SquareCabin\\OrderDto.cs",
-              "ViewState": "AgIAAE0AAAAAAAAAAIAwwF4AAAAfAAAAAAAAAA==",
+              "DocumentIndex": 33,
+              "Title": "MaterielInfoController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Basic\\MaterielInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\Basic\\MaterielInfoController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Basic\\MaterielInfoController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\Basic\\MaterielInfoController.cs",
+              "ViewState": "AgIAAA8AAAAAAAAAAAAAABMAAABhAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T07:06:25.333Z",
+              "WhenOpened": "2025-10-17T08:42:41.944Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 12,
-              "Title": "SupplierServices.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\SupplierServices.cs",
-              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\SupplierServices.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\SupplierServices.cs",
-              "RelativeToolTip": "WIDESEA_SquareCabinServices\\SupplierServices.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAABIAAABUAAAAAAAAAA==",
+              "DocumentIndex": 32,
+              "Title": "ISys_MenuService.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISystemService\\ISys_MenuService.cs",
+              "RelativeDocumentMoniker": "WIDESEA_ISystemService\\ISys_MenuService.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISystemService\\ISys_MenuService.cs",
+              "RelativeToolTip": "WIDESEA_ISystemService\\ISys_MenuService.cs",
+              "ViewState": "AgIAAAcAAAAAAAAAAAAkwCIAAAAjAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T02:44:56.248Z",
+              "WhenOpened": "2025-10-19T00:56:11.868Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 10,
-              "Title": "InOrderJob.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\InOrderJob.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\InOrderJob.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\InOrderJob.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\InOrderJob.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAABAAAAAwAAAAAAAAAA==",
+              "DocumentIndex": 31,
+              "Title": "Sys_MenuController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\System\\Sys_MenuController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\System\\Sys_MenuController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\System\\Sys_MenuController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\System\\Sys_MenuController.cs",
+              "ViewState": "AgIAACoAAAAAAAAAAAAowDcAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T00:47:53.476Z",
+              "WhenOpened": "2025-10-19T00:56:17.121Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 8,
-              "Title": "index.html",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\index.html",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\index.html",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\index.html",
-              "RelativeToolTip": "WIDESEA_WMSServer\\index.html",
-              "ViewState": "AgIAAAkAAAAAAAAAAADwvxUAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001512|",
-              "WhenOpened": "2025-10-17T00:47:49.398Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 17,
-              "Title": "Dt_InventoryInfo.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_InventoryInfo.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\WMSInfo\\Dt_InventoryInfo.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_InventoryInfo.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\WMSInfo\\Dt_InventoryInfo.cs",
-              "ViewState": "AgIAAAoAAAAAAAAAAAAAAAwAAAARAAAAAAAAAA==",
+              "DocumentIndex": 34,
+              "Title": "MedicineGoodsController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\MedicineGoodsController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\MedicineGoodsController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\MedicineGoodsController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\MedicineGoodsController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvxsAAAAoAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T01:03:09.9Z",
+              "WhenOpened": "2025-10-17T05:48:30.499Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 11,
+              "DocumentIndex": 35,
+              "Title": "ICabinOrderServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\ICabinOrderServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_ISquareCabinServices\\ICabinOrderServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\ICabinOrderServices.cs",
+              "RelativeToolTip": "WIDESEA_ISquareCabinServices\\ICabinOrderServices.cs",
+              "ViewState": "AgIAAAMAAAAAAAAAAADgvxMAAAAbAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T02:02:20.383Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 36,
+              "Title": "MaterielTypeEnum.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Common\\MaterielEnum\\MaterielTypeEnum.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Common\\MaterielEnum\\MaterielTypeEnum.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Common\\MaterielEnum\\MaterielTypeEnum.cs",
+              "RelativeToolTip": "WIDESEA_Common\\MaterielEnum\\MaterielTypeEnum.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAswB8AAAASAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T13:24:06.19Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 37,
+              "Title": "Dt_MaterielInfo.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_MaterielInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Basic\\Dt_MaterielInfo.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_MaterielInfo.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\Basic\\Dt_MaterielInfo.cs",
+              "ViewState": "AgIAACIAAAAAAAAAAAAUwDcAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T13:04:45.929Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 38,
+              "Title": "CustomerController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CustomerController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CustomerController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CustomerController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CustomerController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwgAAAAYAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T08:17:43.705Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 39,
+              "Title": "MaterielInfoController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\MaterielInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\MaterielInfoController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\MaterielInfoController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\MaterielInfoController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwoAAAAdAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T06:07:18.721Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 40,
               "Title": "Dt_SupplyTask_Hty.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask_Hty.cs",
               "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask_Hty.cs",
               "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask_Hty.cs",
               "RelativeToolTip": "WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask_Hty.cs",
-              "ViewState": "AgIAAAsAAAAAAAAAAAAAABEAAAAyAAAAAAAAAA==",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAABEAAAAyAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2025-10-17T01:04:13.067Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 18,
-              "Title": "Allocat.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\extend\\Allocat.cs",
-              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\extend\\Allocat.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\extend\\Allocat.cs",
-              "RelativeToolTip": "WIDESEA_SquareCabinServices\\extend\\Allocat.cs",
-              "ViewState": "AgIAAAsAAAAAAAAAAAAswB4AAAANAAAAAAAAAA==",
+              "DocumentIndex": 41,
+              "Title": "Dt_InventoryInfo.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_InventoryInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\WMSInfo\\Dt_InventoryInfo.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_InventoryInfo.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\WMSInfo\\Dt_InventoryInfo.cs",
+              "ViewState": "AgIAACQAAAAAAAAAAAAywCYAAAAVAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T12:28:57.284Z",
+              "WhenOpened": "2025-10-17T01:03:09.9Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 16,
-              "Title": "DeliveryOrderServices.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderServices.cs",
-              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\DeliveryOrderServices.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderServices.cs",
-              "RelativeToolTip": "WIDESEA_SquareCabinServices\\DeliveryOrderServices.cs",
-              "ViewState": "AgIAAAwAAAAAAAAAAAAAALcCAAATAAAAAAAAAA==",
+              "DocumentIndex": 42,
+              "Title": "Dt_Inventory_Batch.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_Inventory_Batch.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\WMSInfo\\Dt_Inventory_Batch.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_Inventory_Batch.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\WMSInfo\\Dt_Inventory_Batch.cs",
+              "ViewState": "AgIAAAgAAAAAAAAAAAAmwB4AAAAVAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T02:05:07.451Z",
+              "WhenOpened": "2025-10-17T01:02:05.687Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 13,
-              "Title": "InventoryServices.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\InventoryServices.cs",
-              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\InventoryServices.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\InventoryServices.cs",
-              "RelativeToolTip": "WIDESEA_SquareCabinServices\\InventoryServices.cs",
-              "ViewState": "AgIAABwAAAAAAAAAAAAQwFIAAAAAAAAAAAAAAA==",
+              "DocumentIndex": 43,
+              "Title": "Dt_Warehouse.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_Warehouse.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Basic\\Dt_Warehouse.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_Warehouse.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\Basic\\Dt_Warehouse.cs",
+              "ViewState": "AgIAABsAAAAAAAAAAAAcwBUAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T02:44:36.647Z",
+              "WhenOpened": "2025-10-18T11:48:16.924Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 15,
-              "Title": "ApiResponse.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_DTO\\SquareCabin\\ApiResponse.cs",
-              "RelativeDocumentMoniker": "WIDESEA_DTO\\SquareCabin\\ApiResponse.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_DTO\\SquareCabin\\ApiResponse.cs",
-              "RelativeToolTip": "WIDESEA_DTO\\SquareCabin\\ApiResponse.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAA==",
+              "DocumentIndex": 45,
+              "Title": "Dt_ApiInfo.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_ApiInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Basic\\Dt_ApiInfo.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_ApiInfo.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\Basic\\Dt_ApiInfo.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvxUAAAAVAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-18T02:43:07.741Z",
+              "WhenOpened": "2025-10-18T11:07:18.763Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 63,
-              "Title": "TowcsDto.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_DTO\\SquareCabin\\TowcsDto.cs",
-              "RelativeDocumentMoniker": "WIDESEA_DTO\\SquareCabin\\TowcsDto.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_DTO\\SquareCabin\\TowcsDto.cs",
-              "RelativeToolTip": "WIDESEA_DTO\\SquareCabin\\TowcsDto.cs",
+              "DocumentIndex": 44,
+              "Title": "Dt_SupplierInfo.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_SupplierInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Basic\\Dt_SupplierInfo.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_SupplierInfo.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\Basic\\Dt_SupplierInfo.cs",
               "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-18T02:57:56.758Z",
+              "WhenOpened": "2025-10-18T11:48:41.14Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 20,
+              "DocumentIndex": 46,
+              "Title": "IInboundOrderDetailService.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_IInboundService\\IInboundOrderDetailService.cs",
+              "RelativeDocumentMoniker": "WIDESEA_IInboundService\\IInboundOrderDetailService.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_IInboundService\\IInboundOrderDetailService.cs",
+              "RelativeToolTip": "WIDESEA_IInboundService\\IInboundOrderDetailService.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwoAAAAhAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T08:20:16.163Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 49,
               "Title": "DeliveryOrderHtyServices.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderHtyServices.cs",
               "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\DeliveryOrderHtyServices.cs",
               "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderHtyServices.cs",
               "RelativeToolTip": "WIDESEA_SquareCabinServices\\DeliveryOrderHtyServices.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvw0AAAAFAAAAAAAAAA==",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAABMAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2025-10-17T12:22:34.955Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 21,
+              "DocumentIndex": 47,
+              "Title": "DeliveryOrderDetailHtyServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderDetailHtyServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\DeliveryOrderDetailHtyServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderDetailHtyServices.cs",
+              "RelativeToolTip": "WIDESEA_SquareCabinServices\\DeliveryOrderDetailHtyServices.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T05:10:18.116Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 53,
+              "Title": "Dt_StockInfo.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfo.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfo.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfo.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T03:45:51.363Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 48,
               "Title": "DeliveryOrderDetailServices.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderDetailServices.cs",
               "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\DeliveryOrderDetailServices.cs",
@@ -560,123 +990,85 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 19,
-              "Title": "Check.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\extend\\Check.cs",
-              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\extend\\Check.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\extend\\Check.cs",
-              "RelativeToolTip": "WIDESEA_SquareCabinServices\\extend\\Check.cs",
-              "ViewState": "AgIAAGQAAAAAAAAAAAAAAHcAAABKAAAAAAAAAA==",
+              "DocumentIndex": 52,
+              "Title": "Dt_StockInfo_Hty.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfo_Hty.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfo_Hty.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfo_Hty.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfo_Hty.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T12:28:32.126Z",
+              "WhenOpened": "2025-10-18T03:45:52.954Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 23,
-              "Title": "InventoryController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\InventoryController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\InventoryController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\InventoryController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\InventoryController.cs",
-              "ViewState": "AgIAAAkAAAAAAAAAAAAAABcAAAAoAAAAAAAAAA==",
+              "DocumentIndex": 51,
+              "Title": "Dt_StockInfoDetail.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T08:17:54.33Z",
+              "WhenOpened": "2025-10-18T03:50:24.551Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 24,
-              "Title": "SupplyTaskController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskController.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwoAAABbAAAAAAAAAA==",
+              "DocumentIndex": 50,
+              "Title": "Dt_StockInfoDetail_Hty.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail_Hty.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail_Hty.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail_Hty.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail_Hty.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T08:18:04.258Z",
+              "WhenOpened": "2025-10-18T03:50:28.809Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 22,
-              "Title": "IInventoryServices.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IInventoryServices.cs",
-              "RelativeDocumentMoniker": "WIDESEA_ISquareCabinServices\\IInventoryServices.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IInventoryServices.cs",
-              "RelativeToolTip": "WIDESEA_ISquareCabinServices\\IInventoryServices.cs",
-              "ViewState": "AgIAAAwAAAAAAAAAAAApwBsAAAAtAAAAAAAAAA==",
+              "DocumentIndex": 54,
+              "Title": "SupplierServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\SupplierServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\SupplierServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\SupplierServices.cs",
+              "RelativeToolTip": "WIDESEA_SquareCabinServices\\SupplierServices.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAABIAAABUAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T11:49:40.043Z",
+              "WhenOpened": "2025-10-17T02:44:56.248Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 25,
-              "Title": "MedicineGoodsServices.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\MedicineGoodsServices.cs",
-              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\MedicineGoodsServices.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\MedicineGoodsServices.cs",
-              "RelativeToolTip": "WIDESEA_SquareCabinServices\\MedicineGoodsServices.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAE4AAABOAAAAAAAAAA==",
+              "DocumentIndex": 55,
+              "Title": "ApiResponse.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_DTO\\SquareCabin\\ApiResponse.cs",
+              "RelativeDocumentMoniker": "WIDESEA_DTO\\SquareCabin\\ApiResponse.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_DTO\\SquareCabin\\ApiResponse.cs",
+              "RelativeToolTip": "WIDESEA_DTO\\SquareCabin\\ApiResponse.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T02:44:46.904Z",
+              "WhenOpened": "2025-10-18T02:43:07.741Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 26,
-              "Title": "OutOrderJob.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\OutOrderJob.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\OutOrderJob.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\OutOrderJob.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\OutOrderJob.cs",
-              "ViewState": "AgIAAAEAAAAAAAAAAAAMwBQAAAA6AAAAAAAAAA==",
+              "DocumentIndex": 72,
+              "Title": "TowcsDto.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_DTO\\SquareCabin\\TowcsDto.cs",
+              "RelativeDocumentMoniker": "WIDESEA_DTO\\SquareCabin\\TowcsDto.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_DTO\\SquareCabin\\TowcsDto.cs",
+              "RelativeToolTip": "WIDESEA_DTO\\SquareCabin\\TowcsDto.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T00:47:56.746Z",
+              "WhenOpened": "2025-10-18T02:57:56.758Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 27,
-              "Title": "CabinOrderServices.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\CabinOrderServices.cs",
-              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\CabinOrderServices.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\CabinOrderServices.cs",
-              "RelativeToolTip": "WIDESEA_SquareCabinServices\\CabinOrderServices.cs",
-              "ViewState": "AgIAABoBAAAAAAAAAAAMwEoBAAAvAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T01:13:46.81Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 28,
-              "Title": "IDeliveryOrderServices.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IDeliveryOrderServices.cs",
-              "RelativeDocumentMoniker": "WIDESEA_ISquareCabinServices\\IDeliveryOrderServices.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IDeliveryOrderServices.cs",
-              "RelativeToolTip": "WIDESEA_ISquareCabinServices\\IDeliveryOrderServices.cs",
-              "ViewState": "AgIAABgAAAAAAAAAAAAgwD4AAAA8AAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T02:38:23.32Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 29,
-              "Title": "Dt_Inventory.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_Inventory.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_Inventory.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_Inventory.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_Inventory.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAswAsAAAARAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T02:39:29.09Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 30,
+              "DocumentIndex": 56,
               "Title": "IDeliveryOrderDetailHtyServices.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IDeliveryOrderDetailHtyServices.cs",
               "RelativeDocumentMoniker": "WIDESEA_ISquareCabinServices\\IDeliveryOrderDetailHtyServices.cs",
@@ -688,55 +1080,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 31,
-              "Title": "CabinOrderController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderController.cs",
-              "ViewState": "AgIAABMAAAAAAAAAAAAQwB0AAAAwAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T08:17:10.353Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 32,
-              "Title": "MaterielInfoController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Basic\\MaterielInfoController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\Basic\\MaterielInfoController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Basic\\MaterielInfoController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\Basic\\MaterielInfoController.cs",
-              "ViewState": "AgIAAA8AAAAAAAAAAAAAAAUAAAAiAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T08:42:41.944Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 34,
-              "Title": "Inventory_BatchController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\Inventory_BatchController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\Inventory_BatchController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\Inventory_BatchController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\Inventory_BatchController.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwgAAAAfAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T08:18:11.345Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 33,
-              "Title": "GoodsJob.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\GoodsJob.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\GoodsJob.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\GoodsJob.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\GoodsJob.cs",
-              "ViewState": "AgIAAAMAAAAAAAAAAAAAABEAAAA4AAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T00:47:31.837Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 38,
+              "DocumentIndex": 58,
               "Title": "WarehouseTypeController.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\WarehouseTypeController.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\WarehouseTypeController.cs",
@@ -748,7 +1092,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 37,
+              "DocumentIndex": 57,
               "Title": "SupplyTaskHtyController.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskHtyController.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskHtyController.cs",
@@ -760,19 +1104,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 35,
-              "Title": "InventoryInfoController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\InventoryInfoController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\InventoryInfoController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\InventoryInfoController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\InventoryInfoController.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T08:18:10.191Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 39,
+              "DocumentIndex": 59,
               "Title": "SupplierController.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\SupplierController.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\SupplierController.cs",
@@ -784,19 +1116,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 36,
-              "Title": "MaterielInfoController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\MaterielInfoController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\MaterielInfoController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\MaterielInfoController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\MaterielInfoController.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwoAAABYAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T06:07:18.721Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 41,
+              "DocumentIndex": 60,
               "Title": "DeliveryOrderHtyController.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderHtyController.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderHtyController.cs",
@@ -808,7 +1128,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 42,
+              "DocumentIndex": 61,
               "Title": "DeliveryOrderDetailHtyController.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderDetailHtyController.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderDetailHtyController.cs",
@@ -820,7 +1140,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 43,
+              "DocumentIndex": 62,
               "Title": "DeliveryOrderDetailController.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderDetailController.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderDetailController.cs",
@@ -832,31 +1152,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 40,
-              "Title": "MedicineGoodsController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\MedicineGoodsController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\MedicineGoodsController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\MedicineGoodsController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\MedicineGoodsController.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwwAAABTAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T05:48:30.499Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 45,
-              "Title": "CustomerController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CustomerController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CustomerController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CustomerController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CustomerController.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T08:17:43.705Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 47,
+              "DocumentIndex": 64,
               "Title": "CabinOrderDetailController.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderDetailController.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderDetailController.cs",
@@ -868,7 +1164,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 46,
+              "DocumentIndex": 63,
               "Title": "CabinOrderHtyControllers.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderHtyControllers.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderHtyControllers.cs",
@@ -880,19 +1176,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 44,
-              "Title": "DeliveryOrderController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderController.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAEIAAAAWAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T03:30:07.195Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 48,
+              "DocumentIndex": 65,
               "Title": "CabinOrderDetailHtyController.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderDetailHtyController.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderDetailHtyController.cs",
@@ -904,7 +1188,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 49,
+              "DocumentIndex": 66,
               "Title": "Dt_DeliveryOrderDetail_Hty.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrderDetail_Hty.cs",
               "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrderDetail_Hty.cs",
@@ -916,20 +1200,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 50,
-              "Title": "Dt_DeliveryOrderDetail.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrderDetail.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrderDetail.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrderDetail.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrderDetail.cs",
-              "ViewState": "AgIAACsAAAAAAAAAAAAAwDYAAAA6AAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T01:01:47.972Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 51,
+              "DocumentIndex": 67,
               "Title": "Dt_CabinOrderDetail_Hty .cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail_Hty .cs",
               "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail_Hty .cs",
@@ -937,84 +1208,12 @@
               "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail_Hty .cs",
               "ViewState": "AgIAADEAAAAAAAAAAAAIwD4AAAA6AAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T00:59:09.764Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 52,
-              "Title": "Dt_CabinOrderDetail.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail.cs",
-              "ViewState": "AgIAAC4AAAAAAAAAAAAAwEAAAAAtAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T00:59:04.813Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 53,
-              "Title": "Dt_CabinOrder_Hty.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder_Hty.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder_Hty.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder_Hty.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder_Hty.cs",
-              "ViewState": "AgIAADEAAAAAAAAAAAAIwEAAAAArAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T00:58:58.945Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 54,
-              "Title": "Dt_CabinOrder.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder.cs",
-              "ViewState": "AgIAACYAAAAAAAAAAAAuwDMAAAAVAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T00:58:45.799Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 55,
-              "Title": "Dt_DeliveryOrder.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder.cs",
-              "ViewState": "AgIAADEAAAAAAAAAAAAIwEQAAABBAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T00:59:19.059Z",
+              "WhenOpened": "2025-10-17T00:59:09.764Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 56,
-              "Title": "Dt_Customer.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_Customer.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_Customer.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_Customer.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_Customer.cs",
-              "ViewState": "AgIAAAMAAAAAAAAAAADwvxEAAAAtAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T00:59:15.744Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 57,
-              "Title": "ICabinOrderServices.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\ICabinOrderServices.cs",
-              "RelativeDocumentMoniker": "WIDESEA_ISquareCabinServices\\ICabinOrderServices.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\ICabinOrderServices.cs",
-              "RelativeToolTip": "WIDESEA_ISquareCabinServices\\ICabinOrderServices.cs",
-              "ViewState": "AgIAAAYAAAAAAAAAAAAWwBUAAAAbAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T02:02:20.383Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 58,
+              "DocumentIndex": 68,
               "Title": "CabinOrderHtyServices.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\CabinOrderHtyServices.cs",
               "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\CabinOrderHtyServices.cs",
@@ -1026,7 +1225,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 59,
+              "DocumentIndex": 69,
               "Title": "CabinOrderDetailServices.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\CabinOrderDetailServices.cs",
               "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\CabinOrderDetailServices.cs",
@@ -1038,7 +1237,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 60,
+              "DocumentIndex": 70,
               "Title": "CabinOrderDetailHtyServices.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\CabinOrderDetailHtyServices.cs",
               "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\CabinOrderDetailHtyServices.cs",
@@ -1050,20 +1249,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 61,
-              "Title": "Dt_Inventory_Batch.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_Inventory_Batch.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\WMSInfo\\Dt_Inventory_Batch.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_Inventory_Batch.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\WMSInfo\\Dt_Inventory_Batch.cs",
-              "ViewState": "AgIAAFwAAAAAAAAAAAAuwHMAAAAsAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T01:02:05.687Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 62,
+              "DocumentIndex": 71,
               "Title": "Dt_DeliveryOrder_Hty.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder_Hty.cs",
               "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder_Hty.cs",
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json"
index 4ef3e81..f05da48 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/v17/DocumentLayout.json"
@@ -3,20 +3,192 @@
   "WorkspaceRootPath": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\",
   "Documents": [
     {
-      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\extend\\allocat.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\extend\\allocat.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\extend\\check.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\extend\\check.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\inventoryservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\inventoryservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_isquarecabinservices\\ideliveryorderservices.cs||{8B382828-6202-11D1-8870-0000F87579D2}",
       "RelativeMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|solutionrelative:widesea_isquarecabinservices\\ideliveryorderservices.cs||{8B382828-6202-11D1-8870-0000F87579D2}"
     },
     {
+      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\extend\\allocat.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\extend\\allocat.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\deliveryordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\deliveryordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_isquarecabinservices\\iinventoryservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|solutionrelative:widesea_isquarecabinservices\\iinventoryservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\cabinorderservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\cabinorderservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\extend\\check.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\extend\\check.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\wmsinfo\\dt_inventoryinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\wmsinfo\\dt_inventoryinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
       "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\deliveryorderservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\deliveryorderservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\outorderjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\outorderjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\wmsinfo\\inventoryinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\wmsinfo\\inventoryinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\wmsinfo\\inventory_batchcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\wmsinfo\\inventory_batchcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_inventory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_inventory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_deliveryorder.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_deliveryorder.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\inorderjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\inorderjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\wmsinfo\\supplytaskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\wmsinfo\\supplytaskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\taskinfo\\dt_task.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\taskinfo\\dt_task.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\wmsinfo\\dt_materielinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\wmsinfo\\dt_materielinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_supplier.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_supplier.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\index.html||{40D31677-CBC0-4297-A9EF-89D907823A98}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\index.html||{40D31677-CBC0-4297-A9EF-89D907823A98}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_cabinorderdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_cabinorderdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\taskinfo\\dt_task_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\taskinfo\\dt_task_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_cabinorder_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_cabinorder_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_cabinorder.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_cabinorder.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\basic\\dt_locationinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\basic\\dt_locationinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\basic\\locationinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\basic\\locationinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\inventorycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\inventorycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\medicinegoodsservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\medicinegoodsservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_isquarecabinservices\\imedicinegoodsservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|solutionrelative:widesea_isquarecabinservices\\imedicinegoodsservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\goodsjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\goodsjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\cabinordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\cabinordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\system\\sys_menucontroller.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_menucontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00A5A08A-8A36-4972-8863-7DCF8DBC7978}|WIDESEA_ISystemService\\WIDESEA_ISystemService.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_isystemservice\\isys_menuservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00A5A08A-8A36-4972-8863-7DCF8DBC7978}|WIDESEA_ISystemService\\WIDESEA_ISystemService.csproj|solutionrelative:widesea_isystemservice\\isys_menuservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\basic\\materielinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\basic\\materielinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\medicinegoodscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\medicinegoodscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_isquarecabinservices\\icabinorderservices.cs||{8B382828-6202-11D1-8870-0000F87579D2}",
+      "RelativeMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|solutionrelative:widesea_isquarecabinservices\\icabinorderservices.cs||{8B382828-6202-11D1-8870-0000F87579D2}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{AF8F3D65-1D75-4B8F-AFD9-4150E591C44D}|WIDESEA_Common\\WIDESEA_Common.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_common\\materielenum\\materieltypeenum.cs||{8B382828-6202-11D1-8870-0000F87579D2}",
+      "RelativeMoniker": "D:0:0:{AF8F3D65-1D75-4B8F-AFD9-4150E591C44D}|WIDESEA_Common\\WIDESEA_Common.csproj|solutionrelative:widesea_common\\materielenum\\materieltypeenum.cs||{8B382828-6202-11D1-8870-0000F87579D2}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\basic\\dt_materielinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\basic\\dt_materielinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\customercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\customercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\wmsinfo\\materielinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\wmsinfo\\materielinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\wmsinfo\\dt_supplytask_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\wmsinfo\\dt_supplytask_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\wmsinfo\\dt_inventory_batch.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\wmsinfo\\dt_inventory_batch.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\basic\\dt_warehouse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\basic\\dt_warehouse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\basic\\dt_supplierinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\basic\\dt_supplierinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\basic\\dt_apiinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\basic\\dt_apiinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{3E1C6F64-6E74-4E76-9E5D-7EE6A7AA1F26}|WIDESEA_IInboundService\\WIDESEA_IInboundService.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_iinboundservice\\iinboundorderdetailservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
+      "RelativeMoniker": "D:0:0:{3E1C6F64-6E74-4E76-9E5D-7EE6A7AA1F26}|WIDESEA_IInboundService\\WIDESEA_IInboundService.csproj|solutionrelative:widesea_iinboundservice\\iinboundorderdetailservice.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\deliveryorderdetailhtyservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
@@ -29,22 +201,6 @@
     {
       "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\deliveryorderhtyservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\deliveryorderhtyservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\inventoryservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\inventoryservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\wmsinfo\\dt_supplytask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\wmsinfo\\dt_supplytask.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_supplier.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_supplier.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\wmsinfo\\dt_materielinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\wmsinfo\\dt_materielinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\stock\\dt_stockinfodetail_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
@@ -63,96 +219,16 @@
       "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\stock\\dt_stockinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\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:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\index.html||{40D31677-CBC0-4297-A9EF-89D907823A98}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\index.html||{40D31677-CBC0-4297-A9EF-89D907823A98}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\inorderjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\inorderjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\wmsinfo\\dt_supplytask_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\wmsinfo\\dt_supplytask_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
       "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\supplierservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\supplierservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{929DF936-042C-4EEC-8722-A831FC2F0AEA}|WIDESEA_DTO\\WIDESEA_DTO.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_dto\\squarecabin\\orderdto.cs||{8B382828-6202-11D1-8870-0000F87579D2}",
-      "RelativeMoniker": "D:0:0:{929DF936-042C-4EEC-8722-A831FC2F0AEA}|WIDESEA_DTO\\WIDESEA_DTO.csproj|solutionrelative:widesea_dto\\squarecabin\\orderdto.cs||{8B382828-6202-11D1-8870-0000F87579D2}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{929DF936-042C-4EEC-8722-A831FC2F0AEA}|WIDESEA_DTO\\WIDESEA_DTO.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_dto\\squarecabin\\apiresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{929DF936-042C-4EEC-8722-A831FC2F0AEA}|WIDESEA_DTO\\WIDESEA_DTO.csproj|solutionrelative:widesea_dto\\squarecabin\\apiresponse.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\wmsinfo\\dt_inventoryinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\wmsinfo\\dt_inventoryinfo.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_isquarecabinservices\\iinventoryservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|solutionrelative:widesea_isquarecabinservices\\iinventoryservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\inventorycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\inventorycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\wmsinfo\\supplytaskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\wmsinfo\\supplytaskcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\medicinegoodsservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\medicinegoodsservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\outorderjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\outorderjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\cabinorderservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\cabinorderservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_inventory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_inventory.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
       "AbsoluteMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_isquarecabinservices\\ideliveryorderdetailhtyservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|solutionrelative:widesea_isquarecabinservices\\ideliveryorderdetailhtyservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\cabinordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\cabinordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\basic\\materielinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\basic\\materielinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\goodsjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\goodsjob.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\wmsinfo\\inventory_batchcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\wmsinfo\\inventory_batchcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\wmsinfo\\inventoryinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\wmsinfo\\inventoryinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\wmsinfo\\materielinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\wmsinfo\\materielinfocontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\wmsinfo\\supplytaskhtycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
@@ -167,10 +243,6 @@
       "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\suppliercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\medicinegoodscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\medicinegoodscontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
       "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\deliveryorderhtycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\deliveryorderhtycontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
@@ -181,14 +253,6 @@
     {
       "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\deliveryorderdetailcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\deliveryorderdetailcontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\deliveryordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\deliveryordercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\customercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|solutionrelative:widesea_wmsserver\\controllers\\squarecabin\\customercontroller.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{D81A65B5-47D1-40C1-8FDE-7D24FF003F51}|WIDESEA_WMSServer\\WIDESEA_WMSServer.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_wmsserver\\controllers\\squarecabin\\cabinorderhtycontrollers.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
@@ -207,36 +271,8 @@
       "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_deliveryorderdetail_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_deliveryorderdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_deliveryorderdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
       "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_cabinorderdetail_hty .cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_cabinorderdetail_hty .cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_cabinorderdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_cabinorderdetail.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_cabinorder_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_cabinorder_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_cabinorder.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_cabinorder.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_deliveryorder.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_deliveryorder.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_customer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_customer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
-      "AbsoluteMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_isquarecabinservices\\icabinorderservices.cs||{8B382828-6202-11D1-8870-0000F87579D2}",
-      "RelativeMoniker": "D:0:0:{FC3D3619-FE28-4CF5-8471-CBBC55649B10}|WIDESEA_ISquareCabinServices\\WIDESEA_ISquareCabinServices.csproj|solutionrelative:widesea_isquarecabinservices\\icabinorderservices.cs||{8B382828-6202-11D1-8870-0000F87579D2}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_squarecabinservices\\cabinorderhtyservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
@@ -251,16 +287,16 @@
       "RelativeMoniker": "D:0:0:{9D0451BD-FBB9-428A-9745-67334785D57A}|WIDESEA_SquareCabinServices\\WIDESEA_SquareCabinServices.csproj|solutionrelative:widesea_squarecabinservices\\cabinorderdetailhtyservices.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
-      "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\wmsinfo\\dt_inventory_batch.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
-      "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\wmsinfo\\dt_inventory_batch.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
-    },
-    {
       "AbsoluteMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_model\\models\\squarecabin\\dt_deliveryorder_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
       "RelativeMoniker": "D:0:0:{00CE9885-9F24-4B6C-A7E8-0DE8C9ED7128}|WIDESEA_Model\\WIDESEA_Model.csproj|solutionrelative:widesea_model\\models\\squarecabin\\dt_deliveryorder_hty.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
     },
     {
       "AbsoluteMoniker": "D:0:0:{929DF936-042C-4EEC-8722-A831FC2F0AEA}|WIDESEA_DTO\\WIDESEA_DTO.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_dto\\squarecabin\\towcsdto.cs||{8B382828-6202-11D1-8870-0000F87579D2}",
       "RelativeMoniker": "D:0:0:{929DF936-042C-4EEC-8722-A831FC2F0AEA}|WIDESEA_DTO\\WIDESEA_DTO.csproj|solutionrelative:widesea_dto\\squarecabin\\towcsdto.cs||{8B382828-6202-11D1-8870-0000F87579D2}"
+    },
+    {
+      "AbsoluteMoniker": "D:0:0:{929DF936-042C-4EEC-8722-A831FC2F0AEA}|WIDESEA_DTO\\WIDESEA_DTO.csproj|e:\\fangcangzhineng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\widesea_wmsserver\\widesea_dto\\squarecabin\\orderdto.cs||{8B382828-6202-11D1-8870-0000F87579D2}",
+      "RelativeMoniker": "D:0:0:{929DF936-042C-4EEC-8722-A831FC2F0AEA}|WIDESEA_DTO\\WIDESEA_DTO.csproj|solutionrelative:widesea_dto\\squarecabin\\orderdto.cs||{8B382828-6202-11D1-8870-0000F87579D2}"
     }
   ],
   "DocumentGroupContainers": [
@@ -270,7 +306,7 @@
       "DocumentGroups": [
         {
           "DockedWidth": 200,
-          "SelectedChildIndex": 6,
+          "SelectedChildIndex": 3,
           "Children": [
             {
               "$type": "Bookmark",
@@ -278,65 +314,26 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 4,
-              "Title": "DeliveryOrderDetailHtyServices.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderDetailHtyServices.cs",
-              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\DeliveryOrderDetailHtyServices.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderDetailHtyServices.cs",
-              "RelativeToolTip": "WIDESEA_SquareCabinServices\\DeliveryOrderDetailHtyServices.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "DocumentIndex": 2,
+              "Title": "Allocat.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\extend\\Allocat.cs",
+              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\extend\\Allocat.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\extend\\Allocat.cs",
+              "RelativeToolTip": "WIDESEA_SquareCabinServices\\extend\\Allocat.cs",
+              "ViewState": "AgIAAAoAAAAAAAAAAAAawBoAAAA0AAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-18T05:10:18.116Z",
+              "WhenOpened": "2025-10-17T12:28:57.284Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 6,
-              "Title": "DeliveryOrderHtyServices.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderHtyServices.cs",
-              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\DeliveryOrderHtyServices.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderHtyServices.cs",
-              "RelativeToolTip": "WIDESEA_SquareCabinServices\\DeliveryOrderHtyServices.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAABMAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T12:22:34.955Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 3,
-              "Title": "DeliveryOrderServices.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderServices.cs",
-              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\DeliveryOrderServices.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderServices.cs",
-              "RelativeToolTip": "WIDESEA_SquareCabinServices\\DeliveryOrderServices.cs",
-              "ViewState": "AgIAAHADAAAAAAAAAAAAwLcCAAATAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T02:05:07.451Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 2,
-              "Title": "IDeliveryOrderServices.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IDeliveryOrderServices.cs",
-              "RelativeDocumentMoniker": "WIDESEA_ISquareCabinServices\\IDeliveryOrderServices.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IDeliveryOrderServices.cs",
-              "RelativeToolTip": "WIDESEA_ISquareCabinServices\\IDeliveryOrderServices.cs",
-              "ViewState": "AgIAACoAAAAAAAAAAAA6wD8AAAArAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T02:38:23.32Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 1,
               "Title": "Check.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\extend\\Check.cs",
               "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\extend\\Check.cs",
               "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\extend\\Check.cs",
               "RelativeToolTip": "WIDESEA_SquareCabinServices\\extend\\Check.cs",
-              "ViewState": "AgIAABAAAAAAAAAAAAApwGoAAAAXAAAAAAAAAA==",
+              "ViewState": "AgIAAA8AAAAAAAAAAAAAAHQAAAAhAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2025-10-17T12:28:32.126Z",
               "EditorCaption": ""
@@ -344,123 +341,214 @@
             {
               "$type": "Document",
               "DocumentIndex": 0,
-              "Title": "Allocat.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\extend\\Allocat.cs",
-              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\extend\\Allocat.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\extend\\Allocat.cs",
-              "RelativeToolTip": "WIDESEA_SquareCabinServices\\extend\\Allocat.cs",
-              "ViewState": "AgIAAAgAAAAAAAAAAAAswBAAAAAlAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T12:28:57.284Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 7,
               "Title": "InventoryServices.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\InventoryServices.cs",
               "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\InventoryServices.cs",
               "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\InventoryServices.cs",
               "RelativeToolTip": "WIDESEA_SquareCabinServices\\InventoryServices.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAFcAAAAqAAAAAAAAAA==",
+              "ViewState": "AgIAACQAAAAAAAAAAAA5wFgAAAAqAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2025-10-17T02:44:36.647Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 8,
-              "Title": "Dt_SupplyTask.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask.cs",
-              "ViewState": "AgIAAHQAAAAAAAAAAAAqwJMAAAAAAAAAAAAAAA==",
+              "DocumentIndex": 3,
+              "Title": "DeliveryOrderController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderController.cs",
+              "ViewState": "AgIAABgAAAAAAAAAAAAYwCwAAAAbAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T01:04:03.926Z",
+              "WhenOpened": "2025-10-17T03:30:07.195Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 5,
+              "Title": "CabinOrderServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\CabinOrderServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\CabinOrderServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\CabinOrderServices.cs",
+              "RelativeToolTip": "WIDESEA_SquareCabinServices\\CabinOrderServices.cs",
+              "ViewState": "AgIAABsAAAAAAAAAAAAuwHEAAAAMAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T01:13:46.81Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 4,
+              "Title": "IInventoryServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IInventoryServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_ISquareCabinServices\\IInventoryServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IInventoryServices.cs",
+              "RelativeToolTip": "WIDESEA_ISquareCabinServices\\IInventoryServices.cs",
+              "ViewState": "AgIAAAwAAAAAAAAAAAAswA8AAAAVAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T11:49:40.043Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 1,
+              "Title": "IDeliveryOrderServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IDeliveryOrderServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_ISquareCabinServices\\IDeliveryOrderServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IDeliveryOrderServices.cs",
+              "RelativeToolTip": "WIDESEA_ISquareCabinServices\\IDeliveryOrderServices.cs",
+              "ViewState": "AgIAACsAAAAAAAAAAIAywD8AAAAWAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T02:38:23.32Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 7,
+              "Title": "Dt_InventoryInfo.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_InventoryInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\WMSInfo\\Dt_InventoryInfo.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_InventoryInfo.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\WMSInfo\\Dt_InventoryInfo.cs",
+              "ViewState": "AgIAAFcAAAAAAAAAAAAAAGQAAAAnAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T01:03:09.9Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 8,
+              "Title": "DeliveryOrderServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\DeliveryOrderServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderServices.cs",
+              "RelativeToolTip": "WIDESEA_SquareCabinServices\\DeliveryOrderServices.cs",
+              "ViewState": "AgIAABMAAAAAAAAAAAAmwBsAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T02:05:07.451Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 9,
+              "Title": "OutOrderJob.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\OutOrderJob.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\OutOrderJob.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\OutOrderJob.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\OutOrderJob.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAABEAAAAsAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T00:47:56.746Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
               "DocumentIndex": 10,
+              "Title": "InventoryInfoController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\InventoryInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\InventoryInfoController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\InventoryInfoController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\InventoryInfoController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvxIAAAAGAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T08:18:10.191Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 11,
+              "Title": "Inventory_BatchController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\Inventory_BatchController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\Inventory_BatchController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\Inventory_BatchController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\Inventory_BatchController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvxEAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T08:18:11.345Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 12,
+              "Title": "Dt_Inventory.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_Inventory.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_Inventory.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_Inventory.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_Inventory.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAswAsAAAARAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T02:39:29.09Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 14,
+              "Title": "InOrderJob.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\InOrderJob.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\InOrderJob.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\InOrderJob.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\InOrderJob.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvxAAAAAzAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-19T07:14:25.868Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 17,
               "Title": "Dt_MaterielInfo.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_MaterielInfo.cs",
               "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\WMSInfo\\Dt_MaterielInfo.cs",
               "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_MaterielInfo.cs",
               "RelativeToolTip": "WIDESEA_Model\\Models\\WMSInfo\\Dt_MaterielInfo.cs",
-              "ViewState": "AgIAABIAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "ViewState": "AgIAAHMAAAAAAAAAAAApwIIAAAAXAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
               "WhenOpened": "2025-10-18T03:50:36.92Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 14,
-              "Title": "Dt_StockInfo.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfo.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfo.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfo.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfo.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-18T03:45:51.363Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 5,
-              "Title": "DeliveryOrderDetailServices.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderDetailServices.cs",
-              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\DeliveryOrderDetailServices.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderDetailServices.cs",
-              "RelativeToolTip": "WIDESEA_SquareCabinServices\\DeliveryOrderDetailServices.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvxMAAABJAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T15:20:42.14Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
               "DocumentIndex": 13,
-              "Title": "Dt_StockInfo_Hty.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfo_Hty.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfo_Hty.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfo_Hty.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfo_Hty.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Title": "Dt_DeliveryOrder.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAswBEAAAAeAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-18T03:45:52.954Z",
+              "WhenOpened": "2025-10-17T00:59:19.059Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 12,
-              "Title": "Dt_StockInfoDetail.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "DocumentIndex": 15,
+              "Title": "SupplyTaskController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvxAAAAABAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-18T03:50:24.551Z",
+              "WhenOpened": "2025-10-17T08:18:04.258Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 11,
-              "Title": "Dt_StockInfoDetail_Hty.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail_Hty.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail_Hty.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail_Hty.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail_Hty.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "DocumentIndex": 16,
+              "Title": "Dt_Task.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\TaskInfo\\Dt_Task.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\TaskInfo\\Dt_Task.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\TaskInfo\\Dt_Task.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\TaskInfo\\Dt_Task.cs",
+              "ViewState": "AgIAAHYAAAAAAAAAAAAswIgAAAAAAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-18T03:50:28.809Z",
+              "WhenOpened": "2025-10-18T11:59:38.451Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 9,
+              "DocumentIndex": 18,
               "Title": "Dt_Supplier.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_Supplier.cs",
               "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_Supplier.cs",
@@ -473,20 +561,163 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 15,
-              "Title": "appsettings.json",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\appsettings.json",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\appsettings.json",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\appsettings.json",
-              "RelativeToolTip": "WIDESEA_WMSServer\\appsettings.json",
-              "ViewState": "AgIAAAYAAAAAAAAAAAAAAB8AAAAWAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001642|",
-              "WhenOpened": "2025-10-17T01:31:59.534Z",
+              "DocumentIndex": 19,
+              "Title": "index.html",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\index.html",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\index.html",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\index.html",
+              "RelativeToolTip": "WIDESEA_WMSServer\\index.html",
+              "ViewState": "AgIAAAwAAAAAAAAAAADwvxUAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001512|",
+              "WhenOpened": "2025-10-17T00:47:49.398Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 17,
+              "DocumentIndex": 22,
+              "Title": "Dt_CabinOrder_Hty.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder_Hty.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder_Hty.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder_Hty.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder_Hty.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwwAAAAvAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T00:58:58.945Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 23,
+              "Title": "Dt_CabinOrder.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder.cs",
+              "ViewState": "AgIAAAEAAAAAAAAAAAAUwBQAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T00:58:45.799Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 21,
+              "Title": "Dt_Task_Hty.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\TaskInfo\\Dt_Task_Hty.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\TaskInfo\\Dt_Task_Hty.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\TaskInfo\\Dt_Task_Hty.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\TaskInfo\\Dt_Task_Hty.cs",
+              "ViewState": "AgIAAAkAAAAAAAAAAADwvxEAAAA6AAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-19T12:15:55.749Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 20,
+              "Title": "Dt_CabinOrderDetail.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail.cs",
+              "ViewState": "AgIAAAMAAAAAAAAAAAAswAsAAAARAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T00:59:04.813Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 24,
+              "Title": "Dt_LocationInfo.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_LocationInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Basic\\Dt_LocationInfo.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_LocationInfo.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\Basic\\Dt_LocationInfo.cs",
+              "ViewState": "AgIAABoAAAAAAAAAAAAAwAwAAAASAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T11:48:23.678Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 25,
+              "Title": "LocationInfoController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Basic\\LocationInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\Basic\\LocationInfoController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Basic\\LocationInfoController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\Basic\\LocationInfoController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvxUAAABWAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T11:01:03.083Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 26,
+              "Title": "InventoryController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\InventoryController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\InventoryController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\InventoryController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\InventoryController.cs",
+              "ViewState": "AgIAAAYAAAAAAAAAAAAswBcAAAAoAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T08:17:54.33Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 73,
+              "Title": "OrderDto.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_DTO\\SquareCabin\\OrderDto.cs",
+              "RelativeDocumentMoniker": "WIDESEA_DTO\\SquareCabin\\OrderDto.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_DTO\\SquareCabin\\OrderDto.cs",
+              "RelativeToolTip": "WIDESEA_DTO\\SquareCabin\\OrderDto.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-19T08:48:54.534Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 27,
+              "Title": "MedicineGoodsServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\MedicineGoodsServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\MedicineGoodsServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\MedicineGoodsServices.cs",
+              "RelativeToolTip": "WIDESEA_SquareCabinServices\\MedicineGoodsServices.cs",
+              "ViewState": "AgIAAHoAAAAAAAAAAAAiwCIAAAA5AAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T14:41:58.059Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 28,
+              "Title": "IMedicineGoodsServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IMedicineGoodsServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_ISquareCabinServices\\IMedicineGoodsServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IMedicineGoodsServices.cs",
+              "RelativeToolTip": "WIDESEA_ISquareCabinServices\\IMedicineGoodsServices.cs",
+              "ViewState": "AgIAAAcAAAAAAAAAAAAcwBQAAAA0AAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T13:21:32.488Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 29,
+              "Title": "GoodsJob.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\GoodsJob.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\GoodsJob.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\GoodsJob.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\GoodsJob.cs",
+              "ViewState": "AgIAAAMAAAAAAAAAAAAAABEAAAA4AAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T00:47:31.837Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 30,
               "Title": "Program.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Program.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Program.cs",
@@ -499,20 +730,306 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 21,
-              "Title": "OrderDto.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_DTO\\SquareCabin\\OrderDto.cs",
-              "RelativeDocumentMoniker": "WIDESEA_DTO\\SquareCabin\\OrderDto.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_DTO\\SquareCabin\\OrderDto.cs",
-              "RelativeToolTip": "WIDESEA_DTO\\SquareCabin\\OrderDto.cs",
-              "ViewState": "AgIAAE0AAAAAAAAAAIAwwF4AAAAfAAAAAAAAAA==",
+              "DocumentIndex": 31,
+              "Title": "CabinOrderController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderController.cs",
+              "ViewState": "AgIAABUAAAAAAAAAAAAYwB8AAAAMAAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T07:06:25.333Z",
+              "WhenOpened": "2025-10-17T08:17:10.353Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 20,
+              "DocumentIndex": 34,
+              "Title": "MaterielInfoController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Basic\\MaterielInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\Basic\\MaterielInfoController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Basic\\MaterielInfoController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\Basic\\MaterielInfoController.cs",
+              "ViewState": "AgIAAA8AAAAAAAAAAAAAABMAAABhAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T08:42:41.944Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 33,
+              "Title": "ISys_MenuService.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISystemService\\ISys_MenuService.cs",
+              "RelativeDocumentMoniker": "WIDESEA_ISystemService\\ISys_MenuService.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISystemService\\ISys_MenuService.cs",
+              "RelativeToolTip": "WIDESEA_ISystemService\\ISys_MenuService.cs",
+              "ViewState": "AgIAAAcAAAAAAAAAAAAkwCIAAAAjAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-19T00:56:11.868Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 32,
+              "Title": "Sys_MenuController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\System\\Sys_MenuController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\System\\Sys_MenuController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\System\\Sys_MenuController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\System\\Sys_MenuController.cs",
+              "ViewState": "AgIAACoAAAAAAAAAAAAowDcAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-19T00:56:17.121Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 35,
+              "Title": "MedicineGoodsController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\MedicineGoodsController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\MedicineGoodsController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\MedicineGoodsController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\MedicineGoodsController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvxsAAAAoAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T05:48:30.499Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 36,
+              "Title": "ICabinOrderServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\ICabinOrderServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_ISquareCabinServices\\ICabinOrderServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\ICabinOrderServices.cs",
+              "RelativeToolTip": "WIDESEA_ISquareCabinServices\\ICabinOrderServices.cs",
+              "ViewState": "AgIAAAMAAAAAAAAAAADgvxMAAAAbAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T02:02:20.383Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 37,
+              "Title": "MaterielTypeEnum.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Common\\MaterielEnum\\MaterielTypeEnum.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Common\\MaterielEnum\\MaterielTypeEnum.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Common\\MaterielEnum\\MaterielTypeEnum.cs",
+              "RelativeToolTip": "WIDESEA_Common\\MaterielEnum\\MaterielTypeEnum.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAswB8AAAASAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T13:24:06.19Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 38,
+              "Title": "Dt_MaterielInfo.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_MaterielInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Basic\\Dt_MaterielInfo.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_MaterielInfo.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\Basic\\Dt_MaterielInfo.cs",
+              "ViewState": "AgIAACIAAAAAAAAAAAAUwDcAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T13:04:45.929Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 39,
+              "Title": "CustomerController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CustomerController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CustomerController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CustomerController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CustomerController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwgAAAAYAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T08:17:43.705Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 40,
+              "Title": "MaterielInfoController.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\MaterielInfoController.cs",
+              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\MaterielInfoController.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\MaterielInfoController.cs",
+              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\MaterielInfoController.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwoAAAAdAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T06:07:18.721Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 41,
+              "Title": "Dt_SupplyTask_Hty.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask_Hty.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask_Hty.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask_Hty.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask_Hty.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAABEAAAAyAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T01:04:13.067Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 42,
+              "Title": "Dt_Inventory_Batch.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_Inventory_Batch.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\WMSInfo\\Dt_Inventory_Batch.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_Inventory_Batch.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\WMSInfo\\Dt_Inventory_Batch.cs",
+              "ViewState": "AgIAAAgAAAAAAAAAAAAmwB4AAAAVAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T01:02:05.687Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 43,
+              "Title": "Dt_Warehouse.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_Warehouse.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Basic\\Dt_Warehouse.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_Warehouse.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\Basic\\Dt_Warehouse.cs",
+              "ViewState": "AgIAABsAAAAAAAAAAAAcwBUAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T11:48:16.924Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 45,
+              "Title": "Dt_ApiInfo.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_ApiInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Basic\\Dt_ApiInfo.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_ApiInfo.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\Basic\\Dt_ApiInfo.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvxUAAAAVAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T11:07:18.763Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 44,
+              "Title": "Dt_SupplierInfo.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_SupplierInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Basic\\Dt_SupplierInfo.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Basic\\Dt_SupplierInfo.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\Basic\\Dt_SupplierInfo.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T11:48:41.14Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 46,
+              "Title": "IInboundOrderDetailService.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_IInboundService\\IInboundOrderDetailService.cs",
+              "RelativeDocumentMoniker": "WIDESEA_IInboundService\\IInboundOrderDetailService.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_IInboundService\\IInboundOrderDetailService.cs",
+              "RelativeToolTip": "WIDESEA_IInboundService\\IInboundOrderDetailService.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwoAAAAhAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T08:20:16.163Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 49,
+              "Title": "DeliveryOrderHtyServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderHtyServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\DeliveryOrderHtyServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderHtyServices.cs",
+              "RelativeToolTip": "WIDESEA_SquareCabinServices\\DeliveryOrderHtyServices.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAAAAABMAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T12:22:34.955Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 47,
+              "Title": "DeliveryOrderDetailHtyServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderDetailHtyServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\DeliveryOrderDetailHtyServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderDetailHtyServices.cs",
+              "RelativeToolTip": "WIDESEA_SquareCabinServices\\DeliveryOrderDetailHtyServices.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T05:10:18.116Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 53,
+              "Title": "Dt_StockInfo.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfo.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfo.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfo.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfo.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T03:45:51.363Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 48,
+              "Title": "DeliveryOrderDetailServices.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderDetailServices.cs",
+              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\DeliveryOrderDetailServices.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\DeliveryOrderDetailServices.cs",
+              "RelativeToolTip": "WIDESEA_SquareCabinServices\\DeliveryOrderDetailServices.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvxMAAABJAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-17T15:20:42.14Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 52,
+              "Title": "Dt_StockInfo_Hty.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfo_Hty.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfo_Hty.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfo_Hty.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfo_Hty.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T03:45:52.954Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 51,
+              "Title": "Dt_StockInfoDetail.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T03:50:24.551Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 50,
+              "Title": "Dt_StockInfoDetail_Hty.cs",
+              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail_Hty.cs",
+              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail_Hty.cs",
+              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail_Hty.cs",
+              "RelativeToolTip": "WIDESEA_Model\\Models\\Stock\\Dt_StockInfoDetail_Hty.cs",
+              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
+              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
+              "WhenOpened": "2025-10-18T03:50:28.809Z",
+              "EditorCaption": ""
+            },
+            {
+              "$type": "Document",
+              "DocumentIndex": 54,
               "Title": "SupplierServices.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\SupplierServices.cs",
               "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\SupplierServices.cs",
@@ -525,59 +1042,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 18,
-              "Title": "InOrderJob.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\InOrderJob.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\InOrderJob.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\InOrderJob.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\InOrderJob.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAABAAAAAwAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T00:47:53.476Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 16,
-              "Title": "index.html",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\index.html",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\index.html",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\index.html",
-              "RelativeToolTip": "WIDESEA_WMSServer\\index.html",
-              "ViewState": "AgIAAAkAAAAAAAAAAADwvxUAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.001512|",
-              "WhenOpened": "2025-10-17T00:47:49.398Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 23,
-              "Title": "Dt_InventoryInfo.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_InventoryInfo.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\WMSInfo\\Dt_InventoryInfo.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_InventoryInfo.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\WMSInfo\\Dt_InventoryInfo.cs",
-              "ViewState": "AgIAAAoAAAAAAAAAAAAAAAwAAAARAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T01:03:09.9Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 19,
-              "Title": "Dt_SupplyTask_Hty.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask_Hty.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask_Hty.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask_Hty.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\WMSInfo\\Dt_SupplyTask_Hty.cs",
-              "ViewState": "AgIAAAsAAAAAAAAAAAAAABEAAAAyAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T01:04:13.067Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 22,
+              "DocumentIndex": 55,
               "Title": "ApiResponse.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_DTO\\SquareCabin\\ApiResponse.cs",
               "RelativeDocumentMoniker": "WIDESEA_DTO\\SquareCabin\\ApiResponse.cs",
@@ -590,7 +1055,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 64,
+              "DocumentIndex": 72,
               "Title": "TowcsDto.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_DTO\\SquareCabin\\TowcsDto.cs",
               "RelativeDocumentMoniker": "WIDESEA_DTO\\SquareCabin\\TowcsDto.cs",
@@ -603,97 +1068,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 25,
-              "Title": "InventoryController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\InventoryController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\InventoryController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\InventoryController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\InventoryController.cs",
-              "ViewState": "AgIAAAkAAAAAAAAAAAAAABcAAAAoAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T08:17:54.33Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 26,
-              "Title": "SupplyTaskController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskController.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwoAAABbAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T08:18:04.258Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 24,
-              "Title": "IInventoryServices.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IInventoryServices.cs",
-              "RelativeDocumentMoniker": "WIDESEA_ISquareCabinServices\\IInventoryServices.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IInventoryServices.cs",
-              "RelativeToolTip": "WIDESEA_ISquareCabinServices\\IInventoryServices.cs",
-              "ViewState": "AgIAAAwAAAAAAAAAAAApwBsAAAAtAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T11:49:40.043Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 27,
-              "Title": "MedicineGoodsServices.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\MedicineGoodsServices.cs",
-              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\MedicineGoodsServices.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\MedicineGoodsServices.cs",
-              "RelativeToolTip": "WIDESEA_SquareCabinServices\\MedicineGoodsServices.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAE4AAABOAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T02:44:46.904Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 28,
-              "Title": "OutOrderJob.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\OutOrderJob.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\OutOrderJob.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\OutOrderJob.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\OutOrderJob.cs",
-              "ViewState": "AgIAAAEAAAAAAAAAAAAMwBQAAAA6AAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T00:47:56.746Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 29,
-              "Title": "CabinOrderServices.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\CabinOrderServices.cs",
-              "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\CabinOrderServices.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\CabinOrderServices.cs",
-              "RelativeToolTip": "WIDESEA_SquareCabinServices\\CabinOrderServices.cs",
-              "ViewState": "AgIAABoBAAAAAAAAAAAMwEoBAAAvAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T01:13:46.81Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 30,
-              "Title": "Dt_Inventory.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_Inventory.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_Inventory.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_Inventory.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_Inventory.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAswAsAAAARAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T02:39:29.09Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 31,
+              "DocumentIndex": 56,
               "Title": "IDeliveryOrderDetailHtyServices.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\IDeliveryOrderDetailHtyServices.cs",
               "RelativeDocumentMoniker": "WIDESEA_ISquareCabinServices\\IDeliveryOrderDetailHtyServices.cs",
@@ -705,55 +1080,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 32,
-              "Title": "CabinOrderController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderController.cs",
-              "ViewState": "AgIAABMAAAAAAAAAAAAQwB0AAAAwAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T08:17:10.353Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 33,
-              "Title": "MaterielInfoController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Basic\\MaterielInfoController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\Basic\\MaterielInfoController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\Basic\\MaterielInfoController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\Basic\\MaterielInfoController.cs",
-              "ViewState": "AgIAAA8AAAAAAAAAAAAAAAUAAAAiAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T08:42:41.944Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 35,
-              "Title": "Inventory_BatchController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\Inventory_BatchController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\Inventory_BatchController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\Inventory_BatchController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\Inventory_BatchController.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwgAAAAfAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T08:18:11.345Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 34,
-              "Title": "GoodsJob.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\GoodsJob.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\GoodsJob.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\GoodsJob.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\GoodsJob.cs",
-              "ViewState": "AgIAAAMAAAAAAAAAAAAAABEAAAA4AAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T00:47:31.837Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 39,
+              "DocumentIndex": 58,
               "Title": "WarehouseTypeController.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\WarehouseTypeController.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\WarehouseTypeController.cs",
@@ -765,7 +1092,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 38,
+              "DocumentIndex": 57,
               "Title": "SupplyTaskHtyController.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskHtyController.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\SupplyTaskHtyController.cs",
@@ -777,19 +1104,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 36,
-              "Title": "InventoryInfoController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\InventoryInfoController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\InventoryInfoController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\InventoryInfoController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\InventoryInfoController.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T08:18:10.191Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 40,
+              "DocumentIndex": 59,
               "Title": "SupplierController.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\SupplierController.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\SupplierController.cs",
@@ -801,19 +1116,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 37,
-              "Title": "MaterielInfoController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\MaterielInfoController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\MaterielInfoController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\WMSInfo\\MaterielInfoController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\WMSInfo\\MaterielInfoController.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwoAAABYAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T06:07:18.721Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 42,
+              "DocumentIndex": 60,
               "Title": "DeliveryOrderHtyController.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderHtyController.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderHtyController.cs",
@@ -825,7 +1128,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 43,
+              "DocumentIndex": 61,
               "Title": "DeliveryOrderDetailHtyController.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderDetailHtyController.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderDetailHtyController.cs",
@@ -837,7 +1140,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 44,
+              "DocumentIndex": 62,
               "Title": "DeliveryOrderDetailController.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderDetailController.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderDetailController.cs",
@@ -849,31 +1152,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 41,
-              "Title": "MedicineGoodsController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\MedicineGoodsController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\MedicineGoodsController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\MedicineGoodsController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\MedicineGoodsController.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwwAAABTAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T05:48:30.499Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 46,
-              "Title": "CustomerController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CustomerController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CustomerController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CustomerController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CustomerController.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAADwvwAAAAAAAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T08:17:43.705Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 48,
+              "DocumentIndex": 64,
               "Title": "CabinOrderDetailController.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderDetailController.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderDetailController.cs",
@@ -885,7 +1164,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 47,
+              "DocumentIndex": 63,
               "Title": "CabinOrderHtyControllers.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderHtyControllers.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderHtyControllers.cs",
@@ -897,19 +1176,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 45,
-              "Title": "DeliveryOrderController.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderController.cs",
-              "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderController.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderController.cs",
-              "RelativeToolTip": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\DeliveryOrderController.cs",
-              "ViewState": "AgIAAAAAAAAAAAAAAAAAAEIAAAAWAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T03:30:07.195Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 49,
+              "DocumentIndex": 65,
               "Title": "CabinOrderDetailHtyController.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderDetailHtyController.cs",
               "RelativeDocumentMoniker": "WIDESEA_WMSServer\\Controllers\\SquareCabin\\CabinOrderDetailHtyController.cs",
@@ -921,7 +1188,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 50,
+              "DocumentIndex": 66,
               "Title": "Dt_DeliveryOrderDetail_Hty.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrderDetail_Hty.cs",
               "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrderDetail_Hty.cs",
@@ -933,20 +1200,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 51,
-              "Title": "Dt_DeliveryOrderDetail.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrderDetail.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrderDetail.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrderDetail.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrderDetail.cs",
-              "ViewState": "AgIAACsAAAAAAAAAAAAAwDYAAAA6AAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T01:01:47.972Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 52,
+              "DocumentIndex": 67,
               "Title": "Dt_CabinOrderDetail_Hty .cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail_Hty .cs",
               "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail_Hty .cs",
@@ -954,84 +1208,12 @@
               "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail_Hty .cs",
               "ViewState": "AgIAADEAAAAAAAAAAAAIwD4AAAA6AAAAAAAAAA==",
               "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T00:59:09.764Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 53,
-              "Title": "Dt_CabinOrderDetail.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrderDetail.cs",
-              "ViewState": "AgIAAC4AAAAAAAAAAAAAwEAAAAAtAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T00:59:04.813Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 54,
-              "Title": "Dt_CabinOrder_Hty.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder_Hty.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder_Hty.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder_Hty.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder_Hty.cs",
-              "ViewState": "AgIAADEAAAAAAAAAAAAIwEAAAAArAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T00:58:58.945Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 55,
-              "Title": "Dt_CabinOrder.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_CabinOrder.cs",
-              "ViewState": "AgIAACYAAAAAAAAAAAAuwDMAAAAVAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T00:58:45.799Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 56,
-              "Title": "Dt_DeliveryOrder.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder.cs",
-              "ViewState": "AgIAADEAAAAAAAAAAAAIwEQAAABBAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T00:59:19.059Z",
+              "WhenOpened": "2025-10-17T00:59:09.764Z",
               "EditorCaption": ""
             },
             {
               "$type": "Document",
-              "DocumentIndex": 57,
-              "Title": "Dt_Customer.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_Customer.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_Customer.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_Customer.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\SquareCabin\\Dt_Customer.cs",
-              "ViewState": "AgIAAAMAAAAAAAAAAADwvxEAAAAtAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T00:59:15.744Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 58,
-              "Title": "ICabinOrderServices.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\ICabinOrderServices.cs",
-              "RelativeDocumentMoniker": "WIDESEA_ISquareCabinServices\\ICabinOrderServices.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_ISquareCabinServices\\ICabinOrderServices.cs",
-              "RelativeToolTip": "WIDESEA_ISquareCabinServices\\ICabinOrderServices.cs",
-              "ViewState": "AgIAAAYAAAAAAAAAAAAWwBUAAAAbAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T02:02:20.383Z"
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 59,
+              "DocumentIndex": 68,
               "Title": "CabinOrderHtyServices.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\CabinOrderHtyServices.cs",
               "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\CabinOrderHtyServices.cs",
@@ -1043,7 +1225,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 60,
+              "DocumentIndex": 69,
               "Title": "CabinOrderDetailServices.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\CabinOrderDetailServices.cs",
               "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\CabinOrderDetailServices.cs",
@@ -1055,7 +1237,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 61,
+              "DocumentIndex": 70,
               "Title": "CabinOrderDetailHtyServices.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_SquareCabinServices\\CabinOrderDetailHtyServices.cs",
               "RelativeDocumentMoniker": "WIDESEA_SquareCabinServices\\CabinOrderDetailHtyServices.cs",
@@ -1067,20 +1249,7 @@
             },
             {
               "$type": "Document",
-              "DocumentIndex": 62,
-              "Title": "Dt_Inventory_Batch.cs",
-              "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_Inventory_Batch.cs",
-              "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\WMSInfo\\Dt_Inventory_Batch.cs",
-              "ToolTip": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\WMSInfo\\Dt_Inventory_Batch.cs",
-              "RelativeToolTip": "WIDESEA_Model\\Models\\WMSInfo\\Dt_Inventory_Batch.cs",
-              "ViewState": "AgIAAFwAAAAAAAAAAAAuwHMAAAAsAAAAAAAAAA==",
-              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
-              "WhenOpened": "2025-10-17T01:02:05.687Z",
-              "EditorCaption": ""
-            },
-            {
-              "$type": "Document",
-              "DocumentIndex": 63,
+              "DocumentIndex": 71,
               "Title": "Dt_DeliveryOrder_Hty.cs",
               "DocumentMoniker": "E:\\FangCangZhiNeng\\\u65B0\u5EFA\u6587\u4EF6\u5939\\WIDESEA_WMSServer\\WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder_Hty.cs",
               "RelativeDocumentMoniker": "WIDESEA_Model\\Models\\SquareCabin\\Dt_DeliveryOrder_Hty.cs",
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_DTO/SquareCabin/OrderDto.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_DTO/SquareCabin/OrderDto.cs"
index a23dddc..d7e4947 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_DTO/SquareCabin/OrderDto.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_DTO/SquareCabin/OrderDto.cs"
@@ -306,13 +306,11 @@
             /// </summary>
             public string batch_num { get; set; }
             /// <summary>
-            /// 搴撳瓨鏁伴噺
+            /// 搴撳瓨鏁伴噺(涓氬姟鏁伴噺)
             /// </summary>
             public decimal business_qty { get; set; }
             /// <summary>
-            /// 鍙敤搴撳瓨锛堝疄闄呭簱瀛樻暟閲忥級
-            /// </summary>
-            public decimal actural_qty { get; set; }
+           
             /// <summary>
             /// 鏁堟湡
             /// </summary>
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_ISquareCabinServices/IDeliveryOrderServices.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_ISquareCabinServices/IDeliveryOrderServices.cs"
index 6240e26..cf91c47 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_ISquareCabinServices/IDeliveryOrderServices.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_ISquareCabinServices/IDeliveryOrderServices.cs"
@@ -49,12 +49,32 @@
         /// <param name="saveModel"></param>
         /// <returns></returns>
         WebResponseContent OutFinish(SaveModel saveModel);
+
+
+        /// <summary>
+        /// 鐢熸垚璋冩嫧鍏ュ簱鍑哄簱鍗曟帴鍙�
+        /// </summary>
+        /// <param name="materielInfo"></param>
+        /// <returns></returns>
+        WebResponseContent CreateAllocatInOut(Dt_MaterielInfo materielInfo);
+
+
+        /// <summary>
+        /// 鐩樼偣浠诲姟鎺ュ彛
+        /// </summary>
+        /// <param name="keys"></param>
+        /// <returns></returns>
+        WebResponseContent CreateCheckOrder(int[] keys);
+
         /// <summary>
         /// 鏌ヨ鐩樼偣鍗曚俊鎭�
         /// </summary>
         /// <param name="saveModel"></param>
         /// <returns></returns>
         WebResponseContent GetCheckOrders(SaveModel saveModel);
+
+
+
         /// <summary>
         /// 瀹屾垚鐩樼偣浠诲姟
         /// </summary>
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_ISquareCabinServices/IInventoryServices.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_ISquareCabinServices/IInventoryServices.cs"
index fb21fb5..9ca543d 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_ISquareCabinServices/IInventoryServices.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_ISquareCabinServices/IInventoryServices.cs"
@@ -15,13 +15,16 @@
 {
     public interface IInventoryServices : IService<Dt_Inventory>
     {
-        /// <summary>
-        /// 鑾峰彇涓婃父搴撳瓨鏁版嵁
-        /// </summary>
-        /// <param name="searchDate"></param>
-        /// <returns></returns>
+      /// <summary>
+      /// 鍜屼笂娓稿悓姝ヨ鐗╂枡鐨勬壒娆℃暟閲�
+      /// </summary>
+      /// <param name="goods_no">鐗╂枡缂栫爜</param>
+      /// <param name="batch_num">鎵规鍙�</param>
+      /// <returns></returns>
         public WebResponseContent GetInventoryList(string goods_no,string batch_num);
 
+        //public WebResponseContent CreateAllocatInOut(Dt_MaterielInfo materielInfo);
+
 
         //public ApiResponse<Dt_Inventory> OrderFeedback(EdiOrderCallbackRequest request);
 
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_Model/Models/TaskInfo/Dt_Task.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_Model/Models/TaskInfo/Dt_Task.cs"
index 4744830..8f5d71d 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_Model/Models/TaskInfo/Dt_Task.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_Model/Models/TaskInfo/Dt_Task.cs"
@@ -76,7 +76,7 @@
         /// </summary>
         [ImporterHeader(Name = "璧峰鍦板潃")]
         [ExporterHeader(DisplayName = "璧峰鍦板潃")]
-        [SugarColumn(IsNullable = false, Length = 30, ColumnDescription = "璧峰鍦板潃")]
+        [SugarColumn(IsNullable = true, Length = 30, ColumnDescription = "璧峰鍦板潃")]
         public string SourceAddress { get; set; }
 
         /// <summary>
@@ -84,7 +84,7 @@
         /// </summary>
         [ImporterHeader(Name = "鐩爣鍦板潃")]
         [ExporterHeader(DisplayName = "鐩爣鍦板潃")]
-        [SugarColumn(IsNullable = false, Length = 30, ColumnDescription = "鐩爣鍦板潃")]
+        [SugarColumn(IsNullable = true, Length = 30, ColumnDescription = "鐩爣鍦板潃")]
         public string TargetAddress { get; set; }
 
         /// <summary>
@@ -92,7 +92,7 @@
         /// </summary>
         [ImporterHeader(Name = "褰撳墠浣嶇疆")]
         [ExporterHeader(DisplayName = "褰撳墠浣嶇疆")]
-        [SugarColumn(IsNullable = false, Length = 30, ColumnDescription = "褰撳墠浣嶇疆")]
+        [SugarColumn(IsNullable = true, Length = 30, ColumnDescription = "褰撳墠浣嶇疆")]
         public string CurrentAddress { get; set; }
 
         /// <summary>
@@ -100,7 +100,7 @@
         /// </summary>
         [ImporterHeader(Name = "涓嬩竴鍦板潃")]
         [ExporterHeader(DisplayName = "涓嬩竴鍦板潃")]
-        [SugarColumn(IsNullable = false, Length = 30, ColumnDescription = "涓嬩竴鍦板潃")]
+        [SugarColumn(IsNullable = true, Length = 30, ColumnDescription = "涓嬩竴鍦板潃")]
         public string NextAddress { get; set; }
 
         /// <summary>
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_Model/Models/WMSInfo/Dt_InventoryInfo.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_Model/Models/WMSInfo/Dt_InventoryInfo.cs"
index 9c10f4d..ade9447 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_Model/Models/WMSInfo/Dt_InventoryInfo.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_Model/Models/WMSInfo/Dt_InventoryInfo.cs"
@@ -37,8 +37,8 @@
         public string WarehouseCode { get; set; }
 
         /// <summary>
-        /// 璐т綅缂栧彿
-        /// </summary>
+        /// 璐т綅缂栧彿 //瑕佹槸鏄珛搴撶殑灏辨槸瑕�==鈥滅珛搴撯�� 骞冲簱鐨勫氨鏄湁缂栫爜鐨�
+         /// </summary> 
         [ImporterHeader(Name = "璐т綅缂栧彿")]
         [ExporterHeader(DisplayName = "璐т綅缂栧彿")]
         [SugarColumn(IsNullable = true, Length = 20, ColumnDescription = "璐т綅缂栧彿")]
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_Model/Models/WMSInfo/Dt_MaterielInfo.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_Model/Models/WMSInfo/Dt_MaterielInfo.cs"
index 34fef7e..aabe18f 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_Model/Models/WMSInfo/Dt_MaterielInfo.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_Model/Models/WMSInfo/Dt_MaterielInfo.cs"
@@ -63,7 +63,7 @@
         /// <summary>
         /// 鐗╂枡鍩烘湰鍒嗙被(1:鎴愬搧銆�2:鍗婃垚鍝併��3:鍘熸潗鏂欍��4:澶囦欢)锛涘叏閮ㄩ粯璁ゆ垚鍝�
         /// </summary>
-        [SugarColumn(IsNullable = false, ColumnDescription = "鐗╂枡鍩烘湰鍒嗙被(1:鎴愬搧銆�2:鍗婃垚鍝併��3:鍘熸潗鏂欍��4:澶囦欢)")]
+        [SugarColumn(IsNullable = false, ColumnDescription = "鐗╂枡鍩烘湰鍒嗙被(1:澶т欢銆�2:灏忎欢銆�3:鍘熸潗鏂欍��4:澶囦欢)")]
         public MaterielTypeEnum MaterielType { get; set; } = MaterielTypeEnum.FinishProduct;
 
         /// <summary>
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/CabinOrderServices.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/CabinOrderServices.cs"
index 28466a4..70c5937 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/CabinOrderServices.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/CabinOrderServices.cs"
@@ -53,10 +53,10 @@
             _supplyTaskService = supplyTaskService;
         }
 
-        
-       
+
+
         /// <summary>
-        /// pda鑾峰彇鍑哄簱鍗�
+        /// pda鏌ヨ鍑哄簱鍗曚俊鎭�
         /// </summary>
         /// <param name="saveModel"></param>
         /// <returns></returns>
@@ -87,14 +87,28 @@
             }
             return content;
         }
+
+        /// <summary>
+        /// pda鏌ョ湅鍏ュ簱璇︽儏琛�
+        /// </summary>
+        /// <param name="pageNo"></param>
+        /// <param name="orderNo"></param>
+        /// <returns></returns>
         public WebResponseContent GetCabinOrderDetail(int pageNo, string orderNo)
         {
             WebResponseContent content = new WebResponseContent();
             Dt_CabinOrder cabinOrder = Db.Queryable<Dt_CabinOrder>().Includes(x => x.Details).First(x => x.Order_no == orderNo);
-            List<Dt_CabinOrderDetail> cabinOrderDetails = cabinOrder.Details.Where(x => x.Reservoirarea == pageNo.ToString()).ToList();
+            List<Dt_CabinOrderDetail> cabinOrderDetails = cabinOrder.Details.Where(x => x.Status == 2).ToList();
             content.OK(data: cabinOrderDetails);
             return content;
         }
+
+
+        /// <summary>
+        /// Pad鍏ュ簱瀹屾垚 
+        /// </summary>
+        /// <param name="saveModel"></param>
+        /// <returns></returns>
         public WebResponseContent FeedbackIn([FromBody] SaveModel saveModel)
         {
             WebResponseContent content = new WebResponseContent();
@@ -107,7 +121,8 @@
                 var warehouseCode = saveModel.MainData["warehouseCode"].ToString();
                 Dt_CabinOrder cabinOrder = BaseDal.Db.Queryable<Dt_CabinOrder>().Where(x => x.Order_no == orderNo && x.Warehouse_no == warehouseCode).Includes(x => x.Details).First();
                 if (cabinOrder == null) return WebResponseContent.Instance.Error($"鍏ュ簱鍗曞凡瀹屾垚");
-                Dt_CabinOrderDetail cabinOrderDetail = cabinOrder.Details.Where(x => x.Batch_num == batchNo && x.Reservoirarea == warehouseCode).First();
+                //Dt_CabinOrderDetail cabinOrderDetail = cabinOrder.Details.Where(x => x.Batch_num == batchNo && x.Reservoirarea == warehouseCode).First();
+                Dt_CabinOrderDetail cabinOrderDetail = cabinOrder.Details.Where(x => x.Batch_num == batchNo && x.Status == 2).First();
                 if (cabinOrderDetail == null) return WebResponseContent.Instance.Error($"鍏ュ簱鍗曟槑缁嗗凡瀹屾垚");
                 Dt_MaterielInfo materielInfo = _basicService.MaterielInfoService.Repository.QueryFirst(x => x.MaterielCode == cabinOrderDetail.Goods_no);
                 if (materielInfo == null) return WebResponseContent.Instance.Error($"璇风淮鎶ょ墿鏂欑紪鍙枫�恵cabinOrderDetail.Goods_no}銆戠殑鐗╂枡淇℃伅");
@@ -124,7 +139,34 @@
                 if (cabinOrderDetail.Order_Inqty == cabinOrderDetail.Order_qty)
                 {
                     cabinOrderDetail.OrderDetailStatus = "宸插畬鎴�";
-                    _cabinOrderDetailServices.Repository.DeleteAndMoveIntoHty(cabinOrderDetail, OperateTypeEnum.鑷姩瀹屾垚);
+                    //_cabinOrderDetailServices.Repository.DeleteAndMoveIntoHty(cabinOrderDetail, OperateTypeEnum.鑷姩瀹屾垚);
+
+                    Dt_CabinOrderDetail_Hty hty = new Dt_CabinOrderDetail_Hty
+                    {
+                        Id = cabinOrderDetail.OrderId,
+                        Reservoirarea = cabinOrderDetail.Reservoirarea,
+                        Goods_no = cabinOrderDetail.Goods_no,
+                        Order_qty = cabinOrderDetail.Order_qty,
+                        Order_Inqty = cabinOrderDetail.Order_Inqty,
+                        Batch_num = cabinOrderDetail.Batch_num,
+                        Exp_date = cabinOrderDetail.Exp_date,
+                        OrderDetailStatus = cabinOrderDetail.OrderDetailStatus,
+                        Status = cabinOrderDetail.Status,
+                        Creater = cabinOrderDetail.Creater,
+                        CreateDate = cabinOrderDetail.CreateDate,
+                        Modifier = App.User.UserName,
+                        ModifyDate = DateTime.Now
+                    };
+                    var i = BaseDal.Db.Insertable(hty).ExecuteCommand();
+                    if (i<0)
+                    {
+                        _unitOfWorkManage.RollbackTran();
+                    }
+                    var v = BaseDal.Db.Deleteable<Dt_CabinOrderDetail>(cabinOrderDetail).ExecuteCommand();
+                    if (v < 0)
+                    {
+                        _unitOfWorkManage.RollbackTran();
+                    }
                 }
                 else
                 {
@@ -242,6 +284,8 @@
         }
 
 
+
+
         /// <summary>
         /// 鑾峰彇涓婃父绯荤粺鐨勫叆搴撳崟
         /// </summary>
@@ -253,7 +297,9 @@
             try
             {
                 // 璇锋眰鍦板潃
-                var url = "http://121.37.118.63:80/GYZ2/95fck/inOrder";
+                //var url = "http://121.37.118.63:80/GYZ2/95fck/inOrder";
+                var url = "http://127.0.0.1:4523/m2/5660322-5340849-default/363009261";
+
                 //if (string.IsNullOrEmpty(SearchDate)) SearchDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
                 //// 璇锋眰鍙傛暟
                 var requestData = new
@@ -303,127 +349,88 @@
 
                     foreach (var order in newOrders)
                     {
+                        if (order.order_type == "1") //姝e父鍏ュ簱
+                        {
+
+                        }
+                        else
+                        {
+                            //鍒涘缓鍑哄簱鍗�
+                        }
+                        #region 鍒涘缓涓�涓叆搴撳崟鏂规硶
+                        //鎺掗櫎鐗规畩鑽搧
                         bool skipOrder = false;//鏍囪鏄惁璺宠繃璇ュ叆搴撳崟
-                        var entityOrder = new Dt_CabinOrder
+                        if (order.warehouse_no != "001" && order.warehouse_no != "澶т欢骞冲簱") //鐗规畩鑽搧搴撴埧鍙疯繘琛屼笅闈㈡搷浣�
                         {
-                            Order_no = order.order_no,
-                            //鍏ュ簱鍗曠被鍨�
-                            Order_type = order.order_type,
-                            Supplier_no = order.supplier_no,
-                            Account_tiem = order.account_time,
-                            OdrderStatus = "鏂板缓",
-                            Supplier_name = order.supplier_name,
-                            Warehouse_no = order.warehouse_no,
-                            Details = new List<Dt_CabinOrderDetail>()
-                            //Details = order.details.Select(d => new Dt_CabinOrderDetail
-                            //{
-                            //    //OrderId 瑕佹嬁鍒板叆搴撳崟琛ㄤ腑鐨刬d锛屽浣曟嬁涓嶅埌灏卞皢杩欎釜瀛楁鏀逛簡锛屾敼鎴愬叆搴撳崟鍙�
-                            //    // SqlSugar InsertNav宸ヤ綔鍘熺悊鍏堟彃鍏ヤ富琛� (Dt_CabinOrder)//鑾峰彇鐢熸垚鐨勪富閿甀D//鑷姩璁剧疆瀛愯〃鐨勫叧鑱斿瓧娈� (OrderId)//鍐嶆彃鍏�(Dt_CabinOrderDetail)
-                            //    Goods_no = d.goods_no,
-                            //    Order_qty = d.order_qty,
-                            //    Batch_num = d.batch_num,
-                            //    Exp_date = d.exp_date,
-                            //    OrderDetailStatus = "鏂板缓",
-                            //    Status = order.warehouse_no == "001" ? 0 : 2, //濡傛灉鏄�001鎴块偅涔堝氨鏄湭鍚屾鐘舵�侊紝濡傛灉涓嶆槸001鎴块偅涔堝氨鏄棤闇�鍚屾鐘舵��
-                            //}).ToList()
-                        };
-                        foreach (var item in order.details)
-                        {
-                            // 灏嗕笂娓稿叆搴撴暟閲忚浆涓烘鏁�
-                            item.order_qty = Math.Abs(item.order_qty);
-                            #region 鏍规嵁鐗╂枡缂栫爜鏌ヨ鐗╂枡淇℃伅
-                            Dt_MaterielInfo materielInfo = _basicService.MaterielInfoService.Repository.QueryFirst(x => x.MaterielCode == item.goods_no);
-                            //濡傛灉鐗╂枡淇℃伅涓嶅瓨鍦紝璺宠繃鏁翠釜鍏ュ簱鍗�
-                            if (materielInfo == null)
+                            //鍒涘缓鍏ュ簱鍗曚富琛ㄤ粠琛�
+                            var entityOrder = new Dt_CabinOrder
                             {
-                                skipOrder = true;
-                                Console.WriteLine($"璺宠繃鍏ュ簱鍗� {order.order_no}锛屽師鍥狅細鏈壘鍒板晢鍝� [{item.goods_no}] 鐨勭墿鏂欎俊鎭��");
-                                break;
-                            }
-
-                            //  鑻ョ墿鏂欎笉瀛樺湪鎴� MaterielSourceType 涓虹┖锛屽垯璺宠繃鏁翠釜鍏ュ簱鍗�
-                            if (materielInfo == null || !Enum.IsDefined(typeof(MaterielSourceTypeEnum), materielInfo.MaterielSourceType))
-                            {
-                                skipOrder = true;
-                                break;
-                            }
-                            //Dt_MedicineGoods materielInfo = BaseDal.Db.Queryable<Dt_MedicineGoods>().Where(x => x.Goods_no == item.goods_no).First();
-                            ///鏍规嵁鐗╂枡淇℃伅澶у皬浠跺睘鎬у尯鍒嗘槸鍚﹀叆绔嬪簱 //澶т欢鍏ュ钩搴�
-                            if (materielInfo.MaterielSourceType == MaterielSourceTypeEnum.PurchasePart)
-                            {
-                                Dt_CabinOrderDetail orderDetail = new Dt_CabinOrderDetail()
+                                Order_no = order.order_no,
+                                //鍏ュ簱鍗曠被鍨�
+                                Order_type = order.order_type,
+                                Supplier_no = order.supplier_no,
+                                Account_tiem = order.account_time,
+                                OdrderStatus = "鏂板缓",
+                                Supplier_name = order.supplier_name,
+                                Warehouse_no = order.warehouse_no,
+                                Details = order.details.Select(d => new Dt_CabinOrderDetail
                                 {
-                                    Reservoirarea = order.warehouse_no,
-                                    Goods_no = item.goods_no,
-                                    Order_qty = item.order_qty,
-                                    Batch_num = item.batch_num,
-                                    Exp_date = item.exp_date,
+                                    //OrderId 瑕佹嬁鍒板叆搴撳崟琛ㄤ腑鐨刬d锛屽浣曟嬁涓嶅埌灏卞皢杩欎釜瀛楁鏀逛簡锛屾敼鎴愬叆搴撳崟鍙�
+                                    // SqlSugar InsertNav宸ヤ綔鍘熺悊鍏堟彃鍏ヤ富琛� (Dt_CabinOrder)//鑾峰彇鐢熸垚鐨勪富閿甀D//鑷姩璁剧疆瀛愯〃鐨勫叧鑱斿瓧娈� (OrderId)//鍐嶆彃鍏�(Dt_CabinOrderDetail)
+                                    Goods_no = d.goods_no,
+                                    Order_qty = d.order_qty,
+                                    Batch_num = d.batch_num,
+                                    Exp_date = d.exp_date,
                                     OrderDetailStatus = "鏂板缓",
-                                    Status = 2
-                                };
-                                entityOrder.Details.Add(orderDetail);
-                            }
-                            else
+                                    Status = 2, //濡傛灉鏄�001鎴块偅涔堝氨鏄湭鍚屾鐘舵�侊紝濡傛灉涓嶆槸001鎴块偅涔堝氨鏄棤闇�鍚屾鐘舵��
+                                }).ToList()
+                            };
+                            _CabinOrders.Add(entityOrder);
+                        }
+                        else
+                        {
+                            //鍖哄垎骞冲簱绔嬪簱
+                            var entityOrder = new Dt_CabinOrder
                             {
-                                Dt_CabinOrderDetail orderDetail = null;
-                                var ys = item.order_qty % materielInfo.BoxQty; //涓嶈兘鏁撮櫎绠辫鐨勬暎浠舵暟
-                                var xs = item.order_qty / materielInfo.BoxQty;//鏁寸鏁伴噺
-                                #region 鐢熸垚绔嬪簱鍏ュ簱鍗�
-
-                                #region 鍒ゆ柇鏄惁鏈夋暎浠�
-                                if (ys > 0)
+                                Order_no = order.order_no,
+                                //鍏ュ簱鍗曠被鍨�
+                                Order_type = order.order_type,
+                                Supplier_no = order.supplier_no,
+                                Account_tiem = order.account_time,
+                                OdrderStatus = "鏂板缓",
+                                Supplier_name = order.supplier_name,
+                                Warehouse_no = order.warehouse_no,
+                                Details = new List<Dt_CabinOrderDetail>()
+                            };
+                            foreach (var item in order.details)
+                            {
+                                // 灏嗕笂娓稿叆搴撴暟閲忚浆涓烘鏁�
+                                item.order_qty = Math.Abs(item.order_qty);
+                                #region 鏍规嵁鐗╂枡缂栫爜鏌ヨ鐗╂枡淇℃伅
+                                Dt_MaterielInfo materielInfo = _basicService.MaterielInfoService.Repository.QueryFirst(x => x.MaterielCode == item.goods_no);
+                                //濡傛灉鐗╂枡淇℃伅涓嶅瓨鍦紝璺宠繃鏁翠釜鍏ュ簱鍗�
+                                if (materielInfo == null)
                                 {
-                                    orderDetail = new Dt_CabinOrderDetail()
+                                    skipOrder = true;
+                                    Console.WriteLine($"璺宠繃鍏ュ簱鍗� {order.order_no}锛屽師鍥狅細鏈壘鍒板晢鍝� [{item.goods_no}] 鐨勭墿鏂欎俊鎭��");
+                                    break;
+                                }
+
+                                //  鑻ョ墿鏂欎笉瀛樺湪鎴� MaterielSourceType 涓虹┖锛屽垯璺宠繃鏁翠釜鍏ュ簱鍗�
+                                if (materielInfo == null || !Enum.IsDefined(typeof(MaterielSourceTypeEnum), materielInfo.MaterielSourceType))
+                                {
+                                    skipOrder = true;
+                                    break;
+                                }
+                                //Dt_MedicineGoods materielInfo = BaseDal.Db.Queryable<Dt_MedicineGoods>().Where(x => x.Goods_no == item.goods_no).First();
+                                ///鏍规嵁鐗╂枡淇℃伅澶у皬浠跺睘鎬у尯鍒嗘槸鍚﹀叆绔嬪簱 //澶т欢鍏ュ钩搴�
+                                if (materielInfo.MaterielSourceType == MaterielSourceTypeEnum.PurchasePart)//濡傛灉鐗╂枡鏄ぇ浠�
+                                {
+                                    Dt_CabinOrderDetail orderDetail = new Dt_CabinOrderDetail()
                                     {
                                         Reservoirarea = order.warehouse_no,
                                         Goods_no = item.goods_no,
-                                        Order_qty = ys,
-                                        Batch_num = item.batch_num,
-                                        Exp_date = item.exp_date,
-                                        OrderDetailStatus = "鏂板缓",
-                                        Status = 0
-                                    };
-                                    materielInfo.Business_qty += ys;
-                                }
-                                #endregion
-
-                                #region 鍒ゆ柇绔嬪簱搴撳瓨鏄惁澶т簬绔嬪簱鏈�浣庡簱瀛樻暟
-                                while (materielInfo.Business_qty < materielInfo.MinQty && xs > 0)
-                                {
-                                    xs--;
-                                    if (orderDetail == null)
-                                    {
-                                        orderDetail = new Dt_CabinOrderDetail()
-                                        {
-                                            Reservoirarea = order.warehouse_no,
-                                            Goods_no = item.goods_no,
-                                            Order_qty = materielInfo.BoxQty,
-                                            Batch_num = item.batch_num,
-                                            Exp_date = item.exp_date,
-                                            OrderDetailStatus = "鏂板缓",
-                                            Status = 0
-                                        };
-                                        materielInfo.Business_qty += materielInfo.BoxQty;
-                                    }
-                                    else
-                                    {
-                                        orderDetail.Order_qty += materielInfo.BoxQty;
-                                        materielInfo.Business_qty += materielInfo.BoxQty;
-                                    }
-                                }
-                                #endregion 
-
-                                if (orderDetail != null) entityOrder.Details.Add(orderDetail);
-                                #endregion
-
-                                #region 鍓╀綑鏁翠欢鍏ュ钩搴�
-                                if (xs > 0)
-                                {
-                                    orderDetail = new Dt_CabinOrderDetail()
-                                    {
-                                        Reservoirarea = order.warehouse_no,
-                                        Goods_no = item.goods_no,
-                                        Order_qty = materielInfo.BoxQty * xs,
+                                        Order_qty = item.order_qty,
                                         Batch_num = item.batch_num,
                                         Exp_date = item.exp_date,
                                         OrderDetailStatus = "鏂板缓",
@@ -431,20 +438,93 @@
                                     };
                                     entityOrder.Details.Add(orderDetail);
                                 }
+                                else
+                                {
+                                    Dt_CabinOrderDetail orderDetail = null;
+                                    var ys = item.order_qty % materielInfo.BoxQty; //涓嶈兘鏁撮櫎绠辫鐨勬暎浠舵暟 
+                                    //var xs = item.order_qty / materielInfo.BoxQty;//鏁寸鏁伴噺 
+                                    var xs = (int)(item.order_qty / materielInfo.BoxQty);//淇濈暀鏁存暟
+                                    #region 鐢熸垚绔嬪簱鍏ュ簱鍗�
+
+                                    #region 鍒ゆ柇鏄惁鏈夋暎浠�
+                                    if (ys > 0)
+                                    {
+                                        orderDetail = new Dt_CabinOrderDetail()
+                                        {
+                                            Reservoirarea = order.warehouse_no,
+                                            Goods_no = item.goods_no,
+                                            Order_qty = ys,
+                                            Batch_num = item.batch_num,
+                                            Exp_date = item.exp_date,
+                                            OrderDetailStatus = "鏂板缓",
+                                            Status = 0
+                                        };
+                                        materielInfo.Business_qty += ys;
+                                    }
+                                    #endregion
+
+                                    #region 鍒ゆ柇绔嬪簱搴撳瓨鏄惁澶т簬绔嬪簱鏈�浣庡簱瀛樻暟
+                                    while (materielInfo.Business_qty < materielInfo.MinQty && xs > 0) //褰撲笟鍔℃暟閲忓拰鏁寸鏁伴兘澶т簬0鐨勬椂鍊欐墠浼氬仠姝㈠惊鐜�
+                                    {
+                                        xs--;
+                                        if (orderDetail == null)
+                                        {
+                                            orderDetail = new Dt_CabinOrderDetail()
+                                            {
+                                                Reservoirarea = order.warehouse_no,
+                                                Goods_no = item.goods_no,
+                                                Order_qty = materielInfo.BoxQty,
+                                                Batch_num = item.batch_num,
+                                                Exp_date = item.exp_date,
+                                                OrderDetailStatus = "鏂板缓",
+                                                Status = 0
+                                            };
+                                            materielInfo.Business_qty += materielInfo.BoxQty;
+                                        }
+                                        else
+                                        {
+                                            orderDetail.Order_qty += materielInfo.BoxQty;
+                                            materielInfo.Business_qty += materielInfo.BoxQty;
+                                        }
+                                    }
+
+                                    if (orderDetail != null) entityOrder.Details.Add(orderDetail);
+                                    #endregion
+
+
+                                    #endregion
+
+                                    #region 鍓╀綑鏁翠欢鍏ュ钩搴�
+                                    if (xs > 0)
+                                    {
+                                        orderDetail = new Dt_CabinOrderDetail()
+                                        {
+                                            Reservoirarea = order.warehouse_no,
+                                            Goods_no = item.goods_no,
+                                            Order_qty = materielInfo.BoxQty * xs,
+                                            Batch_num = item.batch_num,
+                                            Exp_date = item.exp_date,
+                                            OrderDetailStatus = "鏂板缓",
+                                            Status = 2
+                                        };
+                                        entityOrder.Details.Add(orderDetail);
+                                    }
+                                    #endregion
+                                }
+                                _basicService.MaterielInfoService.Repository.UpdateData(materielInfo);
+                                //_medicineGoodsServices.Db.Updateable(materielInfo).ExecuteCommand();
                                 #endregion
                             }
-                            _basicService.MaterielInfoService.Repository.UpdateData(materielInfo);
-                            //_medicineGoodsServices.Db.Updateable(materielInfo).ExecuteCommand();
                             #endregion
+                            // 鉂楀鏋滆烦杩囪鍗曪紝鍒欑洿鎺ontinue锛屼笉淇濆瓨
+                            if (skipOrder)
+                            {
+                                Console.WriteLine($"璺宠繃鍏ュ簱鍗� {order.order_no}锛屽洜涓哄瓨鍦ㄦ湭瀹氫箟鐗╂枡灞炴�х殑鍟嗗搧銆�");
+                                continue;
+                            }
+                            _CabinOrders.Add(entityOrder);
+                            orderNos.Add(order.order_no);
                         }
-                        // 鉂楀鏋滆烦杩囪鍗曪紝鍒欑洿鎺ontinue锛屼笉淇濆瓨
-                        if (skipOrder)
-                        {
-                            Console.WriteLine($"璺宠繃鍏ュ簱鍗� {order.order_no}锛屽洜涓哄瓨鍦ㄦ湭瀹氫箟鐗╂枡灞炴�х殑鍟嗗搧銆�");
-                            continue;
-                        }
-                        _CabinOrders.Add(entityOrder);
-                        orderNos.Add(order.order_no);
                     };
                     BaseDal.Db.InsertNav(_CabinOrders).Include(x => x.Details).ExecuteCommand();
 
@@ -768,7 +848,8 @@
                         }).ToList()
                     };
 
-                    var url = "http://172.16.1.2:9357/file-admin/api/in/ediIn";
+                    //var url = "http://172.16.1.2:9357/file-admin/api/in/ediIn";
+                    var url = "http://127.0.0.1:4523/m2/5660322-5340849-default/363019549";
                     var result = HttpHelper.Post(url, ediDto.ToJsonString());
                     var resp = JsonConvert.DeserializeObject<TowcsResponse<object>>(result);
 
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/DeliveryOrderServices.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/DeliveryOrderServices.cs"
index 8a41ce8..e3bf0e9 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/DeliveryOrderServices.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/DeliveryOrderServices.cs"
@@ -1,5 +1,7 @@
 锘縰sing HslCommunication;
 using MailKit.Search;
+using Microsoft.Data.SqlClient;
+using Microsoft.IdentityModel.Tokens;
 using Newtonsoft.Json;
 using System;
 using System.Collections.Generic;
@@ -51,142 +53,15 @@
         /// <summary>
         /// 鑾峰彇涓婃父鍑哄簱鍗� 0鎴愬姛1澶辫触
         /// </summary>
-        /// <param name="searchDate"></param>
-        /// <returns></returns>
-        //public WebResponseContent GetUpstreamOutOrder()
-        //{
-        //    var responseContent = new WebResponseContent();
-        //    try
-        //    {
-        //        // 璇锋眰鍦板潃
-        //        var url = "http://121.37.118.63:80/GYZ2/95fck/outOrder";
-
-        //        //if (string.IsNullOrEmpty(SearchDate)) SearchDate = DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss");
-        //        //// 璇锋眰鍙傛暟
-        //        var requestData = new
-        //        {
-        //            //searchDate = SearchDate
-        //            searchDate = "2022-10-10 20:45:16"  // 姝g‘鐨勬牸寮�
-        //        };
-        //        //SearchDate = DateTime.Now.AddDays(-1).ToString("yyyy-MM-dd HH:mm:ss");
-        //        // 鍙戣捣璇锋眰
-        //        var result = HttpHelper.Post(url, requestData.ToJsonString());
-
-        //        // 鍙嶅簭鍒楀寲
-        //        var response = JsonConvert.DeserializeObject<UpstreamResponse<UpstramOutOrderInfo>>(result);
-
-        //        if (response.resultCode != "0")
-        //        {
-        //            SendErrorToUpstream(3, "", response.resultMsg ?? "涓婃父鎺ュ彛杩斿洖澶辫触", "");
-        //            return responseContent.Error(response.resultMsg ?? "涓婃父鎺ュ彛杩斿洖澶辫触");
-        //        }
-
-        //        if (response.data == null || !response.data.Any())
-        //        {
-        //            return responseContent.OK("鏃犳柊鍑哄簱鍗曟暟鎹�");
-        //        }
-        //        // 鑾峰彇鎵�鏈夊凡瀛樺湪鐨勫嚭搴撳崟鍙�
-        //        var existingOutOrderNos = BaseDal.Db.Queryable<Dt_DeliveryOrder>()
-        //            .Select(x => x.Out_no)
-        //            .ToList();
-
-        //        // 杩囨护鎺夊凡瀛樺湪鐨勫嚭搴撳崟
-        //        var newOutOrders = response.data
-        //            .Where(outorder => !existingOutOrderNos.Contains(outorder.order_no))//order_no鍑哄簱鍗曞彿
-        //            .ToList();
-
-        //        if (!newOutOrders.Any())
-        //        {
-        //            return responseContent.OK("鎵�鏈夊嚭搴撳崟宸插瓨鍦紝鏃犻渶鏂板");
-        //        }
-        //        Db.Ado.BeginTran();
-        //        try
-        //        {
-        //            List<Dt_DeliveryOrder> _DeliveryOrders = new List<Dt_DeliveryOrder>();
-        //            ////瀛樺偍鍑哄簱鍗曞彿
-        //            //List<string> orderNos = new List<string>();
-
-        //            foreach (var outorder in newOutOrders)
-        //            {
-        //                var entityOrder = new Dt_DeliveryOrder
-        //                {
-        //                    Out_no = outorder.order_no,
-        //                    Out_type = outorder.order_type,
-        //                    Client_no = outorder.client_no,
-        //                    Client_name = outorder.client_name,
-        //                    Account_time = outorder.account_time,
-        //                    Warehouse_no=outorder.warehouse_no,
-        //                    OutStatus = "鏈畬鎴�",
-        //                    //Details = outorder.details.Select(d => new Dt_DeliveryOrderDetail
-        //                    //{
-        //                    //    // InsertNav 浼氳嚜鍔ㄨ缃叧鑱斿瓧娈� DeliveryOrderId
-        //                    //    Goods_no = d.goods_no,
-        //                    //    Order_qty = d.order_qty,
-        //                    //    Batch_num = d.batch_num,
-        //                    //    Exp_date = d.exp_date,
-        //                    //    OotDetailStatus = "鏂板缓",
-        //                    //    Status = outorder.warehouse_no == "001" ? 0 : 2, //濡傛灉鏄�001鎴块偅涔堝皢鐘舵�佽缃负0锛�2涓轰汉宸ュ鐞�
-        //                    //}).ToList()
-        //                };
-        //                #region 鏍规嵁鍑哄簱鍗曡鎯呮煡鎵剧墿鏂欏悕绉般�佹壒娆$殑搴撳瓨淇℃伅(Dt_InventoryInfo)锛涙牴鎹厛鍏ュ厛鍑�,CreateDate
-        //                //鏍规嵁鐗╂枡鍚嶇О鏌ユ壘鐗╂枡淇℃伅
-        //                foreach (var item in outorder.details)
-        //                {
-        //                    // 灏嗕笂娓稿嚭搴撴暟閲忚浆涓烘鏁�
-        //                    item.order_qty = Math.Abs(item.order_qty);
-        //                    var medication = BaseDal.Db.Queryable<Dt_MedicineGoods>()
-        //                        .Where(m => m.Goods_no == item.goods_no)
-        //                        .First();
-
-
-        //                }
-
-        //                //鏍规嵁绠辫鍒ゆ柇鏄惁鏈夋暎浠讹紝璁$畻鍑烘暎浠舵暟閲忓拰鏁翠欢鏁�
-
-        //                //鏍规嵁鍏ュ簱鏃堕棿鍒嗙粍锛屾湁鏁d欢灏变紭鍏堝垎閰嶇珛搴撴暟閲忥紝鏁翠欢浼樺厛鍒嗛厤骞冲簱鏁伴噺
-
-
-        //                #endregion
-        //                _DeliveryOrders.Add(entityOrder);
-
-        //            };
-
-        //            // 浣跨敤 InsertNav 涓�娆℃�ф彃鍏ヤ富琛ㄥ拰瀛愯〃鏁版嵁
-        //            BaseDal.Db.InsertNav(_DeliveryOrders).Include(x => x.Details).ExecuteCommand();
-
-        //            // 杩欓噷鍙互娣诲姞涓嬪彂鍒� WCS 鐨勯�昏緫
-        //            // var result = EdiOut(); // 鍙戠粰涓嬫父
-
-        //            Db.Ado.CommitTran();
-        //            return responseContent.OK("鍚屾鍑哄簱鍗曟垚鍔�");
-        //        }
-        //        catch (Exception ex)
-        //        {
-        //            Db.Ado.RollbackTran();
-        //            SendErrorToUpstream(3, "", ex.Message, "");
-        //            return responseContent.Error("鍚屾澶辫触: " + ex.Message);
-        //        }
-        //    }
-        //    catch (Exception ex)
-        //    {
-        //        // 鍏ㄥ眬寮傚父鏃讹紝涔熸帹閫佸紓甯哥粰涓婃父
-        //        SendErrorToUpstream(3, "", ex.Message, "");
-        //        return responseContent.Error("鍚屾澶辫触: " + ex.Message);
-        //    }
-        //}
-
-
-        /// <summary>
-        /// 杩囨护娌℃湁瀵瑰晢鍝佽繘琛岀淮鎶ょ殑鍑哄簱鍗曡繘琛岃繃婊�
-        /// </summary>
-        /// <returns></returns>
+        /// <param name = "searchDate" ></ param >
+        /// < returns ></ returns >
         public WebResponseContent GetUpstreamOutOrder()
         {
             var responseContent = new WebResponseContent();
             try
             {
-                var url = "http://121.37.118.63:80/GYZ2/95fck/outOrder";
-
+                //var url = "http://121.37.118.63:80/GYZ2/95fck/outOrder";
+                var url = "http://127.0.0.1:4523/m1/5660322-5340849-default/GYZ2/95fck/outOrder";
                 var requestData = new
                 {
                     searchDate = "2022-10-10 20:45:16"
@@ -216,6 +91,8 @@
                     .Where(outorder => !existingOutOrderNos.Contains(outorder.order_no))
                     .ToList();
 
+                List<string> order_no = newOutOrders.Select(x => x.order_no).ToList();
+
                 if (!newOutOrders.Any())
                 {
                     return responseContent.OK("鎵�鏈夊嚭搴撳崟宸插瓨鍦紝鏃犻渶鏂板");
@@ -225,283 +102,226 @@
                 try
                 {
                     List<Dt_DeliveryOrder> _DeliveryOrders = new List<Dt_DeliveryOrder>();
-                    List<string> orderNos = new();
+                    List<string> orderNos = new List<string>();
 
                     foreach (var outorder in newOutOrders)
                     {
+                        bool skipOrder = false; // 鏍囪鏄惁璺宠繃璇ュ嚭搴撳崟
 
-                        bool skipOrder = false; // 鏍囪鏄惁璺宠繃璇ュ叆搴撳崟
-                        var entityOrder = new Dt_DeliveryOrder
+                        // 濡傛灉杩欎釜鍑哄簱鍗曠被鍨嬩笉绛変簬1锛屽睘浜庡嚭搴撻��璐э紙瑕佸叆璐т笂娓镐紶杩囨潵鐨勬暟閲忎负璐熸暟锛�
+                        if (outorder.order_type != "1")
                         {
-                            Out_no = outorder.order_no,
-                            Out_type = outorder.order_type,
-                            Client_no = outorder.client_no,
-                            Client_name = outorder.client_name,
-                            Account_time = outorder.account_time,
-                            Warehouse_no = outorder.warehouse_no,
-                            OutStatus = "鏈畬鎴�",
-                            Details = new List<Dt_DeliveryOrderDetail>()
-                        };
-
-                        // 閬嶅巻鍑哄簱鏄庣粏
-                        foreach (var item in outorder.details)
+                            // 鍒涘缓鍑哄簱閫�璐у崟 - 杩欓噷闇�瑕佹牴鎹笟鍔¢�昏緫瀹炵幇
+                            // 鏆傛椂璺宠繃鎴栧疄鐜伴��璐ч�昏緫
+                            continue;
+                        }
+                        else if (outorder.order_type == "1") // 姝e父鍑哄簱鍗�
                         {
-                            //  1锔忊儯 杞负姝f暟锛堜笂娓稿彲鑳戒紶璐熸暟锛�
-                            item.order_qty = Math.Abs(item.order_qty);
-
-                            //鍑哄簱鏁伴噺
-                            decimal orderQty = (decimal)item.order_qty;
-
-                            //  2锔忊儯 鏌ョ墿鏂欏熀纭�淇℃伅锛堣幏鍙栫瑙勶級
-                            var medication = BaseDal.Db.Queryable<Dt_MaterielInfo>()
-                                .Where(m => m.MaterielCode == item.goods_no)
-                                .First();
-                            #region 妫�鏌ヨ繖涓嚭搴撳崟涓殑鐗╂枡淇℃伅鏄惁瀛樺湪
-                            //濡傛灉鐗╂枡淇℃伅涓嶅瓨鍦紝璺宠繃鏁翠釜鍏ュ簱鍗�
-                            if (medication == null)
+                            // 鎺掗櫎鐗规畩鑽搧,鐗规畩鑽搧鐩存帴鎻掑叆
+                            if (outorder.warehouse_no != "001" && outorder.warehouse_no != "澶т欢骞冲簱")
                             {
-                                skipOrder = true;
-                                Console.WriteLine($"璺宠繃鍏ュ簱鍗� {outorder.order_no}锛屽師鍥狅細鏈壘鍒板晢鍝� [{item.goods_no}] 鐨勭墿鏂欎俊鎭��");
-                                break;
-                            }
-
-
-                            //  鑻ョ墿鏂欎笉瀛樺湪鎴� MaterielSourceType 涓虹┖锛屽垯璺宠繃鏁翠釜鍑哄簱鍗�
-                            if (medication == null || !Enum.IsDefined(typeof(MaterielSourceTypeEnum), medication.MaterielSourceType))
-                            {
-                                skipOrder = true;
-                                break;
-                            }
-
-                            
-                            if (medication == null)
-                            {
-                                SendErrorToUpstream(3, "", $"鎵句笉鍒扮墿鏂欎俊鎭細{item.goods_no}", "");
-                                continue;
-                            }
-                            #endregion
-
-                            // 濡傛灉绠辫灏忎簬绛変簬0锛屼娇鐢ㄩ粯璁ゅ��1,鍚﹀垯灏辩敤瀹為檯鏁伴噺
-                            decimal boxQty = medication.BoxQty <= 0 ? 1 : medication.BoxQty;
-
-                            //  3锔忊儯 璁$畻鏁翠欢涓庢暎浠舵暟閲�
-                            var fullBoxes = (int)(orderQty / boxQty);   // 鏁翠欢绠辨暟
-                            var partialQty = orderQty % boxQty;         // 鏁d欢鏁伴噺
-
-                            // 鑻ヤ笂娓哥粰浜嗘壒娆″彿锛屽垯浼樺厛鍖归厤
-                            string requestedBatch = string.IsNullOrEmpty(item.batch_num) ? null : item.batch_num;
-
-                            // helper: 鏌ヨ搴撳瓨鍑芥暟锛堟寜鍏ュ簱鏃堕棿鍗囧簭锛�
-                            #region 浣跨敤搴撳瓨淇℃伅涓殑stockStatus鏉ュ尯鍒嗗钩搴撳拰绔嬪簱
-                            // 瀹氫箟涓�涓鎵樺彉閲忥細杈撳叆int鍙傛暟锛岃繑鍥濴ist<Dt_InventoryInfo>
-                            //Func<int, List<Dt_InventoryInfo>> queryInventoryByStockStatus = (stockStatus) =>
-                            //{
-                            //    // 1. 鍒涘缓鍩虹鏌ヨ
-                            //    var q = BaseDal.Db.Queryable<Dt_InventoryInfo>()
-                            //        .Where(i => i.MaterielCode == item.goods_no &&           // 鐗╂枡缂栧彿鍖归厤
-                            //                    (i.StockQuantity - i.OutboundQuantity) > 0 && // 鍙敤搴撳瓨>0
-                            //                    i.StockStatus == stockStatus);               // 搴撳瓨鐘舵�佸尮閰�
-
-                            //    // 2. 鏉′欢绛涢�夛紙濡傛灉鏈夋壒娆″彿瑕佹眰锛�
-                            //    if (!string.IsNullOrEmpty(requestedBatch))
-                            //        q = q.Where(i => i.BatchNo == requestedBatch);
-
-                            //    // 3. 鎵ц鏌ヨ骞惰繑鍥炵粨鏋�
-                            //    return q.OrderBy(i => i.InDate).ToList();  // 鎸夊叆搴撴椂闂存帓搴�
-                            //}; 
-                            #endregion
-
-                            #region 浣跨敤搴撴埧缂栧彿鏉ュ尯鍒嗘槸骞冲簱鍜岀珛搴�
-                            // helper: 鏌ヨ搴撳瓨鍑芥暟锛堟寜鍏ュ簱鏃堕棿鍗囧簭锛�
-                            // 鐢ㄥ簱鎴跨紪鍙峰尯鍒嗙珛搴撳拰骞冲簱锛氱珛搴� WarehouseCode == "001" 杈撳叆true灏辨槸绔嬪簱鍚﹀垯灏辨槸骞冲簱
-                            Func<bool, List<Dt_InventoryInfo>> queryInventoryByWarehouseType = (isLiku) =>
-                            {
-                                var q = BaseDal.Db.Queryable<Dt_InventoryInfo>()
-                                    .Where(i => i.MaterielCode == item.goods_no &&
-                                                (i.StockQuantity - i.OutboundQuantity) > 0);
-
-                                if (isLiku)
-                                    q = q.Where(i => i.WarehouseCode == "001"); // 绔嬪簱
-                                else
-                                    q = q.Where(i => i.WarehouseCode != "001"); // 骞冲簱
-
-                                if (!string.IsNullOrEmpty(requestedBatch))
-                                    q = q.Where(i => i.BatchNo == requestedBatch);
-
-                                return q.OrderBy(i => i.InDate).ToList();
-                            };
-                            #endregion
-                            // 4锔忊儯鍒嗛厤鏁d欢锛堜紭鍏堢珛搴� WarehouseCode == "001锛�
-                            decimal remainingPartial = partialQty; //鏁d欢
-                            if (remainingPartial > 0)
-                            {
-                                //杩斿洖涓�涓狶ist<Dt_InventoryInfo>stockStatus==0鐨勫簱瀛樺垪琛�
-                                var invList_ly = queryInventoryByWarehouseType(true); //绔嬪簱 WarehouseCode == "001"
-                                foreach (var inv in invList_ly)
+                                var entityOrder = new Dt_DeliveryOrder
                                 {
-                                    if (remainingPartial <= 0) break;
-
-                                    //鍙敤搴撳瓨鏁伴噺
-                                    decimal available = (decimal)(inv.StockQuantity - inv.OutboundQuantity);
-
-                                    if (available <= 0) continue;
-
-                                    //琛ㄧず銆屽綋鍓嶈繕闇�瑕佸嚭搴撶殑鏁伴噺銆嶆垨銆屽緟鍒嗛厤鏁伴噺銆嶃��
-                                    decimal use = Math.Min(available, remainingPartial);
-
-                                    var detail = new Dt_DeliveryOrderDetail
+                                    Out_no = outorder.order_no,
+                                    Out_type = outorder.order_type,
+                                    Client_no = outorder.client_no,
+                                    Client_name = outorder.client_name,
+                                    Account_time = outorder.account_time,
+                                    Warehouse_no = outorder.warehouse_no,
+                                    OutStatus = "鏂板缓",
+                                    Details = outorder.details.Select(d => new Dt_DeliveryOrderDetail
                                     {
-                                        Goods_no = item.goods_no,
-                                        Order_qty = use,
-                                        Batch_num = inv.BatchNo,
-                                        Exp_date = inv.ValidityPeriod,
+                                        Goods_no = d.goods_no,
+                                        Order_qty = Math.Abs(d.order_qty), // 鍑哄簱鏁伴噺杞负姝f暟
+                                        Batch_num = d.batch_num,
+                                        Exp_date = d.exp_date,
                                         OotDetailStatus = "鏂板缓",
-                                        Status = 0, //绔嬪簱
-                                        Reservoirarea = inv.WarehouseCode
-                                    };
-                                    entityOrder.Details.Add(detail);
-
-                                    inv.OutboundQuantity += use;
-                                    BaseDal.Db.Updateable(inv).ExecuteCommand();
-
-                                    remainingPartial -= use;
-                                }
-
-                                // 绔嬪簱涓嶅 鈫� 骞冲簱琛� (Status=2)
-                                if (remainingPartial > 0)
-                                {
-                                    var invList_pk = queryInventoryByWarehouseType(false); //骞冲簱
-                                    foreach (var inv in invList_pk)
-                                    {
-                                        if (remainingPartial <= 0) break;
-
-                                        decimal available = (decimal)(inv.StockQuantity - inv.OutboundQuantity);
-                                        if (available <= 0) continue;
-
-                                        decimal use = Math.Min(available, remainingPartial);
-
-                                        var detail = new Dt_DeliveryOrderDetail
-                                        {
-                                            Goods_no = item.goods_no,
-                                            Order_qty = use,
-                                            Batch_num = inv.BatchNo,
-                                            Exp_date = inv.ValidityPeriod,
-                                            OotDetailStatus = "鏂板缓",
-                                            Status = 2, //骞冲簱
-                                            Reservoirarea = inv.WarehouseCode
-                                        };
-                                        entityOrder.Details.Add(detail);
-
-                                        inv.OutboundQuantity += use;
-                                        BaseDal.Db.Updateable(inv).ExecuteCommand();
-
-                                        remainingPartial -= use;
-                                    }
-                                }
-
-                                if (remainingPartial > 0)
-                                {
-                                    SendErrorToUpstream(3, "", $"鍑哄簱鍗昜{outorder.order_no}]鐗╂枡[{item.goods_no}]鏁d欢搴撳瓨涓嶈冻锛屾湭鍒嗛厤锛歿remainingPartial}", "");
-                                }
+                                        Status = 2, // pad骞冲簱锛屾棤闇�鍚屾
+                                    }).ToList()
+                                };
+                                _DeliveryOrders.Add(entityOrder);
                             }
-
-                            //鍒嗛厤鏁翠欢锛堜紭鍏堝钩搴� Status=2锛�
-                            int remainingFullBoxes = fullBoxes;//鏁翠欢绠辨暟
-                            if (remainingFullBoxes > 0)
+                            else  // 甯歌鑽搧001鎴跨粰绔嬪簱,瑕佹槸鏈夋暣绠卞氨缁欏钩搴�
                             {
-                                var invList_pk = queryInventoryByWarehouseType(true);
-                                foreach (var inv in invList_pk)
+                                var entityOrder = new Dt_DeliveryOrder
                                 {
-                                    if (remainingFullBoxes <= 0) break;
+                                    Out_no = outorder.order_no,
+                                    Out_type = outorder.order_type,
+                                    Client_no = outorder.client_no,
+                                    Client_name = outorder.client_name,
+                                    Account_time = outorder.account_time,
+                                    Warehouse_no = outorder.warehouse_no,
+                                    OutStatus = "鏂板缓",
+                                    Details = new List<Dt_DeliveryOrderDetail>()
+                                };
 
-                                    decimal available = (decimal)(inv.StockQuantity - inv.OutboundQuantity);
-                                    if (available < boxQty) continue;
-
-                                    int canProvideBoxes = (int)(available / boxQty);
-                                    if (canProvideBoxes <= 0) continue;
-
-                                    int useBoxes = Math.Min(canProvideBoxes, remainingFullBoxes);
-                                    decimal useQty = useBoxes * boxQty;
-
-                                    var detail = new Dt_DeliveryOrderDetail
-                                    {
-                                        Goods_no = item.goods_no,
-                                        Order_qty = useQty,
-                                        Batch_num = inv.BatchNo,
-                                        Exp_date = inv.ValidityPeriod,
-                                        OotDetailStatus = "鏂板缓",
-                                        Status = 2, //骞冲簱
-                                        Reservoirarea = inv.WarehouseCode
-                                    };
-                                    entityOrder.Details.Add(detail);
-
-                                    inv.OutboundQuantity += useQty;
-                                    BaseDal.Db.Updateable(inv).ExecuteCommand();
-
-                                    remainingFullBoxes -= useBoxes;
-                                }
-
-                                // 骞冲簱涓嶅 鈫� 绔嬪簱琛� (Status=0)
-                                if (remainingFullBoxes > 0)
+                                // 閬嶅巻鍑哄簱鏄庣粏
+                                foreach (var item in outorder.details)
                                 {
-                                    var invList_ly = queryInventoryByWarehouseType(true); //绔嬪簱
-                                    foreach (var inv in invList_ly)
+                                    // 灏嗕笂娓稿嚭搴撴暟閲忚浆涓烘鏁�
+                                    decimal orderQty = Math.Abs((decimal)item.order_qty);
+
+                                    #region 鏍规嵁鐗╂枡缂栫爜鏌ヨ鐗╂枡淇℃伅
+                                    var medication = BaseDal.Db.Queryable<Dt_MaterielInfo>()
+                                        .Where(m => m.MaterielCode == item.goods_no)
+                                        .First();
+
+                                    // 濡傛灉鐗╂枡淇℃伅涓嶅瓨鍦紝璺宠繃鏁翠釜鍑哄簱鍗�
+                                    if (medication == null)
                                     {
-                                        if (remainingFullBoxes <= 0) break;
-
-                                        decimal available = (decimal)(inv.StockQuantity - inv.OutboundQuantity);
-                                        if (available < boxQty) continue;
-
-                                        int canProvideBoxes = (int)(available / boxQty);
-                                        if (canProvideBoxes <= 0) continue;
-
-                                        int useBoxes = Math.Min(canProvideBoxes, remainingFullBoxes);
-                                        decimal useQty = useBoxes * boxQty;
-
-                                        var detail = new Dt_DeliveryOrderDetail
-                                        {
-                                            Goods_no = item.goods_no,
-                                            Order_qty = useQty,
-                                            Batch_num = inv.BatchNo,
-                                            Exp_date = inv.ValidityPeriod,
-                                            OotDetailStatus = "鏂板缓",
-                                            Status = 0, //绔嬪簱锛堣ˉ鏁寸锛�
-                                            Reservoirarea = inv.LocationCode
-                                        };
-                                        entityOrder.Details.Add(detail);
-
-                                        inv.OutboundQuantity += useQty;
-                                        BaseDal.Db.Updateable(inv).ExecuteCommand();
-
-                                        remainingFullBoxes -= useBoxes;
+                                        skipOrder = true;
+                                        Console.WriteLine($"璺冲嚭澶勫簱鍗� {outorder.order_no}锛屽師鍥狅細鏈壘鍒板晢鍝� [{item.goods_no}] 鐨勭墿鏂欎俊鎭��");
+                                        break;
                                     }
+
+                                    // 鑻ョ墿鏂欎笉瀛樺湪鎴� MaterielSourceType 涓虹┖锛屽垯璺宠繃鏁翠釜鍑哄簱鍗�
+                                    if (medication == null || !Enum.IsDefined(typeof(MaterielSourceTypeEnum), medication.MaterielSourceType))
+                                    {
+                                        skipOrder = true;
+                                        break;
+                                    }
+                                    #endregion
+
+                                    /// 鏍规嵁鐗╂枡淇℃伅澶у皬浠跺睘鎬у尯鍒嗘槸鍚︿粠绔嬪簱鍑哄簱 // 澶т欢浠庡钩搴撳嚭搴�
+                                    if (medication.MaterielSourceType == MaterielSourceTypeEnum.PurchasePart) // 濡傛灉鐗╂枡鏄ぇ浠�
+                                    {
+                                        var orderDetail = new Dt_DeliveryOrderDetail()
+                                        {
+                                            Reservoirarea = outorder.warehouse_no,
+                                            Goods_no = item.goods_no,
+                                            Order_qty = orderQty,
+                                            Batch_num = item.batch_num,
+                                            Exp_date = item.exp_date,
+                                            OotDetailStatus = "鏂板缓",
+                                            Status = 2 // 骞冲簱锛屾棤闇�鍚屾
+                                        };
+                                        entityOrder.Details.Add(orderDetail);
+                                    }
+                                    else
+                                    {
+                                        Dt_DeliveryOrderDetail orderDetail = null;
+
+                                        // 璁$畻鏁寸鍜屾暎浠舵暟閲�
+                                        var ys = orderQty % medication.BoxQty; // 涓嶈兘鏁撮櫎绠辫鐨勬暎浠舵暟
+                                        var xs = (int)(orderQty / medication.BoxQty); // 鏁寸鏁伴噺锛堜繚鐣欐暣鏁帮級
+
+                                        #region 浠庣珛搴撳嚭搴撴暎浠�
+
+                                        #region 鍒ゆ柇鏄惁鏈夋暎浠�
+                                        if (ys > 0 && medication.Business_qty >= ys)
+                                        {
+                                            orderDetail = new Dt_DeliveryOrderDetail()
+                                            {
+                                                Reservoirarea = outorder.warehouse_no,
+                                                Goods_no = item.goods_no,
+                                                Order_qty = ys,
+                                                Batch_num = item.batch_num,
+                                                Exp_date = item.exp_date,
+                                                OotDetailStatus = "鏂板缓",
+                                                Status = 0 // 绔嬪簱锛岄渶瑕佸悓姝ョ粰WCS
+                                            };
+                                            medication.Business_qty -= ys;
+                                        }
+                                        else
+                                        {
+                                            // 绔嬪簱搴撳瓨涓嶈冻锛屾暎浠朵篃浠庡钩搴撳嚭
+                                            orderDetail = new Dt_DeliveryOrderDetail()
+                                            {
+                                                Reservoirarea = outorder.warehouse_no,
+                                                Goods_no = item.goods_no,
+                                                Order_qty = ys,
+                                                Batch_num = item.batch_num,
+                                                Exp_date = item.exp_date,
+                                                OotDetailStatus = "鏂板缓",
+                                                Status = 2 // 骞冲簱
+                                            };
+                                        }
+                                        #endregion
+
+                                        #region 鍒ゆ柇绔嬪簱搴撳瓨鏄惁瓒冲鍑烘暣绠�
+                                        while (medication.Business_qty >= medication.BoxQty && xs > 0)
+                                        {
+                                            xs--;
+                                            if (orderDetail == null)
+                                            {
+                                                orderDetail = new Dt_DeliveryOrderDetail()
+                                                {
+                                                    Reservoirarea = outorder.warehouse_no,
+                                                    Goods_no = item.goods_no,
+                                                    Order_qty = medication.BoxQty,
+                                                    Batch_num = item.batch_num,
+                                                    Exp_date = item.exp_date,
+                                                    OotDetailStatus = "鏂板缓",
+                                                    Status = 0 // 绔嬪簱
+                                                };
+                                                medication.Business_qty -= medication.BoxQty;
+                                            }
+                                            else
+                                            {
+                                                orderDetail.Order_qty += medication.BoxQty;
+                                                medication.Business_qty -= medication.BoxQty;
+                                            }
+                                        }
+
+                                        if (orderDetail != null)
+                                            entityOrder.Details.Add(orderDetail);
+                                        #endregion
+
+                                        #endregion
+
+                                        #region 鍓╀綑鏁翠欢浠庡钩搴撳嚭搴�
+                                        if (xs > 0)
+                                        {
+                                            orderDetail = new Dt_DeliveryOrderDetail()
+                                            {
+                                                Reservoirarea = outorder.warehouse_no,
+                                                Goods_no = item.goods_no,
+                                                Order_qty = medication.BoxQty * xs,
+                                                Batch_num = item.batch_num,
+                                                Exp_date = item.exp_date,
+                                                OotDetailStatus = "鏂板缓",
+                                                Status = 2 // 骞冲簱
+                                            };
+                                            entityOrder.Details.Add(orderDetail);
+                                        }
+                                        #endregion
+                                    }
+
+                                    // 鏇存柊鐗╂枡淇℃伅
+                                    _basicService.MaterielInfoService.Repository.UpdateData(medication);
+
                                 }
-                                // 鉂楀鏋滆烦杩囪鍗曪紝鍒欑洿鎺ontinue锛屼笉淇濆瓨
+
+                                // 濡傛灉璺宠繃璇ュ崟锛屽垯鐩存帴continue锛屼笉淇濆瓨
                                 if (skipOrder)
                                 {
-                                    Console.WriteLine($"璺宠繃鍏ュ簱鍗� {outorder.order_no}锛屽洜涓哄瓨鍦ㄦ湭瀹氫箟鐗╂枡灞炴�х殑鍟嗗搧銆�");
+                                    Console.WriteLine($"璺冲嚭澶勫簱鍗� {outorder.order_no}锛屽洜涓哄瓨鍦ㄦ湭瀹氫箟鐗╂枡灞炴�х殑鍟嗗搧銆�");
                                     continue;
                                 }
 
-                                if (remainingFullBoxes > 0)
+                                // 纭繚鍑哄簱鍗曟湁鏄庣粏鎵嶆坊鍔�
+                                if (entityOrder.Details.Any())
                                 {
-                                    decimal unfilledQty = remainingFullBoxes * boxQty;
-                                    SendErrorToUpstream(3, "", $"鍑哄簱鍗昜{outorder.order_no}]鐗╂枡[{item.goods_no}]鏁寸搴撳瓨涓嶈冻锛屾湭鍒嗛厤鏁伴噺锛歿unfilledQty}", "");
+                                    _DeliveryOrders.Add(entityOrder);
+                                    orderNos.Add(outorder.order_no);
                                 }
-
                             }
                         }
-
-                        _DeliveryOrders.Add(entityOrder);
                     }
 
-                    // 鎻掑叆涓昏〃+鏄庣粏
-                    BaseDal.Db.InsertNav(_DeliveryOrders)
-                        .Include(x => x.Details)
-                        .ExecuteCommand();
+                    // 鎵归噺鎻掑叆鍑哄簱鍗曞拰鏄庣粏
+                    if (_DeliveryOrders.Any())
+                    {
+                        BaseDal.Db.InsertNav(_DeliveryOrders).Include(x => x.Details).ExecuteCommand();
+                    }
 
                     Db.Ado.CommitTran();
-                    return responseContent.OK("鍚屾鍑哄簱鍗曟垚鍔�");
+                   var  tex=  CreateSupplyTask(order_no);
+                    if (!tex)
+                    {
+                        return responseContent.Error("鍒涘缓渚涘簲浠诲姟澶辫触");
+                    }
+                    return responseContent.OK($"鍚屾鍑哄簱鍗曟垚鍔燂紝鍏眥_DeliveryOrders.Count}鏉�");
                 }
                 catch (Exception ex)
                 {
@@ -516,6 +336,199 @@
                 return responseContent.Error("鍚屾澶辫触: " + ex.Message);
             }
         }
+
+
+        /// <summary>
+        /// 鍒涘缓渚涘簲浠诲姟
+        /// </summary>
+        /// <param name="outorder">鍑哄簱鍗曚俊鎭�</param>
+        /// <param name="item">鍑哄簱鏄庣粏椤�</param>
+        /// <param name="medication">鐗╂枡淇℃伅</param>
+        /// <param name="quantity">浠诲姟鏁伴噺</param>
+        /// <param name="taskType">浠诲姟绫诲瀷锛�0锛氬嚭搴擄紝1锛氬叆搴擄紝2锛氱洏鐐圭瓑锛�</param>
+        /// <param name="remark">澶囨敞</param>
+        /// <returns>浠诲姟瀵硅薄</returns>
+        //private bool CreateSupplyTask(List<string> order_no)
+        //{
+        //    // 鍏堣幏鍙栫鍚堟潯浠剁殑涓昏〃ID
+        //    var mainOrderIds = BaseDal.Db.Queryable<Dt_DeliveryOrder>()
+        //        .Where(x => order_no.Contains(x.Out_no))
+        //        .Select(x => x.Id)
+        //        .ToList();
+
+        //    // 鐩存帴鏌ヨ瀛愯〃鏁版嵁
+        //    List<Dt_DeliveryOrderDetail> filteredDetails = BaseDal.Db.Queryable<Dt_DeliveryOrderDetail>()
+        //        .Where(d => mainOrderIds.Contains(d.DeliveryOrderId) && d.OotDetailStatus == "鏂板缓")
+        //        .ToList();
+
+        //    foreach (var item in filteredDetails)
+        //    {
+        //        new Dt_SupplyTask
+        //        {
+        //            TaskNum = GetNextTaskNum(), // 闇�瑕佸疄鐜拌幏鍙栦笅涓�涓换鍔$紪鍙风殑鏂规硶
+        //            PalletCode = null, // 鏍规嵁涓氬姟閫昏緫璁剧疆鎵樼洏缂栧彿
+        //            BatchNo = item.Batch_num,
+        //            MaterielCode = item.Goods_no,
+        //            MaterielName = medication?.MaterielName, // 浠庣墿鏂欎俊鎭幏鍙�
+        //            MaterielSpec = medication?.MaterielSpec, // 浠庣墿鏂欎俊鎭幏鍙�
+        //            TaskType = 0, // 0-鍑哄簱浠诲姟
+        //            TaskStatus = item.Status ==0 ? 0:1, // 0-鏂板缓
+        //            WarehouseCode = outorder.warehouse_no,
+        //            LocationCode = "绔嬪簱", // 绔嬪簱浠诲姟鐨勮揣浣嶇紪鍙峰浐瀹氫负"绔嬪簱"
+        //            StockQuantity = quantity,
+        //            SupplyQuantity = 0, // 鍒濆鐩樼偣鏁颁负0
+        //            OrderNo = outorder.order_no, // 鍏宠仈鍑哄簱鍗曞彿
+        //            Dispatchertime = DateTime.Now,
+        //            Remark = remark
+        //        };
+        //    }
+
+        //}
+
+        private bool CreateSupplyTask(List<string> order_no)
+        {
+            try
+            {
+                // 鍏堣幏鍙栫鍚堟潯浠剁殑涓昏〃鏁版嵁
+                var mainOrders = BaseDal.Db.Queryable<Dt_DeliveryOrder>()
+                    .Where(x => order_no.Contains(x.Out_no))
+                    .ToList();
+
+                // 鑾峰彇鎵�鏈変富琛↖D
+                var mainOrderIds = mainOrders.Select(x => x.Id).ToList();
+
+                // 鐩存帴鏌ヨ瀛愯〃鏁版嵁
+                List<Dt_DeliveryOrderDetail> filteredDetails = BaseDal.Db.Queryable<Dt_DeliveryOrderDetail>()
+                    .Where(d => mainOrderIds.Contains(d.DeliveryOrderId) && d.OotDetailStatus == "鏂板缓")
+                    .ToList();
+
+                // 鑾峰彇鎵�鏈夐渶瑕佹煡璇㈢殑鐗╂枡缂栫爜
+                var materielCodes = filteredDetails.Select(x => x.Goods_no).Distinct().ToList();
+
+                // 鎵归噺鏌ヨ鐗╂枡淇℃伅
+                var materielList = BaseDal.Db.Queryable<Dt_MaterielInfo>()
+                    .Where(x => materielCodes.Contains(x.MaterielCode))
+                    .ToList();
+
+                List<Dt_SupplyTask> supplyTasks = new List<Dt_SupplyTask>();
+
+                foreach (var item in filteredDetails)
+                {
+                    // 鏍规嵁瀛愯〃鐗╂枡缂栫爜鏌ヨ鐗╂枡淇℃伅
+                    var medication = materielList.FirstOrDefault(x => x.MaterielCode == item.Goods_no);
+
+                    // 鏌ユ壘瀵瑰簲鐨勪富琛ㄤ俊鎭�
+                    var mainOrder = mainOrders.FirstOrDefault(x => x.Id == item.DeliveryOrderId);
+                    //闅忔満鐢熸垚浠诲姟缂栧彿鍔犳椂闂存埑
+
+
+                    if (mainOrder == null) continue;
+
+                    var supplyTask = new Dt_SupplyTask
+                    {
+                        TaskNum = GenerateTaskNumber(),
+                        PalletCode = "0",
+                        BatchNo = item.Batch_num,
+                        MaterielCode = item.Goods_no,
+                        MaterielName = medication?.MaterielName, // 濡傛灉鐗╂枡淇℃伅涓嶅瓨鍦紝浣跨敤瀛愯〃鐨勭墿鏂欏悕绉�
+                        MaterielSpec = medication?.MaterielSpec, // 濡傛灉鐗╂枡淇℃伅涓嶅瓨鍦紝浣跨敤瀛愯〃鐨勭墿鏂欒鏍�
+                        TaskType = 0,
+                        TaskStatus = item.Status == 0 ? 0 : 1,
+                        WarehouseCode = mainOrder.Warehouse_no,
+                        LocationCode = item.Status == 0 ? "绔嬪簱" : "骞冲簱",
+                        StockQuantity = item.Order_qty, // 鍋囪瀛愯〃鏈塓uantity瀛楁
+                        SupplyQuantity = 0,
+                        OrderNo = mainOrder.Out_no,
+                        Dispatchertime = DateTime.Now,
+                        Remark = ""
+                    };
+
+                    supplyTasks.Add(supplyTask);
+                }
+
+                // 鎵归噺鎻掑叆渚涘簲浠诲姟
+                if (supplyTasks.Any())
+                {
+                    return BaseDal.Db.Insertable(supplyTasks).ExecuteCommand() > 0;
+                }
+
+                return false;
+            }
+            catch (Exception ex)
+            {
+                // 璁板綍鏃ュ織
+                Console.WriteLine($"鍒涘缓渚涘簲浠诲姟澶辫触锛歿ex.Message}");
+                return false;
+            }
+        }
+
+
+
+        /// <summary>
+        /// 鐢熸垚闅忔満浠诲姟缂栧彿锛堥殢鏈烘暟 + 鏃堕棿鎴筹級
+        /// </summary>
+        /// <returns>浠诲姟缂栧彿</returns>
+        private int GenerateTaskNumber()
+        {
+            // 鐢熸垚4浣嶉殢鏈烘暟
+            Random random = new Random(Guid.NewGuid().GetHashCode());
+            int randomNum = random.Next(1000, 9999); // 1000-9999涔嬮棿鐨勯殢鏈烘暟
+
+
+            // 缁勫悎鎴愪换鍔$紪鍙凤細TASK + 鏃堕棿鎴� + 闅忔満鏁�
+            return randomNum;
+        }
+
+        /// <summary>
+        /// 鍒涘缓渚涘簲浠诲姟
+        /// </summary>
+        /// <param name="outorder">鍑哄簱鍗曚俊鎭�</param>
+        /// <param name="item">鍑哄簱鏄庣粏椤�</param>
+        /// <param name="medication">鐗╂枡淇℃伅</param>
+        /// <param name="quantity">浠诲姟鏁伴噺</param>
+        /// <param name="taskType">浠诲姟绫诲瀷锛�0锛氬嚭搴擄紝1锛氬叆搴擄紝2锛氱洏鐐圭瓑锛�</param>
+        /// <param name="remark">澶囨敞</param>
+        /// <returns>浠诲姟瀵硅薄</returns>
+        //private Dt_SupplyTask CreateSupplyTask(UpstramOutOrderInfo outorder, dynamic item, Dt_MaterielInfo medication, decimal quantity, int taskType, string remark)
+        //{
+        //    return new Dt_SupplyTask
+        //    {
+        //        TaskNum = GetNextTaskNum(), // 闇�瑕佸疄鐜拌幏鍙栦笅涓�涓换鍔$紪鍙风殑鏂规硶
+        //        PalletCode = null, // 鏍规嵁涓氬姟閫昏緫璁剧疆鎵樼洏缂栧彿
+        //        BatchNo = item.batch_num,
+        //        MaterielCode = item.goods_no,
+        //        MaterielName = medication?.MaterielName, // 浠庣墿鏂欎俊鎭幏鍙�
+        //        MaterielSpec = medication?.MaterielSpec, // 浠庣墿鏂欎俊鎭幏鍙�
+        //        TaskType = taskType, // 0-鍑哄簱浠诲姟
+        //        TaskStatus = 0, // 0-鏂板缓
+        //        WarehouseCode = outorder.warehouse_no,
+        //        LocationCode = "绔嬪簱", // 绔嬪簱浠诲姟鐨勮揣浣嶇紪鍙峰浐瀹氫负"绔嬪簱"
+        //        StockQuantity = quantity,
+        //        SupplyQuantity = 0, // 鍒濆鐩樼偣鏁颁负0
+        //        OrderNo = outorder.order_no, // 鍏宠仈鍑哄簱鍗曞彿
+        //        Dispatchertime = DateTime.Now,
+        //        Remark = remark
+        //    };
+        //}
+
+
+
+
+        /// <summary>
+        /// 鑾峰彇涓嬩竴涓换鍔$紪鍙�
+        /// </summary>
+        /// <returns>浠诲姟缂栧彿</returns>
+        private int GetNextTaskNum()
+        {
+            // 杩欓噷闇�瑕佹牴鎹偍鐨勫簭鍒楃敓鎴愰�昏緫鏉ュ疄鐜�
+            // 鍋囪浣跨敤鏁版嵁搴撳簭鍒�
+            return BaseDal.Db.Ado.GetInt("SELECT NEXT VALUE FOR SeqTaskNum");
+            // 鎴栬�呭鏋滄槸鑷ID锛屽彲浠ユ彃鍏ュ悗鑾峰彇
+        }
+
+
+
+
 
         /// <summary>
         /// 鍑哄簱鍗曟帹閫佺粰 WCS
@@ -582,7 +595,9 @@
                         };
 
                         // 4. 璋冪敤鎺ュ彛
-                        var url = "http://172.16.1.2:9357/file-admin/api/out/ediOut";
+                        //var url = "http://172.16.1.2:9357/file-admin/api/out/ediOut";
+                        var url = "http://127.0.0.1:4523/m2/5660322-5340849-default/363076920";
+
                         var result = HttpHelper.Post(url, ediDto.ToJsonString());
                         var resp = JsonConvert.DeserializeObject<TowcsDto.TowcsResponse<object>>(result);
 
@@ -860,6 +875,11 @@
         }
 
 
+        /// <summary>
+        /// 鏌ヨ鍑哄簱鍗曞垪琛�
+        /// </summary>
+        /// <param name="saveModel"></param>
+        /// <returns></returns>
         public WebResponseContent GetDeliveryOrders(SaveModel saveModel)
         {
             WebResponseContent content = new WebResponseContent();
@@ -903,7 +923,8 @@
                 cabinOrder = Db.Queryable<Dt_DeliveryOrder>().Includes(x => x.Details).First(x => x.Out_no == orderNo && x.Out_type == "3");
             else
                 cabinOrder = Db.Queryable<Dt_DeliveryOrder>().Includes(x => x.Details).First(x => x.Out_no == orderNo && x.Out_type != "3");
-            List<Dt_DeliveryOrderDetail>? cabinOrderDetails = cabinOrder.Details?.Where(x => x.Reservoirarea == pageNo.ToString()).ToList(); 
+            //List<Dt_DeliveryOrderDetail>? cabinOrderDetails = cabinOrder.Details?.Where(x => x.Reservoirarea == pageNo.ToString()).ToList(); 
+            List<Dt_DeliveryOrderDetail>? cabinOrderDetails = cabinOrder.Details?.Where(x => x.Status == 2).ToList();
             content.OK(data: cabinOrderDetails); 
             return content;
         }
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/InventoryServices.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/InventoryServices.cs"
index 5932661..2daa804 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/InventoryServices.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/InventoryServices.cs"
@@ -20,8 +20,10 @@
 {
     public class InventoryServices : ServiceBase<Dt_Inventory, IRepository<Dt_Inventory>>, IInventoryServices
     {
-        public InventoryServices(IRepository<Dt_Inventory> BaseDal) : base(BaseDal)
+        private readonly IDeliveryOrderServices _deliveryOrderServices;
+        public InventoryServices(IRepository<Dt_Inventory> BaseDal, IDeliveryOrderServices deliveryOrderServices) : base(BaseDal)
         {
+            _deliveryOrderServices = deliveryOrderServices;
         }
 
 
@@ -38,34 +40,33 @@
             try
             {
                 var url = "http://121.37.118.63/GYZ2/95fck/repositoryInfo";
-                // 鍙戣捣璇锋眰
-                var result = HttpHelper.Post(url, new { goods_no,batch_num}.ToJsonString());
+                var result = HttpHelper.Post(url, new { goods_no, batch_num }.ToJsonString());
 
-                // 鍙嶅簭鍒楀寲
                 var response = JsonConvert.DeserializeObject<UpstreamResponse<InventoryInfo>>(result);
 
-                if (response.resultCode!="0")
+                if (response.resultCode != "0")
                 {
-                    // 璋冪敤寮傚父鎺ュ彛
                     SendErrorToUpstream(8, "", response.resultMsg ?? "涓婃父鎺ュ彛杩斿洖澶辫触", "");
                     return responseContent.Error(response.resultMsg ?? "涓婃父鎺ュ彛杩斿洖澶辫触");
                 }
+
                 if (response.data == null || !response.data.Any())
                 {
                     return responseContent.OK("鏃犳柊搴撳瓨鏁版嵁");
                 }
+
                 Db.Ado.BeginTran();
                 foreach (var item in response.data)
                 {
-                    var Inver = new Dt_Inventory
-                    { 
-                        Goods_no = item.goods_no,
-                        Batch_num = item.batch_num,
-                        Exp_date=item.exp_date,
-                        Business_qty = item.business_qty,
-                        Actual_qty = item.actural_qty,
-                    };
-                    AddData(Inver);
+                    // 浣跨敤 FirstOrDefault 閬垮厤鎵句笉鍒拌褰曟椂鎶涘嚭寮傚父
+                    var Inver = Db.Queryable<Dt_Inventory_Batch>()
+                        .First(x => x.MaterielCode == item.goods_no && x.BatchNo == item.batch_num);
+
+                    if (Inver != null)
+                    {
+                        Inver.ERPStockQuantity = item.business_qty;
+                        Db.Updateable(Inver).ExecuteCommand();
+                    }
                 }
                 Db.Ado.CommitTran();
                 return responseContent.OK("搴撳瓨淇℃伅鍚屾瀹屾垚");
@@ -96,12 +97,11 @@
                 {
                     return new ApiResponse<Dt_InventoryInfo> { code = "500", msg = "璇锋眰鍙傛暟鏃犳晥" };
                 }
-
-                // 2锔忊儯 寮�鍚簨鍔�
-                BaseDal.Db.Ado.BeginTran();
-
+               
                 foreach (var detail in request.details)
                 {
+                     var goods = Db.Queryable<Dt_MaterielInfo>().Where(x => x.MaterielCode == detail.productCode).First();
+
                     // 3锔忊儯 璁$畻鍏ュ簱鏁伴噺锛堝彇姝o級
                     decimal orderQty = detail.orderDetails?
                         .Sum(x => decimal.TryParse(x.quantity, out var q) ? Math.Abs(q) : 0)
@@ -109,7 +109,9 @@
 
                     // 5锔忊儯 鏌ヨ搴撳瓨璇︽儏
                     var entity = BaseDal.Db.Queryable<Dt_InventoryInfo>()
-                        .First(x => x.MaterielCode == detail.productCode && x.BatchNo == detail.batchNo);
+                        .First(x => x.MaterielCode == detail.productCode && x.BatchNo == detail.batchNo&&x.LocationCode=="绔嬪簱");
+                    //鏌ヨ鐗╂枡琛�
+                    var Goods = BaseDal.Db.Queryable<Dt_MaterielInfo>().First(x => x.MaterielCode == detail.productCode);
 
                     if (entity == null)
                     {
@@ -117,7 +119,7 @@
                         {
                             PalletCode = detail.orderDetails?.FirstOrDefault()?.palletCode ?? "",
                             WarehouseCode = "001",
-                            LocationCode = "",
+                            LocationCode = "绔嬪簱",
                             StockStatus = 1,
                             MaterielCode = detail.productCode ?? detail.productName,
                             MaterielName = detail.productName ?? "",
@@ -164,21 +166,27 @@
                             entity.StockQuantity += orderQty;
                             entity.InDate = DateTime.Now;
                             entity.Remark = "鍏ュ簱鍗曞洖浼�";
+                            //Goods.Business_qty=
 
                             batch.StockQuantity += orderQty;
                             batch.Remark = "鍏ュ簱鍗曞洖浼�";
                             break;
 
                         case "2": // 鍑哄簱
-                            entity.OutboundQuantity += orderQty;
+                            entity.OutboundQuantity += orderQty; //鍑哄簱鏁伴噺
                             entity.StockQuantity -= orderQty;
                             if (entity.StockQuantity < 0) entity.StockQuantity = 0;
                             entity.Remark = "鍑哄簱鍗曞洖浼�";
 
+                            //CreateAllocatInOut()
                             batch.OutboundQuantity += orderQty;
                             batch.StockQuantity -= orderQty;
                             if (batch.StockQuantity < 0) batch.StockQuantity = 0;
                             batch.Remark = "鍑哄簱鍗曞洖浼�";
+                            //璋冩嫧浠诲姟
+                            _deliveryOrderServices.CreateAllocatInOut(goods);
+
+
                             break;
 
                         case "3": // 鐩樼偣
@@ -201,7 +209,8 @@
                             }
                             break;
                     }
-
+                    // 2锔忊儯 寮�鍚簨鍔�
+                    BaseDal.Db.Ado.BeginTran();
                     // 8锔忊儯 淇濆瓨鏁版嵁
                     if (entity.Id == 0)
                         BaseDal.Db.Insertable(entity).ExecuteCommand();
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/extend/Allocat.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/extend/Allocat.cs"
index b0dc294..357a147 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/extend/Allocat.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/extend/Allocat.cs"
@@ -18,7 +18,7 @@
 {
     public partial class DeliveryOrderServices
     {
-        #region 鍒涘缓骞冲簱璋冩嫧鍑哄簱鍗曘�佺珛搴撹皟鎷ㄥ叆搴撳崟
+        #region 鍒涘缓骞冲簱璋冩嫧鍑哄簱鍗曘�佺珛搴撹皟鎷ㄥ叆搴撳崟  鍦ㄧ珛搴撳嚭搴撳畬鎴愬悗璋冪敤  鍦ㄥ嚭搴撳畬鎴愬悗灏嗙墿鏂欒〃涓殑涓氬姟鏁伴噺锛圔usiness_qty锛夊噺鍘诲疄闄呭嚭搴撴暟閲�
         /// <summary>
         /// 鍒涘缓璋冩嫧鍗�
         /// </summary>
@@ -29,8 +29,9 @@
             WebResponseContent response = new WebResponseContent();
             try
             {
+                if (materielInfo.Business_qty >= materielInfo.MinQty) return response;
                 List<Dt_SupplyTask> supplyTasks = new List<Dt_SupplyTask>();
-                List<Dt_InventoryInfo> dt_InventoryInfos = _inventoryInfoService.Repository.QueryData(x => x.MaterielCode == materielInfo.MaterielCode && x.StockStatus == StockStatusEmun.鍏ュ簱瀹屾垚.ObjToInt() && x.StockQuantity > x.OutboundQuantity && x.WarehouseCode != "001").OrderBy(x => x.InDate).ToList();
+                List<Dt_InventoryInfo> dt_InventoryInfos = _inventoryInfoService.Repository.QueryData(x => x.MaterielCode == materielInfo.MaterielCode && x.StockStatus == StockStatusEmun.鍏ュ簱瀹屾垚.ObjToInt() && x.StockQuantity > x.OutboundQuantity && x.LocationCode != "绔嬪簱").OrderBy(x => x.InDate).ToList();
                 decimal Qty = 0;
                 foreach (var item in dt_InventoryInfos)
                 {
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/extend/Check.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/extend/Check.cs"
index e574369..1f3fb09 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/extend/Check.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_SquareCabinServices/extend/Check.cs"
@@ -16,7 +16,7 @@
     public partial class DeliveryOrderServices
     {
         #region 鍒涘缓鐩樼偣鍗曘�佺洏鐐逛换鍔�
-        /// <summary>
+        /// <summary>  鍦ㄥ簱瀛樻壒娆′俊鎭腑璋冪敤璇ユ帴鍙h繘琛岀洏鐐�
         /// 鍒涘缓鐩樼偣鍗�
         /// </summary>
         /// <param name="keys"></param>
@@ -104,9 +104,13 @@
             return content;
         }
         #endregion
+
+
+
+
         #region 鏌ヨ鐩樼偣鍗曚俊鎭�
         /// <summary>
-        /// 鏌ヨ鐩樼偣鍗�
+        /// 鏌ヨ鐩樼偣鍗�    pad鏌ヨ鐩樺崟淇℃伅
         /// </summary>
         /// <param name="saveModel"></param>
         /// <returns></returns>
@@ -159,11 +163,11 @@
                 if (string.IsNullOrEmpty(LocationCode))
                 {
                     supplyTasks = Db.Queryable<Dt_SupplyTask>().Where(x => x.TaskStatus == TaskStatus && x.OrderNo == orderNo && x.WarehouseCode == warehouseCode).ToPageList(pageNo, 5);
-                }
+                 }
                 else
                 {
                     supplyTasks = Db.Queryable<Dt_SupplyTask>().Where(x => x.TaskStatus == TaskStatus && x.OrderNo == orderNo && x.WarehouseCode == warehouseCode && x.LocationCode.Contains(LocationCode)).ToPageList(pageNo, 5);
-                }
+                    }
                 content.OK(data: supplyTasks);
             }
             catch (Exception ex)
@@ -172,6 +176,7 @@
             }
             return content;
         }
+
         #endregion
         #region 瀹屾垚鐩樼偣浠诲姟
         public WebResponseContent CheckFinish(SaveModel saveModel)
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/SquareCabin/DeliveryOrderController.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/SquareCabin/DeliveryOrderController.cs"
index 9c04bb0..fe51171 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/SquareCabin/DeliveryOrderController.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/SquareCabin/DeliveryOrderController.cs"
@@ -22,7 +22,20 @@
         {
             return Service.GetUpstreamOutOrder();
         }
-        
+
+
+        /// <summary>
+        /// 鍒涘缓鐩樼偣浠诲姟
+        /// </summary>
+        /// <param name="keys"></param>
+        /// <returns></returns>
+        [HttpPost, HttpGet, Route("CreateCheckOrder")]
+        public WebResponseContent CreateCheckOrder([FromBody]int[] keys)
+        {
+            return Service.CreateCheckOrder(keys);
+        }
+
+
         /// 鏌ヨ鐩樼偣鍗曚俊鎭�
         /// </summary>
         /// <returns></returns>
@@ -32,6 +45,8 @@
             return Service.GetCheckOrders(saveModel);
         }
 
+
+
         /// 鏌ヨ鍑哄簱鍗曚俊鎭�
         /// </summary>
         /// <returns></returns>
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/WMSInfo/InventoryInfoController.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/WMSInfo/InventoryInfoController.cs"
index 6660b98..80c5ef8 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/WMSInfo/InventoryInfoController.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/Controllers/WMSInfo/InventoryInfoController.cs"
@@ -1,5 +1,6 @@
 锘縰sing Microsoft.AspNetCore.Http;
 using Microsoft.AspNetCore.Mvc;
+using WIDESEA_Core;
 using WIDESEA_Core.BaseController;
 using WIDESEA_IWMsInfoServices;
 using WIDESEA_Model.Models;
@@ -14,5 +15,7 @@
         public InventoryInfoController(IInventoryInfoService service) : base(service)
         {
         }
+
+      
     }
 }
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/InOrderJob.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/InOrderJob.cs"
index bcb3e3c..609947d 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/InOrderJob.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/InOrderJob.cs"
@@ -15,7 +15,7 @@
         public void Run()
         {
             _cabinOrderServices.GetUpstreamOrder();
-            //_cabinOrderServices.EdiIn();
+            _cabinOrderServices.EdiIn();
             //_cabinOrderServices.CompleteAllOrders();
         }
     }
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/OutOrderJob.cs" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/OutOrderJob.cs"
index ea9909d..fff1aeb 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/OutOrderJob.cs"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/OutOrderJob.cs"
@@ -11,14 +11,14 @@
             _deliveryOrderServices = deliveryOrderServices;
         }
         //姣忛殧1绉掓墽琛屼竴娆�
-        [Invoke(Begin = "2025-09-01", Interval = 1000 * 5, IsEnabled =false, SkipWhileExecuting = true)]
+        [Invoke(Begin = "2025-09-01", Interval = 1000 * 5, IsEnabled =true, SkipWhileExecuting = true)]
         public void Run()
         {
             //鑾峰彇涓婃父鍑哄簱鍗曟暟鎹�
             _deliveryOrderServices.GetUpstreamOutOrder();
             //涓嬪彂wcs
             _deliveryOrderServices.EdiOut();
-            _deliveryOrderServices.CompleteAllOutOrders();
+            //_deliveryOrderServices.CompleteAllOutOrders();
 
         }
     }
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/appsettings.json" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/appsettings.json"
index 988c850..8be8b3a 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/appsettings.json"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WIDESEA_WMSServer/WIDESEA_WMSServer/appsettings.json"
@@ -29,7 +29,7 @@
   "PrintSql": false, //鎵撳嵃SQL璇彞
   "ApiName": "WIDESEA",
   "ExpMinutes": 120,
-  "DBSeedEnable": true, //鏄惁鍚敤鏁版嵁搴撶瀛愭暟鎹紝鍒涘缓琛�
+  "DBSeedEnable": false, //鏄惁鍚敤鏁版嵁搴撶瀛愭暟鎹紝鍒涘缓琛�
   "PDAVersion": "4",
   "WebSocketPort": 9296
 }
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/config/buttons.js" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/config/buttons.js"
index 67c05e7..5700b9b 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/config/buttons.js"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/config/buttons.js"
@@ -180,6 +180,24 @@
     onClick: function () {
     }
 },
+{
+    name: "鐩樼偣",
+    icon: '',
+    class: '',
+    value: 'PD',
+    type: 'success',
+    onClick: function (){
+    }
+},
+{
+    name: "鍚屾",
+    icon: '',
+    class: '',
+    value: 'TB',
+    type: 'success',
+    onClick: function (){
+    }
+},
 ]
 
 export default buttons
\ No newline at end of file
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/extension/medicine/Dt_MedicineGoods.js" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/extension/medicine/Dt_MaterielInfo.js"
similarity index 96%
rename from "\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/extension/medicine/Dt_MedicineGoods.js"
rename to "\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/extension/medicine/Dt_MaterielInfo.js"
index 510db75..b2b1013 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/extension/medicine/Dt_MedicineGoods.js"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/extension/medicine/Dt_MaterielInfo.js"
@@ -19,13 +19,13 @@
        //涓嬮潰杩欎簺鏂规硶鍙互淇濈暀涔熷彲浠ュ垹
       // 鍒犻櫎鑽搧
       handleDelete(row) {
-        this.$confirm(`纭畾瑕佸垹闄よ嵂鍝� ${row.goods_no} 鍚楋紵`, '鎿嶄綔纭', {
+        this.$confirm(`纭畾瑕佸垹闄よ嵂鍝� ${row.materielCode} 鍚楋紵`, '鎿嶄綔纭', {
           confirmButtonText: '纭畾',
           cancelButtonText: '鍙栨秷',
           type: 'warning'
         }).then(() => {
           // 鐢ㄦ埛鐐瑰嚮纭畾鍚庢墽琛屽垹闄�
-          http.post(`api/MedicineGoods/DeleteProduct?goodsno=${row.goods_no}`)
+          http.post(`api/MedicineGoods/DeleteProduct?goodsno=${row.materielCode}`)
             .then(res => {
               if (res && res.status) {
                 this.$message.success(res.message || '鍒犻櫎鎴愬姛锛�');
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/extension/stock/Dt_Inventory_Batch.js" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/extension/stock/Dt_Inventory_Batch.js"
index 6292426..b9b4e3c 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/extension/stock/Dt_Inventory_Batch.js"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/extension/stock/Dt_Inventory_Batch.js"
@@ -2,58 +2,99 @@
 //姝s鏂囦欢鏄敤鏉ヨ嚜瀹氫箟鎵╁睍涓氬姟浠g爜锛屽彲浠ユ墿灞曚竴浜涜嚜瀹氫箟椤甸潰鎴栬�呴噸鏂伴厤缃敓鎴愮殑浠g爜
 
 let extension = {
-    components: {
-      //鏌ヨ鐣岄潰鎵╁睍缁勪欢
-      gridHeader: '',
-      gridBody: '',
-      gridFooter: '',
-      //鏂板缓銆佺紪杈戝脊鍑烘鎵╁睍缁勪欢
-      modelHeader: '',
-      modelBody: '',
-      modelFooter: ''
-    },
-    tableAction: '', //鎸囧畾鏌愬紶琛ㄧ殑鏉冮檺(杩欓噷濉啓琛ㄥ悕,榛樿涓嶇敤濉啓)
-    buttons: { view: [], box: [], detail: [] }, //鎵╁睍鐨勬寜閽�
-    methods: {
-       //涓嬮潰杩欎簺鏂规硶鍙互淇濈暀涔熷彲浠ュ垹闄�
-      onInit() {  
-        
-      },
-      onInited() {
-        //妗嗘灦鍒濆鍖栭厤缃悗
-        //濡傛灉瑕侀厤缃槑缁嗚〃,鍦ㄦ鏂规硶鎿嶄綔
-        //this.detailOptions.columns.forEach(column=>{ });
-      },
-      searchBefore(param) {
-        //鐣岄潰鏌ヨ鍓�,鍙互缁檖aram.wheres娣诲姞鏌ヨ鍙傛暟
-        //杩斿洖false锛屽垯涓嶄細鎵ц鏌ヨ
-        return true;
-      },
-      searchAfter(result) {
-        //鏌ヨ鍚庯紝result杩斿洖鐨勬煡璇㈡暟鎹�,鍙互鍦ㄦ樉绀哄埌琛ㄦ牸鍓嶅鐞嗚〃鏍肩殑鍊�
-        return true;
-      },
-      addBefore(formData) {
-        //鏂板缓淇濆瓨鍓峟ormData涓哄璞★紝鍖呮嫭鏄庣粏琛紝鍙互缁欑粰琛ㄥ崟璁剧疆鍊硷紝鑷繁杈撳嚭鐪媐ormData鐨勫��
-        return true;
-      },
-      updateBefore(formData) {
-        //缂栬緫淇濆瓨鍓峟ormData涓哄璞★紝鍖呮嫭鏄庣粏琛ㄣ�佸垹闄よ鐨処d
-        return true;
-      },
-      rowClick({ row, column, event }) {
-        //鏌ヨ鐣岄潰鐐瑰嚮琛屼簨浠�
-        this.$refs.table.$refs.table.toggleRowSelection(row); //鍗曞嚮琛屾椂閫変腑褰撳墠琛�;
-      },
-      modelOpenAfter(row) {
-        //鐐瑰嚮缂栬緫銆佹柊寤烘寜閽脊鍑烘鍚庯紝鍙互鍦ㄦ澶勫啓閫昏緫锛屽锛屼粠鍚庡彴鑾峰彇鏁版嵁
-        //(1)鍒ゆ柇鏄紪杈戣繕鏄柊寤烘搷浣滐細 this.currentAction=='Add';
-        //(2)缁欏脊鍑烘璁剧疆榛樿鍊�
-        //(3)this.editFormFields.瀛楁='xxx';
-        //濡傛灉闇�瑕佺粰涓嬫媺妗嗚缃粯璁ゅ�硷紝璇烽亶鍘唗his.editFormOptions鎵惧埌瀛楁閰嶇疆瀵瑰簲data灞炴�х殑key鍊�
-        //鐪嬩笉鎳傚氨鎶婅緭鍑虹湅锛歝onsole.log(this.editFormOptions)
+  components: {
+    //鏌ヨ鐣岄潰鎵╁睍缁勪欢
+    gridHeader: '',
+    gridBody: '',
+    gridFooter: '',
+    //鏂板缓銆佺紪杈戝脊鍑烘鎵╁睍缁勪欢
+    modelHeader: '',
+    modelBody: '',
+    modelFooter: ''
+  },
+  tableAction: '', //鎸囧畾鏌愬紶琛ㄧ殑鏉冮檺(杩欓噷濉啓琛ㄥ悕,榛樿涓嶇敤濉啓)
+  buttons: { view: [], box: [], detail: [] }, //鎵╁睍鐨勬寜閽�
+  methods: {
+    //涓嬮潰杩欎簺鏂规硶鍙互淇濈暀涔熷彲浠ュ垹闄�
+    onInit() {
+      let PDBton = this.buttons.find(x => x.value == 'PD');
+      if (PDBton) {
+        PDBton.onClick = function () {
+          let rows = this.$refs.table.getSelected();
+          if (rows.length == 0) return this.$error("璇烽�夋嫨鏁版嵁!");
+          // if (rows.length > 1) return this.$error("璇烽�夋嫨涓�鏉℃暟鎹�!");
+          const allIds = rows.map(item => item.id);
+          this.http
+            .post("api/DeliveryOrder/CreateCheckOrder", allIds)
+            .then((x) => {
+              if (x.status) {
+                this.$Message.success('鐩樼偣浠诲姟瀹屾垚');
+                this.refresh();
+              } else {
+                return this.$error(x.message);
+              }
+            });
+        }
       }
+      let TB = this.buttons.find(x => x.value == 'TB');
+      if (TB) {
+        TB.onClick = function () {
+          let rows = this.$refs.table.getSelected();
+          if (rows.length == 0) return this.$error("璇烽�夋嫨鏁版嵁!");
+          if (rows.length > 1) return this.$error("璇烽�夋嫨涓�鏉℃暟鎹�!");
+
+          // 鑾峰彇閫変腑琛岀殑鏁版嵁锛坮ows鏄暟缁勶紝鍙栫涓�涓厓绱狅級
+          const selectedRow = rows[0];
+          const materielCode = selectedRow.materielCode;
+          const batchNo = selectedRow.batchNo;
+
+          this.http
+            .post(`api/Inventory/GetInventoryList?goods_no=${materielCode}&batch_num=${batchNo}`)
+            .then((x) => {
+              if (x.status) {
+                this.$Message.success('鍚屾瀹屾垚');
+                this.refresh();
+              } else {
+                return this.$error(x.message);
+              }
+            });
+        }
+      }
+    },
+    onInited() {
+      //妗嗘灦鍒濆鍖栭厤缃悗
+      //濡傛灉瑕侀厤缃槑缁嗚〃,鍦ㄦ鏂规硶鎿嶄綔
+      //this.detailOptions.columns.forEach(column=>{ });
+    },
+    searchBefore(param) {
+      //鐣岄潰鏌ヨ鍓�,鍙互缁檖aram.wheres娣诲姞鏌ヨ鍙傛暟
+      //杩斿洖false锛屽垯涓嶄細鎵ц鏌ヨ
+      return true;
+    },
+    searchAfter(result) {
+      //鏌ヨ鍚庯紝result杩斿洖鐨勬煡璇㈡暟鎹�,鍙互鍦ㄦ樉绀哄埌琛ㄦ牸鍓嶅鐞嗚〃鏍肩殑鍊�
+      return true;
+    },
+    addBefore(formData) {
+      //鏂板缓淇濆瓨鍓峟ormData涓哄璞★紝鍖呮嫭鏄庣粏琛紝鍙互缁欑粰琛ㄥ崟璁剧疆鍊硷紝鑷繁杈撳嚭鐪媐ormData鐨勫��
+      return true;
+    },
+    updateBefore(formData) {
+      //缂栬緫淇濆瓨鍓峟ormData涓哄璞★紝鍖呮嫭鏄庣粏琛ㄣ�佸垹闄よ鐨処d
+      return true;
+    },
+    rowClick({ row, column, event }) {
+      //鏌ヨ鐣岄潰鐐瑰嚮琛屼簨浠�
+      this.$refs.table.$refs.table.toggleRowSelection(row); //鍗曞嚮琛屾椂閫変腑褰撳墠琛�;
+    },
+    modelOpenAfter(row) {
+      //鐐瑰嚮缂栬緫銆佹柊寤烘寜閽脊鍑烘鍚庯紝鍙互鍦ㄦ澶勫啓閫昏緫锛屽锛屼粠鍚庡彴鑾峰彇鏁版嵁
+      //(1)鍒ゆ柇鏄紪杈戣繕鏄柊寤烘搷浣滐細 this.currentAction=='Add';
+      //(2)缁欏脊鍑烘璁剧疆榛樿鍊�
+      //(3)this.editFormFields.瀛楁='xxx';
+      //濡傛灉闇�瑕佺粰涓嬫媺妗嗚缃粯璁ゅ�硷紝璇烽亶鍘唗his.editFormOptions鎵惧埌瀛楁閰嶇疆瀵瑰簲data灞炴�х殑key鍊�
+      //鐪嬩笉鎳傚氨鎶婅緭鍑虹湅锛歝onsole.log(this.editFormOptions)
     }
-  };
-  export default extension;
-  
\ No newline at end of file
+  }
+};
+export default extension;
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/router/viewGird.js" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/router/viewGird.js"
index 3ade06d..1ba701c 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/router/viewGird.js"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/router/viewGird.js"
@@ -82,14 +82,14 @@
     name: 'stockInfoDetail',
     component: () => import('@/views/stock/stockInfoDetail.vue')
   }, {
-    path: '/task',
-    name: 'task',
-    component: () => import('@/views/taskinfo/task.vue')
+    path: '/Dt_SupplyTask',
+    name: 'Dt_SupplyTask',
+    component: () => import('@/views/taskinfo/Dt_SupplyTask.vue')
   },
   {
-    path: '/task_hty',
-    name: 'task_hty',
-    component: () => import('@/views/taskinfo/task_hty.vue')
+    path: '/Dt_SupplyTask_Hty',
+    name: 'Dt_SupplyTask_Hty',
+    component: () => import('@/views/taskinfo/Dt_SupplyTask_Hty.vue')
   }, {
     path: '/stockView',
     name: 'stockView',
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/basic/customerInfo.vue" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/basic/customerInfo.vue"
index 7ee104e..bee706c 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/basic/customerInfo.vue"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/basic/customerInfo.vue"
@@ -25,30 +25,93 @@
                 key: 'id',
                 footer: "Foots",
                 cnName: '瀹㈡埛淇℃伅',
-                name: 'customerInfo',
-                url: "/CustomerInfo/",
+                name: 'Customer',
+                url: "/Customer/",
                 sortName: "id"
             });
-            const editFormFields = ref({});
-            const editFormOptions = ref([]);
-            const searchFormFields = ref({});
+            const editFormFields = ref({
+                client_no: "",
+                client_name: "",
+                telephone: "",
+                address: "",
+                email: "",
+                remark: ""
+            });
+            const editFormOptions = ref([
+                [
+                    {
+                        field: "client_no",
+                        title: "瀹㈡埛缂栫爜",
+                        type: "string",
+                        required: true,
+                        span: 12
+                    },
+                    {
+                        field: "client_name", 
+                        title: "瀹㈡埛鍚嶇О",
+                        type: "string",
+                        required: true,
+                        span: 12
+                    }
+                ],
+                [
+                    {
+                        field: "telephone",
+                        title: "鐢佃瘽",
+                        type: "string",
+                        span: 12
+                    },
+                    {
+                        field: "email",
+                        title: "閭",
+                        type: "string",
+                        required: true,
+                        span: 12
+                    }
+                ],
+                [
+                    {
+                        field: "address",
+                        title: "鍦板潃",
+                        type: "string",
+                        span: 24
+                    }
+                ],
+                [
+                    {
+                        field: "remark",
+                        title: "澶囨敞",
+                        type: "string",
+                        required: true,
+                        span: 24
+                    }
+                ]
+            ]);
+            const searchFormFields = ref({
+                client_no: "",
+                client_name: "",
+                telephone: ""
+            });
             const searchFormOptions = ref([
                [
-                    {title:"瀹㈡埛缂栫爜", field:"code", type:"like"},
-                    {title:"瀹㈡埛鍚嶇О", field:"name", type:"like"},
-                    {title:"瀹㈡埛鍏ㄧО", field : "nickName", type:"like"},
-                    {title:"鐘舵��", field:"state",type:"select",dataKey:"",data:[]}
+                    {title:"瀹㈡埛缂栫爜", field:"client_no", type:"like"},
+                    {title:"瀹㈡埛鍚嶇О", field:"client_name", type:"like"},
+                    {title:"鐢佃瘽", field:"telephone", type:"like"}
                ]
             ]);
-            const columns = ref([{field:'id',title:'涓婚敭',type:'int',width:110,hidden:true,readonly:true,require:true,align:'left'},
-                       {field:'code',title:'瀹㈡埛缂栫爜',type:'string',width:110,align:'left',sort:true},
-                       {field:'name',title:'瀹㈡埛鍚嶇О',type:'string',width:110,align:'left'},
-                       {field:'nickName',title:'瀹㈡埛鍏ㄧО',type:'string',width:120,align:'left'},
-                       {field:'state',title:'鐘舵��',type:'bool',width:110,require:true,align:'left',bind: { key: "status", data: [] }},
-                       {field:'creater',title:'鍒涘缓鑰�',type:'string',width:110,require:true,align:'left'},
-                       {field:'createDate',title:'鍒涘缓鏃堕棿',type:'datetime',width:150,require:true,align:'left',sort:true},
-                       {field:'modifier',title:'淇敼浜�',type:'string',width:100,align:'left'},
-                       {field:'modifyDate',title:'淇敼鏃ユ湡',type:'datetime',width:150,align:'left',sort:true}]);
+            const columns = ref([
+                {field:'id',title:'涓婚敭',type:'int',width:90,hidden:true,readonly:true,require:true,align:'left'},
+                {field:'client_no',title:'瀹㈡埛缂栫爜',type:'string',width:120,align:'left',sort:true},
+                {field:'client_name',title:'瀹㈡埛鍚嶇О',type:'string',width:150,align:'left'},
+                {field:'telephone',title:'鐢佃瘽',type:'string',width:120,align:'left'},
+                {field:'address',title:'鍦板潃',type:'string',width:180,align:'left'},
+                {field:'email',title:'閭',type:'string',width:150,align:'left'},
+                {field:'remark',title:'澶囨敞',type:'string',width:200,align:'left'},
+                {field:'creater',title:'鍒涘缓鑰�',type:'string',width:100,require:true,align:'left'},
+                {field:'createDate',title:'鍒涘缓鏃堕棿',type:'datetime',width:160,require:true,align:'left',sort:true},
+                {field:'modifier',title:'淇敼浜�',type:'string',width:100,align:'left'},
+                {field:'modifyDate',title:'淇敼鏃ユ湡',type:'datetime',width:160,align:'left',sort:true}
+            ]);
             const detail = ref({
                 cnName: "#detailCnName",
                 table: "#detailTable",
@@ -68,4 +131,4 @@
             };
         },
     });
-</script>
+</script>
\ No newline at end of file
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/basic/locationInfo.vue" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/basic/locationInfo.vue"
index 298e017..ebd3945 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/basic/locationInfo.vue"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/basic/locationInfo.vue"
@@ -1,4 +1,3 @@
-
 <template>
   <view-grid
     ref="grid"
@@ -13,7 +12,7 @@
   >
   </view-grid>
 </template>
-    <script>
+<script>
 import extend from "@/extension/basic/locationInfo.js";
 import { ref, defineComponent } from "vue";
 export default defineComponent({
@@ -27,140 +26,253 @@
       sortName: "id",
     });
     const editFormFields = ref({
+      warehouseId: "",
+      locationCode: "",
+      locationName: "",
+      roadwayNo: "",
+      row: "",
+      column: "",
+      layer: "",
+      depth: "",
+      locationType: "",
       locationStatus: "",
+      enableStatus: "",
+      remark: ""
     });
     const editFormOptions = ref([
       [
-        { title: "璐т綅鐘舵��", field: "locationStatus" ,type: "select",dataKey: "locationStatusEnum",data: [],},
+        {
+          field: "warehouseId",
+          title: "搴撴埧缂栧彿",
+          type: "select",
+          required: true,
+          span: 12,
+          data: [],
+          bind: { key: "warehouses", data: [] }
+        },
+        {
+          field: "locationCode",
+          title: "璐т綅缂栧彿",
+          type: "string",
+          span: 12
+        }
       ],
+      [
+        {
+          field: "locationName",
+          title: "璐т綅鍚嶇О",
+          type: "string",
+          span: 12
+        },
+        {
+          field: "roadwayNo",
+          title: "宸烽亾缂栧彿",
+          type: "string",
+          span: 12
+        }
+      ],
+      [
+        {
+          field: "row",
+          title: "璐т綅琛�",
+          type: "int",
+          span: 8
+        },
+        {
+          field: "column",
+          title: "璐т綅鍒�",
+          type: "int",
+          span: 8
+        },
+        {
+          field: "layer",
+          title: "璐т綅灞�",
+          type: "int",
+          span: 8
+        }
+      ],
+      [
+        {
+          field: "depth",
+          title: "璐т綅娣卞害",
+          type: "int",
+          span: 12
+        },
+        {
+          field: "locationType",
+          title: "璐т綅绫诲瀷",
+          type: "select",
+          span: 12,
+          data: [],
+          bind: { key: "locationTypeEnum", data: [] }
+        }
+      ],
+      [
+        {
+          field: "locationStatus",
+          title: "璐т綅鐘舵��",
+          type: "select",
+          span: 12,
+          data: [],
+          bind: { key: "locationStatusEnum", data: [] }
+        },
+        {
+          field: "enableStatus",
+          title: "绂佺敤鐘舵��",
+          type: "select",
+          span: 12,
+          data: [],
+          bind: { key: "status", data: [] }
+        }
+      ],
+      [
+        {
+          field: "remark",
+          title: "澶囨敞",
+          type: "string",
+          span: 24
+        }
+      ]
     ]);
     const searchFormFields = ref({
+      warehouseId: "",
       locationCode: "",
+      locationName: "",
       roadwayNo: "",
       locationType: "",
-      enableStatus: "",
       locationStatus: "",
+      enableStatus: "",
       row: "",
       column: "",
       layer: "",
     });
     const searchFormOptions = ref([
       [
+        { title: "搴撴埧缂栧彿", field: "warehouseId", type: "select", data: [], bind: { key: "warehouses", data: [] } },
         { title: "璐т綅缂栧彿", field: "locationCode", type: "like" },
-        { title: "宸烽亾缂栧彿", field: "roadwayNo",type:"like" },
-        { title: "璐т綅绫诲瀷", field: "locationType",type: "select",dataKey: "locationTypeEnum",data: [], },
-        { title: "绂佺敤鐘舵��", field: "enableStatus" ,type: "select",dataKey: "status",data: [],},
+        { title: "璐т綅鍚嶇О", field: "locationName", type: "like" },
       ],
       [
-        { title: "璐т綅鐘舵��", field: "locationStatus" ,type: "selectList",dataKey: "locationStatusEnum",data: [],},
-        { title: "琛�", field: "row" ,type: "int"},
-        { title: "鍒�", field: "column" ,type: "int"},
-        { title: "灞�", field: "layer" ,type: "int"}
+        { title: "宸烽亾缂栧彿", field: "roadwayNo", type: "like" },
+        { title: "璐т綅绫诲瀷", field: "locationType", type: "select", data: [], bind: { key: "locationTypeEnum", data: [] } },
+        { title: "璐т綅鐘舵��", field: "locationStatus", type: "select", data: [], bind: { key: "locationStatusEnum", data: [] } },
+      ],
+      [
+        { title: "绂佺敤鐘舵��", field: "enableStatus", type: "select", data: [], bind: { key: "status", data: [] } },
+        { title: "琛�", field: "row", type: "int" },
+        { title: "鍒�", field: "column", type: "int" },
+        { title: "灞�", field: "layer", type: "int" }
       ],
     ]);
     const columns = ref([
       {
         field: "id",
-        title: "Id",
+        title: "涓婚敭",
         type: "int",
-        width: 100,
+        width: 90,
         hidden: true,
         readonly: true,
         require: true,
         align: "left",
       },
-      // {
-      //   field: "areaId",
-      //   title: "鍖哄煙涓婚敭",
-      //   type: "string",
-      //   width: 90,
-      //   align: "left",
-      //   bind: {key: "areainfo",data: []}
-      // },
+      {
+        field: "warehouseId",
+        title: "搴撴埧缂栧彿",
+        type: "select",
+        width: 120,
+        align: "left",
+        data: [],
+        bind: { key: "warehouses", data: [] }
+      },
       {
         field: "locationCode",
         title: "璐т綅缂栧彿",
         type: "string",
-        width: 200,
+        width: 120,
         align: "left",
       },
       {
         field: "locationName",
         title: "璐т綅鍚嶇О",
         type: "string",
-        width: 280,
+        width: 150,
         align: "left",
       },
       {
         field: "roadwayNo",
         title: "宸烽亾缂栧彿",
-        type: "decimal",
+        type: "string",
         width: 100,
         align: "left",
       },
       {
         field: "row",
         title: "璐т綅琛�",
-        type: "string",
-        width: 90,
+        type: "int",
+        width: 80,
         align: "left",
-        hidden: true,
       },
       {
         field: "column",
         title: "璐т綅鍒�",
         type: "int",
-        width: 120,
+        width: 80,
         align: "left",
-        hidden: true,
       },
       {
         field: "layer",
         title: "璐т綅灞�",
-        type: "string",
-        width: 200,
+        type: "int",
+        width: 80,
         align: "left",
-        hidden: true,
       },
       {
         field: "depth",
         title: "璐т綅娣卞害",
-        type: "string",
-        width: 180,
+        type: "int",
+        width: 100,
         align: "left",
-        hidden: true,
       },
       {
         field: "locationType",
         title: "璐т綅绫诲瀷",
-        type: "string",
+        type: "select",
         width: 120,
         align: "left",
-        bind:{key: "locationTypeEnum", data: []}
+        data: [],
+        bind: { key: "locationTypeEnum", data: [] }
       },
       {
         field: "locationStatus",
         title: "璐т綅鐘舵��",
-        type: "string",
+        type: "select",
         width: 120,
         align: "left",
+        data: [],
         bind: { key: "locationStatusEnum", data: [] },
       },
       {
         field: "enableStatus",
         title: "绂佺敤鐘舵��",
-        type: "string",
-        width: 80,
+        type: "select",
+        width: 100,
         align: "left",
+        data: [],
         bind: { key: "status", data: [] },
+      },
+      {
+        field: "remark",
+        title: "澶囨敞",
+        type: "string",
+        width: 150,
+        align: "left",
       },
       {
         field: "creater",
         title: "鍒涘缓浜�",
         type: "string",
-        width: 90,
+        width: 100,
         align: "left",
-        hidden: true,
       },
       {
         field: "createDate",
@@ -169,7 +281,6 @@
         width: 160,
         align: "left",
         sort: true,
-        hidden: true,
       },
       {
         field: "modifier",
@@ -185,15 +296,7 @@
         width: 160,
         align: "left",
         sort: true,
-      },
-      {
-        field: "remark",
-        title: "澶囨敞",
-        type: "string",
-        width: 100,
-        align: "left",
-        hidden: true
-      },
+      }
     ]);
     const detail = ref({
       cnName: "#detailCnName",
@@ -213,5 +316,4 @@
     };
   },
 });
-</script>
-    
\ No newline at end of file
+</script>
\ No newline at end of file
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/basic/materielInfo.vue" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/basic/materielInfo.vue"
index aaacaa0..2bd913a 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/basic/materielInfo.vue"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/basic/materielInfo.vue"
@@ -1,4 +1,3 @@
-
 <template>
   <view-grid
     ref="grid"
@@ -13,8 +12,9 @@
   >
   </view-grid>
 </template>
-    <script>
-import extend from "@/extension/basic/materielInfo.js";
+
+<script>
+import extend from "@/extension/medicine/Dt_MaterielInfo.js";
 import { ref, defineComponent } from "vue";
 export default defineComponent({
   setup() {
@@ -22,64 +22,304 @@
       key: "id",
       footer: "Foots",
       cnName: "鐗╂枡淇℃伅",
-      name: "materielInfo",
+      name: "MaterielInfo",
       url: "/MaterielInfo/",
       sortName: "id",
     });
+
     const editFormFields = ref({
-      warehouseId: "",
+      warehouseCode: "",
       materielCode: "",
+      materielErpType: "",
       materielName: "",
-      materielDes: "",
-      isMixBatch: "",
-      isMixMateriel: "",
+      item: "",
+      materielSpec: "",
+      materielType: "",
+      materielSourceType: "",
+      factory: "",
+      materielUnit: "",
+      materielLength: "",
+      materielWide: "",
+      materielHeight: "",
+      materielVolume: "",
+      materielWeight: "",
+      materielStoragecondition: "",
+      boxQty: "",
+      minQty: "",
+      business_qty: "",
+      maxQty: "",
+      materielModel: "",
+      materielState: "",
+      goodStatusState: "",
+      remark: "",
     });
+
     const editFormOptions = ref([
       [
         {
-          title: "浠撳簱",
-          required: true,
-          field: "warehouseId",
+          title: "浠撳簱缂栧彿",
+          field: "warehouseCode",
           type: "string",
+          width: 120,
         },
         {
           title: "鐗╂枡缂栧彿",
-          required: true,
           field: "materielCode",
           type: "string",
+          width: 120,
+          required: true,
         },
+      ],
+      [
         {
           title: "鐗╂枡鍚嶇О",
-          required: true,
           field: "materielName",
           type: "string",
+          width: 200,
+          required: true,
         },
         {
-          title: "璁¢噺鍗曚綅",
-          required: true,
-          field: "unit",
+          title: "鍝佸悕/閫氱敤鍚�",
+          field: "item",
           type: "string",
+          width: 150,
         },
       ],
       [
-        
         {
-          title: "鐗╂枡鎻忚堪",
-          field: "materielDes",
+          title: "鐗╂枡瑙勬牸",
+          field: "materielSpec",
+          type: "string",
+          width: 200,
+          required: true,
+        },
+        // {
+          // title: "鐗╂枡鍨嬪彿",
+          // field: "materielModel",
+          // type: "string",
+          // width: 150,
+        // },
+      ],
+      [
+        {
+          title: "鐗╂枡鍩烘湰鍒嗙被",
+          field: "materielType",
+          type: "select",
+          dataKey: "materielType",
+          data: [],
+          required: true,
+        },
+        {
+          title: "鐗╂枡灞炴�у垎绫�",
+          field: "materielSourceType",
+          type: "select",
+          dataKey: "materialCode",
+          data: [],
+          required: true,
+        },
+      ],
+      [
+        {
+          title: "涓婃父鐗╂枡绫诲瀷",
+          field: "materielErpType",
+          type: "string",
+          width: 150,
+        },
+        {
+          title: "鐢熶骇鍘傚",
+          field: "factory",
+          type: "string",
+          width: 200,
+        },
+      ],
+      [
+        {
+          title: "鍩烘湰鍗曚綅",
+          field: "materielUnit",
+          type: "string",
+          width: 100,
+          required: true,
+        },
+        {
+          title: "绠辫",
+          field: "boxQty",
+          type: "number",
+          width: 100,
+          required: true,
+        },
+      ],
+      [
+        {
+          title: "绔嬪簱鏈�浣庡簱瀛樻暟",
+          field: "minQty",
+          type: "number",
+          width: 120,
+          required: true,
+        },
+        // {
+          // title: "绔嬪簱涓氬姟搴撳瓨鏁�",
+          // field: "business_qty",
+          // type: "number",
+          // width: 120,
+          // required: true,
+        // },
+      ],
+      [
+        {
+          title: "绔嬪簱鏈�楂樺簱瀛樻暟",
+          field: "maxQty",
+          type: "number",
+          width: 120,
+        },
+        {
+          title: "鐗╂枡鐘舵��",
+          field: "materielState",
+          type: "select",
+          dataKey: "materielState",
+          data: [],
+          required: true,
+        }
+      ],
+      [
+        {
+          title: "涓嬪彂鐘舵��",
+          field: "goodStatusState",
+          type: "select",
+          dataKey: "goodStatusState",
+          data: [],
+          required: true,
+        }
+      ],
+      [
+        {
+          title: "鐗╂枡闀垮害(mm)",
+          field: "materielLength",
+          type: "number",
+          width: 100,
+        },
+        {
+          title: "鐗╂枡瀹藉害(mm)",
+          field: "materielWide",
+          type: "number",
+          width: 100,
+        },
+        {
+          title: "鐗╂枡楂樺害(mm)",
+          field: "materielHeight",
+          type: "number",
+          width: 100,
+        },
+      ],
+      [
+        {
+          title: "鐗╂枡浣撶Н(mm鲁)",
+          field: "materielVolume",
+          type: "number",
+          width: 120,
+        },
+        {
+          title: "鐗╂枡閲嶉噺(g)",
+          field: "materielWeight",
+          type: "number",
+          width: 100,
+        },
+      ],
+      [
+        {
+          title: "瀛樺偍鏉′欢",
+          field: "materielStoragecondition",
           type: "textarea",
+          width: 300,
+        },
+      ],
+      [
+        {
+          title: "澶囨敞",
+          field: "remark",
+          type: "textarea",
+          width: 300,
         },
       ],
     ]);
+
     const searchFormFields = ref({
+      warehouseCode: "",
       materielCode: "",
       materielName: "",
+      item: "",
+      materielSpec: "",
+      materielType: "",
+      materielSourceType: "",
+      materielState: "",
+      goodStatusState: "",
     });
+
     const searchFormOptions = ref([
       [
-        { title: "鐗╂枡缂栧彿", field: "materielCode", type: "like" },
-        { title: "鐗╂枡鍚嶇О", field: "materielName", type: "like" },
+        { 
+          title: "浠撳簱缂栧彿", 
+          field: "warehouseCode", 
+          type: "string" 
+        },
+        { 
+          title: "鐗╂枡缂栧彿", 
+          field: "materielCode", 
+          type: "like" 
+        },
+      ],
+      [
+        { 
+          title: "鐗╂枡鍚嶇О", 
+          field: "materielName", 
+          type: "like" 
+        },
+        {
+          title: "鍝佸悕/閫氱敤鍚�",
+          field: "item",
+          type: "like",
+        },
+      ],
+      [
+        {
+          title: "鐗╂枡瑙勬牸",
+          field: "materielSpec",
+          type: "like",
+        },
+        {
+          title: "鐗╂枡鍩烘湰鍒嗙被",
+          field: "materielType",
+          type: "select",
+          dataKey: "materielType",
+          data: [],
+        },
+      ],
+      [
+        {
+          title: "鐗╂枡灞炴�у垎绫�",
+          field: "materielSourceType",
+          type: "select",
+          dataKey: "materialCode",
+          data: [],
+        },
+        {
+          title: "鐗╂枡鐘舵��",
+          field: "materielState",
+          type: "select",
+          dataKey: "materielState",
+          data: [],
+        },
+      ],
+      [
+        {
+          title: "涓嬪彂鐘舵��",
+          field: "goodStatusState",
+          type: "select",
+          dataKey: "goodStatusState",
+          data: [],
+        },
       ],
     ]);
+
     const columns = ref([
       {
         field: "id",
@@ -92,12 +332,11 @@
         align: "left",
       },
       {
-        field: "warehouseId",
-        title: "浠撳簱",
+        field: "warehouseCode",
+        title: "浠撳簱缂栧彿",
         type: "string",
         width: 100,
         align: "left",
-        bind: { key: "warehouses", data: [] },
       },
       {
         field: "materielCode",
@@ -105,66 +344,127 @@
         type: "string",
         width: 150,
         align: "left",
+        link: true,
+        require: true,
       },
       {
         field: "materielName",
         title: "鐗╂枡鍚嶇О",
         type: "string",
-        width: 150,
-        align: "left",
-      },
-      {
-        field: "materielDes",
-        title: "鐗╂枡鎻忚堪",
-        type: "decimal",
-        width: 90,
-        align: "left",
-      },
-      {
-        field: "cotainerType",
-        title: "瀹瑰櫒绫诲瀷",
-        type: "string",
-        width: 90,
-        align: "left",
-        hidden:true
-      },
-      {
-        field: "packspes",
-        title: "鍖呰瑙勬牸",
-        type: "int",
-        width: 120,
-        align: "left",
-        hidden:true
-      },
-      {
-        field: "attribute",
-        title: "鐗╂枡灞炴��",
-        type: "string",
         width: 200,
         align: "left",
-        hidden:true
+        require: true,
       },
       {
-        field: "unit",
-        title: "璁¢噺鍗曚綅",
+        field: "item",
+        title: "鍝佸悕/閫氱敤鍚�",
         type: "string",
         width: 180,
         align: "left",
       },
       {
-        field: "validity",
-        title: "鏈夋晥鏈�",
+        field: "materielSpec",
+        title: "鐗╂枡瑙勬牸",
         type: "string",
-        width: 120,
+        width: 200,
+        align: "left",
+        require: true,
+      },
+      {
+        field: "materielModel",
+        title: "鐗╂枡鍨嬪彿",
+        type: "string",
+        width: 150,
         align: "left",
       },
       {
-        field: "safetyStock",
-        title: "瀹夊叏搴撳瓨",
+        field: "materielType",
+        title: "鐗╂枡鍩烘湰鍒嗙被",
         type: "string",
         width: 120,
         align: "left",
-        hidden:true
+        bind: { key: "materielType", data: [] },
+        require: true,
+      },
+      {
+        field: "materielSourceType",
+        title: "鐗╂枡灞炴�у垎绫�",
+        type: "string",
+        width: 120,
+        align: "left",
+        bind: { key: "materialCode", data: [] },
+        require: true,
+      },
+      {
+        field: "factory",
+        title: "鐢熶骇鍘傚",
+        type: "string",
+        width: 200,
+        align: "left",
+      },
+      {
+        field: "materielUnit",
+        title: "鍩烘湰鍗曚綅",
+        type: "string",
+        width: 100,
+        align: "left",
+        require: true,
+      },
+      {
+        field: "boxQty",
+        title: "绠辫",
+        type: "number",
+        width: 80,
+        align: "left",
+        require: true,
+      },
+      {
+        field: "minQty",
+        title: "鏈�浣庡簱瀛樻暟",
+        type: "number",
+        width: 100,
+        align: "left",
+        require: true,
+      },
+      {
+        field: "business_qty",
+        title: "涓氬姟搴撳瓨鏁�",
+        type: "number",
+        width: 100,
+        align: "left",
+        require: true,
+      },
+      {
+        field: "maxQty",
+        title: "鏈�楂樺簱瀛樻暟",
+        type: "number",
+        width: 100,
+        align: "left",
+      },
+      {
+        field: "materielState",
+        title: "鐗╂枡鐘舵��",
+        type: "string",
+        width: 100,
+        align: "left",
+        bind: { key: "materielState", data: [] },
+        require: true,
+      },
+      {
+        field: "goodStatusState",
+        title: "涓嬪彂鐘舵��",
+        type: "string",
+        width: 120,
+        align: "left",
+        bind: { key: "goodStatusState", data: [] },
+        require: true,
+      },
+      {
+        field: "materielErpType",
+        title: "涓婃父鐗╂枡绫诲瀷",
+        type: "string",
+        width: 150,
+        align: "left",
       },
       {
         field: "creater",
@@ -186,7 +486,6 @@
         type: "string",
         width: 100,
         align: "left",
-        hidden:true
       },
       {
         field: "modifyDate",
@@ -194,22 +493,17 @@
         type: "datetime",
         width: 160,
         align: "left",
-        hidden:true
-      },
-      {
-        field: "remark",
-        title: "澶囨敞",
-        type: "string",
-        width: 100,
-        align: "left",
       },
     ]);
+
     const detail = ref({
       cnName: "#detailCnName",
-      table: "",
+      table: "#detailTable",
       columns: [],
       sortName: "",
+      key: ""
     });
+
     return {
       table,
       extend,
@@ -222,5 +516,4 @@
     };
   },
 });
-</script>
-    
\ No newline at end of file
+</script>
\ No newline at end of file
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/medicine/Dt_MedicineGoods.vue" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/medicine/Dt_MedicineGoods.vue"
index 9796dfe..44e3804 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/medicine/Dt_MedicineGoods.vue"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/medicine/Dt_MedicineGoods.vue"
@@ -14,7 +14,7 @@
 </template>
 
 <script>
-import extend from "@/extension/medicine/Dt_MedicineGoods.js";
+import extend from "@/extension/medicine/Dt_MaterielInfo.js";
 import { ref, defineComponent } from "vue";
 export default defineComponent({
   setup() {
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/stock/Dt_Inventory_Batch.vue" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/stock/Dt_Inventory_Batch.vue"
index a3a84a3..926b2da 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/stock/Dt_Inventory_Batch.vue"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/stock/Dt_Inventory_Batch.vue"
@@ -66,7 +66,7 @@
           type: "number",
         },
         {
-          title: "鍑哄簱鏁�",
+          title: "寰呭嚭搴撴暟",
           required: true,
           field: "outboundQuantity",
           type: "number",
@@ -175,7 +175,7 @@
       },
       {
         field: "outboundQuantity",
-        title: "鍑哄簱鏁�",
+        title: "寰呭嚭搴撴暟",
         type: "number",
         width: 100,
         align: "left",
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/taskinfo/task.vue" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/taskinfo/Dt_SupplyTask.vue"
similarity index 63%
rename from "\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/taskinfo/task.vue"
rename to "\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/taskinfo/Dt_SupplyTask.vue"
index f65633d..a1f5e4e 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/taskinfo/task.vue"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/taskinfo/Dt_SupplyTask.vue"
@@ -26,8 +26,15 @@
       sortName: "createDate",
     });
     const editFormFields = ref({
+      taskNum: "",
       palletCode: "",
-      warehouseId: "",
+      batchNo: "",
+      materielCode: "",
+      materielName: "",
+      materielSpec: "",
+      taskType: "",
+      taskStatus: "",
+      warehouseCode: "",
       locationCode: "",
       stockQuantity: "",
       supplyQuantity: "",
@@ -38,22 +45,67 @@
     const editFormOptions = ref([
       [
         {
+          field: "taskNum",
+          title: "浠诲姟鍙�",
+          type: "int",
+          span: 12,
+          readonly: true
+        },
+        {
           field: "palletCode",
           title: "鎵樼洏缂栧彿",
           type: "string",
-          span: 12
-        },
-        {
-          field: "locationCode",
-          title: "璐т綅缂栧彿",
-          type: "string",
-          required: true,
           span: 12
         }
       ],
       [
         {
-          field: "warehouseId",
+          field: "batchNo",
+          title: "鎵规鍙�",
+          type: "string",
+          span: 12
+        },
+        {
+          field: "materielCode",
+          title: "鐗╂枡缂栧彿",
+          type: "string",
+          span: 12
+        }
+      ],
+      [
+        {
+          field: "materielName",
+          title: "鐗╂枡鍚嶇О",
+          type: "string",
+          span: 12
+        },
+        {
+          field: "materielSpec",
+          title: "鐗╂枡瑙勬牸",
+          type: "string",
+          span: 12
+        }
+      ],
+      [
+        {
+          field: "taskType",
+          title: "浠诲姟绫诲瀷",
+          type: "select",
+          span: 12,
+          datakey:"TaskTypeEnum",
+          data: []
+        },
+        {
+          field: "taskStatus",
+          title: "浠诲姟鐘舵��",
+          type: "select",
+          span: 12,
+          data: []
+        }
+      ],
+      [
+        {
+          field: "warehouseCode",
           title: "搴撴埧缂栧彿",
           type: "select",
           required: true,
@@ -62,9 +114,10 @@
           bind: { key: "warehouses", data: [] }
         },
         {
-          field: "orderNo",
-          title: "鍗曟嵁缂栧彿",
+          field: "locationCode",
+          title: "璐т綅缂栧彿",
           type: "string",
+          required: true,
           span: 12
         }
       ],
@@ -85,6 +138,12 @@
       ],
       [
         {
+          field: "orderNo",
+          title: "鍗曟嵁缂栧彿",
+          type: "string",
+          span: 12
+        },
+        {
           field: "dispatchertime",
           title: "浠诲姟涓嬪彂鏃堕棿",
           type: "datetime",
@@ -103,23 +162,50 @@
     const searchFormFields = ref({
       taskNum: "",
       palletCode: "",
+      batchNo: "",
+      materielCode: "",
+      materielName: "",
+      taskType: "",
+      taskStatus: "",
+      warehouseCode: "",
       locationCode: "",
-      warehouseId: "",
+      orderNo: "",
     });
     const searchFormOptions = ref([
       [
         { title: "浠诲姟鍙�", field: "taskNum", type: "int" },
         { title: "鎵樼洏缂栧彿", field: "palletCode", type: "like" },
-        { title: "璐т綅缂栧彿", field: "locationCode", type: "like" },
+        { title: "鎵规鍙�", field: "batchNo", type: "like" },
+      ],
+      [
+        { title: "鐗╂枡缂栧彿", field: "materielCode", type: "like" },
+        { title: "鐗╂枡鍚嶇О", field: "materielName", type: "like" },
+        { 
+          title: "浠诲姟绫诲瀷", 
+          field: "taskType",
+          type: "select", 
+          datakey:"TaskTypeEnum",
+          data: []
+        },
       ],
       [
         { 
+          title: "浠诲姟鐘舵��", 
+          field: "taskStatus",
+          type: "select", 
+          data: []
+        },
+        { 
           title: "搴撴埧", 
-          field: "warehouseId",
+          field: "warehouseCode",
           type: "select", 
           data: [],
           bind: { key: "warehouses", data: [] } 
         },
+        { title: "璐т綅缂栧彿", field: "locationCode", type: "like" },
+      ],
+      [
+        { title: "鍗曟嵁缂栧彿", field: "orderNo", type: "like" },
         { title: "鍒涘缓浜�", field: "creater", type: "like" },
       ],
     ]);
@@ -149,7 +235,52 @@
         align: "left",
       },
       {
-        field: "warehouseId",
+        field: "batchNo",
+        title: "鎵规鍙�",
+        type: "string",
+        width: 120,
+        align: "left",
+      },
+      {
+        field: "materielCode",
+        title: "鐗╂枡缂栧彿",
+        type: "string",
+        width: 120,
+        align: "left",
+      },
+      {
+        field: "materielName",
+        title: "鐗╂枡鍚嶇О",
+        type: "string",
+        width: 150,
+        align: "left",
+      },
+      {
+        field: "materielSpec",
+        title: "鐗╂枡瑙勬牸",
+        type: "string",
+        width: 120,
+        align: "left",
+      },
+      {
+        field: "taskType",
+        title: "浠诲姟绫诲瀷",
+        type: "select",
+        width: 100,
+        align: "left",
+        bind: { key: "TaskTypeEnum", data: [] },
+        data: [],
+      },
+      {
+        field: "taskStatus",
+        title: "浠诲姟鐘舵��",
+        type: "select",
+        width: 100,
+        align: "left",
+        data: [],
+      },
+      {
+        field: "warehouseCode",
         title: "搴撴埧缂栧彿",
         type: "select",
         width: 100,
diff --git "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/taskinfo/task_hty.vue" "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/taskinfo/Dt_SupplyTask_Hty.vue"
similarity index 68%
rename from "\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/taskinfo/task_hty.vue"
rename to "\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/taskinfo/Dt_SupplyTask_Hty.vue"
index d975aa6..fc95763 100644
--- "a/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/taskinfo/task_hty.vue"
+++ "b/\346\226\260\345\273\272\346\226\207\344\273\266\345\244\271/WMS/src/views/taskinfo/Dt_SupplyTask_Hty.vue"
@@ -23,13 +23,19 @@
       cnName: "浠诲姟鍘嗗彶淇℃伅",
       name: "SupplyTaskHty",
       url: "/SupplyTaskHty/",
-      sortName: "sourceId",
+      sortName: "insertTime",
     });
     const editFormFields = ref({});
     const editFormOptions = ref([]);
     const searchFormFields = ref({
       taskNum: "",
       palletCode: "",
+      batchNo: "",
+      materielCode: "",
+      materielName: "",
+      taskType: "",
+      taskStatus: "",
+      warehouseCode: "",
       locationCode: "",
       operateType: "",
       creater: "",
@@ -39,9 +45,11 @@
       [
         { title: "浠诲姟鍙�", field: "taskNum", type: "int" },
         { title: "鎵樼洏缂栧彿", field: "palletCode", type: "like" },
-        { title: "璐т綅缂栧彿", field: "locationCode", type: "like" },
+        { title: "鎵规鍙�", field: "batchNo", type: "like" },
       ],
       [
+        { title: "鐗╂枡缂栧彿", field: "materielCode", type: "like" },
+        { title: "鐗╂枡鍚嶇О", field: "materielName", type: "like" },
         { 
           title: "鎿嶄綔绫诲瀷", 
           field: "operateType", 
@@ -52,6 +60,30 @@
             { key: "鍒犻櫎", value: "鍒犻櫎" }
           ] 
         },
+      ],
+      [
+        { 
+          title: "浠诲姟绫诲瀷", 
+          field: "taskType",
+          type: "select", 
+          data: []
+        },
+        { 
+          title: "浠诲姟鐘舵��", 
+          field: "taskStatus",
+          type: "select", 
+          data: []
+        },
+        { 
+          title: "浠撳簱缂栧彿", 
+          field: "warehouseCode",
+          type: "select", 
+          data: [],
+          bind: { key: "warehouses", data: [] } 
+        },
+      ],
+      [
+        { title: "璐т綅缂栧彿", field: "locationCode", type: "like" },
         { title: "鍒涘缓浜�", field: "creater", type: "like" },
       ],
       [
@@ -61,7 +93,7 @@
     const columns = ref([
       {
         field: "sourceId",
-        title: "鍘嗗彶璁板綍ID",
+        title: "鍘熻〃涓婚敭",
         type: "int",
         width: 100,
         hidden: true,
@@ -78,7 +110,7 @@
       },
       {
         field: "insertTime",
-        title: "鎻掑叆鏃堕棿",
+        title: "绉诲叆鍘嗗彶鏃堕棿",
         type: "datetime",
         width: 160,
         align: "left",
@@ -106,11 +138,56 @@
         align: "left",
       },
       {
-        field: "warehouseId",
-        title: "浠撳簱缂栧彿",
-        type: "int",
+        field: "batchNo",
+        title: "鎵规鍙�",
+        type: "string",
+        width: 120,
+        align: "left",
+      },
+      {
+        field: "materielCode",
+        title: "鐗╂枡缂栧彿",
+        type: "string",
+        width: 120,
+        align: "left",
+      },
+      {
+        field: "materielName",
+        title: "鐗╂枡鍚嶇О",
+        type: "string",
+        width: 150,
+        align: "left",
+      },
+      {
+        field: "materielSpec",
+        title: "鐗╂枡瑙勬牸",
+        type: "string",
+        width: 120,
+        align: "left",
+      },
+      {
+        field: "taskType",
+        title: "浠诲姟绫诲瀷",
+        type: "select",
         width: 100,
         align: "left",
+        data: [],
+      },
+      {
+        field: "taskStatus",
+        title: "浠诲姟鐘舵��",
+        type: "select",
+        width: 100,
+        align: "left",
+        data: [],
+      },
+      {
+        field: "warehouseCode",
+        title: "搴撴埧缂栧彿",
+        type: "select",
+        width: 100,
+        align: "left",
+        data: [],
         bind: { key: "warehouses", data: [] },
       },
       {
@@ -138,7 +215,7 @@
         field: "orderNo",
         title: "鍗曟嵁缂栧彿",
         type: "string",
-        width: 150,
+        width: 120,
         align: "left",
       },
       {
@@ -168,6 +245,7 @@
         type: "string",
         width: 100,
         align: "left",
+        hidden: true,
       },
       {
         field: "modifyDate",
@@ -175,6 +253,7 @@
         type: "datetime",
         width: 160,
         align: "left",
+        hidden: true,
       },
       {
         field: "remark",
@@ -182,6 +261,7 @@
         type: "string",
         width: 200,
         align: "left",
+        hidden: true,
       },
     ]);
     const detail = ref({

--
Gitblit v1.9.3