fix issue : ระบบการลา>>สังกัด ฝ่าย (เอา / ออก เปลี่ยนเป็นว่าง) #1131
This commit is contained in:
parent
339de6132e
commit
177cefcccc
2 changed files with 13 additions and 8 deletions
|
|
@ -1827,15 +1827,18 @@ namespace BMA.EHR.Leave.Service.Controllers
|
||||||
//var sumHoliday = await _holidayRepository.GetHolidayCountAsync(rawData.LeaveStartDate, rawData.LeaveEndDate, category);
|
//var sumHoliday = await _holidayRepository.GetHolidayCountAsync(rawData.LeaveStartDate, rawData.LeaveEndDate, category);
|
||||||
//var sumWeekend = _holidayRepository.GetWeekEndCount(rawData.LeaveStartDate, rawData.LeaveEndDate, category);
|
//var sumWeekend = _holidayRepository.GetWeekEndCount(rawData.LeaveStartDate, rawData.LeaveEndDate, category);
|
||||||
|
|
||||||
|
// fix issue : ระบบการลา>>สังกัด ฝ่าย (เอา / ออก เปลี่ยนเป็นว่าง) #1131
|
||||||
|
|
||||||
|
|
||||||
var orgName = rawData.Root ?? "";
|
var orgName = rawData.Root ?? "";
|
||||||
if (rawData.Child1 != null && rawData.Child1 != "")
|
if (rawData.Child1 != null && rawData.Child1 != "")
|
||||||
orgName += $"/{rawData.Child1}";
|
orgName += $" {rawData.Child1}";
|
||||||
if (rawData.Child2 != null && rawData.Child2 != "")
|
if (rawData.Child2 != null && rawData.Child2 != "")
|
||||||
orgName += $"/{rawData.Child2}";
|
orgName += $" {rawData.Child2}";
|
||||||
if (rawData.Child3 != null && rawData.Child3 != "")
|
if (rawData.Child3 != null && rawData.Child3 != "")
|
||||||
orgName += $"/{rawData.Child3}";
|
orgName += $" {rawData.Child3}";
|
||||||
if (rawData.Child4 != null && rawData.Child4 != "")
|
if (rawData.Child4 != null && rawData.Child4 != "")
|
||||||
orgName += $"/{rawData.Child4}";
|
orgName += $" {rawData.Child4}";
|
||||||
|
|
||||||
var result = new GetLeaveRequestForAdminByIdDto
|
var result = new GetLeaveRequestForAdminByIdDto
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -82,15 +82,14 @@ var builder = WebApplication.CreateBuilder(args);
|
||||||
.SetIsOriginAllowedToAllowWildcardSubdomains();
|
.SetIsOriginAllowedToAllowWildcardSubdomains();
|
||||||
}));
|
}));
|
||||||
|
|
||||||
builder.Services.AddHttpClient();
|
|
||||||
|
|
||||||
|
|
||||||
// Add services to the container.
|
// Add services to the container.
|
||||||
builder.Services.AddApplication();
|
builder.Services.AddApplication();
|
||||||
builder.Services.AddPersistence(builder.Configuration);
|
|
||||||
builder.Services.AddLeaveApplication();
|
builder.Services.AddLeaveApplication();
|
||||||
|
builder.Services.AddPersistence(builder.Configuration);
|
||||||
builder.Services.AddLeavePersistence(builder.Configuration);
|
builder.Services.AddLeavePersistence(builder.Configuration);
|
||||||
|
|
||||||
|
builder.Services.AddHttpClient();
|
||||||
|
|
||||||
builder.Services.AddControllers(options =>
|
builder.Services.AddControllers(options =>
|
||||||
{
|
{
|
||||||
options.SuppressAsyncSuffixInActionNames = false;
|
options.SuppressAsyncSuffixInActionNames = false;
|
||||||
|
|
@ -110,6 +109,7 @@ var builder = WebApplication.CreateBuilder(args);
|
||||||
options.UseMySql(disciplineConnection, ServerVersion.AutoDetect(disciplineConnection)));
|
options.UseMySql(disciplineConnection, ServerVersion.AutoDetect(disciplineConnection)));
|
||||||
|
|
||||||
builder.Services.AddHealthChecks();
|
builder.Services.AddHealthChecks();
|
||||||
|
|
||||||
// Add Hangfire services.
|
// Add Hangfire services.
|
||||||
builder.Services.AddHangfire(configuration => configuration
|
builder.Services.AddHangfire(configuration => configuration
|
||||||
.SetDataCompatibilityLevel(CompatibilityLevel.Version_170)
|
.SetDataCompatibilityLevel(CompatibilityLevel.Version_170)
|
||||||
|
|
@ -161,10 +161,12 @@ var app = builder.Build();
|
||||||
app.UseStaticFiles();
|
app.UseStaticFiles();
|
||||||
app.MapControllers();
|
app.MapControllers();
|
||||||
app.UseMiddleware<ErrorHandlerMiddleware>();
|
app.UseMiddleware<ErrorHandlerMiddleware>();
|
||||||
|
|
||||||
app.UseHangfireDashboard("/hangfire", new DashboardOptions()
|
app.UseHangfireDashboard("/hangfire", new DashboardOptions()
|
||||||
{
|
{
|
||||||
Authorization = new[] { new CustomAuthorizeFilter() }
|
Authorization = new[] { new CustomAuthorizeFilter() }
|
||||||
});
|
});
|
||||||
|
|
||||||
var manager = new RecurringJobManager();
|
var manager = new RecurringJobManager();
|
||||||
if (manager != null)
|
if (manager != null)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue