From 886769f259ec9e59a319af966182663fb01102e9 Mon Sep 17 00:00:00 2001
From: tongfei <244188119@qq.com>
Date: Wed, 25 Oct 2023 16:57:32 +0800
Subject: [PATCH] =?UTF-8?q?=E5=85=A5=E5=BA=93=E5=8D=95-=E4=BB=93=E5=82=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/WMS.Web.Api/wwwroot/WMS.Web.Domain.xml | 5 ++++
.../IInstockOrderRepositories.cs | 13 +++++++++
src/WMS.Web.Domain/WMS.Web.Domain.csproj | 4 ---
.../AppBuilderExtensions.cs | 4 +++
.../InstockOrderRepositories.cs | 27 +++++++++++++++++++
5 files changed, 49 insertions(+), 4 deletions(-)
create mode 100644 src/WMS.Web.Domain/Infrastructure/IInstockOrderRepositories.cs
create mode 100644 src/WMS.Web.Repositories/InstockOrderRepositories.cs
diff --git a/src/WMS.Web.Api/wwwroot/WMS.Web.Domain.xml b/src/WMS.Web.Api/wwwroot/WMS.Web.Domain.xml
index 57726d4d..75c78da4 100644
--- a/src/WMS.Web.Api/wwwroot/WMS.Web.Domain.xml
+++ b/src/WMS.Web.Api/wwwroot/WMS.Web.Domain.xml
@@ -14,6 +14,11 @@
ID
+
+
+ wms入库单-仓储接口
+
+
erp:单据查询-采购入库单
diff --git a/src/WMS.Web.Domain/Infrastructure/IInstockOrderRepositories.cs b/src/WMS.Web.Domain/Infrastructure/IInstockOrderRepositories.cs
new file mode 100644
index 00000000..be2e79e8
--- /dev/null
+++ b/src/WMS.Web.Domain/Infrastructure/IInstockOrderRepositories.cs
@@ -0,0 +1,13 @@
+using System;
+using System.Collections.Generic;
+using System.Text;
+
+namespace WMS.Web.Domain.Infrastructure
+{
+ ///
+ /// wms入库单-仓储接口
+ ///
+ public interface IInstockOrderRepositories
+ {
+ }
+}
diff --git a/src/WMS.Web.Domain/WMS.Web.Domain.csproj b/src/WMS.Web.Domain/WMS.Web.Domain.csproj
index 02a74e0d..342ff923 100644
--- a/src/WMS.Web.Domain/WMS.Web.Domain.csproj
+++ b/src/WMS.Web.Domain/WMS.Web.Domain.csproj
@@ -10,10 +10,6 @@
../WMS.Web.Api/wwwroot/WMS.Web.Domain.xml
-
-
-
-
diff --git a/src/WMS.Web.Repositories/DependencyInjection/AppBuilderExtensions.cs b/src/WMS.Web.Repositories/DependencyInjection/AppBuilderExtensions.cs
index b5ad9b17..7c5fd6f6 100644
--- a/src/WMS.Web.Repositories/DependencyInjection/AppBuilderExtensions.cs
+++ b/src/WMS.Web.Repositories/DependencyInjection/AppBuilderExtensions.cs
@@ -2,6 +2,8 @@
using System;
using System.Collections.Generic;
using System.Text;
+using WMS.Web.Domain.Infrastructure;
+using WMS.Web.Repositories;
using WMS.Web.Repositories.Configuration;
using WMS.Web.Repositories.DependencyInjection;
@@ -29,6 +31,8 @@ namespace Microsoft.Extensions.DependencyInjection
private static void AddRepositories(this IServiceCollection services)
{
services.AddHttpContextAccessor();
+
+ services.AddTransient();
}
}
}
diff --git a/src/WMS.Web.Repositories/InstockOrderRepositories.cs b/src/WMS.Web.Repositories/InstockOrderRepositories.cs
new file mode 100644
index 00000000..48e6347c
--- /dev/null
+++ b/src/WMS.Web.Repositories/InstockOrderRepositories.cs
@@ -0,0 +1,27 @@
+using AutoMapper;
+using System;
+using System.Collections.Generic;
+using System.Text;
+using WMS.Web.Domain.Infrastructure;
+using WMS.Web.Repositories.Configuration;
+
+namespace WMS.Web.Repositories
+{
+ ///
+ /// wms入库单-仓储
+ ///
+ public class InstockOrderRepositories: IInstockOrderRepositories
+ {
+ private readonly IMapper _mapper;
+ private readonly IServiceProvider _serviceProvider;
+ private readonly RepositoryDbContext _context;
+
+
+ public InstockOrderRepositories(RepositoryDbContext context, IMapper mapper, IServiceProvider serviceProvider)
+ {
+ _context = context;
+ _mapper = mapper;
+ _serviceProvider = serviceProvider;
+ }
+ }
+}