修复bug
This commit is contained in:
@@ -10,6 +10,7 @@ using System.Threading.Tasks;
|
|||||||
using WMS.Web.Core.Dto;
|
using WMS.Web.Core.Dto;
|
||||||
using WMS.Web.Core.Dto.ChangeBoxRecord;
|
using WMS.Web.Core.Dto.ChangeBoxRecord;
|
||||||
using WMS.Web.Core.Dto.Erp;
|
using WMS.Web.Core.Dto.Erp;
|
||||||
|
using WMS.Web.Core.Dto.Erp.Org;
|
||||||
using WMS.Web.Core.Help;
|
using WMS.Web.Core.Help;
|
||||||
using WMS.Web.Domain.Entitys;
|
using WMS.Web.Domain.Entitys;
|
||||||
using WMS.Web.Domain.Infrastructure;
|
using WMS.Web.Domain.Infrastructure;
|
||||||
@@ -135,6 +136,12 @@ namespace WMS.Web.Repositories
|
|||||||
if (materials_result.IsSuccess)
|
if (materials_result.IsSuccess)
|
||||||
materials = materials_result.Data.ToList();
|
materials = materials_result.Data.ToList();
|
||||||
|
|
||||||
|
//取组织
|
||||||
|
var org_result = await _erpService.BillQueryForOrg();
|
||||||
|
List<ErpOrgDto> orgs = new List<ErpOrgDto>();
|
||||||
|
if (org_result.IsSuccess)
|
||||||
|
orgs = org_result.Data.ToList();
|
||||||
|
|
||||||
var query = _context.ChangeBoxRecord
|
var query = _context.ChangeBoxRecord
|
||||||
.GroupJoin(_context.Box, changeBox => changeBox.SrcBoxId, srcBox => srcBox.Id, (changeBox, srcBox) => new { changeBox, srcBox })
|
.GroupJoin(_context.Box, changeBox => changeBox.SrcBoxId, srcBox => srcBox.Id, (changeBox, srcBox) => new { changeBox, srcBox })
|
||||||
.SelectMany(x => x.srcBox.DefaultIfEmpty(), (d, srcBox) => new { d.changeBox, srcBox })
|
.SelectMany(x => x.srcBox.DefaultIfEmpty(), (d, srcBox) => new { d.changeBox, srcBox })
|
||||||
@@ -171,7 +178,8 @@ namespace WMS.Web.Repositories
|
|||||||
SrcBox = s.srcBox.BoxBillNo,
|
SrcBox = s.srcBox.BoxBillNo,
|
||||||
DestBox = s.destBox.BoxBillNo,
|
DestBox = s.destBox.BoxBillNo,
|
||||||
Qty = s.changeBox.Qty,
|
Qty = s.changeBox.Qty,
|
||||||
DestBoxOrg = _singleDataService.GetSingleData(SingleAction.Orgs, companyId, s.changeBox.DestBoxOrgCode),
|
DestBoxOrg = _erpBasicDataExtendService.GetOrgName(orgs, s.changeBox.DestBoxOrgCode),
|
||||||
|
//DestBoxOrg = _singleDataService.GetSingleData(SingleAction.Orgs, companyId, s.changeBox.DestBoxOrgCode),
|
||||||
SrcSubStock = _singleDataService.GetSingleData(SingleAction.SubStocksJoinOrgCode, companyId, s.changeBox.SrcSubStockCode + s.changeBox.SrcStockCode + s.changeBox.SrcBoxOrgCode),
|
SrcSubStock = _singleDataService.GetSingleData(SingleAction.SubStocksJoinOrgCode, companyId, s.changeBox.SrcSubStockCode + s.changeBox.SrcStockCode + s.changeBox.SrcBoxOrgCode),
|
||||||
DestSubStock = _singleDataService.GetSingleData(SingleAction.SubStocksJoinOrgCode, companyId, s.changeBox.DestSubStockCode + s.changeBox.DestStockCode + s.changeBox.DestBoxOrgCode),
|
DestSubStock = _singleDataService.GetSingleData(SingleAction.SubStocksJoinOrgCode, companyId, s.changeBox.DestSubStockCode + s.changeBox.DestStockCode + s.changeBox.DestBoxOrgCode),
|
||||||
Creator = _singleDataService.GetSingleData(SingleAction.Staffs, companyId, s.changeBox.CreatorId),
|
Creator = _singleDataService.GetSingleData(SingleAction.Staffs, companyId, s.changeBox.CreatorId),
|
||||||
|
|||||||
Reference in New Issue
Block a user