From 163850f8fff72411a64f533f412e762b8f36e78f Mon Sep 17 00:00:00 2001
From: joonhoekim <26rote@gmail.com>
Date: Fri, 22 Aug 2025 04:49:31 +0000
Subject: (고건) 리스크 관리 페이지 내 알림 및 문구 수정
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 lib/risk-management/table/risks-mail-dialog.tsx | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

(limited to 'lib/risk-management/table/risks-mail-dialog.tsx')

diff --git a/lib/risk-management/table/risks-mail-dialog.tsx b/lib/risk-management/table/risks-mail-dialog.tsx
index 02c470ce..d6743a0c 100644
--- a/lib/risk-management/table/risks-mail-dialog.tsx
+++ b/lib/risk-management/table/risks-mail-dialog.tsx
@@ -74,18 +74,17 @@ import { useEffect, useMemo, useState, useTransition } from 'react';
 import UserComboBox from './user-combo-box';
 import { z } from 'zod';
 import { zodResolver } from '@hookform/resolvers/zod';
-import { se } from 'date-fns/locale';
 
 // ----------------------------------------------------------------------------------------------------
 
 /* TYPES */
 const risksMailFormSchema = z.object({
-  managerId: z.number({ required_error: '구매 담당자를 반드시 선택해야 해요.' }),
-  adminComment: z.string().min(1, { message: '구매 담당자 의견을 반드시 작성해야 해요.' }),
+  managerId: z.number({ required_error: '구매 담당자를 반드시 선택해야 합니다.' }),
+  adminComment: z.string().min(1, { message: '구매 담당자 의견을 반드시 작성해야 합니다.' }),
   attachment: z
     .instanceof(File)
     .refine((file) => file.size <= 10485760, {
-      message: '파일 크기는 10MB를 초과할 수 없어요.',
+      message: '파일 크기는 10MB를 초과할 수 없습니다.',
     })
     .optional(),
 });
@@ -225,7 +224,7 @@ function RisksMailDialog(props: RisksMailDialogProps) {
     startTransition(async () => {
       try {
         if (!selectedVendorId) {
-          throw Error('선택된 협력업체가 존재하지 않아요.');
+          throw Error('선택된 협력업체가 존재하지 않습니다.');
         }
 
         const newRiskEventData = {
@@ -343,7 +342,7 @@ function RisksMailDialog(props: RisksMailDialogProps) {
                       <Card className="w-full">
                         <CardHeader>
                           <CardTitle>리스크 정보</CardTitle>
-                          <CardDescription>메일로 전송할 리스크 정보를 선택하세요.</CardDescription>
+                          <CardDescription>메일로 전송할 리스크 정보를 선택하십시오.</CardDescription>
                         </CardHeader>
                         <CardContent className="space-y-4">
                           {Object.entries(
@@ -449,7 +448,7 @@ function RisksMailDialog(props: RisksMailDialogProps) {
                                     <FormItem>
                                       <FormControl>
                                         <Textarea
-                                          placeholder="관리 담당자 의견을 입력하세요."
+                                          placeholder="관리 담당자 의견을 입력하십시오."
                                           {...field}
                                           value={field.value ?? ''}
                                         />
@@ -541,7 +540,7 @@ function RisksMailDialog(props: RisksMailDialogProps) {
                       취소
                     </Button>
                     <Button type="submit" disabled={isPending || isLoadingManagerList}>
-                      {isLoadingManagerList ? '로딩 중...' : isPending ? '저장 중...' : '메일 발송'}
+                      {isLoadingManagerList ? '로딩 중...' : isPending ? '발송 중...' : '메일 발송'}
                     </Button>
                   </DialogFooter>
                 </form>
-- 
cgit v1.2.3

