Browse Source

更新

dev_DY_CC
赵新宇 6 months ago
parent
commit
9a1b471f52
  1. 8
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/UnplannedIssueNoteConverter.cs
  2. 8
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/UnplannedReceiptNoteConverter.cs
  3. 6
      be/Hosts/Auth.Host/src/Win_in.Sfs.Auth.Application/Departments/DepartmentAppService.cs
  4. 20
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/UnplannedIssueRequests/UnplannedIssueRequestForDongyangAppService.cs
  5. 13
      be/Modules/Store/src/Win_in.Sfs.Wms.Store.Application/Requests/UnplannedReceiptRequests/UnplannedReceiptRequestForDongyangAppService.cs

8
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/UnplannedIssueNoteConverter.cs

@ -55,8 +55,14 @@ IUnplannedIssueRequestAppService unplannedIssueRequestAppService)
#region 主表 #region 主表
var wmsReceipt = JsonSerializer.Deserialize<UnplannedIssueNoteDTO>(outgoingFromWms.DataContent); var wmsReceipt = JsonSerializer.Deserialize<UnplannedIssueNoteDTO>(outgoingFromWms.DataContent);
var exchangeReceipt = _objectMapper.Map<UnplannedIssueNoteDTO, UnplannedIssueNoteExchangeDto>(wmsReceipt); var exchangeReceipt = _objectMapper.Map<UnplannedIssueNoteDTO, UnplannedIssueNoteExchangeDto>(wmsReceipt);
var department = await _departmentAppService.GetByUsernameAsync(exchangeReceipt.Worker).ConfigureAwait(false);
var username = await _sfsUserAppService.GetUserNameByUserAsync(exchangeReceipt.Worker).ConfigureAwait(false);
var department = await _departmentAppService.GetByUsernameAsync(username).ConfigureAwait(false);
var departmentCode = department == null ? "" : department.Code; var departmentCode = department == null ? "" : department.Code;
var requset = await _unplannedIssueRequestAppService.GetByNumberAsync(exchangeReceipt.UnplannedIssueRequestNumber).ConfigureAwait(false); var requset = await _unplannedIssueRequestAppService.GetByNumberAsync(exchangeReceipt.UnplannedIssueRequestNumber).ConfigureAwait(false);
string worker = requset?.Worker; string worker = requset?.Worker;
if (!string.IsNullOrEmpty(worker)) if (!string.IsNullOrEmpty(worker))

8
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.TyrpAgent/Outgoing/UnplannedReceiptNoteConverter.cs

@ -59,10 +59,16 @@ IUnplannedReceiptRequestAppService unplannedReceiptRequestAppService
#region 主表 #region 主表
var wmsReceipt = JsonSerializer.Deserialize<UnplannedReceiptNoteDTO>(outgoingFromWms.DataContent); var wmsReceipt = JsonSerializer.Deserialize<UnplannedReceiptNoteDTO>(outgoingFromWms.DataContent);
var exchangeReceipt = _objectMapper.Map<UnplannedReceiptNoteDTO, UnplannedReceiptNoteExchangeDto>(wmsReceipt); var exchangeReceipt = _objectMapper.Map<UnplannedReceiptNoteDTO, UnplannedReceiptNoteExchangeDto>(wmsReceipt);
var department = await _departmentAppService.GetByUsernameAsync(exchangeReceipt.Worker).ConfigureAwait(false);
var username=await _sfsUserAppService.GetUserNameByUserAsync(exchangeReceipt.Worker).ConfigureAwait(false);
var department = await _departmentAppService.GetByUsernameAsync(username).ConfigureAwait(false);
var departmentCode = department == null ? "" : department.Code; var departmentCode = department == null ? "" : department.Code;
var requset = await _unplannedReceiptRequestAppService.GetByNumberAsync(exchangeReceipt.UnplannedReceiptRequestNumber).ConfigureAwait(false); var requset = await _unplannedReceiptRequestAppService.GetByNumberAsync(exchangeReceipt.UnplannedReceiptRequestNumber).ConfigureAwait(false);
string worker = requset?.Worker; string worker = requset?.Worker;
if (!string.IsNullOrEmpty(worker)) if (!string.IsNullOrEmpty(worker))
{ {
worker = await _sfsUserAppService.GetUserNameByUserAsync(requset.Worker).ConfigureAwait(false); worker = await _sfsUserAppService.GetUserNameByUserAsync(requset.Worker).ConfigureAwait(false);

6
be/Hosts/Auth.Host/src/Win_in.Sfs.Auth.Application/Departments/DepartmentAppService.cs

@ -57,6 +57,12 @@ public class DepartmentAppService
return deptDto; return deptDto;
} }
[AllowAnonymous] [AllowAnonymous]
[HttpGet("by-userid")] [HttpGet("by-userid")]

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

