| | |
| | | .ToList(); |
| | | |
| | | // 开工数采:最早一条 |
| | | vOrderBycl.StartCjNum = sortedList.First().CjNum ?? 0; |
| | | vOrderBycl.StartCjNum = vOrderBycl.preStartCjNum ?? (sortedList.First().CjNum ?? 0); |
| | | // 当前数采:最新一条 |
| | | vOrderBycl.CurrentCjNum = sortedList.Last().CjNum ?? 0; |
| | | } |
| | |
| | | .ToList(); |
| | | |
| | | // 开工数采:最早一条 |
| | | VOrdrerBycl.StartCjNum = sortedList.First().CjNum ?? 0; |
| | | VOrdrerBycl.StartCjNum = VOrdrerBycl.preStartCjNum ?? (sortedList.First().CjNum ?? 0); |
| | | // 当前数采:最新一条 |
| | | VOrdrerBycl.CurrentCjNum = sortedList.Last().CjNum ?? 0; |
| | | } |
| | |
| | | .OrderBy(r => r.BgDate, OrderByType.Desc) |
| | | .First(); |
| | | |
| | | if (lastReport == null || !lastReport.BgDate.HasValue) |
| | | if (lastReport == null || !lastReport.BgDate.HasValue)//没有报工记录 |
| | | { |
| | | if (string.IsNullOrEmpty(VOrdrerBycl.Daa016)) // 没有开工时间 |
| | | { |
| | |
| | | { |
| | | // 没有报工记录,初始采集数为开工时间前一条的采集数量 |
| | | VOrdrerBycl.InitCjNum = VOrdrerBycl.preStartCjNum; |
| | | } |
| | | |
| | | //// 没有报工记录,初始采集数为开工采数 |
| | | //VOrdrerBycl.InitCjNum = VOrdrerBycl.StartCjNum; |
| | | //// 没有报工记录,初始采集数为开工采数 |
| | | //VOrdrerBycl.InitCjNum = VOrdrerBycl.StartCjNum; |
| | | } |
| | | } |
| | | else |
| | | { |
| | |
| | | CsQty = SqlFunc.ToInt32(r.CsQty),//初始采集数 |
| | | CjQty = SqlFunc.ToInt32(r.CjQty),//报工时采集数 |
| | | BfQty = SqlFunc.ToInt32(r.BfQty),//不良数量 |
| | | OkQty = SqlFunc.ToInt32(r.OkQty)//良品数量 |
| | | OkQty = SqlFunc.ToInt32(r.OkQty),//良品数量 |
| | | REMARK = r.Remark //备注 |
| | | }) |
| | | .ToPageList((pageIndex < 1 ? 1 : pageIndex), |
| | | (pageSize < 1 ? 200 : (pageSize > 1000 ? 1000 : pageSize)), ref totalCount); |