From 66180195a94ea713331c0a2c4b0610d453fdb2e2 Mon Sep 17 00:00:00 2001 From: waruneeauy Date: Fri, 27 Feb 2026 22:30:41 +0700 Subject: [PATCH] fix permission --- Controllers/CandidateController.cs | 2 +- Controllers/DisableController.cs | 18 +++++++++--------- Controllers/PeriodExamController.cs | 16 ++++++++-------- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/Controllers/CandidateController.cs b/Controllers/CandidateController.cs index 751c6af..4ad5965 100644 --- a/Controllers/CandidateController.cs +++ b/Controllers/CandidateController.cs @@ -795,7 +795,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Controllers try { var action = "CREATE"; - var system = "SYS_EXAM_SELECT"; + var system = "SYS_EXAM_SELECT_LISTNAME"; var getPermission = await _permission.GetPermissionAPIAsync(action, system); var jsonData = JsonConvert.DeserializeObject(getPermission); if (jsonData["status"]?.ToString() != "200") diff --git a/Controllers/DisableController.cs b/Controllers/DisableController.cs index e9a8f54..bd91090 100644 --- a/Controllers/DisableController.cs +++ b/Controllers/DisableController.cs @@ -541,7 +541,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Controllers { try { - var getPermission = await _permission.GetPermissionAPIAsync("UPDATE", "SYS_EXAM_SELECT"); + var getPermission = await _permission.GetPermissionAPIAsync("UPDATE", "SYS_EXAM_SELECT_PERIOD_DIS"); var jsonData = JsonConvert.DeserializeObject(getPermission); if (jsonData["status"]?.ToString() != "200") { @@ -602,7 +602,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Controllers { try { - var getPermission = await _permission.GetPermissionAPIAsync("DELETE", "SYS_EXAM_SELECT"); + var getPermission = await _permission.GetPermissionAPIAsync("DELETE", "SYS_EXAM_SELECT_PERIOD_DIS"); var jsonData = JsonConvert.DeserializeObject(getPermission); if (jsonData["status"]?.ToString() != "200") { @@ -662,7 +662,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Controllers { try { - var getPermission = await _permission.GetPermissionAPIAsync("LIST", "SYS_EXAM_SELECT"); + var getPermission = await _permission.GetPermissionAPIAsync("LIST", "SYS_EXAM_SELECT_PERIOD_DIS"); var jsonData = JsonConvert.DeserializeObject(getPermission); if (jsonData["status"]?.ToString() != "200") { @@ -1036,7 +1036,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Controllers { try { - var getPermission = await _permission.GetPermissionAPIAsync("GET", "SYS_EXAM_SELECT"); + var getPermission = await _permission.GetPermissionAPIAsync("GET", "SYS_EXAM_SELECT_PERIOD_DIS"); var jsonData = JsonConvert.DeserializeObject(getPermission); if (jsonData["status"]?.ToString() != "200") { @@ -1074,7 +1074,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Controllers [ProducesResponseType(StatusCodes.Status500InternalServerError)] public async Task> ImportCandidateFileByIdAsync(Guid id) { - var getPermission = await _permission.GetPermissionAPIAsync("CREATE", "SYS_EXAM_SELECT"); + var getPermission = await _permission.GetPermissionAPIAsync("CREATE", "SYS_EXAM_SELECT_PERIOD_DIS"); var jsonData = JsonConvert.DeserializeObject(getPermission); if (jsonData["status"]?.ToString() != "200") { @@ -1474,7 +1474,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Controllers [ProducesResponseType(StatusCodes.Status500InternalServerError)] public async Task> ImportScoreFileAsync(Guid id) { - var getPermission = await _permission.GetPermissionAPIAsync("CREATE", "SYS_EXAM_SELECT"); + var getPermission = await _permission.GetPermissionAPIAsync("CREATE", "SYS_EXAM_SELECT_PERIOD_DIS"); var jsonData = JsonConvert.DeserializeObject(getPermission); if (jsonData["status"]?.ToString() != "200") { @@ -1708,7 +1708,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Controllers [ProducesResponseType(StatusCodes.Status500InternalServerError)] public async Task> ImportResultFileAsync(Guid id) { - var getPermission = await _permission.GetPermissionAPIAsync("CREATE", "SYS_EXAM_SELECT"); + var getPermission = await _permission.GetPermissionAPIAsync("CREATE", "SYS_EXAM_SELECT_PERIOD_DIS"); var jsonData = JsonConvert.DeserializeObject(getPermission); if (jsonData["status"]?.ToString() != "200") { @@ -2215,9 +2215,9 @@ namespace BMA.EHR.Recurit.Exam.Service.Controllers : "", ExamResult = sr == null ? "" : sr.ExamStatus, ExamAttribute = p.Certificates.Count > 0 ? - _disableService.CheckValidCertificate(p.Certificates.First().IssueDate, 5) + _disableService.CheckValidCertificate(p.Certificates.First().IssueDate, 5) ? "มีคุณสมบัติ" - : "ไม่มีคุณสมบัติ" + : "ไม่มีคุณสมบัติ" : "ไม่มีคุณสมบัติ", IsSpecial = p.Isspecial, Remark = p.Remark, diff --git a/Controllers/PeriodExamController.cs b/Controllers/PeriodExamController.cs index 2cce486..37d01b0 100644 --- a/Controllers/PeriodExamController.cs +++ b/Controllers/PeriodExamController.cs @@ -56,7 +56,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Controllers { try { - var getPermission = await _permission.GetPermissionAPIAsync("LIST", "SYS_EXAM_SELECT"); + var getPermission = await _permission.GetPermissionAPIAsync("LIST", "SYS_EXAM_SELECT_PERIOD"); var jsonData = JsonConvert.DeserializeObject(getPermission); if (jsonData["status"]?.ToString() != "200") { @@ -88,7 +88,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Controllers { try { - var getPermission = await _permission.GetPermissionAPIAsync("LIST", "SYS_EXAM_SELECT"); + var getPermission = await _permission.GetPermissionAPIAsync("LIST", "SYS_EXAM_SELECT_PERIOD"); var jsonData = JsonConvert.DeserializeObject(getPermission); if (jsonData["status"]?.ToString() != "200") { @@ -120,7 +120,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Controllers { try { - var getPermission = await _permission.GetPermissionAPIAsync("GET", "SYS_EXAM_SELECT"); + var getPermission = await _permission.GetPermissionAPIAsync("GET", "SYS_EXAM_SELECT_PERIOD"); var jsonData = JsonConvert.DeserializeObject(getPermission); if (jsonData["status"]?.ToString() != "200") { @@ -152,7 +152,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Controllers { try { - var getPermission = await _permission.GetPermissionAPIAsync("GET", "SYS_EXAM_SELECT"); + var getPermission = await _permission.GetPermissionAPIAsync("GET", "SYS_EXAM_SELECT_PERIOD"); var jsonData = JsonConvert.DeserializeObject(getPermission); if (jsonData["status"]?.ToString() != "200") { @@ -184,7 +184,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Controllers { try { - var getPermission = await _permission.GetPermissionAPIAsync("CREATE", "SYS_EXAM_SELECT"); + var getPermission = await _permission.GetPermissionAPIAsync("CREATE", "SYS_EXAM_SELECT_PERIOD"); var jsonData = JsonConvert.DeserializeObject(getPermission); if (jsonData["status"]?.ToString() != "200") { @@ -217,7 +217,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Controllers { try { - var getPermission = await _permission.GetPermissionAPIAsync("UPDATE", "SYS_EXAM_SELECT"); + var getPermission = await _permission.GetPermissionAPIAsync("UPDATE", "SYS_EXAM_SELECT_PERIOD"); var jsonData = JsonConvert.DeserializeObject(getPermission); if (jsonData["status"]?.ToString() != "200") { @@ -297,7 +297,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Controllers { try { - var getPermission = await _permission.GetPermissionAPIAsync("DELETE", "SYS_EXAM_SELECT"); + var getPermission = await _permission.GetPermissionAPIAsync("DELETE", "SYS_EXAM_SELECT_PERIOD"); var jsonData = JsonConvert.DeserializeObject(getPermission); if (jsonData["status"]?.ToString() != "200") { @@ -907,7 +907,7 @@ namespace BMA.EHR.Recurit.Exam.Service.Controllers { try { - var getPermission = await _permission.GetPermissionAPIAsync("GET", "SYS_EXAM_SELECT"); + var getPermission = await _permission.GetPermissionAPIAsync("GET", "SYS_EXAM_SELECT_PERIOD"); var jsonData = JsonConvert.DeserializeObject(getPermission); if (jsonData["status"]?.ToString() != "200") {