diff options
| author | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-09-14 05:28:01 +0000 |
|---|---|---|
| committer | dujinkim <dujin.kim@dtsolution.co.kr> | 2025-09-14 05:28:01 +0000 |
| commit | 675b4e3d8ffcb57a041db285417d81e61284d900 (patch) | |
| tree | 254f3d6a6c0ce39ae8fba35618f3810e08945f19 /lib/mail/templates/rfq-due-date-change.hbs | |
| parent | 39f12cb19f29cbc5568057e154e6adf4789ae736 (diff) | |
(대표님) RFQ-last, tbe-last, 기본계약 템플릿 내 견적,입찰,계약 추가, env.dev NAS_PATH 수정
Diffstat (limited to 'lib/mail/templates/rfq-due-date-change.hbs')
| -rw-r--r-- | lib/mail/templates/rfq-due-date-change.hbs | 235 |
1 files changed, 235 insertions, 0 deletions
diff --git a/lib/mail/templates/rfq-due-date-change.hbs b/lib/mail/templates/rfq-due-date-change.hbs new file mode 100644 index 00000000..9ff268bc --- /dev/null +++ b/lib/mail/templates/rfq-due-date-change.hbs @@ -0,0 +1,235 @@ +<!DOCTYPE html> +<html lang="{{language}}"> +<head> + <meta charset="UTF-8"> + <meta name="viewport" content="width=device-width, initial-scale=1.0"> + <title>{{#if (eq language 'ko')}}RFQ 마감일 변경 안내{{else}}RFQ Due Date Change Notification{{/if}}</title> + <style> + body { + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif; + line-height: 1.6; + color: #333; + max-width: 600px; + margin: 0 auto; + padding: 20px; + background-color: #f5f5f5; + } + .container { + background-color: white; + border-radius: 8px; + padding: 30px; + box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); + } + .header { + border-bottom: 2px solid #0066cc; + padding-bottom: 20px; + margin-bottom: 30px; + } + .header h1 { + color: #0066cc; + margin: 0; + font-size: 24px; + } + .alert-box { + background-color: #fff3cd; + border: 1px solid #ffc107; + border-radius: 4px; + padding: 15px; + margin: 20px 0; + } + .alert-box strong { + color: #856404; + } + .info-table { + width: 100%; + border-collapse: collapse; + margin: 20px 0; + } + .info-table th { + text-align: left; + padding: 10px; + background-color: #f8f9fa; + border: 1px solid #dee2e6; + width: 30%; + font-weight: 600; + } + .info-table td { + padding: 10px; + border: 1px solid #dee2e6; + } + .date-change { + background-color: #e3f2fd; + border-radius: 4px; + padding: 15px; + margin: 20px 0; + text-align: center; + } + .old-date { + color: #6c757d; + text-decoration: line-through; + font-size: 16px; + margin-bottom: 10px; + } + .arrow { + font-size: 24px; + color: #0066cc; + margin: 10px 0; + } + .new-date { + color: #0066cc; + font-size: 20px; + font-weight: bold; + } + .button { + display: inline-block; + padding: 12px 24px; + background-color: #0066cc; + color: white; + text-decoration: none; + border-radius: 4px; + font-weight: 600; + margin: 20px 0; + } + .button:hover { + background-color: #0052a3; + } + .footer { + margin-top: 30px; + padding-top: 20px; + border-top: 1px solid #dee2e6; + font-size: 14px; + color: #6c757d; + } + .contact-info { + background-color: #f8f9fa; + padding: 15px; + border-radius: 4px; + margin-top: 20px; + } + </style> +</head> +<body> + <div class="container"> + <div class="header"> + <h1>{{#if (eq language 'ko')}}RFQ 마감일 변경 안내{{else}}RFQ Due Date Change Notification{{/if}}</h1> + </div> + + <p> + {{#if (eq language 'ko')}} + {{vendorName}} 귀하,<br><br> + 아래 RFQ의 마감일이 변경되었음을 알려드립니다. + {{else}} + Dear {{vendorName}},<br><br> + We would like to inform you that the due date for the following RFQ has been changed. + {{/if}} + </p> + + <div class="alert-box"> + <strong>⚠️ {{#if (eq language 'ko')}}중요: 마감일이 변경되었습니다{{else}}Important: Due date has been changed{{/if}}</strong> + </div> + + <table class="info-table"> + <tr> + <th>{{#if (eq language 'ko')}}RFQ 번호{{else}}RFQ Number{{/if}}</th> + <td><strong>{{rfqCode}}</strong></td> + </tr> + {{#if rfqTitle}} + <tr> + <th>{{#if (eq language 'ko')}}RFQ 제목{{else}}RFQ Title{{/if}}</th> + <td>{{rfqTitle}}</td> + </tr> + {{/if}} + {{#if rfqType}} + <tr> + <th>{{#if (eq language 'ko')}}RFQ 유형{{else}}RFQ Type{{/if}}</th> + <td>{{rfqType}}</td> + </tr> + {{/if}} + {{#if projectCode}} + <tr> + <th>{{#if (eq language 'ko')}}프로젝트 코드{{else}}Project Code{{/if}}</th> + <td>{{projectCode}}</td> + </tr> + {{/if}} + {{#if projectName}} + <tr> + <th>{{#if (eq language 'ko')}}프로젝트명{{else}}Project Name{{/if}}</th> + <td>{{projectName}}</td> + </tr> + {{/if}} + {{#if packageNo}} + <tr> + <th>{{#if (eq language 'ko')}}패키지 번호{{else}}Package No{{/if}}</th> + <td>{{packageNo}}</td> + </tr> + {{/if}} + {{#if packageName}} + <tr> + <th>{{#if (eq language 'ko')}}패키지명{{else}}Package Name{{/if}}</th> + <td>{{packageName}}</td> + </tr> + {{/if}} + {{#if itemCode}} + <tr> + <th>{{#if (eq language 'ko')}}품목 코드{{else}}Item Code{{/if}}</th> + <td>{{itemCode}}</td> + </tr> + {{/if}} + {{#if itemName}} + <tr> + <th>{{#if (eq language 'ko')}}품목명{{else}}Item Name{{/if}}</th> + <td>{{itemName}}</td> + </tr> + {{/if}} + </table> + + <div class="date-change"> + <h3>{{#if (eq language 'ko')}}마감일 변경{{else}}Due Date Change{{/if}}</h3> + <div class="old-date"> + {{#if (eq language 'ko')}}기존 마감일: {{else}}Previous Due Date: {{/if}}{{oldDueDate}} + </div> + <div class="arrow">▼</div> + <div class="new-date"> + {{#if (eq language 'ko')}}새 마감일: {{else}}New Due Date: {{/if}}{{newDueDate}} + </div> + </div> + + <p> + {{#if (eq language 'ko')}} + 변경된 마감일까지 견적서를 제출해 주시기 바랍니다. + 견적서 제출은 아래 포털 사이트를 통해 진행하실 수 있습니다. + {{else}} + Please submit your quotation by the new due date. + You can submit your quotation through the portal site below. + {{/if}} + </p> + + <div style="text-align: center;"> + <a href="{{portalUrl}}" class="button"> + {{#if (eq language 'ko')}}포털 사이트 바로가기{{else}}Go to Portal Site{{/if}} + </a> + </div> + + <div class="contact-info"> + <h4>{{#if (eq language 'ko')}}담당자 정보{{else}}Contact Information{{/if}}</h4> + <p> + {{#if (eq language 'ko')}}구매 담당자{{else}}Procurement PIC{{/if}}: {{picName}}<br> + {{#if (eq language 'ko')}}이메일{{else}}Email{{/if}}: <a href="mailto:{{picEmail}}">{{picEmail}}</a> + {{#if engPicName}}<br>{{#if (eq language 'ko')}}기술 담당자{{else}}Engineering PIC{{/if}}: {{engPicName}}{{/if}} + </p> + </div> + + <div class="footer"> + <p> + {{#if (eq language 'ko')}} + 본 메일은 발신 전용입니다. 문의사항이 있으시면 위 담당자에게 연락 주시기 바랍니다.<br> + 감사합니다. + {{else}} + This is an automated email. If you have any questions, please contact the person in charge above.<br> + Thank you. + {{/if}} + </p> + </div> + </div> +</body> +</html>
\ No newline at end of file |
