summaryrefslogtreecommitdiff
path: root/lib/mail
diff options
context:
space:
mode:
authordujinkim <dujin.kim@dtsolution.co.kr>2025-09-18 00:23:40 +0000
committerdujinkim <dujin.kim@dtsolution.co.kr>2025-09-18 00:23:40 +0000
commitcf8dac0c6490469dab88a560004b0c07dbd48612 (patch)
treeb9e76061e80d868331e6b4277deecb9086f845f3 /lib/mail
parente5745fc0268bbb5770bc14a55fd58a0ec30b466e (diff)
(대표님) rfq, 계약, 서명 등
Diffstat (limited to 'lib/mail')
-rw-r--r--lib/mail/templates/tbe-request.hbs198
1 files changed, 198 insertions, 0 deletions
diff --git a/lib/mail/templates/tbe-request.hbs b/lib/mail/templates/tbe-request.hbs
new file mode 100644
index 00000000..580bf72c
--- /dev/null
+++ b/lib/mail/templates/tbe-request.hbs
@@ -0,0 +1,198 @@
+<!-- templates/tbe-request.hbs -->
+<!DOCTYPE html>
+<html lang="ko">
+<head>
+ <meta charset="UTF-8">
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
+ <title>[TBE 요청] {{rfqCode}} - 기술입찰평가 서류 제출 요청</title>
+ <style>
+ body {
+ font-family: 'Malgun Gothic', 'Apple SD Gothic Neo', sans-serif;
+ line-height: 1.6;
+ color: #333;
+ max-width: 800px;
+ margin: 0 auto;
+ padding: 20px;
+ }
+ .header {
+ background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
+ color: white;
+ padding: 30px;
+ border-radius: 10px 10px 0 0;
+ text-align: center;
+ }
+ .content {
+ background: #ffffff;
+ padding: 30px;
+ border: 1px solid #e0e0e0;
+ border-radius: 0 0 10px 10px;
+ }
+ .info-table {
+ width: 100%;
+ border-collapse: collapse;
+ margin: 20px 0;
+ background: #f9f9f9;
+ border-radius: 8px;
+ overflow: hidden;
+ }
+ .info-table th {
+ background: #f0f0f0;
+ padding: 12px;
+ text-align: left;
+ font-weight: 600;
+ width: 30%;
+ border-bottom: 1px solid #e0e0e0;
+ }
+ .info-table td {
+ padding: 12px;
+ border-bottom: 1px solid #e0e0e0;
+ }
+ .highlight-box {
+ background: #fff3cd;
+ border-left: 4px solid #ffc107;
+ padding: 15px;
+ margin: 20px 0;
+ border-radius: 4px;
+ }
+ .requirements {
+ background: #f8f9fa;
+ padding: 20px;
+ border-radius: 8px;
+ margin: 20px 0;
+ }
+ .requirements h3 {
+ color: #495057;
+ margin-top: 0;
+ }
+ .requirements ul {
+ margin: 10px 0;
+ padding-left: 20px;
+ }
+ .requirements li {
+ margin: 8px 0;
+ }
+ .cta-button {
+ display: inline-block;
+ background: #667eea;
+ color: white;
+ padding: 12px 30px;
+ border-radius: 6px;
+ text-decoration: none;
+ font-weight: 600;
+ margin: 20px 0;
+ }
+ .footer {
+ margin-top: 30px;
+ padding-top: 20px;
+ border-top: 1px solid #e0e0e0;
+ text-align: center;
+ color: #666;
+ font-size: 14px;
+ }
+ .warning {
+ color: #dc3545;
+ font-weight: bold;
+ }
+ </style>
+</head>
+<body>
+ <div class="header">
+ <h1>기술입찰평가(TBE) 요청</h1>
+ <p style="margin: 0; opacity: 0.9;">Technical Bid Evaluation Request</p>
+ </div>
+
+ <div class="content">
+ <p>안녕하세요, <strong>{{vendorName}}</strong> 담당자님</p>
+
+ <p>
+ 아래 RFQ 건에 대한 기술입찰평가(TBE) 서류 제출을 요청드립니다.
+ </p>
+
+ <table class="info-table">
+ <tr>
+ <th>RFQ 번호</th>
+ <td><strong>{{rfqCode}}</strong></td>
+ </tr>
+ <tr>
+ <th>RFQ 제목</th>
+ <td>{{rfqTitle}}</td>
+ </tr>
+ <tr>
+ <th>프로젝트</th>
+ <td>{{projectCode}} - {{projectName}}</td>
+ </tr>
+ <tr>
+ <th>패키지</th>
+ <td>{{packageNo}} - {{packageName}}</td>
+ </tr>
+ <tr>
+ <th>RFQ 마감일</th>
+ <td>{{rfqDueDate}}</td>
+ </tr>
+ <tr>
+ <th>구매 담당자</th>
+ <td>{{picName}} ({{picEmail}})</td>
+ </tr>
+ </table>
+
+ <div class="highlight-box">
+ <strong class="warning">⚠️ TBE 서류 제출 기한: {{tbeDeadline}}</strong>
+ <p style="margin: 5px 0 0 0; font-size: 14px;">
+ * RFQ 마감일 최소 7일 전까지 제출 필수
+ </p>
+ </div>
+
+ <div class="requirements">
+ <h3>📋 제출 필요 서류</h3>
+ <ul>
+ <li><strong>기술 제안서</strong> (Technical Proposal)</li>
+ <li><strong>제품 사양서</strong> (Product Specifications)</li>
+ <li><strong>품질 인증서</strong> (Quality Certificates)</li>
+ <li><strong>납기 일정표</strong> (Delivery Schedule)</li>
+ <li><strong>과거 실적 자료</strong> (Past Performance References)</li>
+ <li><strong>기타 요구 문서</strong> (Other Required Documents)</li>
+ </ul>
+ </div>
+
+ <div style="background: #e8f4fd; padding: 15px; border-radius: 8px; margin: 20px 0;">
+ <h4 style="margin-top: 0; color: #0066cc;">📌 제출 방법</h4>
+ <ol style="margin: 10px 0; padding-left: 20px;">
+ <li>모든 서류는 PDF 형식으로 준비해 주세요.</li>
+ <li>파일명은 "[{{vendorCode}}]_[{{rfqCode}}]_[문서명]" 형식으로 작성해 주세요.</li>
+ <li>이메일 제목: "TBE 서류 제출 - {{rfqCode}} - {{vendorName}}"</li>
+ <li>제출처: {{picEmail}}</li>
+ </ol>
+ </div>
+
+ <div style="text-align: center; margin: 30px 0;">
+ <a href="mailto:{{picEmail}}?subject=TBE 서류 제출 - {{rfqCode}} - {{vendorName}}" class="cta-button">
+ 이메일로 서류 제출하기
+ </a>
+ </div>
+
+ <div style="background: #f8f9fa; padding: 15px; border-radius: 8px;">
+ <p style="margin: 0;">
+ <strong>문의사항이 있으신 경우:</strong><br>
+ 구매 담당자: {{picName}}<br>
+ 이메일: <a href="mailto:{{picEmail}}">{{picEmail}}</a><br>
+ {{#if picPhone}}
+ 전화: {{picPhone}}
+ {{/if}}
+ </p>
+ </div>
+ </div>
+
+ <div class="footer">
+ <p>
+ 본 메일은 기술입찰평가(TBE) 요청을 위한 공식 메일입니다.<br>
+ This is an official email for Technical Bid Evaluation (TBE) request.
+ </p>
+ <p style="margin-top: 10px; font-size: 12px; color: #999;">
+ © 2024 {{companyName}}. All rights reserved.
+ </p>
+ </div>
+</body>
+</html>
+
+{{!-- subject 템플릿 정의 --}}
+{{#*inline "subject"}}[TBE 요청] {{rfqCode}} - 기술입찰평가 서류 제출 요청{{/inline}} \ No newline at end of file