เพิ่ม DateSendLeave และปรับ Logic การดึงค่าวันที่ยื่นลา #1567
This commit is contained in:
parent
1389df0225
commit
bb329f86de
7 changed files with 1858 additions and 18 deletions
|
|
@ -1324,7 +1324,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
Id = d.Id,
|
||||
LeaveTypeId = d.Type.Id,
|
||||
LeaveTypeName = d.Type.Name,
|
||||
DateSendLeave = d.CreatedAt.Date,
|
||||
DateSendLeave = d.DateSendLeave != null ? d.DateSendLeave.Value.Date : d.CreatedAt.Date,
|
||||
Status = d.LeaveStatus,
|
||||
FullName = $"{d.Prefix}{d.FirstName} {d.LastName}",
|
||||
LeaveEndDate = d.LeaveEndDate,
|
||||
|
|
@ -1481,7 +1481,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
Id = d.Id,
|
||||
LeaveTypeId = d.Type.Id,
|
||||
LeaveTypeName = d.Type.Name,
|
||||
DateSendLeave = d.CreatedAt.Date,
|
||||
DateSendLeave = d.DateSendLeave != null ? d.DateSendLeave.Value.Date : d.CreatedAt.Date,
|
||||
Status = d.LeaveStatus,
|
||||
FullName = $"{d.Prefix}{d.FirstName} {d.LastName}",
|
||||
LeaveEndDate = d.LeaveEndDate,
|
||||
|
|
@ -1534,7 +1534,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
LeaveTypeName = item.Type.Name,
|
||||
LeaveSubTypeName = item.LeaveSubTypeName ?? "",
|
||||
FullName = $"{item.Prefix}{item.FirstName} {item.LastName}",
|
||||
DateSendLeave = item.CreatedAt,
|
||||
DateSendLeave = item.DateSendLeave ?? item.CreatedAt,
|
||||
IsDelete = item.LeaveStatus == "DELETE",
|
||||
Status = item.LeaveStatus,
|
||||
LeaveStartDate = item.LeaveStartDate,
|
||||
|
|
@ -1709,7 +1709,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
LeaveSubTypeName = rawData.LeaveSubTypeName,
|
||||
LeaveTypeId = rawData.Type.Id,
|
||||
FullName = $"{rawData.Prefix}{rawData.FirstName} {rawData.LastName}",
|
||||
DateSendLeave = rawData.CreatedAt,
|
||||
DateSendLeave = rawData.DateSendLeave ?? rawData.CreatedAt,
|
||||
Status = rawData.LeaveStatus,
|
||||
LeaveStartDate = rawData.LeaveStartDate,
|
||||
LeaveEndDate = rawData.LeaveEndDate,
|
||||
|
|
@ -1982,7 +1982,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
LeaveSubTypeName = item.LeaveSubTypeName,
|
||||
FullName = $"{item.Prefix}{item.FirstName} {item.LastName}",
|
||||
ProfileType = item.ProfileType ?? "-",
|
||||
DateSendLeave = item.CreatedAt,
|
||||
DateSendLeave = item.DateSendLeave ?? item.CreatedAt,
|
||||
Status = item.LeaveStatus,
|
||||
CitizenId = item.CitizenId ?? "",
|
||||
LeaveStartDate = item.LeaveStartDate,
|
||||
|
|
@ -2275,7 +2275,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
LeaveSubTypeName = item.LeaveSubTypeName,
|
||||
ProfileType = item.ProfileType ?? "-",
|
||||
FullName = $"{item.Prefix}{item.FirstName} {item.LastName}",
|
||||
DateSendLeave = item.CreatedAt.Date,
|
||||
DateSendLeave = item.DateSendLeave != null ? item.DateSendLeave.Value.Date : item.CreatedAt.Date,
|
||||
Status = item.LeaveCancelStatus ?? ""
|
||||
};
|
||||
result.Add(res);
|
||||
|
|
@ -2848,7 +2848,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
LeaveSubTypeName = rawData.LeaveSubTypeName,
|
||||
LeaveTypeId = rawData.Type.Id,
|
||||
FullName = $"{rawData.Prefix}{rawData.FirstName} {rawData.LastName}",
|
||||
DateSendLeave = rawData.CreatedAt,
|
||||
DateSendLeave = rawData.DateSendLeave ?? rawData.CreatedAt,
|
||||
Status = rawData.LeaveStatus,
|
||||
LeaveStartDate = rawData.LeaveStartDate,
|
||||
LeaveEndDate = rawData.LeaveEndDate,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue