diff options
Diffstat (limited to 'lib/mail/templates/supplement-document-request.hbs')
| -rw-r--r-- | lib/mail/templates/supplement-document-request.hbs | 207 |
1 files changed, 207 insertions, 0 deletions
diff --git a/lib/mail/templates/supplement-document-request.hbs b/lib/mail/templates/supplement-document-request.hbs new file mode 100644 index 00000000..2e16773a --- /dev/null +++ b/lib/mail/templates/supplement-document-request.hbs @@ -0,0 +1,207 @@ +<!DOCTYPE html> +<html lang="ko"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>보완 서류제출 요청</title> + <style> + body { + margin: 0 !important; + padding: 20px !important; + background-color: #f4f4f4; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif; + line-height: 1.6; + } + .email-container { + max-width: 600px; + margin: 0 auto; + background-color: #ffffff; + padding: 30px; + border-radius: 8px; + box-shadow: 0 2px 10px rgba(0,0,0,0.1); + } + .header { + border-bottom: 2px solid #163CC4; + padding-bottom: 20px; + margin-bottom: 30px; + } + .company-info { + background-color: #f8f9fa; + padding: 20px; + border-radius: 6px; + margin: 20px 0; + border-left: 4px solid #163CC4; + } + .section { + margin: 20px 0; + } + .section-title { + font-weight: bold; + color: #163CC4; + margin-bottom: 10px; + font-size: 16px; + } + .info-item { + margin: 8px 0; + padding-left: 20px; + } + .info-label { + font-weight: bold; + color: #374151; + } + .info-value { + color: #1f2937; + } + .request-items { + list-style: none; + padding-left: 20px; + } + .request-items li { + margin: 8px 0; + padding-left: 15px; + position: relative; + } + .request-items li:before { + content: "○"; + color: #163CC4; + font-weight: bold; + position: absolute; + left: 0; + } + .footer { + margin-top: 40px; + padding-top: 20px; + border-top: 1px solid #e5e7eb; + text-align: center; + color: #6b7280; + font-size: 14px; + } + .deadline { + background-color: #fef3c7; + border: 1px solid #f59e0b; + padding: 15px; + border-radius: 6px; + margin: 20px 0; + } + .deadline strong { + color: #d97706; + } + </style> +</head> +<body> + <div class="email-container"> + <!-- 헤더 --> + <div class="header"> + <table width="100%" cellpadding="0" cellspacing="0"> + <tr> + <td align="center"> + <span style="display: block; text-align: left; color: #163CC4; font-weight: bold; font-size: 32px;">eVCP</span> + </td> + </tr> + </table> + </div> + + <!-- 수신/발신 정보 --> + <div class="company-info"> + <div style="margin-bottom: 15px;"> + <span class="info-label">수신:</span> + <span class="info-value">{{vendorName}} {{vendorEmail}} 귀하</span> + </div> + <div> + <span class="info-label">발신:</span> + <span class="info-value">{{requesterName}} {{requesterTitle}} ({{requesterEmail}})</span> + </div> + </div> + + <!-- 인사말 --> + <p style="font-size: 16px; margin-bottom: 20px;"> + 귀사 일익 번창하심을 기원합니다. + </p> + + <!-- 본문 --> + <p style="font-size: 16px; margin-bottom: 20px;"> + 귀사와 거래 전 당사와 거래 가능 여부를 확인하고자 귀사의 실 제작 공장(혹은 지정 장소)을 방문하여 거래 가능 기준 준수 여부를 점검하고자 합니다. + </p> + + <p style="font-size: 16px; margin-bottom: 20px;"> + 방문 및 점검을 위하여 다음과 같이 관련 정보를 전달드림과 동시에 필요 정보와 자료를 요청 드리오니 하기 제출 마감일(혹은 요청 실사 시작일 중 먼저 도래하는 날) 이내로 제출하시어 양사 간 원활한 업무 진행이 될 수 있도록 적극적인 협조 부탁드립니다. + </p> + + {{#if deadlineDate}} + <!-- 마감일 안내 --> + <div class="deadline"> + <strong>📅 제출 마감일: {{deadlineDate}}</strong> + </div> + {{/if}} + + <!-- 구분선 --> + <div style="text-align: center; margin: 30px 0;"> + <span style="font-weight: bold; font-size: 18px; color: #163CC4;">- 다 음 -</span> + </div> + + <!-- 보완 요청 서류 --> + <div class="section"> + <div class="section-title">1. 보완 요청 서류</div> + {{#if requiredDocuments}} + <ul class="request-items"> + {{#each requiredDocuments}} + <li>{{this}}</li> + {{/each}} + </ul> + {{else}} + <div class="info-item"> + <span class="info-value">요청 서류가 없습니다.</span> + </div> + {{/if}} + </div> + + {{#if additionalRequests}} + <div class="section"> + <div class="section-title">2. 추가 요청사항</div> + <div class="info-item"> + <span class="info-value">{{additionalRequests}}</span> + </div> + </div> + {{/if}} + + <!-- 문의사항 --> + <div style="margin: 30px 0; padding: 20px; background-color: #f8f9fa; border-radius: 6px;"> + <p style="font-size: 16px; margin: 0;"> + 상기 내역에 대해 문의사항이 있을 경우 구매 담당자에게 연락 바랍니다. + </p> + </div> + + <!-- 마무리 --> + <p style="font-size: 16px; margin-bottom: 20px;">감사합니다.</p> + + <!-- 발신자 정보 --> + <div style="margin-top: 30px; padding-top: 20px; border-top: 1px solid #e5e7eb;"> + <p style="font-size: 14px; margin: 5px 0; color: #374151;"> + {{requesterName}} / {{requesterTitle}} / {{requesterEmail}} + </p> + <p style="font-size: 14px; margin: 5px 0; color: #374151;"> + SAMSUNG HEAVY INDUSTRIES CO., LTD. + </p> + <p style="font-size: 14px; margin: 5px 0; color: #374151;"> + 80, Jangpyeong 3-ro, Geoje-si, Gyeongsangnam-do, Republic of Korea, 53261 + </p> + </div> + + <!-- 포털 링크 --> + {{#if portalUrl}} + <div style="text-align: center; margin: 30px 0;"> + <a href="{{portalUrl}}" target="_blank" style="display:inline-block; background-color:#163CC4; color:#ffffff; padding:12px 24px; text-decoration:none; border-radius:6px; font-weight:bold;"> + 협력업체 정보 입력하기 + </a> + </div> + {{/if}} + + <!-- 푸터 --> + <div class="footer"> + <p style="margin: 4px 0;">© {{currentYear}} EVCP. All rights reserved.</p> + <p style="margin: 4px 0;">이 메일은 자동으로 발송되었습니다. 회신하지 마세요.</p> + </div> + </div> +</body> +</html> + |
