From 52db6151f7c7d3899f1586bfd3fb21ce42a2c967 Mon Sep 17 00:00:00 2001
From: zhouhongjun <565221961@qq.com>
Date: Thu, 18 Apr 2024 09:11:42 +0800
Subject: [PATCH] =?UTF-8?q?=E8=A3=85=E9=85=8D=E5=90=8D=E7=A7=B0=E6=9B=B4?=
=?UTF-8?q?=E6=96=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Inputs/AssembleIssueJobEditInput.cs | 2 +-
.../StorePermissionDefinitionProvider.cs | 2 +-
.../AssembleIssueRequestPermissions.cs | 24 +++++++++
.../AssembleIssueRequestsPermissions.cs | 27 ----------
...uestsDTO.cs => AssembleIssueRequestDTO.cs} | 2 +-
...TO.cs => AssembleIssueRequestDetailDTO.cs} | 2 +-
.../IAssembleIssueRequestAppService.cs | 13 +++++
.../IAssembleIssueRequestsAppService.cs | 13 -----
....cs => AssembleIssueRequestDetailInput.cs} | 2 +-
...ut.cs => AssembleIssueRequestEditInput.cs} | 4 +-
....cs => AssembleIssueRequestImportInput.cs} | 2 +-
...Sfs.Wms.Store.Application.Contracts.csproj | 4 +-
...e.cs => AssembleIssueRequestAppService.cs} | 44 ++++++++--------
... AssembleIssueRequestAutoMapperProfile.cs} | 14 ++---
.../StoreApplicationAutoMapperProfile.cs | 2 +-
...sueRequests.cs => AssembleIssueRequest.cs} | 4 +-
...etail.cs => AssembleIssueRequestDetail.cs} | 2 +-
...ager.cs => AssembleIssueRequestManager.cs} | 20 +++----
.../IAssembleIssueRequestManager.cs | 14 +++++
....cs => IAssembleIssueRequestRepository.cs} | 4 +-
.../IAssembleIssueRequestsManager.cs | 14 -----
.../IStoreDbContext.cs | 2 +-
...equestDbContextModelCreatingExtensions.cs} | 12 ++---
.../AssembleIssueRequestEfCoreRepository.cs | 11 ++++
.../AssembleIssueRequestsEfCoreRepository.cs | 11 ----
.../StoreDbContext.cs | 2 +-
.../StoreDbContextModelCreatingExtensions.cs | 2 +-
.../StoreEntityFrameworkCoreModule.cs | 4 +-
... AssembleIssueRequestAutoMapperProfile.cs} | 6 +--
...cs => AssembleIssueRequestEventHandler.cs} | 52 +++++++++----------
.../StoreEventAutoMapperProfile.cs | 2 +-
31 files changed, 159 insertions(+), 160 deletions(-)
create mode 100644 be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/AssembleIssueRequestPermissions.cs
delete mode 100644 be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/AssembleIssueRequestsPermissions.cs
rename be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/DTOs/{AssembleIssueRequestsDTO.cs => AssembleIssueRequestDTO.cs} (88%)
rename be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/DTOs/{AssembleIssueRequestsDetailDTO.cs => AssembleIssueRequestDetailDTO.cs} (94%)
create mode 100644 be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/IAssembleIssueRequestAppService.cs
delete mode 100644 be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/IAssembleIssueRequestsAppService.cs
rename be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/{AssembleIssueRequestsDetailInput.cs => AssembleIssueRequestDetailInput.cs} (96%)
rename be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/{AssembleIssueRequestsEditInput.cs => AssembleIssueRequestEditInput.cs} (75%)
rename be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/{AssembleIssueRequestsImportInput.cs => AssembleIssueRequestImportInput.cs} (94%)
rename be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/IssuelRequests/AssembleIssueRequests/{AssembleIssueRequestsAppService.cs => AssembleIssueRequestAppService.cs} (88%)
rename be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/IssuelRequests/AssembleIssueRequests/{AssembleIssueRequestsAutoMapperProfile.cs => AssembleIssueRequestAutoMapperProfile.cs} (79%)
rename be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/{AssembleIssueRequests.cs => AssembleIssueRequest.cs} (72%)
rename be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/{AssembleIssueRequestsDetail.cs => AssembleIssueRequestDetail.cs} (96%)
rename be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/{AssembleIssueRequestsManager.cs => AssembleIssueRequestManager.cs} (72%)
create mode 100644 be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/IAssembleIssueRequestManager.cs
rename be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/{IAssembleIssueRequestsRepository.cs => IAssembleIssueRequestRepository.cs} (52%)
delete mode 100644 be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/IAssembleIssueRequestsManager.cs
rename be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/Requests/IssueRequests/AssembleIssueRequests/{AssembleIssueRequestsDbContextModelCreatingExtensions.cs => AssembleIssueRequestDbContextModelCreatingExtensions.cs} (87%)
create mode 100644 be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestEfCoreRepository.cs
delete mode 100644 be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestsEfCoreRepository.cs
rename be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/AutoMapperProfiles/Requests/{AssembleIssueRequestsAutoMapperProfile.cs => AssembleIssueRequestAutoMapperProfile.cs} (83%)
rename be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/Requests/{AssembleIssueRequestsEventHandler.cs => AssembleIssueRequestEventHandler.cs} (93%)
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Jobs/IssueJobs/AssembleIssueJobs/Inputs/AssembleIssueJobEditInput.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Jobs/IssueJobs/AssembleIssueJobs/Inputs/AssembleIssueJobEditInput.cs
index 0c6b3af6c..595f64609 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Jobs/IssueJobs/AssembleIssueJobs/Inputs/AssembleIssueJobEditInput.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Jobs/IssueJobs/AssembleIssueJobs/Inputs/AssembleIssueJobEditInput.cs
@@ -22,7 +22,7 @@ public class AssembleIssueJobEditInput : SfsJobCreateUpdateInputBase, ISfsJobCre
[Display(Name = "要货单号")]
[Required(ErrorMessage = "{0}是必填项")]
[StringLength(SfsEfCorePropertyConst.CodeLength, ErrorMessage = "{0}最多输入{1}个字符")]
- public string AssembleIssueRequestsNumber { get; set; }
+ public string AssembleIssueRequestNumber { get; set; }
///
/// 叫料请求类型
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Permissions/StorePermissionDefinitionProvider.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Permissions/StorePermissionDefinitionProvider.cs
index cbdab4a45..83d5fd280 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Permissions/StorePermissionDefinitionProvider.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Permissions/StorePermissionDefinitionProvider.cs
@@ -28,7 +28,7 @@ public class StorePermissionDefinitionProvider : PermissionDefinitionProvider
storeGroup.AddMaterialRequestPermission();
storeGroup.AddInjectionIssueRequestPermission();
storeGroup.AddKittingIssueRequestPermission();
- storeGroup.AddAssembleIssueRequestsPermission();
+ storeGroup.AddAssembleIssueRequestPermission();
storeGroup.AddThirdLocationRequestPermission();
storeGroup.AddContainerRequestPermission();
storeGroup.AddIssueNotePermission();
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/AssembleIssueRequestPermissions.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/AssembleIssueRequestPermissions.cs
new file mode 100644
index 000000000..582e47097
--- /dev/null
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/AssembleIssueRequestPermissions.cs
@@ -0,0 +1,24 @@
+using Volo.Abp.Authorization.Permissions;
+using Win_in.Sfs.Wms.Store.Domain;
+
+namespace Win_in.Sfs.Wms.Store.Application.Contracts;
+
+public static class AssembleIssueRequestPermissions
+{
+
+ public const string Default = StorePermissions.GroupName + "." + nameof(AssembleIssueRequest);
+ public const string Create = Default + "." + StorePermissions.CreateStr;
+ public const string Update = Default + "." + StorePermissions.UpdateStr;
+ public const string Delete = Default + "." + StorePermissions.DeleteStr;
+
+
+ public static void AddAssembleIssueRequestPermission(this PermissionGroupDefinition permissionGroup)
+ {
+ var AssembleIssueRequestPermission = permissionGroup.AddPermission(Default, StorePermissionDefinitionProvider.L(nameof(AssembleIssueRequest)));
+ AssembleIssueRequestPermission.AddChild(Create, StorePermissionDefinitionProvider.L(StorePermissions.CreateStr));
+ AssembleIssueRequestPermission.AddChild(Update, StorePermissionDefinitionProvider.L(StorePermissions.UpdateStr));
+ AssembleIssueRequestPermission.AddChild(Delete, StorePermissionDefinitionProvider.L(StorePermissions.DeleteStr));
+
+
+ }
+}
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/AssembleIssueRequestsPermissions.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/AssembleIssueRequestsPermissions.cs
deleted file mode 100644
index 7f54997fa..000000000
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/AssembleIssueRequestsPermissions.cs
+++ /dev/null
@@ -1,27 +0,0 @@
-using Volo.Abp.Authorization.Permissions;
-using Win_in.Sfs.Wms.Store.Domain;
-
-namespace Win_in.Sfs.Wms.Store.Application.Contracts;
-
-public static class AssembleIssueRequestsPermissions
-{
-
- public const string Default = StorePermissions.GroupName + "." + nameof(AssembleIssueRequests);
- public const string Create = Default + "." + StorePermissions.CreateStr;
- public const string Update = Default + "." + StorePermissions.UpdateStr;
- public const string Delete = Default + "." + StorePermissions.DeleteStr;
-
- //自动叫料申请
- public const string AutoAssembleIssueRequests = StorePermissions.GroupName + "." + nameof(AutoAssembleIssueRequests);
-
- public static void AddAssembleIssueRequestsPermission(this PermissionGroupDefinition permissionGroup)
- {
- var AssembleIssueRequestsPermission = permissionGroup.AddPermission(Default, StorePermissionDefinitionProvider.L(nameof(AssembleIssueRequests)));
- AssembleIssueRequestsPermission.AddChild(Create, StorePermissionDefinitionProvider.L(StorePermissions.CreateStr));
- AssembleIssueRequestsPermission.AddChild(Update, StorePermissionDefinitionProvider.L(StorePermissions.UpdateStr));
- AssembleIssueRequestsPermission.AddChild(Delete, StorePermissionDefinitionProvider.L(StorePermissions.DeleteStr));
-
- permissionGroup.AddPermission(AutoAssembleIssueRequests, StorePermissionDefinitionProvider.L(nameof(AutoAssembleIssueRequests)));
-
- }
-}
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/DTOs/AssembleIssueRequestsDTO.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/DTOs/AssembleIssueRequestDTO.cs
similarity index 88%
rename from be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/DTOs/AssembleIssueRequestsDTO.cs
rename to be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/DTOs/AssembleIssueRequestDTO.cs
index 93b8b9821..de36cc057 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/DTOs/AssembleIssueRequestsDTO.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/DTOs/AssembleIssueRequestDTO.cs
@@ -2,7 +2,7 @@ using System.ComponentModel.DataAnnotations;
namespace Win_in.Sfs.Wms.Store.Application.Contracts;
-public class AssembleIssueRequestsDTO : SfsStoreRequestDTOBase, IHasNumber
+public class AssembleIssueRequestDTO : SfsStoreRequestDTOBase, IHasNumber
{
///
/// 叫料类型
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/DTOs/AssembleIssueRequestsDetailDTO.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/DTOs/AssembleIssueRequestDetailDTO.cs
similarity index 94%
rename from be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/DTOs/AssembleIssueRequestsDetailDTO.cs
rename to be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/DTOs/AssembleIssueRequestDetailDTO.cs
index 0b807b179..b83de6cb9 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/DTOs/AssembleIssueRequestsDetailDTO.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/DTOs/AssembleIssueRequestDetailDTO.cs
@@ -6,7 +6,7 @@ using Win_in.Sfs.Shared.Domain.Shared;
namespace Win_in.Sfs.Wms.Store.Application.Contracts;
-public class AssembleIssueRequestsDetailDTO : SfsStoreDetailWithQtyDTOBase
+public class AssembleIssueRequestDetailDTO : SfsStoreDetailWithQtyDTOBase
{
///
/// 已发数量
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/IAssembleIssueRequestAppService.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/IAssembleIssueRequestAppService.cs
new file mode 100644
index 000000000..1a4a83ad6
--- /dev/null
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/IAssembleIssueRequestAppService.cs
@@ -0,0 +1,13 @@
+using System.Collections.Generic;
+using System.Threading;
+using System.Threading.Tasks;
+using Volo.Abp.Application.Dtos;
+
+namespace Win_in.Sfs.Wms.Store.Application.Contracts;
+
+public interface IAssembleIssueRequestAppService
+ : ISfsStoreRequestMasterAppServiceBase
+
+{
+ Task CreateAndHandleAsync(AssembleIssueRequestEditInput input);
+}
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/IAssembleIssueRequestsAppService.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/IAssembleIssueRequestsAppService.cs
deleted file mode 100644
index cdbf62d72..000000000
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/IAssembleIssueRequestsAppService.cs
+++ /dev/null
@@ -1,13 +0,0 @@
-using System.Collections.Generic;
-using System.Threading;
-using System.Threading.Tasks;
-using Volo.Abp.Application.Dtos;
-
-namespace Win_in.Sfs.Wms.Store.Application.Contracts;
-
-public interface IAssembleIssueRequestsAppService
- : ISfsStoreRequestMasterAppServiceBase
-
-{
- Task CreateAndHandleAsync(AssembleIssueRequestsEditInput input);
-}
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/AssembleIssueRequestsDetailInput.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/AssembleIssueRequestDetailInput.cs
similarity index 96%
rename from be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/AssembleIssueRequestsDetailInput.cs
rename to be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/AssembleIssueRequestDetailInput.cs
index 4b0c679e4..11a5d2964 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/AssembleIssueRequestsDetailInput.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/AssembleIssueRequestDetailInput.cs
@@ -5,7 +5,7 @@ using Win_in.Sfs.Shared.Domain.Shared;
namespace Win_in.Sfs.Wms.Store.Application.Contracts;
-public class AssembleIssueRequestsDetailInput : SfsStoreDetailWithQtyInputBase
+public class AssembleIssueRequestDetailInput : SfsStoreDetailWithQtyInputBase
{
#region 目标库位信息
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/AssembleIssueRequestsEditInput.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/AssembleIssueRequestEditInput.cs
similarity index 75%
rename from be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/AssembleIssueRequestsEditInput.cs
rename to be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/AssembleIssueRequestEditInput.cs
index 1f091f3dc..3de838e38 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/AssembleIssueRequestsEditInput.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/AssembleIssueRequestEditInput.cs
@@ -4,7 +4,7 @@ using Win_in.Sfs.Shared.Domain;
namespace Win_in.Sfs.Wms.Store.Application.Contracts;
-public class AssembleIssueRequestsEditInput : SfsStoreRequestCreateOrUpdateInputBase
+public class AssembleIssueRequestEditInput : SfsStoreRequestCreateOrUpdateInputBase
{
#region Base
@@ -24,7 +24,7 @@ public class AssembleIssueRequestsEditInput : SfsStoreRequestCreateOrUpdateInput
/// 明细列表
///
[Display(Name = "明细列表")]
- public List Details { get; set; } = new List();
+ public List Details { get; set; } = new List();
#endregion
#region Create
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/AssembleIssueRequestsImportInput.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/AssembleIssueRequestImportInput.cs
similarity index 94%
rename from be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/AssembleIssueRequestsImportInput.cs
rename to be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/AssembleIssueRequestImportInput.cs
index b51832e9a..6f6470dc3 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/AssembleIssueRequestsImportInput.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Requests/IssueRequest/AssembleIssueRequests/Inputs/AssembleIssueRequestImportInput.cs
@@ -5,7 +5,7 @@ using Win_in.Sfs.Shared.Domain.Shared;
namespace Win_in.Sfs.Wms.Store.Application.Contracts;
[Display(Name = "叫料申请")]
-public class AssembleIssueRequestsImportInput : SfsStoreImportInputBase
+public class AssembleIssueRequestImportInput : SfsStoreImportInputBase
{
///
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Win_in.Sfs.Wms.Store.Application.Contracts.csproj b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Win_in.Sfs.Wms.Store.Application.Contracts.csproj
index 584720f92..4cfe35956 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Win_in.Sfs.Wms.Store.Application.Contracts.csproj
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application.Contracts/Win_in.Sfs.Wms.Store.Application.Contracts.csproj
@@ -11,10 +11,13 @@
+
+
+
@@ -43,7 +46,6 @@
-
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/IssuelRequests/AssembleIssueRequests/AssembleIssueRequestsAppService.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/IssuelRequests/AssembleIssueRequests/AssembleIssueRequestAppService.cs
similarity index 88%
rename from be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/IssuelRequests/AssembleIssueRequests/AssembleIssueRequestsAppService.cs
rename to be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/IssuelRequests/AssembleIssueRequests/AssembleIssueRequestAppService.cs
index 6e3f346ac..a1a23d5a5 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/IssuelRequests/AssembleIssueRequests/AssembleIssueRequestsAppService.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/IssuelRequests/AssembleIssueRequests/AssembleIssueRequestAppService.cs
@@ -31,12 +31,12 @@ namespace Win_in.Sfs.Wms.Store.Application;
///
[Authorize]
[Route($"{StoreConsts.RootPath}assemble-request")]
-public class AssembleIssueRequestsAppService : SfsStoreRequestAppServiceBase,
- IAssembleIssueRequestsAppService
+public class AssembleIssueRequestAppService : SfsStoreRequestAppServiceBase,
+ IAssembleIssueRequestAppService
{
- private readonly IAssembleIssueRequestsManager _assembleRequestManager;
+ private readonly IAssembleIssueRequestManager _assembleRequestManager;
private readonly IItemStoreRelationAppService _itemStoreRelationApp;
private readonly IAreaAppService _areaApp;
private readonly ILocationAppService _locationAppService;
@@ -44,9 +44,9 @@ public class AssembleIssueRequestsAppService : SfsStoreRequestAppServiceBase HandleAsync(Guid id)
+ public override async Task HandleAsync(Guid id)
{
await Task.CompletedTask.ConfigureAwait(false);
return null;
}
[HttpPost("")]
- public override async Task CreateAsync(AssembleIssueRequestsEditInput input)
+ public override async Task CreateAsync(AssembleIssueRequestEditInput input)
{
foreach (var item in input.Details)
{
@@ -113,11 +113,11 @@ public class AssembleIssueRequestsAppService : SfsStoreRequestAppServiceBase(input);
+ var entity = ObjectMapper.Map(input);
var result = await _assembleRequestManager.CreateByNumberAsync(entity).ConfigureAwait(false);
- var dto = ObjectMapper.Map(result);
+ var dto = ObjectMapper.Map(result);
return dto;
}
@@ -127,7 +127,7 @@ public class AssembleIssueRequestsAppService : SfsStoreRequestAppServiceBase
///
///
- private async Task SetRequestAutoPropertiesAsync(AssembleIssueRequestsEditInput entity)
+ private async Task SetRequestAutoPropertiesAsync(AssembleIssueRequestEditInput entity)
{
var tranType = await _transactionTypeAppService.GetByTransTypeAsync(EnumTransType.Issue, EnumTransSubType.None).ConfigureAwait(false);
Check.NotNull(tranType, "事务类型", "事务类型不存在");
@@ -139,7 +139,7 @@ public class AssembleIssueRequestsAppService : SfsStoreRequestAppServiceBase CreateAndHandleAsync(AssembleIssueRequestsEditInput input)
+ public async Task CreateAndHandleAsync(AssembleIssueRequestEditInput input)
{
var assembleRequestDto = await CreateAsync(input).ConfigureAwait(false);
@@ -157,8 +157,8 @@ public class AssembleIssueRequestsAppService : SfsStoreRequestAppServiceBase
///
///
- protected override async Task> ImportProcessingEntityAsync(
- Dictionary dictionary)
+ protected override async Task> ImportProcessingEntityAsync(
+ Dictionary dictionary)
{
var addList = dictionary.Where(p => p.Value == EntityState.Added).Select(p => p.Key);
@@ -200,7 +200,7 @@ public class AssembleIssueRequestsAppService : SfsStoreRequestAppServiceBase
///
///
- protected override async Task ValidateImportModelAsync(AssembleIssueRequestsImportInput model,
+ protected override async Task ValidateImportModelAsync(AssembleIssueRequestImportInput model,
List validationRresult)
{
_ = new Dictionary();
@@ -214,7 +214,7 @@ public class AssembleIssueRequestsAppService : SfsStoreRequestAppServiceBase ValidateImportEntities(Dictionary dict)
+ protected override async Task ValidateImportEntities(Dictionary dict)
{
foreach (var entity in dict.Keys)
{
@@ -233,7 +233,7 @@ public class AssembleIssueRequestsAppService : SfsStoreRequestAppServiceBase validationRresult)
{
var area = await _areaApp.GetByCodeAsync(importInput.FromLocationArea).ConfigureAwait(false);
@@ -243,7 +243,7 @@ public class AssembleIssueRequestsAppService : SfsStoreRequestAppServiceBase validationRresult)
{
var itemStoreRelation = await _itemStoreRelationApp
@@ -276,7 +276,7 @@ public class AssembleIssueRequestsAppService : SfsStoreRequestAppServiceBase CheckItemBasicAsync(AssembleIssueRequestsImportInput importInput,
+ protected async Task CheckItemBasicAsync(AssembleIssueRequestImportInput importInput,
List validationRresult)
{
var item = await _itemBasicAppService.GetByCodeAsync(importInput.ItemCode).ConfigureAwait(false);
@@ -293,7 +293,7 @@ public class AssembleIssueRequestsAppService : SfsStoreRequestAppServiceBase CheckLocationAsync(AssembleIssueRequestsImportInput importInput,
+ protected async Task CheckLocationAsync(AssembleIssueRequestImportInput importInput,
List validationRresult)
{
var location = await _locationAppService.GetByCodeAsync(importInput.ToLocationCode).ConfigureAwait(false);
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/IssuelRequests/AssembleIssueRequests/AssembleIssueRequestsAutoMapperProfile.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/IssuelRequests/AssembleIssueRequests/AssembleIssueRequestAutoMapperProfile.cs
similarity index 79%
rename from be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/IssuelRequests/AssembleIssueRequests/AssembleIssueRequestsAutoMapperProfile.cs
rename to be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/IssuelRequests/AssembleIssueRequests/AssembleIssueRequestAutoMapperProfile.cs
index a53b2f166..5393620f0 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/IssuelRequests/AssembleIssueRequests/AssembleIssueRequestsAutoMapperProfile.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/IssuelRequests/AssembleIssueRequests/AssembleIssueRequestAutoMapperProfile.cs
@@ -8,22 +8,22 @@ namespace Win_in.Sfs.Wms.Store.Application;
public partial class StoreApplicationAutoMapperProfile : Profile
{
- private void AssembleIssueRequestsAutoMapperProfile()
+ private void AssembleIssueRequestAutoMapperProfile()
{
- CreateMap()
+ CreateMap()
.ReverseMap();
- CreateMap()
+ CreateMap()
.ReverseMap();
- CreateMap()
+ CreateMap()
.IgnoreAuditedObjectProperties()
.Ignore(x => x.MasterID)
.Ignore(x => x.TenantId)
.Ignore(x => x.Number)
.Ignore(x => x.Id);
- CreateMap()
+ CreateMap()
.IgnoreAuditedObjectProperties()
.ForMember(x => x.Type, y => y.MapFrom(t => t.Type.ToString()))
.Ignore(x => x.UseOnTheWayLocation)
@@ -37,7 +37,7 @@ public partial class StoreApplicationAutoMapperProfile : Profile
.Ignore(x => x.ActiveDate)
.Ignore(x => x.Remark);
- CreateMap()
+ CreateMap()
.IgnoreAuditedObjectProperties()
.ForMember(x => x.Status, y => y.MapFrom(t => EnumStatus.Open))
.Ignore(x => x.ToLocationErpCode)
@@ -58,7 +58,7 @@ public partial class StoreApplicationAutoMapperProfile : Profile
.Ignore(x => x.Number)
.Ignore(x => x.Id)
.Ignore(x => x.Remark);
- CreateMap()
+ CreateMap()
.IgnoreAuditedObjectProperties()
.Ignore(x => x.RequestStatus)
.Ignore(x => x.ConcurrencyStamp).Ignore(x => x.Id);
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/StoreApplicationAutoMapperProfile.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/StoreApplicationAutoMapperProfile.cs
index 93e16ddc1..5e2ebfd9b 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/StoreApplicationAutoMapperProfile.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/StoreApplicationAutoMapperProfile.cs
@@ -16,7 +16,7 @@ public partial class StoreApplicationAutoMapperProfile : Profile
MaterialRequestAutoMapperProfile();
InjectionIssueRequestAutoMapperProfile();
KittingIssueRequestAutoMapperProfile();
- AssembleIssueRequestsAutoMapperProfile();
+ AssembleIssueRequestAutoMapperProfile();
ThirdLocationRequestAutoMapperProfile();
ProductionReturnRequestAutoMapperProfile();
ProductReceiptRequestAutoMapperProfile();
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequests.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequest.cs
similarity index 72%
rename from be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequests.cs
rename to be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequest.cs
index fc73fe2a1..261db709a 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequests.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequest.cs
@@ -7,7 +7,7 @@ namespace Win_in.Sfs.Wms.Store.Domain;
///
/// 装配叫料申请
///
-public class AssembleIssueRequests : SfsStoreRequestAggregateRootBase
+public class AssembleIssueRequest : SfsStoreRequestAggregateRootBase
{
///
/// 叫料类型
@@ -25,5 +25,5 @@ public class AssembleIssueRequests : SfsStoreRequestAggregateRootBase
[IgnoreUpdate]
- public override List Details { get; set; } = new List();
+ public override List Details { get; set; } = new List();
}
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestsDetail.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestDetail.cs
similarity index 96%
rename from be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestsDetail.cs
rename to be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestDetail.cs
index 6322c1180..eef610f9d 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestsDetail.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestDetail.cs
@@ -9,7 +9,7 @@ namespace Win_in.Sfs.Wms.Store.Domain;
///
/// 装配叫料申请明细
///
-public class AssembleIssueRequestsDetail : SfsStoreDetailWithQtyEntityBase, IHasToLocation
+public class AssembleIssueRequestDetail : SfsStoreDetailWithQtyEntityBase, IHasToLocation
{
#region 目标库位信息
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestsManager.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestManager.cs
similarity index 72%
rename from be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestsManager.cs
rename to be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestManager.cs
index 978ab2d1e..c1e38f15f 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestsManager.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestManager.cs
@@ -9,15 +9,15 @@ using static Win_in.Sfs.Wms.Store.Domain.Shared.StoreSettings;
namespace Win_in.Sfs.Wms.Store.Domain;
-public class AssembleIssueRequestsManager
- : SfsStoreRequestManagerBase
- , IAssembleIssueRequestsManager
+public class AssembleIssueRequestManager
+ : SfsStoreRequestManagerBase
+ , IAssembleIssueRequestManager
{
- private readonly IAssembleIssueRequestsRepository _repository;
+ private readonly IAssembleIssueRequestRepository _repository;
- public AssembleIssueRequestsManager(
- IAssembleIssueRequestsRepository repository
+ public AssembleIssueRequestManager(
+ IAssembleIssueRequestRepository repository
) : base(repository)
{
@@ -34,14 +34,14 @@ public class AssembleIssueRequestsManager
///
///
///
- public virtual async Task CreateByNumberAsync(AssembleIssueRequests entity)
+ public virtual async Task CreateByNumberAsync(AssembleIssueRequest entity)
{
- var number = string.IsNullOrEmpty(entity.Number) ? await GenerateNumberAsync(nameof(AssembleIssueRequests), entity.ActiveDate).ConfigureAwait(false) : entity.Number;
+ var number = string.IsNullOrEmpty(entity.Number) ? await GenerateNumberAsync(nameof(AssembleIssueRequest), entity.ActiveDate).ConfigureAwait(false) : entity.Number;
entity.SetIdAndNumberWithDetails(GuidGenerator, number);
entity.Submit();
entity.Agree();
entity.RequestStatus = EnumRequestStatus.Partial;
- await LocalEventBus.PublishAsync(new SfsHandledEntityEventData(entity), false)
+ await LocalEventBus.PublishAsync(new SfsHandledEntityEventData(entity), false)
.ConfigureAwait(false);
await _repository.InsertAsync(entity).ConfigureAwait(false);
return entity;
@@ -63,7 +63,7 @@ public class AssembleIssueRequestsManager
///
/// 执行导入
///
- public virtual async Task ImportDataAsync(List mergeEntities, List deleteEntities = null)
+ public virtual async Task ImportDataAsync(List mergeEntities, List deleteEntities = null)
{
if (deleteEntities != null && deleteEntities.Count > 0)
{
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/IAssembleIssueRequestManager.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/IAssembleIssueRequestManager.cs
new file mode 100644
index 000000000..60460c17e
--- /dev/null
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/IAssembleIssueRequestManager.cs
@@ -0,0 +1,14 @@
+using System.Threading.Tasks;
+
+namespace Win_in.Sfs.Wms.Store.Domain;
+
+using Win_in.Sfs.Shared.Domain;
+
+public interface IAssembleIssueRequestManager : ISfsStoreRequestManager,
+ IBulkImportService
+{
+ Task CompleteAsync(string number);
+
+ Task CreateByNumberAsync(AssembleIssueRequest entity);
+
+}
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/IAssembleIssueRequestsRepository.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/IAssembleIssueRequestRepository.cs
similarity index 52%
rename from be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/IAssembleIssueRequestsRepository.cs
rename to be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/IAssembleIssueRequestRepository.cs
index 0c423ee56..16e83df77 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/IAssembleIssueRequestsRepository.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/IAssembleIssueRequestRepository.cs
@@ -2,8 +2,8 @@ using Win_in.Sfs.Shared.Domain;
namespace Win_in.Sfs.Wms.Store.Domain;
-public interface IAssembleIssueRequestsRepository : ISfsStoreRepositoryBase,
- ISfsBulkRepositoryBase
+public interface IAssembleIssueRequestRepository : ISfsStoreRepositoryBase,
+ ISfsBulkRepositoryBase
{
}
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/IAssembleIssueRequestsManager.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/IAssembleIssueRequestsManager.cs
deleted file mode 100644
index c834d5dab..000000000
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Domain/Requests/IssueRequests/AssembleIssueRequests/IAssembleIssueRequestsManager.cs
+++ /dev/null
@@ -1,14 +0,0 @@
-using System.Threading.Tasks;
-
-namespace Win_in.Sfs.Wms.Store.Domain;
-
-using Win_in.Sfs.Shared.Domain;
-
-public interface IAssembleIssueRequestsManager : ISfsStoreRequestManager,
- IBulkImportService
-{
- Task CompleteAsync(string number);
-
- Task CreateByNumberAsync(AssembleIssueRequests entity);
-
-}
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/IStoreDbContext.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/IStoreDbContext.cs
index 75be7af00..87cc083da 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/IStoreDbContext.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/IStoreDbContext.cs
@@ -23,7 +23,7 @@ public interface IStoreDbContext : IEfCoreDbContext
public DbSet MaterialRequests { get; }
public DbSet InjectionIssueRequests { get; }
public DbSet KittingIssueRequests { get; }
- public DbSet AssembleIssueRequests { get; }
+ public DbSet AssembleIssueRequest { get; }
public DbSet ThirdLocationRequests { get; }
public DbSet ContainerRequests { get; }
public DbSet DeliverRequests { get; }
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestsDbContextModelCreatingExtensions.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestDbContextModelCreatingExtensions.cs
similarity index 87%
rename from be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestsDbContextModelCreatingExtensions.cs
rename to be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestDbContextModelCreatingExtensions.cs
index 580ea86ba..2c65665ff 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestsDbContextModelCreatingExtensions.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestDbContextModelCreatingExtensions.cs
@@ -5,14 +5,14 @@ using Win_in.Sfs.Wms.Store.Domain;
namespace Win_in.Sfs.Wms.Store.EntityFrameworkCore;
-public static class AssembleIssueRequestsDbContextModelCreatingExtensions
+public static class AssembleIssueRequestDbContextModelCreatingExtensions
{
- public static void ConfigureAssembleIssueRequests(this ModelBuilder builder, StoreModelBuilderConfigurationOptions options)
+ public static void ConfigureAssembleIssueRequest(this ModelBuilder builder, StoreModelBuilderConfigurationOptions options)
{
- builder.Entity(b =>
+ builder.Entity(b =>
{
//Configure table & schema name
- b.ToTable(options.TablePrefix + nameof(AssembleIssueRequests), options.Schema);
+ b.ToTable(options.TablePrefix + nameof(AssembleIssueRequest), options.Schema);
//Configure ABP properties
b.ConfigureByConvention();
//Configure Sfs base properties
@@ -29,10 +29,10 @@ public static class AssembleIssueRequestsDbContextModelCreatingExtensions
b.HasIndex(q => new { q.Number }).IsUnique();
});
- builder.Entity(b =>
+ builder.Entity(b =>
{
//Configure table & schema name
- b.ToTable(options.TablePrefix + nameof(AssembleIssueRequestsDetail), options.Schema);
+ b.ToTable(options.TablePrefix + nameof(AssembleIssueRequestDetail), options.Schema);
//Configure ABP properties
b.ConfigureByConvention();
//Configure Sfs base properties
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestEfCoreRepository.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestEfCoreRepository.cs
new file mode 100644
index 000000000..419138495
--- /dev/null
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestEfCoreRepository.cs
@@ -0,0 +1,11 @@
+using Volo.Abp.EntityFrameworkCore;
+using Win_in.Sfs.Wms.Store.Domain;
+
+namespace Win_in.Sfs.Wms.Store.EntityFrameworkCore;
+
+public class AssembleIssueRequestEfCoreRepository : SfsStoreEfCoreRepositoryBase, IAssembleIssueRequestRepository
+{
+ public AssembleIssueRequestEfCoreRepository(IDbContextProvider dbContextProvider) : base(dbContextProvider)
+ {
+ }
+}
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestsEfCoreRepository.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestsEfCoreRepository.cs
deleted file mode 100644
index e810335db..000000000
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/Requests/IssueRequests/AssembleIssueRequests/AssembleIssueRequestsEfCoreRepository.cs
+++ /dev/null
@@ -1,11 +0,0 @@
-using Volo.Abp.EntityFrameworkCore;
-using Win_in.Sfs.Wms.Store.Domain;
-
-namespace Win_in.Sfs.Wms.Store.EntityFrameworkCore;
-
-public class AssembleIssueRequestsEfCoreRepository : SfsStoreEfCoreRepositoryBase, IAssembleIssueRequestsRepository
-{
- public AssembleIssueRequestsEfCoreRepository(IDbContextProvider dbContextProvider) : base(dbContextProvider)
- {
- }
-}
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/StoreDbContext.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/StoreDbContext.cs
index 344742391..5dc49b81f 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/StoreDbContext.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/StoreDbContext.cs
@@ -23,7 +23,7 @@ public class StoreDbContext : AbpDbContext, IStoreDbContext
public DbSet MaterialRequests { get; set; }
public DbSet InjectionIssueRequests { get; set; }
public DbSet KittingIssueRequests { get; set; }
- public DbSet AssembleIssueRequests { get; set; }
+ public DbSet AssembleIssueRequest { get; set; }
public DbSet ThirdLocationRequests { get; set; }
public DbSet ContainerRequests { get; set; }
public DbSet DeliverRequests { get; set; }
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/StoreDbContextModelCreatingExtensions.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/StoreDbContextModelCreatingExtensions.cs
index 9b2ae9ab7..c722a0720 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/StoreDbContextModelCreatingExtensions.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/StoreDbContextModelCreatingExtensions.cs
@@ -49,7 +49,7 @@ public static class StoreDbContextModelCreatingExtensions
builder.ConfigureMaterialRequest(options);
builder.ConfigureInjectionIssueRequest(options);
builder.ConfigureKittingIssueRequest(options);
- builder.ConfigureAssembleIssueRequests(options);
+ builder.ConfigureAssembleIssueRequest(options);
builder.ConfigureThirdLocationRequest(options);
builder.ConfigureDeliverRequest(options);
builder.ConfigureContainerRequest(options);
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/StoreEntityFrameworkCoreModule.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/StoreEntityFrameworkCoreModule.cs
index ddaafd96c..7c52760a3 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/StoreEntityFrameworkCoreModule.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.EntityFrameworkCore/StoreEntityFrameworkCoreModule.cs
@@ -62,7 +62,7 @@ public class StoreEntityFrameworkCoreModule : AbpModule
context.Services.AddTransient();
context.Services.AddTransient();
context.Services.AddTransient();
- context.Services.AddTransient();
+ context.Services.AddTransient();
context.Services.AddTransient();
context.Services.AddTransient();
context.Services.AddTransient();
@@ -215,7 +215,7 @@ public class StoreEntityFrameworkCoreModule : AbpModule
orderOptions.DefaultWithDetailsFunc = query => query.Include(o => o.Details));
options.Entity(orderOptions =>
orderOptions.DefaultWithDetailsFunc = query => query.Include(o => o.Details));
- options.Entity(orderOptions =>
+ options.Entity(orderOptions =>
orderOptions.DefaultWithDetailsFunc = query => query.Include(o => o.Details));
options.Entity(orderOptions =>
orderOptions.DefaultWithDetailsFunc = query => query.Include(o => o.Details));
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/AutoMapperProfiles/Requests/AssembleIssueRequestsAutoMapperProfile.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/AutoMapperProfiles/Requests/AssembleIssueRequestAutoMapperProfile.cs
similarity index 83%
rename from be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/AutoMapperProfiles/Requests/AssembleIssueRequestsAutoMapperProfile.cs
rename to be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/AutoMapperProfiles/Requests/AssembleIssueRequestAutoMapperProfile.cs
index 19bb2108f..11ae4c359 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/AutoMapperProfiles/Requests/AssembleIssueRequestsAutoMapperProfile.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/AutoMapperProfiles/Requests/AssembleIssueRequestAutoMapperProfile.cs
@@ -9,10 +9,10 @@ namespace Win_in.Sfs.Wms.Store.Event;
public partial class StoreEventAutoMapperProfile : Profile
{
- private void AssembleIssueRequestsAutoMapperProfile()
+ private void AssembleIssueRequestAutoMapperProfile()
{
- CreateMap()
- .ForMember(x => x.AssembleIssueRequestsNumber, y => y.MapFrom(d => d.Number))
+ CreateMap()
+ .ForMember(x => x.AssembleIssueRequestNumber, y => y.MapFrom(d => d.Number))
.ForMember(x => x.RequestType, y => y.MapFrom(d => d.Type))
.Ignore(x => x.WarehouseCode)
.Ignore(x => x.UpStreamJobNumber)
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/Requests/AssembleIssueRequestsEventHandler.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/Requests/AssembleIssueRequestEventHandler.cs
similarity index 93%
rename from be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/Requests/AssembleIssueRequestsEventHandler.cs
rename to be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/Requests/AssembleIssueRequestEventHandler.cs
index 97e9134d3..db69bb4ca 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/Requests/AssembleIssueRequestsEventHandler.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/Requests/AssembleIssueRequestEventHandler.cs
@@ -17,13 +17,13 @@ using Win_in.Sfs.Wms.Store.Domain.Shared;
namespace Win_in.Sfs.Wms.Store.Event.BusinessRequest;
-public class AssembleIssueRequestsEventHandler
+public class AssembleIssueRequestEventHandler
: StoreEventHandlerBase
- , ILocalEventHandler>
- , ILocalEventHandler>
- , ILocalEventHandler>
- , ILocalEventHandler>
- , ILocalEventHandler>>
+ , ILocalEventHandler>
+ , ILocalEventHandler>
+ , ILocalEventHandler>
+ , ILocalEventHandler>
+ , ILocalEventHandler>>
{
private readonly IAssembleIssueJobAppService _assembleJobAppService;
private readonly IProductionLineAppService _productionLineAppService;
@@ -31,7 +31,7 @@ public class AssembleIssueRequestsEventHandler
private readonly ILocationAppService _locationAppService;
private readonly IBalanceAppService _balanceAppService;
- public AssembleIssueRequestsEventHandler(
+ public AssembleIssueRequestEventHandler(
IAssembleIssueJobAppService assembleJobAppService, IProductionLineAppService productionLineAppService,
ILocationAppService locationAppService,
IBalanceAppService balanceAppService, IProductionLineItemAppService productionLineItemAppService)
@@ -47,7 +47,7 @@ public class AssembleIssueRequestsEventHandler
/// 创建后
///
/// Event data
- public virtual async Task HandleEventAsync(SfsCreatedEntityEventData eventData)
+ public virtual async Task HandleEventAsync(SfsCreatedEntityEventData eventData)
{
await Task.CompletedTask.ConfigureAwait(false);
}
@@ -56,7 +56,7 @@ public class AssembleIssueRequestsEventHandler
/// 批量创建后
///
/// Event data
- public virtual async Task HandleEventAsync(SfsCreatedEntityEventData> eventData)
+ public virtual async Task HandleEventAsync(SfsCreatedEntityEventData> eventData)
{
await Task.CompletedTask.ConfigureAwait(false);
}
@@ -66,7 +66,7 @@ public class AssembleIssueRequestsEventHandler
///
///
///
- public virtual async Task HandleEventAsync(SfsHandledEntityEventData eventData)
+ public virtual async Task HandleEventAsync(SfsHandledEntityEventData eventData)
{
var entity = eventData.Entity;
@@ -93,7 +93,7 @@ public class AssembleIssueRequestsEventHandler
///
///
///
- public virtual async Task HandleEventAsync(SfsAbortedEntityEventData eventData)
+ public virtual async Task HandleEventAsync(SfsAbortedEntityEventData eventData)
{
await Task.CompletedTask.ConfigureAwait(false);
}
@@ -103,10 +103,10 @@ public class AssembleIssueRequestsEventHandler
///
///
///
- public virtual async Task HandleEventAsync(SfsCompletedEntityEventData eventData)
+ public virtual async Task HandleEventAsync(SfsCompletedEntityEventData eventData)
{
_ = eventData.Entity;
- // await _assembleJobAppService.CompleteByAssembleIssueRequestsAsync(entity.Number);
+ // await _assembleJobAppService.CompleteByAssembleIssueRequestAsync(entity.Number);
await Task.CompletedTask.ConfigureAwait(false);
}
@@ -122,7 +122,7 @@ public class AssembleIssueRequestsEventHandler
///
///
private async Task> CreateAssembleIssueJobWithQtyTypeAsync
- (AssembleIssueRequests assembleRequest)
+ (AssembleIssueRequest assembleRequest)
{
var jobs = new List();
@@ -201,11 +201,11 @@ public class AssembleIssueRequestsEventHandler
///
///
private async Task BuildAssembleIssueJobCreateInputWithQtyTypeAsync(
- AssembleIssueRequests assembleRequest,
+ AssembleIssueRequest assembleRequest,
LocationDTO fromLocation)
{
AssembleIssueJobEditInput job;
- job = ObjectMapper.Map(assembleRequest);
+ job = ObjectMapper.Map(assembleRequest);
job.JobType = EnumJobType.IssueJob;
job.JobStatus = EnumJobStatus.Open;
job.WorkGroupCode = fromLocation.WorkGroupCode;
@@ -216,7 +216,7 @@ public class AssembleIssueRequestsEventHandler
job.Worker = "admin";
}
- job.AssembleIssueRequestsNumber = assembleRequest.Number;
+ job.AssembleIssueRequestNumber = assembleRequest.Number;
await Task.CompletedTask.ConfigureAwait(false);
@@ -232,8 +232,8 @@ public class AssembleIssueRequestsEventHandler
///
///
private async Task> CreateAssembleIssueJobDetailInputsWithQtyTypeAsync(
- AssembleIssueRequests assembleRequest,
- AssembleIssueRequestsDetail assembleRequestDetail, string toLocationGroupCode)
+ AssembleIssueRequest assembleRequest,
+ AssembleIssueRequestDetail assembleRequestDetail, string toLocationGroupCode)
{
var jobDetails = new List();
@@ -296,7 +296,7 @@ public class AssembleIssueRequestsEventHandler
///
///
private async Task BuildAssembleIssueJobDetailWithQtyTypeAsync(
- AssembleIssueRequestsDetail assembleRequestDetail, BalanceDTO balance, string toLocationGroupCode)
+ AssembleIssueRequestDetail assembleRequestDetail, BalanceDTO balance, string toLocationGroupCode)
{
//ProductionLineDTO prodLine = await _productionLineAppService.GetByLocationGroupCodeAsync(toLocationGroupCode).ConfigureAwait(false);
@@ -343,7 +343,7 @@ public class AssembleIssueRequestsEventHandler
///
///
private async Task> CreateAssembleIssueJobWithBoxQtyTypeAsync
- (AssembleIssueRequests assembleRequest)
+ (AssembleIssueRequest assembleRequest)
{
var inputJobs = new List();
var inputExpectOutEditInput = new ExpectOutEditInput();
@@ -418,16 +418,16 @@ public class AssembleIssueRequestsEventHandler
///
///
private async Task BuildAssembleIssueJobCreateInputWithBoxQtyTypeAsync(
- AssembleIssueRequests assembleRequest,
- AssembleIssueRequestsDetail assembleRequestDetail, BalanceDTO balanceDtos)
+ AssembleIssueRequest assembleRequest,
+ AssembleIssueRequestDetail assembleRequestDetail, BalanceDTO balanceDtos)
{
- var job = ObjectMapper.Map(assembleRequest);
+ var job = ObjectMapper.Map(assembleRequest);
job.JobType = EnumJobType.IssueJob;
job.JobStatus = EnumJobStatus.Open;
job.WorkGroupCode = assembleRequestDetail.ToLocationGroup;
job.WarehouseCode = assembleRequestDetail.ToWarehouseCode;
job.Worker = assembleRequest.Worker;
- job.AssembleIssueRequestsNumber = assembleRequest.Number;
+ job.AssembleIssueRequestNumber = assembleRequest.Number;
job.Details.Add(await BuildAssembleIssueJobDetailWithBoxQtyTypeAsync(assembleRequestDetail, balanceDtos)
.ConfigureAwait(false));
@@ -445,7 +445,7 @@ public class AssembleIssueRequestsEventHandler
///
///
private async Task BuildAssembleIssueJobDetailWithBoxQtyTypeAsync(
- AssembleIssueRequestsDetail assembleRequestDetail, BalanceDTO balance)
+ AssembleIssueRequestDetail assembleRequestDetail, BalanceDTO balance)
{
var detail = new AssembleIssueJobDetailInput();
detail.RequestLocationCode = assembleRequestDetail.ToLocationCode;
diff --git a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/StoreEventAutoMapperProfile.cs b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/StoreEventAutoMapperProfile.cs
index bd62ca1cb..81c59c7e2 100644
--- a/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/StoreEventAutoMapperProfile.cs
+++ b/be/Modules/Store/src/Win_in.Sfs.Wms.Store.Event/StoreEventAutoMapperProfile.cs
@@ -80,7 +80,7 @@ public partial class StoreEventAutoMapperProfile : Profile
MaterialRequestAutoMapperProfile();
InjectionIssueRequestAutoMapperProfile();
KittingIssueRequestAutoMapperProfile();
- AssembleIssueRequestsAutoMapperProfile();
+ AssembleIssueRequestAutoMapperProfile();
ThirdLocationRequestAutoMapperProfile();
ProductionReturnRequestAutoMapperProfile();
ProductionReturnNoteAutoMapperProfile();