| | |
| | | var totalCount = 0; |
| | | var itemsList = Db |
| | | .Queryable<MesItems, SysOrganization, MesUnit, MesUnit, MesUnit, |
| | | MesUnit, MesUnit, MesUnit, MesDepots, MesItemType>( |
| | | (a, org, c, d, e, f, g, h, m, n) => new object[] |
| | | MesUnit, MesUnit, MesUnit, MesDepots, MesItemType,MesStaff>( |
| | | (a, org, c, d, e, f, g, h, m, n,o) => new object[] |
| | | { |
| | | JoinType.Left, a.FSubsidiary == org.Fid, |
| | | JoinType.Left, a.ItemUnit == c.Id.ToString(), |
| | |
| | | JoinType.Left, a.SubconUnit == g.Id.ToString(), |
| | | JoinType.Left, a.ProduceUnit == h.Id.ToString(), |
| | | JoinType.Left, a.DepotCode == m.DepotId.ToString(), |
| | | JoinType.Left, a.Fmaterialgroup == n.Id.ToString() |
| | | JoinType.Left, a.Fmaterialgroup == n.Id.ToString(), |
| | | JoinType.Left, a.Fpurchaserid == o.Id.ToString() |
| | | }) |
| | | .Select((a, org, c, d, e, f, g, h, m, n) => new MesItems |
| | | .Select((a, org, c, d, e, f, g, h, m, n,o) => new MesItems |
| | | { |
| | | chkInt = false, |
| | | FSubsidiary = "(" + org.FNumber + ")" + org.Name, |
| | |
| | | ProduceUnit = h.Fname, |
| | | DepotCode = m.DepotName, |
| | | Fmaterialgroup = n.Tname, |
| | | Fpurchaserid = o.StaffName, |
| | | Fforbidstatus = a.Fforbidstatus + ":" + (a.Fforbidstatus == "A" ? "正常" : "禁用"), |
| | | DataType = a.DataType + ":" |
| | | + SqlFunc.IF(a.DataType == "Z").Return("暂存") |