แก้ api ลา
This commit is contained in:
parent
d08b4ca723
commit
4822110533
20 changed files with 20695 additions and 2783 deletions
|
|
@ -850,7 +850,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
no = count,
|
||||
fullName = $"{p.Prefix}{p.FirstName} {p.LastName}",// _userProfileRepository.GetUserFullName(p.Keycloak ?? Guid.Empty, AccessToken),
|
||||
position = p.Position == null ? "" : p.Position,
|
||||
//positionLevel = p.PosLevel == null ? "" : p.PosLevel.PosLevelName,
|
||||
//positionLevel = p.PosLevel == null ? "" : p.PosLevel,
|
||||
//posNo = p.ProfileSalary == null ? "" : p.ProfileSalary.PosNo,
|
||||
positionLevel = p.PositionLevel == null ? "" : p.PositionLevel,
|
||||
posNo = p.PosNo == null ? "" : p.PosNo,
|
||||
|
|
@ -1084,7 +1084,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
{
|
||||
//var profile = await _userProfileRepository.SearchProfile(null, null, null);
|
||||
var profile = await _userProfileRepository.GetProfileWithKeycloak(AccessToken);
|
||||
if(profile.Count > 0)
|
||||
if (profile.Count > 0)
|
||||
{
|
||||
profile = profile.Where(p => p.IsLeave == false).ToList();
|
||||
}
|
||||
|
|
@ -1232,12 +1232,12 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
workTotal += 1;
|
||||
if (!timeStamps.IsLocationCheckIn)
|
||||
{
|
||||
if(timeStamps.CheckInLocationName == "ปฏิบัติงานที่บ้าน")
|
||||
if (timeStamps.CheckInLocationName == "ปฏิบัติงานที่บ้าน")
|
||||
wfhTotal += 1;
|
||||
else if (timeStamps.CheckInLocationName == "ไปประชุม/อบรม/สัมมนา/ปฏิบัติงานที่บ้านนอกสถานที่")
|
||||
seminarTotal += 1;
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -348,7 +348,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
leaveRequest.LeaveTypeCode = leaveType.Code;
|
||||
leaveRequest.Dear = approver;
|
||||
leaveRequest.PositionName = profile.Position == null ? "" : profile.Position;
|
||||
leaveRequest.PositionLevelName = profile.PosLevel == null ? "" : profile.PosLevel.PosLevelName;
|
||||
leaveRequest.PositionLevelName = profile.PosLevel == null ? "" : profile.PosLevel;
|
||||
leaveRequest.OrganizationName = userOc;
|
||||
|
||||
|
||||
|
|
@ -376,7 +376,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
leave.CitizenId = profile.CitizenId;
|
||||
|
||||
leave.PositionName = profile.Position == null ? "" : profile.Position;
|
||||
leave.PositionLevelName = profile.PosLevel == null ? "" : profile.PosLevel.PosLevelName;
|
||||
leave.PositionLevelName = profile.PosLevel == null ? "" : profile.PosLevel;
|
||||
leave.OrganizationName = profile.Root ?? "";
|
||||
|
||||
|
||||
|
|
@ -628,7 +628,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
oldData.LeaveTypeCode = leaveType.Code;
|
||||
oldData.Dear = approver;
|
||||
oldData.PositionName = profile.Position == null ? "" : profile.Position;
|
||||
oldData.PositionLevelName = profile.PosLevel == null ? "" : profile.PosLevel.PosLevelName;
|
||||
oldData.PositionLevelName = profile.PosLevel == null ? "" : profile.PosLevel;
|
||||
oldData.OrganizationName = profile.Oc ?? "";
|
||||
|
||||
_context.Entry(oldData.Type).State = Microsoft.EntityFrameworkCore.EntityState.Detached;
|
||||
|
|
@ -729,7 +729,7 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
|
||||
Dear = profile.Commander ?? "",
|
||||
PositionName = profile.Position == null ? "" : profile.Position,
|
||||
PositionLevelName = profile.PosLevel == null ? "" : profile.PosLevel.PosLevelName,
|
||||
PositionLevelName = profile.PosLevel == null ? "" : profile.PosLevel,
|
||||
OrganizationName = profile.Root ?? "", //profile.Oc ?? "",
|
||||
|
||||
LeaveLimit = leaveType.Limit,
|
||||
|
|
@ -1574,8 +1574,8 @@ namespace BMA.EHR.Leave.Service.Controllers
|
|||
{
|
||||
refId = id,
|
||||
sysName = "SYS_LEAVE_LIST",
|
||||
posLevelName = profile.PosLevel?.PosLevelName ?? "",
|
||||
posTypeName = profile.PosType?.PosTypeName ?? "",
|
||||
posLevelName = profile.PosLevel ?? "",
|
||||
posTypeName = profile.PosType ?? "",
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue