diff --git a/Sln.Wcs.Business/Domain/Dto/CreateTask/CreateTaskDto.cs b/Sln.Wcs.Business/Domain/Dto/CreateTask/CreateTaskDto.cs
new file mode 100644
index 0000000..ebf678f
--- /dev/null
+++ b/Sln.Wcs.Business/Domain/Dto/CreateTask/CreateTaskDto.cs
@@ -0,0 +1,49 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Business.Domain.Dto.CreateTask
+* 唯一标识:83DDF6CB-491B-4B60-8FFD-A8E62FCB3DCF
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-07 09:07:10
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+namespace Sln.Wcs.Business.Domain.Dto.CreateTask;
+
+public class CreateTaskDto
+{
+ ///
+ /// 物料编号
+ ///
+ public string materialCode {get;set;}
+
+ ///
+ /// 物料条码
+ ///
+ public string materialBarcode {get;set;}
+
+ ///
+ /// 托盘条码
+ ///
+ public string palletBarcode {get;set;}
+
+ ///
+ /// 数量
+ ///
+ public string amount {get;set;}
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Business/Domain/Dto/CreateTask/CreateTaskResultDto.cs b/Sln.Wcs.Business/Domain/Dto/CreateTask/CreateTaskResultDto.cs
new file mode 100644
index 0000000..e566326
--- /dev/null
+++ b/Sln.Wcs.Business/Domain/Dto/CreateTask/CreateTaskResultDto.cs
@@ -0,0 +1,36 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Business.Domain.Dto.CreateTask
+* 唯一标识:6C126B00-56F7-47BE-B03C-5E12864849EB
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-07 09:07:19
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+using Sln.Wcs.Business.Domain.Enum;
+using Sln.Wcs.Business.Domain.Model;
+using Sln.Wcs.Business.Domain.Model.CreateTask;
+using Sln.Wcs.Common.Domain.Dto;
+
+namespace Sln.Wcs.Business.Domain.Dto.CreateTask;
+
+public class CreateTaskResultDto:ResultDto
+{
+
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Business/Domain/Dto/FilterLocation/FilterLocationDto.cs b/Sln.Wcs.Business/Domain/Dto/FilterLocation/FilterLocationDto.cs
new file mode 100644
index 0000000..9ed07ac
--- /dev/null
+++ b/Sln.Wcs.Business/Domain/Dto/FilterLocation/FilterLocationDto.cs
@@ -0,0 +1,49 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Business.Domain.Dto.FilterLocation
+* 唯一标识:77694ADE-3FA1-4009-86CD-F92D07514322
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-07 09:18:46
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+namespace Sln.Wcs.Business.Domain.Dto.FilterLocation;
+
+public class FilterLocationDto
+{
+ ///
+ /// 物料编号
+ ///
+ public string materialCode { get; set; }
+
+ ///
+ /// 物料条码
+ ///
+ public string materialBarcode { get; set; }
+
+ ///
+ /// 托盘条码
+ ///
+ public string palletBarcode { get; set; }
+
+ ///
+ /// 数量
+ ///
+ public string amount {get;set;}
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Business/Domain/Dto/FilterLocation/FilterLocationResultDto.cs b/Sln.Wcs.Business/Domain/Dto/FilterLocation/FilterLocationResultDto.cs
new file mode 100644
index 0000000..7ba7e29
--- /dev/null
+++ b/Sln.Wcs.Business/Domain/Dto/FilterLocation/FilterLocationResultDto.cs
@@ -0,0 +1,35 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Business.Domain.Dto.FilterLocation
+* 唯一标识:E573D3A4-C8B9-477E-B5BF-6230512DA12C
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-07 09:18:56
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+using Sln.Wcs.Business.Domain.Enum;
+using Sln.Wcs.Business.Domain.Model.FilterLocation;
+using Sln.Wcs.Common.Domain.Dto;
+
+namespace Sln.Wcs.Business.Domain.Dto.FilterLocation;
+
+public class FilterLocationResultDto:ResultDto
+{
+
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Business/Domain/Dto/SaveTask/SaveTaskDto.cs b/Sln.Wcs.Business/Domain/Dto/SaveTask/SaveTaskDto.cs
new file mode 100644
index 0000000..395587d
--- /dev/null
+++ b/Sln.Wcs.Business/Domain/Dto/SaveTask/SaveTaskDto.cs
@@ -0,0 +1,31 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Business.Domain.Dto.SaveTask
+* 唯一标识:FA615A12-BB47-4266-9025-7FE83DBA2C26
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-07 09:23:47
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+namespace Sln.Wcs.Business.Domain.Dto.SaveTask;
+
+public class SaveTaskDto
+{
+
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Business/Domain/Dto/SaveTask/SaveTaskResultDto.cs b/Sln.Wcs.Business/Domain/Dto/SaveTask/SaveTaskResultDto.cs
new file mode 100644
index 0000000..c93b8ee
--- /dev/null
+++ b/Sln.Wcs.Business/Domain/Dto/SaveTask/SaveTaskResultDto.cs
@@ -0,0 +1,35 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Business.Domain.Dto.SaveTask
+* 唯一标识:03044D97-7D99-4393-B432-2DD9A4BEB572
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-07 09:23:54
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+using Sln.Wcs.Business.Domain.Enum;
+using Sln.Wcs.Business.Domain.Model.SaveTask;
+using Sln.Wcs.Common.Domain.Dto;
+
+namespace Sln.Wcs.Business.Domain.Dto.SaveTask;
+
+public class SaveTaskResultDto:ResultDto
+{
+
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Business/Domain/Dto/ValidateMaterial/ValidateMaterialDto.cs b/Sln.Wcs.Business/Domain/Dto/ValidateMaterial/ValidateMaterialDto.cs
new file mode 100644
index 0000000..b96cb1c
--- /dev/null
+++ b/Sln.Wcs.Business/Domain/Dto/ValidateMaterial/ValidateMaterialDto.cs
@@ -0,0 +1,44 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Business.Domain.Dto.ValidateMaterial
+* 唯一标识:738850D8-3FF3-46CF-91BE-05E45DBA623A
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-07 09:13:49
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+namespace Sln.Wcs.Business.Domain.Dto.ValidateMaterial;
+
+public class ValidateMaterialDto
+{
+ ///
+ /// 物料编号
+ ///
+ public string materialCode { get; set; }
+
+ ///
+ /// 物料条码
+ ///
+ public string materialBarcode { get; set; }
+
+ ///
+ /// 托盘条码
+ ///
+ public string palletBarcode { get; set; }
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Business/Domain/Dto/ValidateMaterial/ValidateMaterialResultDto.cs b/Sln.Wcs.Business/Domain/Dto/ValidateMaterial/ValidateMaterialResultDto.cs
new file mode 100644
index 0000000..2891449
--- /dev/null
+++ b/Sln.Wcs.Business/Domain/Dto/ValidateMaterial/ValidateMaterialResultDto.cs
@@ -0,0 +1,36 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Business.Domain.Dto.ValidateMaterial
+* 唯一标识:4DD05BC4-92BC-4FAE-8C48-C099AF0A6834
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-07 09:13:59
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+using Sln.Wcs.Business.Domain.Enum;
+using Sln.Wcs.Business.Domain.Model;
+using Sln.Wcs.Business.Domain.Model.ValidateMaterial;
+using Sln.Wcs.Common.Domain.Dto;
+
+namespace Sln.Wcs.Business.Domain.Dto.ValidateMaterial;
+
+public class ValidateMaterialResultDto:ResultDto
+{
+
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Business/Domain/Enum/BusinessStatusEnum.cs b/Sln.Wcs.Business/Domain/Enum/BusinessStatusEnum.cs
new file mode 100644
index 0000000..e164e7f
--- /dev/null
+++ b/Sln.Wcs.Business/Domain/Enum/BusinessStatusEnum.cs
@@ -0,0 +1,11 @@
+namespace Sln.Wcs.Business.Domain.Enum;
+
+public enum BusinessStatusEnum
+{
+ 成功 = 0,
+ 参数相关的错误 = 1,
+ 重复发送上层系统不需要重发 = 6,
+ 其他未知错误调用失败后可以重试 = 99,
+ 该任务不存在上层系统不需重发需要人工介入处理=100,
+ SDK调用异常=101,
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Business/Domain/Model/CreateTask/CreateTaskResultModel.cs b/Sln.Wcs.Business/Domain/Model/CreateTask/CreateTaskResultModel.cs
new file mode 100644
index 0000000..2a8cc65
--- /dev/null
+++ b/Sln.Wcs.Business/Domain/Model/CreateTask/CreateTaskResultModel.cs
@@ -0,0 +1,46 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Business.Domain.Model
+* 唯一标识:F0172157-8F45-4BA2-B9C3-5ADB29EEAAC5
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-07 09:09:03
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+using Sln.Wcs.Model.Domain;
+
+namespace Sln.Wcs.Business.Domain.Model.CreateTask;
+
+public class CreateTaskResultModel
+{
+ ///
+ /// 任务编号
+ ///
+ public string taskCode { get; set; }
+
+ ///
+ /// 任务队列
+ ///
+ public LiveTaskQueue taskQueue { get; set; }
+
+ ///
+ /// 任务明细
+ ///
+ public List taskDetails { get; set; }
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Business/Domain/Model/FilterLocation/FilterLocationResultModel.cs b/Sln.Wcs.Business/Domain/Model/FilterLocation/FilterLocationResultModel.cs
new file mode 100644
index 0000000..fe4be26
--- /dev/null
+++ b/Sln.Wcs.Business/Domain/Model/FilterLocation/FilterLocationResultModel.cs
@@ -0,0 +1,41 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Business.Domain.Model.FilterLocation
+* 唯一标识:359C6248-331F-4940-B2DC-BDA7E4BFAE24
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-07 09:19:11
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+using Sln.Wcs.Model.Domain;
+
+namespace Sln.Wcs.Business.Domain.Model.FilterLocation;
+
+public class FilterLocationResultModel
+{
+ ///
+ /// 目标库位
+ ///
+ public BaseLocationInfo locationInfo { get; set; }
+
+ ///
+ /// 所有库位
+ ///
+ public List locationInfos { get; set; }
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Business/Domain/Model/SaveTask/SaveTaskResultModel.cs b/Sln.Wcs.Business/Domain/Model/SaveTask/SaveTaskResultModel.cs
new file mode 100644
index 0000000..202ff94
--- /dev/null
+++ b/Sln.Wcs.Business/Domain/Model/SaveTask/SaveTaskResultModel.cs
@@ -0,0 +1,34 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Business.Domain.Model.SaveTask
+* 唯一标识:0B602206-CC82-4766-B530-B71E5EA10146
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-07 09:23:38
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+namespace Sln.Wcs.Business.Domain.Model.SaveTask;
+
+public class SaveTaskResultModel
+{
+ ///
+ /// 结果
+ ///
+ public bool isRes { get; set; }
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Business/Domain/Model/ValidateMaterial/ValidateMaterialResultModel.cs b/Sln.Wcs.Business/Domain/Model/ValidateMaterial/ValidateMaterialResultModel.cs
new file mode 100644
index 0000000..dd33992
--- /dev/null
+++ b/Sln.Wcs.Business/Domain/Model/ValidateMaterial/ValidateMaterialResultModel.cs
@@ -0,0 +1,41 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Business.Domain.Model
+* 唯一标识:0F3E6D46-C480-4C2C-8DFB-BC6005C646F1
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-07 09:14:08
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+using Sln.Wcs.Model.Domain;
+
+namespace Sln.Wcs.Business.Domain.Model.ValidateMaterial;
+
+public class ValidateMaterialResultModel
+{
+ ///
+ /// 校验结果
+ ///
+ public bool isValid { get; set; }
+
+ ///
+ /// 物料信息
+ ///
+ public BaseMaterialInfo materialInfo { get; set; }
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Business/IBusiness.cs b/Sln.Wcs.Business/IBusiness.cs
new file mode 100644
index 0000000..6574c46
--- /dev/null
+++ b/Sln.Wcs.Business/IBusiness.cs
@@ -0,0 +1,62 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Business.InStore
+* 唯一标识:6D5BA916-0FBB-4B9D-BBE9-692F39B7F962
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-07 08:48:17
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+using Sln.Wcs.Business.Domain.Dto.CreateTask;
+using Sln.Wcs.Business.Domain.Dto.FilterLocation;
+using Sln.Wcs.Business.Domain.Dto.SaveTask;
+using Sln.Wcs.Business.Domain.Dto.ValidateMaterial;
+
+namespace Sln.Wcs.Business;
+
+public interface IBusiness
+{
+
+ ///
+ /// 校验物料
+ ///
+ ///
+ ///
+ ValidateMaterialResultDto ValidateMaterial(ValidateMaterialDto validateMaterialDto);
+
+ ///
+ /// 创建任务
+ ///
+ ///
+ CreateTaskResultDto CreateTask(CreateTaskDto createTaskDto );
+
+ ///
+ /// 筛选目标库位
+ ///
+ ///
+ ///
+ FilterLocationResultDto FilterLocation(FilterLocationDto filterLocationDto);
+
+ ///
+ /// 保存任务
+ ///
+ ///
+ ///
+ SaveTaskResultDto SaveTask(SaveTaskDto saveTaskDto);
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Business/InStore/MaterialInStore.cs b/Sln.Wcs.Business/InStore/MaterialInStore.cs
new file mode 100644
index 0000000..fe91f57
--- /dev/null
+++ b/Sln.Wcs.Business/InStore/MaterialInStore.cs
@@ -0,0 +1,54 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Business
+* 唯一标识:A6C78343-F3B7-49DB-A582-768186595E02
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-06 18:13:10
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+using Sln.Wcs.Business.Domain.Dto.CreateTask;
+using Sln.Wcs.Business.Domain.Dto.FilterLocation;
+using Sln.Wcs.Business.Domain.Dto.SaveTask;
+using Sln.Wcs.Business.Domain.Dto.ValidateMaterial;
+
+namespace Sln.Wcs.Business.InStore;
+
+public class MaterialInStore:IBusiness
+{
+ public ValidateMaterialResultDto ValidateMaterial(ValidateMaterialDto validateMaterialDto)
+ {
+ throw new NotImplementedException();
+ }
+
+ public CreateTaskResultDto CreateTask(CreateTaskDto createTaskDto)
+ {
+ throw new NotImplementedException();
+ }
+
+ public FilterLocationResultDto FilterLocation(FilterLocationDto filterLocationDto)
+ {
+ throw new NotImplementedException();
+ }
+
+ public SaveTaskResultDto SaveTask(SaveTaskDto saveTaskDto)
+ {
+ throw new NotImplementedException();
+ }
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Business/InStore/PalletInStore.cs b/Sln.Wcs.Business/InStore/PalletInStore.cs
new file mode 100644
index 0000000..a383e7e
--- /dev/null
+++ b/Sln.Wcs.Business/InStore/PalletInStore.cs
@@ -0,0 +1,31 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Business
+* 唯一标识:B0E9FC96-6FA3-48E1-9BD9-9CF0360B168D
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-06 18:15:32
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+namespace Sln.Wcs.Business.InStore;
+
+public class PalletInStore
+{
+
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Business/InStore/ProductInStore.cs b/Sln.Wcs.Business/InStore/ProductInStore.cs
new file mode 100644
index 0000000..7fa9989
--- /dev/null
+++ b/Sln.Wcs.Business/InStore/ProductInStore.cs
@@ -0,0 +1,31 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Business
+* 唯一标识:1DC1227B-C3E0-4E56-803E-0C42C7065515
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-06 18:13:44
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+namespace Sln.Wcs.Business.InStore;
+
+public class ProductInStore
+{
+
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Business/OutStore/MaterialOutStore.cs b/Sln.Wcs.Business/OutStore/MaterialOutStore.cs
new file mode 100644
index 0000000..1ebd4c4
--- /dev/null
+++ b/Sln.Wcs.Business/OutStore/MaterialOutStore.cs
@@ -0,0 +1,31 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Business
+* 唯一标识:F9D6319A-1B6A-4036-A197-6D5EAE31D711
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-06 18:13:28
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+namespace Sln.Wcs.Business.OutStore;
+
+public class MaterialOutStore
+{
+
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Business/OutStore/PalletOutStore.cs b/Sln.Wcs.Business/OutStore/PalletOutStore.cs
new file mode 100644
index 0000000..bd8d311
--- /dev/null
+++ b/Sln.Wcs.Business/OutStore/PalletOutStore.cs
@@ -0,0 +1,31 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Business
+* 唯一标识:1377DAE2-C6B2-4B2D-A553-905D3588649F
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-06 18:15:46
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+namespace Sln.Wcs.Business.OutStore;
+
+public class PalletOutStore
+{
+
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Business/OutStore/ProductOutStore.cs b/Sln.Wcs.Business/OutStore/ProductOutStore.cs
new file mode 100644
index 0000000..9a76d03
--- /dev/null
+++ b/Sln.Wcs.Business/OutStore/ProductOutStore.cs
@@ -0,0 +1,31 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Business
+* 唯一标识:CA9C52F5-4F55-406E-BD31-EF2856EB75DE
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-06 18:14:10
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+namespace Sln.Wcs.Business.OutStore;
+
+public class ProductOutStore
+{
+
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Common/Domain/Dto/ResultDto.cs b/Sln.Wcs.Common/Domain/Dto/ResultDto.cs
index c97c03f..39ca20b 100644
--- a/Sln.Wcs.Common/Domain/Dto/ResultDto.cs
+++ b/Sln.Wcs.Common/Domain/Dto/ResultDto.cs
@@ -9,7 +9,7 @@ using System.Threading.Tasks;
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:T14-GEN3-7895
-* 命名空间:Sln.Wcs.Common.Domain.Dto
+* 命名空间:Sln.Wcs.Common.Domain.Domain
* 唯一标识:303cf24d-5089-47f4-80d0-616529cb2d1f
*
* 创建者:WenJY
diff --git a/Sln.Wcs.HikRoBotApi/Domain/Dto/CancelTask/CancelTaskDto.cs b/Sln.Wcs.HikRoBotApi/Domain/Dto/CancelTask/CancelTaskDto.cs
index 36fedb7..fac02a9 100644
--- a/Sln.Wcs.HikRoBotApi/Domain/Dto/CancelTask/CancelTaskDto.cs
+++ b/Sln.Wcs.HikRoBotApi/Domain/Dto/CancelTask/CancelTaskDto.cs
@@ -9,7 +9,7 @@ using System.Threading.Tasks;
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:T14-GEN3-7895
-* 命名空间:Sln.Wcs.HikRoBotApi.Domain.Dto.CancelTask
+* 命名空间:Sln.Wcs.HikRoBotApi.Domain.Domain.CancelTask
* 唯一标识:a58b49bc-2f35-43aa-95f0-bee6bd291067
*
* 创建者:WenJY
diff --git a/Sln.Wcs.HikRoBotApi/Domain/Dto/CancelTask/CancelTaskResultDto.cs b/Sln.Wcs.HikRoBotApi/Domain/Dto/CancelTask/CancelTaskResultDto.cs
index 97de3b3..54f7d1a 100644
--- a/Sln.Wcs.HikRoBotApi/Domain/Dto/CancelTask/CancelTaskResultDto.cs
+++ b/Sln.Wcs.HikRoBotApi/Domain/Dto/CancelTask/CancelTaskResultDto.cs
@@ -12,7 +12,7 @@ using System.Threading.Tasks;
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:T14-GEN3-7895
-* 命名空间:Sln.Wcs.HikRoBotApi.Domain.Dto.CancelTask
+* 命名空间:Sln.Wcs.HikRoBotApi.Domain.Domain.CancelTask
* 唯一标识:1f582438-5412-4ae4-8fdf-cc1a2a990527
*
* 创建者:WenJY
diff --git a/Sln.Wcs.HikRoBotApi/Domain/Dto/ContinueTask/ContinueTaskDto.cs b/Sln.Wcs.HikRoBotApi/Domain/Dto/ContinueTask/ContinueTaskDto.cs
index 6282028..a8079e0 100644
--- a/Sln.Wcs.HikRoBotApi/Domain/Dto/ContinueTask/ContinueTaskDto.cs
+++ b/Sln.Wcs.HikRoBotApi/Domain/Dto/ContinueTask/ContinueTaskDto.cs
@@ -9,7 +9,7 @@ using System.Threading.Tasks;
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:T14-GEN3-7895
-* 命名空间:Sln.Wcs.HikRoBotApi.Domain.Dto.ContinueTask
+* 命名空间:Sln.Wcs.HikRoBotApi.Domain.Domain.ContinueTask
* 唯一标识:d2278c13-5f0c-423a-b4d2-997a1aba71bc
*
* 创建者:WenJY
diff --git a/Sln.Wcs.HikRoBotApi/Domain/Dto/ContinueTask/ContinueTaskResultDto.cs b/Sln.Wcs.HikRoBotApi/Domain/Dto/ContinueTask/ContinueTaskResultDto.cs
index ddd1de0..2e5f14b 100644
--- a/Sln.Wcs.HikRoBotApi/Domain/Dto/ContinueTask/ContinueTaskResultDto.cs
+++ b/Sln.Wcs.HikRoBotApi/Domain/Dto/ContinueTask/ContinueTaskResultDto.cs
@@ -12,7 +12,7 @@ using System.Threading.Tasks;
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:T14-GEN3-7895
-* 命名空间:Sln.Wcs.HikRoBotApi.Domain.Dto.ContinueTask
+* 命名空间:Sln.Wcs.HikRoBotApi.Domain.Domain.ContinueTask
* 唯一标识:5abd89da-3753-4977-8117-b4cbf9fd73d0
*
* 创建者:WenJY
diff --git a/Sln.Wcs.HikRoBotApi/Domain/Dto/GenAgvSchedulingTask/GenAgvSchedulingTaskDto.cs b/Sln.Wcs.HikRoBotApi/Domain/Dto/GenAgvSchedulingTask/GenAgvSchedulingTaskDto.cs
index 7f71b92..886befd 100644
--- a/Sln.Wcs.HikRoBotApi/Domain/Dto/GenAgvSchedulingTask/GenAgvSchedulingTaskDto.cs
+++ b/Sln.Wcs.HikRoBotApi/Domain/Dto/GenAgvSchedulingTask/GenAgvSchedulingTaskDto.cs
@@ -9,7 +9,7 @@ using System.Threading.Tasks;
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:T14-GEN3-7895
-* 命名空间:Sln.Wcs.HikRoBotApi.Domain.Dto.GenAgvSchedulingTask
+* 命名空间:Sln.Wcs.HikRoBotApi.Domain.Domain.GenAgvSchedulingTask
* 唯一标识:3cad8de3-17fd-4714-b809-b89168713a6d
*
* 创建者:WenJY
diff --git a/Sln.Wcs.HikRoBotApi/Domain/Dto/GenAgvSchedulingTask/GenAgvSchedulingTaskResultDto.cs b/Sln.Wcs.HikRoBotApi/Domain/Dto/GenAgvSchedulingTask/GenAgvSchedulingTaskResultDto.cs
index cdc789e..524d252 100644
--- a/Sln.Wcs.HikRoBotApi/Domain/Dto/GenAgvSchedulingTask/GenAgvSchedulingTaskResultDto.cs
+++ b/Sln.Wcs.HikRoBotApi/Domain/Dto/GenAgvSchedulingTask/GenAgvSchedulingTaskResultDto.cs
@@ -12,7 +12,7 @@ using System.Threading.Tasks;
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:T14-GEN3-7895
-* 命名空间:Sln.Wcs.HikRoBotApi.Domain.Dto.GenAgvSchedulingTask
+* 命名空间:Sln.Wcs.HikRoBotApi.Domain.Domain.GenAgvSchedulingTask
* 唯一标识:cc400640-5628-41bf-90d5-f0926202bc34
*
* 创建者:WenJY
diff --git a/Sln.Wcs.HikRoBotSdk/Dto/CancelTask/CancelTaskDto.cs b/Sln.Wcs.HikRoBotSdk/Dto/CancelTask/CancelTaskDto.cs
index a26a2d2..0f7120a 100644
--- a/Sln.Wcs.HikRoBotSdk/Dto/CancelTask/CancelTaskDto.cs
+++ b/Sln.Wcs.HikRoBotSdk/Dto/CancelTask/CancelTaskDto.cs
@@ -9,7 +9,7 @@ using System.Threading.Tasks;
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:T14-GEN3-7895
-* 命名空间:Sln.Wcs.HikRoBotSdk.Dto.CancelTask
+* 命名空间:Sln.Wcs.HikRoBotSdk.Domain.CancelTask
* 唯一标识:88e5b038-9755-4141-8ba6-15cafafddc3f
*
* 创建者:WenJY
diff --git a/Sln.Wcs.HikRoBotSdk/Dto/CancelTask/CancelTaskResultDto.cs b/Sln.Wcs.HikRoBotSdk/Dto/CancelTask/CancelTaskResultDto.cs
index 5c2815c..c46a751 100644
--- a/Sln.Wcs.HikRoBotSdk/Dto/CancelTask/CancelTaskResultDto.cs
+++ b/Sln.Wcs.HikRoBotSdk/Dto/CancelTask/CancelTaskResultDto.cs
@@ -9,7 +9,7 @@ using System.Threading.Tasks;
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:T14-GEN3-7895
-* 命名空间:Sln.Wcs.HikRoBotSdk.Dto.CancelTask
+* 命名空间:Sln.Wcs.HikRoBotSdk.Domain.CancelTask
* 唯一标识:5476e634-dee3-4540-bdaa-26c83eddab5b
*
* 创建者:WenJY
diff --git a/Sln.Wcs.HikRoBotSdk/Dto/ContinueTask/ContinueTaskDto.cs b/Sln.Wcs.HikRoBotSdk/Dto/ContinueTask/ContinueTaskDto.cs
index e8e5c00..786b111 100644
--- a/Sln.Wcs.HikRoBotSdk/Dto/ContinueTask/ContinueTaskDto.cs
+++ b/Sln.Wcs.HikRoBotSdk/Dto/ContinueTask/ContinueTaskDto.cs
@@ -9,7 +9,7 @@ using System.Threading.Tasks;
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:T14-GEN3-7895
-* 命名空间:Sln.Wcs.HikRoBotSdk.Dto.ContinueTask
+* 命名空间:Sln.Wcs.HikRoBotSdk.Domain.ContinueTask
* 唯一标识:8e27fc6d-93df-4b51-983a-02aaa3772137
*
* 创建者:WenJY
diff --git a/Sln.Wcs.HikRoBotSdk/Dto/ContinueTask/ContinueTaskResultDto.cs b/Sln.Wcs.HikRoBotSdk/Dto/ContinueTask/ContinueTaskResultDto.cs
index 858e83f..1f3e828 100644
--- a/Sln.Wcs.HikRoBotSdk/Dto/ContinueTask/ContinueTaskResultDto.cs
+++ b/Sln.Wcs.HikRoBotSdk/Dto/ContinueTask/ContinueTaskResultDto.cs
@@ -9,7 +9,7 @@ using System.Threading.Tasks;
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:T14-GEN3-7895
-* 命名空间:Sln.Wcs.HikRoBotSdk.Dto.ContinueTask
+* 命名空间:Sln.Wcs.HikRoBotSdk.Domain.ContinueTask
* 唯一标识:ba99f261-feee-4344-8529-0fafb4785fe9
*
* 创建者:WenJY
diff --git a/Sln.Wcs.HikRoBotSdk/Dto/GenAgvSchedulingTask/GenAgvSchedulingTaskDto.cs b/Sln.Wcs.HikRoBotSdk/Dto/GenAgvSchedulingTask/GenAgvSchedulingTaskDto.cs
index 21ad4ba..0113ea8 100644
--- a/Sln.Wcs.HikRoBotSdk/Dto/GenAgvSchedulingTask/GenAgvSchedulingTaskDto.cs
+++ b/Sln.Wcs.HikRoBotSdk/Dto/GenAgvSchedulingTask/GenAgvSchedulingTaskDto.cs
@@ -9,7 +9,7 @@ using System.Threading.Tasks;
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:T14-GEN3-7895
-* 命名空间:Sln.Wcs.HikRoBotSdk.Dto
+* 命名空间:Sln.Wcs.HikRoBotSdk.Domain
* 唯一标识:19479d6e-828e-4406-a182-b32aed64a718
*
* 创建者:WenJY
diff --git a/Sln.Wcs.HikRoBotSdk/Dto/GenAgvSchedulingTask/GenAgvSchedulingTaskResultDto.cs b/Sln.Wcs.HikRoBotSdk/Dto/GenAgvSchedulingTask/GenAgvSchedulingTaskResultDto.cs
index 6791912..d386294 100644
--- a/Sln.Wcs.HikRoBotSdk/Dto/GenAgvSchedulingTask/GenAgvSchedulingTaskResultDto.cs
+++ b/Sln.Wcs.HikRoBotSdk/Dto/GenAgvSchedulingTask/GenAgvSchedulingTaskResultDto.cs
@@ -9,7 +9,7 @@ using System.Threading.Tasks;
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:T14-GEN3-7895
-* 命名空间:Sln.Wcs.HikRoBotSdk.Dto
+* 命名空间:Sln.Wcs.HikRoBotSdk.Domain
* 唯一标识:fb6be58f-7b1d-4ad6-8987-6dd041ca769d
*
* 创建者:WenJY
diff --git a/Sln.Wcs.HikRoBotSdk/Dto/GenAgvSchedulingTask/Position.cs b/Sln.Wcs.HikRoBotSdk/Dto/GenAgvSchedulingTask/Position.cs
index d0b1dd7..a6b3901 100644
--- a/Sln.Wcs.HikRoBotSdk/Dto/GenAgvSchedulingTask/Position.cs
+++ b/Sln.Wcs.HikRoBotSdk/Dto/GenAgvSchedulingTask/Position.cs
@@ -9,7 +9,7 @@ using System.Threading.Tasks;
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:T14-GEN3-7895
-* 命名空间:Sln.Wcs.HikRoBotSdk.Dto.GenAgvSchedulingTask
+* 命名空间:Sln.Wcs.HikRoBotSdk.Domain.GenAgvSchedulingTask
* 唯一标识:2edaa5c5-0df6-4f36-8764-86f0ca2070da
*
* 创建者:WenJY
diff --git a/Sln.Wcs.HoistApi/Domain/Dto/HoistControl/HoistControlDto.cs b/Sln.Wcs.HoistApi/Domain/Dto/HoistControl/HoistControlDto.cs
index 05f0947..7173a39 100644
--- a/Sln.Wcs.HoistApi/Domain/Dto/HoistControl/HoistControlDto.cs
+++ b/Sln.Wcs.HoistApi/Domain/Dto/HoistControl/HoistControlDto.cs
@@ -4,7 +4,7 @@
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:Mr.Wen's MacBook Pro
-* 命名空间:Sln.Wcs.HoistApi.Domain.Dto.HoistControl
+* 命名空间:Sln.Wcs.HoistApi.Domain.Domain.HoistControl
* 唯一标识:2B61FFB2-F10E-47BC-8B36-56524EB4F054
*
* 创建者:WenJY
diff --git a/Sln.Wcs.HoistApi/Domain/Dto/HoistControl/HoistControlResultDto.cs b/Sln.Wcs.HoistApi/Domain/Dto/HoistControl/HoistControlResultDto.cs
index 90bb33a..e2edd9a 100644
--- a/Sln.Wcs.HoistApi/Domain/Dto/HoistControl/HoistControlResultDto.cs
+++ b/Sln.Wcs.HoistApi/Domain/Dto/HoistControl/HoistControlResultDto.cs
@@ -4,7 +4,7 @@
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:Mr.Wen's MacBook Pro
-* 命名空间:Sln.Wcs.HoistApi.Domain.Dto.HoistControl
+* 命名空间:Sln.Wcs.HoistApi.Domain.Domain.HoistControl
* 唯一标识:2D12D182-6A86-4516-8AF2-B8E8FAC44CC6
*
* 创建者:WenJY
diff --git a/Sln.Wcs.HoistApi/Domain/Dto/HoistTaskExecutor/HoistTaskExeDto.cs b/Sln.Wcs.HoistApi/Domain/Dto/HoistTaskExecutor/HoistTaskExeDto.cs
index bfd9f7c..229c2c4 100644
--- a/Sln.Wcs.HoistApi/Domain/Dto/HoistTaskExecutor/HoistTaskExeDto.cs
+++ b/Sln.Wcs.HoistApi/Domain/Dto/HoistTaskExecutor/HoistTaskExeDto.cs
@@ -4,7 +4,7 @@
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:Mr.Wen's MacBook Pro
-* 命名空间:Sln.Wcs.HoistApi.Domain.Dto.HoistTaskExecutor
+* 命名空间:Sln.Wcs.HoistApi.Domain.Domain.HoistTaskExecutor
* 唯一标识:217D981D-DC12-4004-9B15-30E2C1D091C1
*
* 创建者:WenJY
diff --git a/Sln.Wcs.HoistApi/Domain/Dto/HoistTaskExecutor/HoistTaskExeResultDto.cs b/Sln.Wcs.HoistApi/Domain/Dto/HoistTaskExecutor/HoistTaskExeResultDto.cs
index efd2e7e..ded848f 100644
--- a/Sln.Wcs.HoistApi/Domain/Dto/HoistTaskExecutor/HoistTaskExeResultDto.cs
+++ b/Sln.Wcs.HoistApi/Domain/Dto/HoistTaskExecutor/HoistTaskExeResultDto.cs
@@ -4,7 +4,7 @@
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:Mr.Wen's MacBook Pro
-* 命名空间:Sln.Wcs.HoistApi.Domain.Dto.HoistTaskExecutor
+* 命名空间:Sln.Wcs.HoistApi.Domain.Domain.HoistTaskExecutor
* 唯一标识:399F7475-BEC6-42FA-AF32-AC99F5CBC35F
*
* 创建者:WenJY
diff --git a/Sln.Wcs.HoistSdk/Dto/HoistTaskExecutor/HoistTaskExeDto.cs b/Sln.Wcs.HoistSdk/Dto/HoistTaskExecutor/HoistTaskExeDto.cs
index b44cbfb..4d7d457 100644
--- a/Sln.Wcs.HoistSdk/Dto/HoistTaskExecutor/HoistTaskExeDto.cs
+++ b/Sln.Wcs.HoistSdk/Dto/HoistTaskExecutor/HoistTaskExeDto.cs
@@ -4,7 +4,7 @@
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:Mr.Wen's MacBook Pro
-* 命名空间:Sln.Wcs.HoistSdk.Dto.HoistTaskExecutor
+* 命名空间:Sln.Wcs.HoistSdk.Domain.HoistTaskExecutor
* 唯一标识:56358DE7-36A6-4906-926B-DFDF21A3EBE2
*
* 创建者:WenJY
diff --git a/Sln.Wcs.HoistSdk/Dto/HoistTaskExecutor/HoistTaskExeResultDto.cs b/Sln.Wcs.HoistSdk/Dto/HoistTaskExecutor/HoistTaskExeResultDto.cs
index 3ae85a6..0066f48 100644
--- a/Sln.Wcs.HoistSdk/Dto/HoistTaskExecutor/HoistTaskExeResultDto.cs
+++ b/Sln.Wcs.HoistSdk/Dto/HoistTaskExecutor/HoistTaskExeResultDto.cs
@@ -4,7 +4,7 @@
* 版权所有 (c) 2026 WenJY 保留所有权利。
* CLR版本:4.0.30319.42000
* 机器名称:Mr.Wen's MacBook Pro
-* 命名空间:Sln.Wcs.HoistSdk.Dto.HoistTaskExecutor
+* 命名空间:Sln.Wcs.HoistSdk.Domain.HoistTaskExecutor
* 唯一标识:5C951BAC-FDE6-4458-A559-BF31508EEE64
*
* 创建者:WenJY
diff --git a/Sln.Wcs.Model/Domain/BasePathInfo.cs b/Sln.Wcs.Model/Domain/BasePathInfo.cs
index 9f955b2..19271af 100644
--- a/Sln.Wcs.Model/Domain/BasePathInfo.cs
+++ b/Sln.Wcs.Model/Domain/BasePathInfo.cs
@@ -106,5 +106,11 @@ namespace Sln.Wcs.Model.Domain
///
[SugarColumn(ColumnName = "updated_time")]
public DateTime? updatedTime { get; set; }
+
+ ///
+ /// 明细集合
+ ///
+ [SugarColumn(IsIgnore = true)]
+ public List pathDetails { get; set; }
}
}
diff --git a/Sln.Wcs.Model/Domain/LiveTaskDetail.cs b/Sln.Wcs.Model/Domain/LiveTaskDetail.cs
new file mode 100644
index 0000000..12bf4ae
--- /dev/null
+++ b/Sln.Wcs.Model/Domain/LiveTaskDetail.cs
@@ -0,0 +1,179 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Model.Domain
+* 唯一标识:D8DC2231-B7D7-496C-89CA-C108A5DC684A
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-07 10:05:01
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+using SqlSugar;
+
+namespace Sln.Wcs.Model.Domain;
+
+///
+/// 实时任务明细
+///
+[SugarTable("live_task_detail"), TenantAttribute("core")]
+public class LiveTaskDetail
+{
+ ///
+ /// Desc:主键标识
+ /// Default:
+ /// Nullable:False
+ ///
+ [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnName = "obj_id")]
+ public int objId { get; set; }
+
+ ///
+ /// Desc:任务编号
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "task_code")]
+ public string taskCode { get; set; }
+
+ ///
+ /// Desc:物料编号
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "material_code")]
+ public string materialCode { get; set; }
+
+ ///
+ /// Desc:托盘条码
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "pallet_barcode")]
+ public string palletBarcode { get; set; }
+
+ ///
+ /// Desc:物料条码
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "material_barcode")]
+ public string materialBarcode { get; set; }
+
+ ///
+ /// Desc:物料数量
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "material_count")]
+ public int? materialCount { get; set; }
+
+ ///
+ /// Desc:任务类型:1-入库;2-出库;
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "task_type")]
+ public int? taskType { get; set; }
+
+ ///
+ /// Desc:任务类别:1-包材;2-成品;3-托盘
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "task_category")]
+ public int? taskCategory { get; set; }
+
+ ///
+ /// Desc:起始位置
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "start_point")]
+ public string startPoint { get; set; }
+
+ ///
+ /// Desc:结束位置
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "end_point")]
+ public string endPoint { get; set; }
+
+ ///
+ /// Desc:是否校验物料:1-是;0-否
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "is_validate")]
+ public int? isValidate { get; set; }
+
+ ///
+ /// Desc:任务状态:1-待执行;2-执行中;3-已完成;
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "task_status")]
+ public int? taskStatus { get; set; }
+
+ ///
+ /// Desc:是否标识:1-是;0-否
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "is_flag")]
+ public int? isFlag { get; set; }
+
+ ///
+ /// Desc:备注
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "remark")]
+ public string remark { get; set; }
+
+ ///
+ /// Desc:创建人
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "created_by")]
+ public string createdBy { get; set; }
+
+ ///
+ /// Desc:创建时间
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "created_time")]
+ public DateTime? createdTime { get; set; }
+
+ ///
+ /// Desc:更新人
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "updated_by")]
+ public string updatedBy { get; set; }
+
+ ///
+ /// Desc:更新时间
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "updated_time")]
+ public DateTime? updatedTime { get; set; }
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Model/Domain/LiveTaskQueue.cs b/Sln.Wcs.Model/Domain/LiveTaskQueue.cs
new file mode 100644
index 0000000..c0ff1fc
--- /dev/null
+++ b/Sln.Wcs.Model/Domain/LiveTaskQueue.cs
@@ -0,0 +1,185 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Model.Domain
+* 唯一标识:814EEFF5-9B71-42F2-B2EA-CE33BB34E477
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-07 10:04:13
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+using SqlSugar;
+
+namespace Sln.Wcs.Model.Domain;
+
+///
+/// 实时任务队列
+///
+[SugarTable("live_task_queue"), TenantAttribute("core")]
+public class LiveTaskQueue
+{
+ ///
+ /// Desc:主键标识
+ /// Default:
+ /// Nullable:False
+ ///
+ [SugarColumn(IsPrimaryKey = true, IsIdentity = true, ColumnName = "obj_id")]
+ public int objId { get; set; }
+
+ ///
+ /// Desc:任务编号
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "task_code")]
+ public string taskCode { get; set; }
+
+ ///
+ /// Desc:物料编号
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "material_code")]
+ public string materialCode { get; set; }
+
+ ///
+ /// Desc:托盘条码
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "pallet_barcode")]
+ public string palletBarcode { get; set; }
+
+ ///
+ /// Desc:物料条码
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "material_barcode")]
+ public string materialBarcode { get; set; }
+
+ ///
+ /// Desc:物料数量
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "material_count")]
+ public int? materialCount { get; set; }
+
+ ///
+ /// Desc:任务类型:1-入库;2-出库;
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "task_type")]
+ public int? taskType { get; set; }
+
+ ///
+ /// Desc:任务类别:1-包材;2-成品;3-托盘
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "task_category")]
+ public int? taskCategory { get; set; }
+
+ ///
+ /// Desc:起始位置
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "start_point")]
+ public string startPoint { get; set; }
+
+ ///
+ /// Desc:结束位置
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "end_point")]
+ public string endPoint { get; set; }
+
+ ///
+ /// Desc:任务状态:1-待执行;2-执行中;3-已完成;
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "task_status")]
+ public int? taskStatus { get; set; }
+
+ ///
+ /// Desc:任务步骤:根据路径
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "task_steps")]
+ public int? taskSteps { get; set; }
+
+ ///
+ /// Desc:是否标识:1-是;0-否
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "is_flag")]
+ public int? isFlag { get; set; }
+
+ ///
+ /// Desc:备注
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "remark")]
+ public string remark { get; set; }
+
+ ///
+ /// Desc:创建人
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "created_by")]
+ public string createdBy { get; set; }
+
+ ///
+ /// Desc:创建时间
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "created_time")]
+ public DateTime? createdTime { get; set; }
+
+ ///
+ /// Desc:更新人
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "updated_by")]
+ public string updatedBy { get; set; }
+
+ ///
+ /// Desc:更新时间
+ /// Default:
+ /// Nullable:True
+ ///
+ [SugarColumn(ColumnName = "updated_time")]
+ public DateTime? updatedTime { get; set; }
+
+ ///
+ /// 明细集合
+ ///
+ [SugarColumn(IsIgnore = true)]
+ public List taskDetails { get; set; }
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Repository/service/ILiveTaskDetailService.cs b/Sln.Wcs.Repository/service/ILiveTaskDetailService.cs
new file mode 100644
index 0000000..b875f2e
--- /dev/null
+++ b/Sln.Wcs.Repository/service/ILiveTaskDetailService.cs
@@ -0,0 +1,34 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Repository.service
+* 唯一标识:D0B0D0E7-450C-4EE0-99E3-7588BE895995
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-07 10:07:35
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+using Sln.Wcs.Model.Domain;
+using Sln.Wcs.Repository.service.@base;
+
+namespace Sln.Wcs.Repository.service;
+
+public interface ILiveTaskDetailService:IBaseService
+{
+
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Repository/service/ILiveTaskQueueService.cs b/Sln.Wcs.Repository/service/ILiveTaskQueueService.cs
new file mode 100644
index 0000000..d205b0f
--- /dev/null
+++ b/Sln.Wcs.Repository/service/ILiveTaskQueueService.cs
@@ -0,0 +1,34 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Repository.service
+* 唯一标识:5C686324-C52A-48F0-9990-0E0FBA2556C4
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-07 10:08:03
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+using Sln.Wcs.Model.Domain;
+using Sln.Wcs.Repository.service.@base;
+
+namespace Sln.Wcs.Repository.service;
+
+public interface ILiveTaskQueueService:IBaseService
+{
+
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Repository/service/Impl/LiveTaskDetailServiceImpl.cs b/Sln.Wcs.Repository/service/Impl/LiveTaskDetailServiceImpl.cs
new file mode 100644
index 0000000..4ccb655
--- /dev/null
+++ b/Sln.Wcs.Repository/service/Impl/LiveTaskDetailServiceImpl.cs
@@ -0,0 +1,36 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Repository.service.Impl
+* 唯一标识:A4843B78-5C01-4381-A4CF-10C377D34156
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-07 10:08:42
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+using Sln.Wcs.Model.Domain;
+using Sln.Wcs.Repository.service.@base;
+
+namespace Sln.Wcs.Repository.service.Impl;
+
+public class LiveTaskDetailServiceImpl: BaseServiceImpl, ILiveTaskDetailService
+{
+ public LiveTaskDetailServiceImpl(Repository rep) : base(rep)
+ {
+ }
+}
\ No newline at end of file
diff --git a/Sln.Wcs.Repository/service/Impl/LiveTaskQueueServiceImpl.cs b/Sln.Wcs.Repository/service/Impl/LiveTaskQueueServiceImpl.cs
new file mode 100644
index 0000000..4f81c36
--- /dev/null
+++ b/Sln.Wcs.Repository/service/Impl/LiveTaskQueueServiceImpl.cs
@@ -0,0 +1,36 @@
+#region << 版 本 注 释 >>
+
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:Mr.Wen's MacBook Pro
+* 命名空间:Sln.Wcs.Repository.service.Impl
+* 唯一标识:7EB24A6D-0E1A-4C41-83E5-991FBACB2424
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-05-07 10:08:30
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+
+#endregion << 版 本 注 释 >>
+
+using Sln.Wcs.Model.Domain;
+using Sln.Wcs.Repository.service.@base;
+
+namespace Sln.Wcs.Repository.service.Impl;
+
+public class LiveTaskQueueServiceImpl: BaseServiceImpl, ILiveTaskQueueService
+{
+ public LiveTaskQueueServiceImpl(Repository rep) : base(rep)
+ {
+ }
+}
\ No newline at end of file
diff --git a/Sln.Wcs.sln b/Sln.Wcs.sln
index b8f87e6..5646b3e 100644
--- a/Sln.Wcs.sln
+++ b/Sln.Wcs.sln
@@ -24,6 +24,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sln.Wcs.HoistSdk", "Sln.Wcs
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sln.Wcs.HoistApi", "Sln.Wcs.HoistApi\Sln.Wcs.HoistApi.csproj", "{3839B3AA-D893-46ED-8230-4B22C071CC00}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sln.Wcs.Business", "Sln.Wcs.Business\Sln.Wcs.Business.csproj", "{BC972937-1470-4B74-85F0-90F6162ADA27}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -74,6 +76,10 @@ Global
{3839B3AA-D893-46ED-8230-4B22C071CC00}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3839B3AA-D893-46ED-8230-4B22C071CC00}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3839B3AA-D893-46ED-8230-4B22C071CC00}.Release|Any CPU.Build.0 = Release|Any CPU
+ {BC972937-1470-4B74-85F0-90F6162ADA27}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BC972937-1470-4B74-85F0-90F6162ADA27}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BC972937-1470-4B74-85F0-90F6162ADA27}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BC972937-1470-4B74-85F0-90F6162ADA27}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE