| | |
| | | { |
| | | entity.ItemUnit = entityItemUnit; |
| | | } |
| | | else if (!string.IsNullOrWhiteSpace(item.FBaseUnitId)) |
| | | { |
| | | entity.ItemUnit = item.FBaseUnitId; |
| | | } |
| | | else |
| | | { |
| | | entity.ItemUnit = "0"; |
| | |
| | | if (!string.IsNullOrWhiteSpace(entitySaleunit)) |
| | | { |
| | | entity.Saleunit = entitySaleunit; |
| | | } |
| | | else if (!string.IsNullOrWhiteSpace(item.FSaleUnitId)) |
| | | { |
| | | entity.Saleunit = item.FSaleUnitId; |
| | | } |
| | | else |
| | | { |
| | |
| | | { |
| | | entity.Storeunit = entityStoreunit; |
| | | } |
| | | else if (!string.IsNullOrWhiteSpace(item.FStoreUnitID)) |
| | | { |
| | | entity.Storeunit = item.FStoreUnitID; |
| | | } |
| | | else |
| | | { |
| | | entity.Storeunit = "0"; |
| | |
| | | if (!string.IsNullOrWhiteSpace(entityFpurchaseunitid)) |
| | | { |
| | | entity.Fpurchaseunitid = entityFpurchaseunitid; |
| | | } |
| | | else if (!string.IsNullOrWhiteSpace(item.FPurchaseUnitId)) |
| | | { |
| | | entity.Fpurchaseunitid = item.FPurchaseUnitId; |
| | | } |
| | | else |
| | | { |
| | |
| | | { |
| | | entity.ProduceUnit = entityProduceUnit; |
| | | } |
| | | else if (!string.IsNullOrWhiteSpace(item.FPRODUCEUNITID)) |
| | | { |
| | | entity.ProduceUnit = item.FPRODUCEUNITID; |
| | | } |
| | | else |
| | | { |
| | | entity.ProduceUnit = "0"; |
| | |
| | | if (!string.IsNullOrWhiteSpace(entitySubconUnit)) |
| | | { |
| | | entity.SubconUnit = entitySubconUnit; |
| | | } |
| | | else if (!string.IsNullOrWhiteSpace(item.FSUBCONUNITID)) |
| | | { |
| | | entity.SubconUnit = item.FSUBCONUNITID; |
| | | } |
| | | else |
| | | { |
| | |
| | | { |
| | | entity.DepotCode = entityDepotCode; |
| | | } |
| | | else if (!string.IsNullOrWhiteSpace(item.FStockId)) |
| | | else |
| | | { |
| | | entity.DepotCode = item.FStockId; |
| | | entity.DepotCode = "0"; |
| | | } |
| | | |
| | | //采购员编码转ID,Fpurchaserid = item.FPurchaserId, |
| | | var entityFpurchaserid = Db.Queryable<MesStaff>() |
| | | .Where(x => x.StaffNo == item.FPurchaserId) |
| | | .Select(x => x.Id.ToString()) |
| | | .First(); |
| | | if (!string.IsNullOrWhiteSpace(entityFpurchaserid)) |
| | | { |
| | | entity.Fpurchaserid = entityFpurchaserid; |
| | | } |
| | | else |
| | | { |
| | | entity.SubconUnit = "0"; |
| | | entity.Fpurchaserid = "0"; |
| | | } |
| | | |
| | | //工作中心编码转ID,ProductionWorkshop = item.FWorkShopId, |
| | | var entityProductionWorkshop = Db.Queryable<SysDepartment>() |
| | | .Where(x => x.WorkshopCenterCode == item.FWorkShopId) |
| | | .Select(x => x.Id.ToString()) |
| | | .First(); |
| | | if (!string.IsNullOrWhiteSpace(entityProductionWorkshop)) |
| | | { |
| | | entity.ProductionWorkshop = entityProductionWorkshop; |
| | | } |
| | | else |
| | | { |
| | | entity.ProductionWorkshop = "0"; |
| | | } |
| | | |
| | | //// ERP: Y=未禁用, N=禁用 |