diff --git a/TaxBaik.Web/Components/Admin/Pages/CommonCodes.razor b/TaxBaik.Web/Components/Admin/Pages/CommonCodes.razor index 92364dc..bbd2f57 100644 --- a/TaxBaik.Web/Components/Admin/Pages/CommonCodes.razor +++ b/TaxBaik.Web/Components/Admin/Pages/CommonCodes.razor @@ -87,7 +87,25 @@ private async Task SaveCode() { - if (editModel.CodeValue.Contains(' ')) + editModel.CodeGroup = editModel.CodeGroup?.Trim() ?? string.Empty; + editModel.CodeValue = editModel.CodeValue?.Trim() ?? string.Empty; + editModel.CodeName = editModel.CodeName?.Trim() ?? string.Empty; + + if (string.IsNullOrWhiteSpace(editModel.CodeGroup) || + string.IsNullOrWhiteSpace(editModel.CodeValue) || + string.IsNullOrWhiteSpace(editModel.CodeName)) + { + Snackbar.Add("그룹, 값, 이름은 모두 입력해야 합니다.", Severity.Error); + return; + } + + if (editModel.CodeGroup.Any(char.IsWhiteSpace)) + { + Snackbar.Add("code_group에는 공백을 넣을 수 없습니다.", Severity.Error); + return; + } + + if (editModel.CodeValue.Any(char.IsWhiteSpace)) { Snackbar.Add("code_value에는 공백을 넣을 수 없습니다.", Severity.Error); return; diff --git a/TaxBaik.Web/Components/Admin/Shared/CommonCodeListPanel.razor b/TaxBaik.Web/Components/Admin/Shared/CommonCodeListPanel.razor index 457e07a..ca302c7 100644 --- a/TaxBaik.Web/Components/Admin/Shared/CommonCodeListPanel.razor +++ b/TaxBaik.Web/Components/Admin/Shared/CommonCodeListPanel.razor @@ -27,9 +27,9 @@ - - - + + + 활성