feat: improve inquiry notification links
TaxBaik Browser E2E / browser-e2e (push) Successful in 35s
TaxBaik CI/CD / build-and-deploy (push) Successful in 1m22s

This commit is contained in:
2026-06-27 16:02:14 +09:00
parent f54cab5562
commit 5626f976fc
2 changed files with 16 additions and 3 deletions
@@ -13,6 +13,16 @@
</MudButton>
<MudPaper Class="pa-4 mt-4" Elevation="1">
<MudStack Row="true" AlignItems="AlignItems.Center" Justify="Justify.SpaceBetween" Class="mb-4">
<MudText Typo="Typo.h5">문의 상세</MudText>
<MudButton Variant="Variant.Filled"
Color="Color.Primary"
Href="@($"/taxbaik/admin/inquiries/{InquiryId}")"
Target="_blank">
답변 링크 열기
</MudButton>
</MudStack>
<MudGrid>
<MudItem xs="12" md="6">
<MudText Typo="Typo.subtitle1">이름</MudText>
@@ -32,7 +42,9 @@
</MudItem>
<MudItem xs="12">
<MudText Typo="Typo.subtitle1">메시지</MudText>
<MudText>@inquiry.Message</MudText>
<MudPaper Class="pa-3 mt-2" Outlined="true">
<MudText Style="white-space: pre-wrap;">@inquiry.Message</MudText>
</MudPaper>
</MudItem>
<MudItem xs="12">
<MudText Typo="Typo.subtitle1">상태</MudText>
@@ -27,6 +27,7 @@ public class TelegramInquiryNotificationService : IInquiryNotificationService
return;
var adminLink = $"{_baseUrl}/admin/inquiries/{inquiryId}";
var summary = message.Length > 180 ? message[..180] + "..." : message;
var text = new StringBuilder()
.AppendLine("새 문의가 접수되었습니다.")
.AppendLine()
@@ -34,8 +35,8 @@ public class TelegramInquiryNotificationService : IInquiryNotificationService
.AppendLine($"이름: {name}")
.AppendLine($"연락처: {phone}")
.AppendLine()
.AppendLine("내용:")
.AppendLine(message)
.AppendLine("내용 요약:")
.AppendLine(summary)
.AppendLine()
.AppendLine($"답변 링크: {adminLink}")
.ToString();