Browse Source

非生产领退料导入修改

master
lvzb 1 year ago
parent
commit
a4dfeed293
  1. 13
      be/Modules/Shared/src/Win_in.Sfs.Shared.Domain/CurrentUserExtensions.cs
  2. 5
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/UnplannedIssueRequests/UnplannedIssueRequestForDongyangAppService.cs
  3. 5
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/UnplannedReceiptRequests/UnplannedReceiptRequestForDongyangAppService.cs

13
be/Modules/Shared/src/Win_in.Sfs.Shared.Domain/CurrentUserExtensions.cs

@ -6,19 +6,16 @@ public static class CurrentUserExtensions
{ {
public static string GetUserName(this ICurrentUser currentUser) public static string GetUserName(this ICurrentUser currentUser)
{ {
if (currentUser == null || currentUser.Name == null) //仅调试时用
{
return "admin";
}
return currentUser.Name; return currentUser.Name;
} }
public static string GetName(this ICurrentUser currentUser) public static string GetName(this ICurrentUser currentUser)
{ {
if (currentUser == null || currentUser.Name == null) //仅调试时用
{
return "admin";
}
return currentUser.Name; return currentUser.Name;
} }
public static string GetUserName_New(this ICurrentUser currentUser)
{
return currentUser.UserName;
}
} }

5
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/UnplannedIssueRequests/UnplannedIssueRequestForDongyangAppService.cs

@ -287,7 +287,8 @@ public class UnplannedIssueRequestForDongyangAppService : UnplannedIssueRequestA
/// <returns></returns> /// <returns></returns>
private async Task SetEntityPropertiesAsync(UnplannedIssueRequest entity) private async Task SetEntityPropertiesAsync(UnplannedIssueRequest entity)
{ {
var userName = CurrentUser.GetUserName(); var userName = CurrentUser.GetUserName_New();
var name = CurrentUser.GetName();
if (userName != null) if (userName != null)
{ {
var department = await _departmentApp.GetByUsernameAsync(userName).ConfigureAwait(false); var department = await _departmentApp.GetByUsernameAsync(userName).ConfigureAwait(false);
@ -298,7 +299,7 @@ public class UnplannedIssueRequestForDongyangAppService : UnplannedIssueRequestA
entity.DeptName = department.Name; entity.DeptName = department.Name;
} }
entity.Worker = userName; entity.Worker = name;
entity.CreatorId = CurrentUser.Id; entity.CreatorId = CurrentUser.Id;
} }

5
be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/UnplannedReceiptRequests/UnplannedReceiptRequestForDongyangAppService.cs

@ -238,7 +238,8 @@ public class UnplannedReceiptRequestForDongyangAppService : UnplannedReceiptRequ
/// <returns></returns> /// <returns></returns>
private async Task SetEntityPropertiesAsync(UnplannedReceiptRequest entity) private async Task SetEntityPropertiesAsync(UnplannedReceiptRequest entity)
{ {
var userName = CurrentUser.GetUserName(); var userName = CurrentUser.GetUserName_New();
var name = CurrentUser.GetName();
if (userName != null) if (userName != null)
{ {
var department = await _departmentApp.GetByUsernameAsync(userName).ConfigureAwait(false); var department = await _departmentApp.GetByUsernameAsync(userName).ConfigureAwait(false);
@ -249,7 +250,7 @@ public class UnplannedReceiptRequestForDongyangAppService : UnplannedReceiptRequ
entity.DeptName = department.Name; entity.DeptName = department.Name;
} }
entity.CreatorId = CurrentUser.Id; entity.CreatorId = CurrentUser.Id;
entity.Worker = userName; entity.Worker = name;
} }
entity.BuildDate = DateTime.Now; entity.BuildDate = DateTime.Now;

Loading…
Cancel
Save