优化接口

This commit is contained in:
tongfei
2024-04-24 10:27:56 +08:00
parent 7f110d3dfd
commit f2e2ae8aa0
10 changed files with 350 additions and 21 deletions

View File

@@ -139,21 +139,21 @@ namespace WMS.Web.Repositories
//1.获取物料集合和组织集合和供应商的集合
var materials = new List<ErpMaterialDto>();
var materials_result = await _erpService.BillQueryForMaterial();
if (materials_result.IsSuccess)
materials = materials_result.Data.ToList();
//var materials_result = await _erpService.BillQueryForMaterial();
//if (materials_result.IsSuccess)
// materials = materials_result.Data.ToList();
//组织集合
var orgs = new List<ErpOrgDto>();
var orgs_result = await _erpService.BillQueryForOrg();
if (orgs_result.IsSuccess)
orgs = orgs_result.Data.ToList();
//var orgs_result = await _erpService.BillQueryForOrg();
//if (orgs_result.IsSuccess)
// orgs = orgs_result.Data.ToList();
//供应商集合
var suppliers = new List<ErpSupplierDto>();
var suppliers_result = await _erpService.BillQueryForSupplier();
if (suppliers_result.IsSuccess)
suppliers = suppliers_result.Data.ToList();
//var suppliers_result = await _erpService.BillQueryForSupplier();
//if (suppliers_result.IsSuccess)
// suppliers = suppliers_result.Data.ToList();
var entity = await _context.InStockTask.Include(x => x.Details).Where(x => x.Id == id).FirstOrDefaultAsync();
@@ -238,7 +238,7 @@ namespace WMS.Web.Repositories
if (current_box != null)
{
var current_boxDet = current_box.Details.Where(d => d.MaterialNumber == x.MaterialNumber).FirstOrDefault();
if (x.MethodForInt == (int)InventoryInOutMethod.Product && current_boxDet.Qty != 0)
if (current_boxDet!=null && x.MethodForInt == (int)InventoryInOutMethod.Product && current_boxDet.Qty != 0)
x.Qty = current_boxDet.Qty;
}
});