fix Approve การลงเวลากรณีพิเศษ
Some checks failed
release-dev / release-dev (push) Failing after 12s

This commit is contained in:
Suphonchai Phoonsawat 2025-06-17 11:02:42 +07:00
parent 326a258e2b
commit 2d7459da25

View file

@ -2077,6 +2077,20 @@ namespace BMA.EHR.Leave.Service.Controllers
processTimeStamp.EditStatus = "APPROVE";
processTimeStamp.EditReason = req.Reason;
if (requestData.CheckInEdit)
{
processTimeStamp.CheckInPOI = requestData.POI ?? "";
processTimeStamp.CheckInLat = requestData.Latitude ?? 0;
processTimeStamp.CheckInLon = requestData.Longitude ?? 0;
}
if (requestData.CheckOutEdit)
{
processTimeStamp.CheckOutPOI = requestData.POI ?? "";
processTimeStamp.CheckOutLat = requestData.Latitude ?? 0;
processTimeStamp.CheckOutLon = requestData.Longitude ?? 0;
}
await _processUserTimeStampRepository.AddAsync(processTimeStamp);
}
else
@ -2085,9 +2099,9 @@ namespace BMA.EHR.Leave.Service.Controllers
{
processTimeStamp.CheckIn = DateTime.Parse($"{requestData.CheckDate.Date.ToString("yyyy-MM-dd")} {req.CheckInTime}");
processTimeStamp.CheckInRemark = req.Reason;
processTimeStamp.CheckInLat = 0;
processTimeStamp.CheckInLon = 0;
processTimeStamp.CheckInPOI = "ลงเวลากรณีพิเศษ";
//processTimeStamp.CheckInLat = 0;
//processTimeStamp.CheckInLon = 0;
//processTimeStamp.CheckInPOI = "ลงเวลากรณีพิเศษ";
processTimeStamp.CheckInStatus = req.CheckInStatus;
processTimeStamp.CheckInPOI = requestData.POI ?? "";
@ -2099,9 +2113,9 @@ namespace BMA.EHR.Leave.Service.Controllers
{
processTimeStamp.CheckOut = DateTime.Parse($"{requestData.CheckDate.Date.ToString("yyyy-MM-dd")} {req.CheckOutTime}");
processTimeStamp.CheckOutRemark = req.Reason;
processTimeStamp.CheckOutLat = 0;
processTimeStamp.CheckOutLon = 0;
processTimeStamp.CheckOutPOI = "ลงเวลากรณีพิเศษ";
//processTimeStamp.CheckOutLat = 0;
//processTimeStamp.CheckOutLon = 0;
//processTimeStamp.CheckOutPOI = "ลงเวลากรณีพิเศษ";
processTimeStamp.CheckOutStatus = req.CheckOutStatus;
processTimeStamp.CheckOutPOI = requestData.POI ?? "";