| | |
| | | var totalCount = 0; |
| | | |
| | | var pageList = Db.Queryable<LLJView>() |
| | | .WhereIF( |
| | | StringUtil.IsNotNullOrEmpty(queryObj.result) && |
| | | "未完成".Equals(queryObj.result), |
| | | a => (a.STATUS ?? "") != "已提交") |
| | | //a => (a.FcheckResu ?? "") == ""|| (a.FcheckResu ?? "") == "检验中") |
| | | .WhereIF( |
| | | StringUtil.IsNotNullOrEmpty(queryObj.result) && |
| | | !"未完成".Equals(queryObj.result), |
| | | a => (a.STATUS ?? "") == "已提交") |
| | | //.WhereIF( |
| | | // StringUtil.IsNotNullOrEmpty(queryObj.result) && |
| | | // "未完成".Equals(queryObj.result), |
| | | // a => (a.STATUS ?? "") != "已提交") |
| | | // //a => (a.FcheckResu ?? "") == ""|| (a.FcheckResu ?? "") == "检验中") |
| | | //.WhereIF( |
| | | // StringUtil.IsNotNullOrEmpty(queryObj.result) && |
| | | // !"未完成".Equals(queryObj.result), |
| | | // a => (a.STATUS ?? "") == "已提交") |
| | | |
| | | .WhereIF(!string.IsNullOrWhiteSpace(queryObj.keyword), a => |
| | | a.ItemNo.Contains(queryObj.keyword) || |
| | | a.ItemName.Contains(queryObj.keyword) || |
| | | a.LotNo.Contains(queryObj.keyword) || |
| | | a.ReleaseNo.Contains(queryObj.keyword) || |
| | | a.SuppName.Contains(queryObj.keyword) |
| | | ) |
| | | .WhereIF(UtilityHelper.CheckGuid(parsedGuid), |
| | | a => a.guid == parsedGuid) |
| | | a => a.guid == parsedGuid ) |
| | | .Where(a => (a.fsubmit ?? 0) == 0) |
| | | .OrderByDescending(a => a.CreateDate) |
| | | .ToPageList(queryObj.PageIndex, queryObj.Limit, ref totalCount); |
| | | |