Browse Source

改bug

dev_DY_CC
刘云峰 11 months ago
parent
commit
bd637d8209
  1. 1
      be/Modules/BaseData/src/Win_in.Sfs.Basedata.Application/SplitPackings/SplitPackingRecAppService.cs
  2. 8
      be/Modules/BaseData/src/Win_in.Sfs.Basedata.Domain/SplitPackings/SplitPackingRecManager.cs

1
be/Modules/BaseData/src/Win_in.Sfs.Basedata.Application/SplitPackings/SplitPackingRecAppService.cs

@ -124,6 +124,7 @@ public class SplitPackingRecAppService :
var lst = await Repository.GetListAsync(itm => itm.PurchaseInfo_PoNumber == entity.PurchaseInfo_PoNumber).ConfigureAwait(false); var lst = await Repository.GetListAsync(itm => itm.PurchaseInfo_PoNumber == entity.PurchaseInfo_PoNumber).ConfigureAwait(false);
ret = ObjectMapper.Map<List<SplitPackingRec>, List<SplitPackingRecDTO>>(lst); ret = ObjectMapper.Map<List<SplitPackingRec>, List<SplitPackingRecDTO>>(lst);
ret = ret.OrderByDescending(itm => itm.CreationTime).ToList();
return ret; return ret;
} }

8
be/Modules/BaseData/src/Win_in.Sfs.Basedata.Domain/SplitPackings/SplitPackingRecManager.cs

@ -48,7 +48,7 @@ public class SplitPackingRecManager : DomainService, ISplitPackingRecManager
} }
if (item.ToTopPackingCode.IsNullOrEmpty()) if (item.ToTopPackingCode.IsNullOrEmpty())
{ {
item.ToTopPackingCode = item.ToPackingCode; item.ToTopPackingCode = item.FromPackingCode;// ToPackingCode;
} }
} }
#endregion #endregion
@ -57,7 +57,7 @@ public class SplitPackingRecManager : DomainService, ISplitPackingRecManager
{ {
//设置顶级箱码 //设置顶级箱码
item.FromTopPackingCode = GetTopPackingCode(query, item.FromPackingCode); item.FromTopPackingCode = GetTopPackingCode(query, item.FromPackingCode);
item.ToTopPackingCode = GetTopPackingCode(query, item.ToPackingCode); item.ToTopPackingCode = GetTopPackingCode(query, item.FromPackingCode); //ToPackingCode
if (item.FromTopPackingCode.IsNullOrEmpty()) if (item.FromTopPackingCode.IsNullOrEmpty())
{ {
item.FromTopPackingCode = item.FromPackingCode; item.FromTopPackingCode = item.FromPackingCode;
@ -77,8 +77,8 @@ public class SplitPackingRecManager : DomainService, ISplitPackingRecManager
SplitPackingRec newObj = CommonHelper.CloneObj(item); SplitPackingRec newObj = CommonHelper.CloneObj(item);
newObj.SetId(GuidGenerator.Create()); newObj.SetId(GuidGenerator.Create());
newObj.OprType = OprTypeEnum.Other; newObj.OprType = OprTypeEnum.Other;
newObj.FromPackingCode = newObj.ToPackingCode; newObj.FromPackingCode = newObj.ToPackingCode; //克隆赋值
newObj.FromTopPackingCode = newObj.ToTopPackingCode; newObj.FromTopPackingCode = newObj.ToTopPackingCode; //克隆赋值
newObj.FromStdPackQty = newObj.ToStdPackQty; newObj.FromStdPackQty = newObj.ToStdPackQty;
newObj.FromUom = newObj.ToUom; newObj.FromUom = newObj.ToUom;
newObj.FromQty = newObj.ToQty; newObj.FromQty = newObj.ToQty;

Loading…
Cancel
Save