diff --git a/Sln.Wcs.Api/Domain/Dto/genAgvSchedulingTask/GenAgvSchedulingTaskDto.cs b/Sln.Wcs.Api/Domain/Dto/genAgvSchedulingTask/GenAgvSchedulingTaskDto.cs
new file mode 100644
index 0000000..36a97ea
--- /dev/null
+++ b/Sln.Wcs.Api/Domain/Dto/genAgvSchedulingTask/GenAgvSchedulingTaskDto.cs
@@ -0,0 +1,38 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+#region << 版 本 注 释 >>
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:T14-GEN3-7895
+* 命名空间:Sln.Wcs.Api.Domain.Dto.genAgvSchedulingTask
+* 唯一标识:8050269f-214b-4b32-96aa-f5dc77ee4f54
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-02-25 10:06:10
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+#endregion << 版 本 注 释 >>
+namespace Sln.Wcs.Api.Domain.Dto.genAgvSchedulingTask
+{
+ ///
+ /// 生成任务单请求参数
+ ///
+ public class GenAgvSchedulingTaskDto
+ {
+ //这里写请求参数
+ }
+}
diff --git a/Sln.Wcs.Api/Domain/Dto/genAgvSchedulingTask/GenAgvSchedulingTaskResultDto.cs b/Sln.Wcs.Api/Domain/Dto/genAgvSchedulingTask/GenAgvSchedulingTaskResultDto.cs
new file mode 100644
index 0000000..20f1ba7
--- /dev/null
+++ b/Sln.Wcs.Api/Domain/Dto/genAgvSchedulingTask/GenAgvSchedulingTaskResultDto.cs
@@ -0,0 +1,40 @@
+using Sln.Wcs.Api.Domain.Enum;
+using Sln.Wcs.Api.Domain.Model;
+using Sln.Wcs.Common.Domain.Dto;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+#region << 版 本 注 释 >>
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:T14-GEN3-7895
+* 命名空间:Sln.Wcs.Api.Domain.Dto.genAgvSchedulingTask
+* 唯一标识:9a4a5630-b508-4b56-a5c1-240b156c6af1
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-02-25 10:06:22
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+#endregion << 版 本 注 释 >>
+namespace Sln.Wcs.Api.Domain.Dto.genAgvSchedulingTask
+{
+ ///
+ /// 生成任务单返回参数
+ ///
+ public class GenAgvSchedulingTaskResultDto:ResultDto
+ {
+ }
+}
diff --git a/Sln.Wcs.Api/Domain/Enum/ApiBaseStatusEnum.cs b/Sln.Wcs.Api/Domain/Enum/ApiBaseStatusEnum.cs
new file mode 100644
index 0000000..ab57e5e
--- /dev/null
+++ b/Sln.Wcs.Api/Domain/Enum/ApiBaseStatusEnum.cs
@@ -0,0 +1,38 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+#region << 版 本 注 释 >>
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:T14-GEN3-7895
+* 命名空间:Sln.Wcs.Api.Domain.Enum
+* 唯一标识:7d0a31f2-ad5a-475d-97a3-f3c124bdb776
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-02-25 10:09:13
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+#endregion << 版 本 注 释 >>
+namespace Sln.Wcs.Api.Domain.Enum
+{
+ public enum ApiBaseStatusEnum
+ {
+ SUCCESS = 0,
+ 参数校验不通过 = 1,
+ 供应商API限流 = 2,
+ 供应商API鉴权失败 = 3,
+ }
+}
diff --git a/Sln.Wcs.Api/Domain/Model/GenAgvSchedulingTaskResultModel.cs b/Sln.Wcs.Api/Domain/Model/GenAgvSchedulingTaskResultModel.cs
new file mode 100644
index 0000000..830ff8c
--- /dev/null
+++ b/Sln.Wcs.Api/Domain/Model/GenAgvSchedulingTaskResultModel.cs
@@ -0,0 +1,56 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+#region << 版 本 注 释 >>
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:T14-GEN3-7895
+* 命名空间:Sln.Wcs.Api.Domain.Model
+* 唯一标识:a31bd1f2-40e6-4286-82a8-aeb545a5db4c
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-02-25 10:15:15
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+#endregion << 版 本 注 释 >>
+namespace Sln.Wcs.Api.Domain.Model
+{
+ ///
+ /// 生成任务单返回实体
+ ///
+ public class GenAgvSchedulingTaskResultModel
+ {
+ ///
+ /// 返回码
+ ///
+ public string code { get;set; }
+
+ ///
+ /// 返回消息
+ ///
+ public string message { get;set; }
+
+ ///
+ /// 请求编号
+ ///
+ public string reqCode { get;set; }
+
+ ///
+ /// 自定义返回(返回任务单号)
+ ///
+ public string data { get;set; }
+ }
+}
diff --git a/Sln.Wcs.Api/Sln.Wcs.Api.csproj b/Sln.Wcs.Api/Sln.Wcs.Api.csproj
new file mode 100644
index 0000000..1035fc5
--- /dev/null
+++ b/Sln.Wcs.Api/Sln.Wcs.Api.csproj
@@ -0,0 +1,13 @@
+
+
+
+ net8.0
+ enable
+ enable
+
+
+
+
+
+
+
diff --git a/Sln.Wcs.Common/Domain/Dto/ResultDto.cs b/Sln.Wcs.Common/Domain/Dto/ResultDto.cs
new file mode 100644
index 0000000..dbba167
--- /dev/null
+++ b/Sln.Wcs.Common/Domain/Dto/ResultDto.cs
@@ -0,0 +1,48 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+
+#region << 版 本 注 释 >>
+/*--------------------------------------------------------------------
+* 版权所有 (c) 2026 WenJY 保留所有权利。
+* CLR版本:4.0.30319.42000
+* 机器名称:T14-GEN3-7895
+* 命名空间:Sln.Wcs.Common.Domain.Dto
+* 唯一标识:303cf24d-5089-47f4-80d0-616529cb2d1f
+*
+* 创建者:WenJY
+* 电子邮箱:
+* 创建时间:2026-02-25 9:56:45
+* 版本:V1.0.0
+* 描述:
+*
+*--------------------------------------------------------------------
+* 修改人:
+* 时间:
+* 修改说明:
+*
+* 版本:V1.0.0
+*--------------------------------------------------------------------*/
+#endregion << 版 本 注 释 >>
+namespace Sln.Wcs.Common.Domain.Dto
+{
+ public class ResultDto
+ {
+ ///
+ /// 状态码
+ ///
+ public TCode? code { get; set; }
+
+ ///
+ /// 错误信息
+ ///
+ public string? error { get; set; }
+
+ ///
+ /// 结果
+ ///
+ public TData? data { get; set; }
+ }
+}
diff --git a/Sln.Wcs.Common/Sln.Wcs.Common.csproj b/Sln.Wcs.Common/Sln.Wcs.Common.csproj
new file mode 100644
index 0000000..fa71b7a
--- /dev/null
+++ b/Sln.Wcs.Common/Sln.Wcs.Common.csproj
@@ -0,0 +1,9 @@
+
+
+
+ net8.0
+ enable
+ enable
+
+
+
diff --git a/Sln.Wcs.sln b/Sln.Wcs.sln
new file mode 100644
index 0000000..7b9d305
--- /dev/null
+++ b/Sln.Wcs.sln
@@ -0,0 +1,37 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 17
+VisualStudioVersion = 17.10.35122.118
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sln.Wcs", "Sln.Wcs\Sln.Wcs.csproj", "{747BB353-A39B-4C49-A729-0260CC5A0C16}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sln.Wcs.Common", "Sln.Wcs.Common\Sln.Wcs.Common.csproj", "{D94D5F31-AA0D-4F60-A3B4-667A1FFCD6ED}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Sln.Wcs.Api", "Sln.Wcs.Api\Sln.Wcs.Api.csproj", "{4C6BE335-DC72-4369-AEA8-AE812C849A12}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {747BB353-A39B-4C49-A729-0260CC5A0C16}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {747BB353-A39B-4C49-A729-0260CC5A0C16}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {747BB353-A39B-4C49-A729-0260CC5A0C16}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {747BB353-A39B-4C49-A729-0260CC5A0C16}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D94D5F31-AA0D-4F60-A3B4-667A1FFCD6ED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D94D5F31-AA0D-4F60-A3B4-667A1FFCD6ED}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D94D5F31-AA0D-4F60-A3B4-667A1FFCD6ED}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D94D5F31-AA0D-4F60-A3B4-667A1FFCD6ED}.Release|Any CPU.Build.0 = Release|Any CPU
+ {4C6BE335-DC72-4369-AEA8-AE812C849A12}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {4C6BE335-DC72-4369-AEA8-AE812C849A12}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {4C6BE335-DC72-4369-AEA8-AE812C849A12}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {4C6BE335-DC72-4369-AEA8-AE812C849A12}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {BF8155CE-86F5-44B8-8BE4-500D58B7E710}
+ EndGlobalSection
+EndGlobal
diff --git a/Sln.Wcs/Program.cs b/Sln.Wcs/Program.cs
new file mode 100644
index 0000000..6cd7ab0
--- /dev/null
+++ b/Sln.Wcs/Program.cs
@@ -0,0 +1,10 @@
+namespace Sln.Wcs
+{
+ internal class Program
+ {
+ static void Main(string[] args)
+ {
+ Console.WriteLine("Hello, World!");
+ }
+ }
+}
diff --git a/Sln.Wcs/Sln.Wcs.csproj b/Sln.Wcs/Sln.Wcs.csproj
new file mode 100644
index 0000000..2150e37
--- /dev/null
+++ b/Sln.Wcs/Sln.Wcs.csproj
@@ -0,0 +1,10 @@
+
+
+
+ Exe
+ net8.0
+ enable
+ enable
+
+
+