diff --git a/AMESCoreStudio.WebApi/Controllers/AMES/BarcodeLockController.cs b/AMESCoreStudio.WebApi/Controllers/AMES/BarcodeLockController.cs index 2b9ca2ec..11d9299b 100644 --- a/AMESCoreStudio.WebApi/Controllers/AMES/BarcodeLockController.cs +++ b/AMESCoreStudio.WebApi/Controllers/AMES/BarcodeLockController.cs @@ -74,8 +74,8 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES /// 工單 /// 條碼鎖定狀態 /// 料號 - /// 鎖定日期起 - /// 鎖定日期迄 + /// 鎖定日期起 + /// 鎖定日期迄 /// [HttpGet("GetBarcodeLockQuery")] public async Task> GetBarcodeLockQuery(string barCodeNo, string wipNo, string lockStatus @@ -120,12 +120,12 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES if (DateTime.TryParse(date_Str, out _)) { - q = q.Where(w => w.LockDate >= DateTime.Parse(date_Str)); + q = q.Where(w => w.LockDate >= DateTime.Parse(date_Str + " 00:00:00")); } if (DateTime.TryParse(date_End, out _)) { - q = q.Where(w => w.LockDate <= DateTime.Parse(date_End)); + q = q.Where(w => w.LockDate <= DateTime.Parse(date_End + " 23:59:59")); } ResultModel result = new ResultModel(); diff --git a/AMESCoreStudio.WebApi/Controllers/AMES/FqcInhouseMasterController.cs b/AMESCoreStudio.WebApi/Controllers/AMES/FqcInhouseMasterController.cs index 1581fb20..81983882 100644 --- a/AMESCoreStudio.WebApi/Controllers/AMES/FqcInhouseMasterController.cs +++ b/AMESCoreStudio.WebApi/Controllers/AMES/FqcInhouseMasterController.cs @@ -181,12 +181,12 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES if (DateTime.TryParse(date_str, out _)) { - q = q.Where(w => w.CreateDate >= DateTime.Parse(date_str)); + q = q.Where(w => w.CreateDate >= DateTime.Parse(date_str + " 00:00:00")); } if (DateTime.TryParse(date_end, out _)) { - q = q.Where(w => w.CreateDate <= DateTime.Parse(date_end)); + q = q.Where(w => w.CreateDate <= DateTime.Parse(date_end + " 23:59:59")); } ResultModel result = new ResultModel(); @@ -589,12 +589,12 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES if (DateTime.TryParse(date_str, out _)) { - q = q.Where(w => w.RecordDate >= DateTime.Parse(date_str)); + q = q.Where(w => w.CreateDate >= DateTime.Parse(date_str + " 00:00:00")); } if (DateTime.TryParse(date_end, out _)) { - q = q.Where(w => w.RecordDate <= DateTime.Parse(date_end)); + q = q.Where(w => w.CreateDate <= DateTime.Parse(date_end + " 23:59:59")); } q = q.Where(w => w.StatusName == "P"); ResultModel result = new ResultModel(); diff --git a/AMESCoreStudio.WebApi/Controllers/AMES/FqcResultMasterController.cs b/AMESCoreStudio.WebApi/Controllers/AMES/FqcResultMasterController.cs index 3103fa9f..9a6d185a 100644 --- a/AMESCoreStudio.WebApi/Controllers/AMES/FqcResultMasterController.cs +++ b/AMESCoreStudio.WebApi/Controllers/AMES/FqcResultMasterController.cs @@ -310,7 +310,7 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES } if (dateStart != null && dateStart != "" && dateEnd != null && dateEnd != "") { - q = q.Where(w => w.CreateDate >= DateTime.Parse(dateStart) && w.CreateDate <= DateTime.Parse(dateEnd)); + q = q.Where(w => w.CreateDate >= DateTime.Parse(dateStart + " 00:00:00") && w.CreateDate <= DateTime.Parse(dateEnd + " 23:59:59")); } if (weekCode != null && weekCode != "") { diff --git a/AMESCoreStudio.WebApi/Controllers/AMES/MaterialSopController.cs b/AMESCoreStudio.WebApi/Controllers/AMES/MaterialSopController.cs index 98b72c97..fee211af 100644 --- a/AMESCoreStudio.WebApi/Controllers/AMES/MaterialSopController.cs +++ b/AMESCoreStudio.WebApi/Controllers/AMES/MaterialSopController.cs @@ -106,12 +106,12 @@ namespace AMESCoreStudio.WebApi.Controllers.AMES if (DateTime.TryParse(date_str, out _)) { - q = q.Where(w => w.CreateDate >= DateTime.Parse(date_str)); + q = q.Where(w => w.CreateDate >= DateTime.Parse(date_str + " 00:00:00")); } if (DateTime.TryParse(date_end, out _)) { - q = q.Where(w => w.CreateDate <= DateTime.Parse(date_end)); + q = q.Where(w => w.CreateDate <= DateTime.Parse(date_end + " 23:59:59")); } ResultModel result = new ResultModel(); result.Data = await q.Select(s => new MaterialSopDto