Browse Source

EOS接口优化

集成Redis
lvzb 2 years ago
parent
commit
cda4f79bc1
  1. 2
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Domain.Fawtyg.Eos/Products/ProductManager.cs
  2. 4
      be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.EosAgent/Incoming/ShipConverter.cs

2
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Domain.Fawtyg.Eos/Products/ProductManager.cs

@ -24,7 +24,7 @@ public class ProductManager : DomainService, IProductManager
} }
else else
{ {
plans = await _repository.GetListAsync(r => r.EosDate != null).ConfigureAwait(false); plans = await _repository.GetListAsync(r => r.EosDate != null&& r.EosDate > DateTime.Now.AddDays(-1)).ConfigureAwait(false);
} }
return plans; return plans;

4
be/DataExchange/Fawtyg/Win_in.Sfs.Wms.DataExchange.Fawtyg.EosAgent/Incoming/ShipConverter.cs

@ -105,6 +105,7 @@ public class ShipConverter : IIncomingConverter
purchaseLabel.ItemDesc1 = item.Desc1; purchaseLabel.ItemDesc1 = item.Desc1;
purchaseLabel.Uom = item.BasicUom; purchaseLabel.Uom = item.BasicUom;
purchaseLabel.ItemDesc2 = item.Desc2; purchaseLabel.ItemDesc2 = item.Desc2;
purchaseLabel.ExpireDate = DateTime.Now.AddDays(item.GetValidateDays());
} }
else else
{ {
@ -112,6 +113,7 @@ public class ShipConverter : IIncomingConverter
purchaseLabel.ItemDesc1 = ""; purchaseLabel.ItemDesc1 = "";
purchaseLabel.Uom = ""; purchaseLabel.Uom = "";
purchaseLabel.ItemDesc2 = ""; purchaseLabel.ItemDesc2 = "";
purchaseLabel.ExpireDate = DateTime.Now;
} }
purchaseLabel.LabelType = EnumLabelType.PurchaseLabel; purchaseLabel.LabelType = EnumLabelType.PurchaseLabel;
var supplierDto = await _supplierAppService.GetByCodeAsync(exchangeAsn.SupplierCode).ConfigureAwait(false); var supplierDto = await _supplierAppService.GetByCodeAsync(exchangeAsn.SupplierCode).ConfigureAwait(false);
@ -135,7 +137,7 @@ public class ShipConverter : IIncomingConverter
purchaseLabel.SupplierItemName = exchangeAsn.Detail.SupplierItemName; purchaseLabel.SupplierItemName = exchangeAsn.Detail.SupplierItemName;
purchaseLabel.ExpireDate = DateTime.Now.AddDays(item.GetValidateDays());
purchaseLabel.ExtraProperties = new ExtraPropertyDictionary(); purchaseLabel.ExtraProperties = new ExtraPropertyDictionary();
purchaseLabel.LabelStatus = LabelStatus.Enable; purchaseLabel.LabelStatus = LabelStatus.Enable;
purchaseLabel.Specifications = item.Color; purchaseLabel.Specifications = item.Color;

Loading…
Cancel
Save