From 337bff8853e41a44536cb42507a1041012d8a72f Mon Sep 17 00:00:00 2001 From: moss <> Date: Thu, 3 Apr 2025 16:49:40 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B8=A2=E0=B8=81=E0=B9=80=E0=B8=A5=E0=B8=B4?= =?UTF-8?q?=E0=B8=81=E0=B8=A5=E0=B8=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Controllers/RetirementResignController.cs | 6 ++++-- .../Controllers/RetirementResignEmployeeController.cs | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/BMA.EHR.Retirement.Service/Controllers/RetirementResignController.cs b/BMA.EHR.Retirement.Service/Controllers/RetirementResignController.cs index 3057e343..992b3e85 100644 --- a/BMA.EHR.Retirement.Service/Controllers/RetirementResignController.cs +++ b/BMA.EHR.Retirement.Service/Controllers/RetirementResignController.cs @@ -1246,13 +1246,15 @@ namespace BMA.EHR.Retirement.Service.Controllers } updated.IsCancel = true; } - else + else if (updated.Status == "REPORT") { using (var client = new HttpClient()) { client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token.Replace("Bearer ", "")); client.DefaultRequestHeaders.Add("api_key", _configuration["API_KEY"]); var _res = await client.DeleteAsync($"{_configuration["API"]}/org/command/tab2Cancel17/{updated.Id}"); + Console.WriteLine(_res); + Console.WriteLine($"{_configuration["API"]}/org/command/tab2Cancel17/{updated.Id}"); } } updated.Status = "CANCEL"; @@ -2251,7 +2253,7 @@ namespace BMA.EHR.Retirement.Service.Controllers positionExecutive = "", positionType = p.PositionTypeOld, positionLevel = p.PositionLevelOld, - isLeave = true, + isLeave = p.IsCancel == true ? false : true, leaveReason = "ออกจากราชการ", dateLeave = r.commandDateAffect, commandId = r.commandId, diff --git a/BMA.EHR.Retirement.Service/Controllers/RetirementResignEmployeeController.cs b/BMA.EHR.Retirement.Service/Controllers/RetirementResignEmployeeController.cs index ed0659b7..909663a5 100644 --- a/BMA.EHR.Retirement.Service/Controllers/RetirementResignEmployeeController.cs +++ b/BMA.EHR.Retirement.Service/Controllers/RetirementResignEmployeeController.cs @@ -1152,7 +1152,7 @@ namespace BMA.EHR.Retirement.Service.Controllers } updated.IsCancel = true; } - else + else if (updated.Status == "REPORT") { using (var client = new HttpClient()) { @@ -1691,7 +1691,7 @@ namespace BMA.EHR.Retirement.Service.Controllers mouthSalaryAmount = r.mouthSalaryAmount, positionType = p.PositionTypeOld, positionLevel = p.PositionLevelOld, - isLeave = true, + isLeave = p.IsCancel == true ? false : true, leaveReason = "ออกจากราชการ", dateLeave = r.commandDateAffect, commandId = r.commandId,