| | |
| | | var sqlQuerySingle = Db.Ado.SqlQuerySingle<string>(sql); |
| | | VOrdrerBycl.finalResult = sqlQuerySingle; |
| | | |
| | | // 新增:查询最早与最新数采记录 |
| | | // 新增:查询最早与最新数采记录(按采集时间排序) |
| | | var baseQuery = Db.Queryable<MesNumericalBycl>() |
| | | .Where(n => n.OrderId == Convert.ToDecimal(query.OrderId) && n.MachineNo == VOrdrerBycl.MachineNo); |
| | | |
| | | var startCjNum = baseQuery.OrderBy(n => n.Id) |
| | | .Select(n => n.CjNum).First(); |
| | | var startCjNum = baseQuery.OrderBy(n => n.CjTiem).Select(n => n.CjNum).First(); |
| | | var currentCjNum = baseQuery.OrderBy(n => n.CjTiem, OrderByType.Desc).Select(n => n.CjNum).First(); |
| | | |
| | | var currentCjNum = baseQuery.OrderBy(n => n.Id, OrderByType.Desc) |
| | | .Select(n => n.CjNum).First(); |
| | | |
| | | VOrdrerBycl.StartCjNum = startCjNum ; |
| | | VOrdrerBycl.CurrentCjNum = currentCjNum ; |
| | | VOrdrerBycl.StartCjNum = startCjNum; |
| | | VOrdrerBycl.CurrentCjNum = currentCjNum; |
| | | |
| | | return VOrdrerBycl; |
| | | } |