领料记录添加状态过滤
This commit is contained in:
@@ -519,6 +519,7 @@ namespace Tnb.ProductionMgr
|
||||
|
||||
Dictionary<string, object> queryJson = string.IsNullOrEmpty(input.queryJson) ? new Dictionary<string, object>() : input.queryJson.ToObject<Dictionary<string, object>>();
|
||||
string? code = queryJson.ContainsKey("code") ? queryJson["code"].ToString() : "";
|
||||
string? status = queryJson.ContainsKey("status") ? queryJson["status"].ToString() : "";
|
||||
// DateTime? start_time = queryJson.ContainsKey("start_time") ? queryJson["start_time"].ToString() == "" ? null : Convert.ToDateTime(queryJson["start_time"]) : null;
|
||||
// DateTime? end_time = queryJson.ContainsKey("end_time") ? queryJson["end_time"].ToString() == "" ? null : Convert.ToDateTime(queryJson["end_time"]) : null;
|
||||
|
||||
@@ -531,6 +532,7 @@ namespace Tnb.ProductionMgr
|
||||
var queryable1 = db.Queryable<PrdKittingOutH>()
|
||||
.LeftJoin<UserEntity>((a, b) => a.create_id == b.Id)
|
||||
.Where((a,b)=>a.workstation_id==input.stationId)
|
||||
.WhereIF(!string.IsNullOrEmpty(status),a=>a.status==status)
|
||||
.Select((a, b) => new FeedingRecordListOutput()
|
||||
{
|
||||
id = a.id,
|
||||
@@ -545,6 +547,7 @@ namespace Tnb.ProductionMgr
|
||||
var queryable2 = db.Queryable<PrdOutstockH>()
|
||||
.LeftJoin<UserEntity>((a, b) => a.create_id == b.Id)
|
||||
.Where((a,b)=>a.workstation_id==input.stationId)
|
||||
.WhereIF(!string.IsNullOrEmpty(status),a=>a.status==status)
|
||||
.Select((a, b) => new FeedingRecordListOutput()
|
||||
{
|
||||
id = a.id,
|
||||
|
||||
Reference in New Issue
Block a user