@ -185,11 +185,7 @@ public class UnplannedIssueRequestForDongyangAppService : UnplannedIssueRequestA
request.DeptName = first.DeptName; request.DeptName = first.DeptName;
request.BuildDate = DateTime.Now; request.BuildDate = DateTime.Now;
request.OANumber = first.OANumber; request.OANumber = first.OANumber;
//request.Worker = first.Worker;
await SetEntityPropertiesAsync(request).ConfigureAwait(false); await SetEntityPropertiesAsync(request).ConfigureAwait(false);
List<UnplannedIssueRequestDetail> detailList = new List<UnplannedIssueRequestDetail>(); List<UnplannedIssueRequestDetail> detailList = new List<UnplannedIssueRequestDetail>();
@ -217,12 +213,12 @@ public class UnplannedIssueRequestForDongyangAppService : UnplannedIssueRequestA
request.Details = detailList; request.Details = detailList;
var user = await _sfsUserAppService.FindUserByUserNameAsync(first.Worker).ConfigureAwait(false); //var user = await _sfsUserAppService.FindUserByUserNameAsync(first.Worker).ConfigureAwait(false);
if (string.IsNullOrEmpty(user)) //if (string.IsNullOrEmpty(user))
{ //{
throw new UserFriendlyException("没有查到用户"); // throw new UserFriendlyException("没有查到用户");
} //}
request.Worker = user; request.Worker = first.Worker;
@ -376,7 +372,7 @@ public class UnplannedIssueRequestForDongyangAppService : UnplannedIssueRequestA
unplannedReceiptRequest.AutoHandle = true; unplannedReceiptRequest.AutoHandle = true;
unplannedReceiptRequest.DirectCreateNote = false; unplannedReceiptRequest.DirectCreateNote = false;
unplannedReceiptRequest.BuildDate = DateTime.Now; unplannedReceiptRequest.BuildDate = DateTime.Now;
unplannedReceiptRequest.Worker = CurrentUser.GetName();
foreach (var detail in unplannedReceiptRequest.Details) foreach (var detail in unplannedReceiptRequest.Details)

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

@ -78,12 +78,13 @@ public class UnplannedReceiptRequestForDongyangAppService : UnplannedReceiptRequ
entity.AutoAgree = true; entity.AutoAgree = true;
entity.AutoHandle = true; entity.AutoHandle = true;
entity.DirectCreateNote = false; entity.DirectCreateNote = false;
var user = await _sfsUserAppService.FindUserByUserNameAsync(input.Worker).ConfigureAwait(false); entity.Worker = input.Worker;
if (string.IsNullOrEmpty(user)) //var user = await _sfsUserAppService.FindUserByUserNameAsync(input.Worker).ConfigureAwait(false);
{ //if (string.IsNullOrEmpty(user))
throw new UserFriendlyException("没有查到用户"); //{
} // throw new UserFriendlyException("没有查到用户");
entity.Worker = user; //}
//entity.Worker = user;
//var userEntity = await _userRepository.FindByNormalizedUserNameAsync(input.Worker).ConfigureAwait(false); //var userEntity = await _userRepository.FindByNormalizedUserNameAsync(input.Worker).ConfigureAwait(false);
//if (userEntity == null) //if (userEntity == null)
//{ //{

Loading…
Cancel
Save