|
| 1 | +const emailPage = require("./emailPage").default; |
| 2 | + |
| 3 | +const reportEmailPage = {}; |
| 4 | + |
| 5 | +/* 미정산 알림 메일을 위한 템플릿 */ |
| 6 | +reportEmailPage["no-settlement"] = ( |
| 7 | + origin, |
| 8 | + name, |
| 9 | + nickname, |
| 10 | + roomName, |
| 11 | + payer, |
| 12 | + roomId |
| 13 | +) => |
| 14 | + emailPage( |
| 15 | + "미정산 내역 관련 안내", |
| 16 | + `<b><font color="#6E3678">${name} (${nickname})</font></b> 님께<br /><br /> |
| 17 | + 안녕하세요, ${name} (${nickname}) 님.<br /> |
| 18 | + KAIST 학부 총학생회 산하 특별기구 SPARCS의 Taxi 팀입니다.<br /><br /> |
| 19 | + 최근 참여하신 방에서 정산이 이루어지지 않았다는 사용자의 문의가 접수되어 메일을 보내드립니다.<br /><br /> |
| 20 | + <div style="background: #EEEEEE; border-radius: 20px; margin: padding: 16px 24px; padding: 16px 24px; "> |
| 21 | + <div style="margin: 0; padding: 0;"> |
| 22 | + <span style="width: 64px; display: inline-block;"><b>방 제목</b></span> |
| 23 | + ${roomName} |
| 24 | + </div> |
| 25 | + <div style="margin: 0; padding: 0;"> |
| 26 | + <span style="width: 64px; display: inline-block;"><b>결제자</b></span> |
| 27 | + ${payer} |
| 28 | + </div> |
| 29 | + <div style="margin: 0; padding: 0;"> |
| 30 | + <span style="width: 64px; display: inline-block;"><b>링크</b></span> |
| 31 | + <a href="${new URL(`/myroom/${roomId}`, origin).href}" target="_blank">${ |
| 32 | + new URL(`/myroom/${roomId}`, origin).href |
| 33 | + }</a> |
| 34 | + </div> |
| 35 | + </div><br /> |
| 36 | + 위 방에서 채팅을 확인하실 수 있으며, <b>결제하신 분께 해당 금액을 정산</b>해주시기를 부탁드립니다.<br /> |
| 37 | + <b>미정산이 반복되는 경우 Taxi 서비스 이용이 제한</b>될 수 있음을 알려드립니다.<br /> |
| 38 | + 문의가 필요하신 경우, <a href="${ |
| 39 | + new URL("/mypage?channeltalk=true", origin).href |
| 40 | + }" target="_blank">택시 서비스 내부</a>의 "채널톡 문의하기"를 통해 채팅을 남겨주시거나, 또는 이 메일에 회신해 주셔도 됩니다.<br /><br /> |
| 41 | + 감사합니다.<br /> |
| 42 | + SPARCS Taxi팀 드림. |
| 43 | + ` |
| 44 | + ); |
| 45 | + |
| 46 | +/* 미탑승 알림 메일을 위한 템플릿 */ |
| 47 | +reportEmailPage["no-show"] = ( |
| 48 | + origin, |
| 49 | + name, |
| 50 | + nickname, |
| 51 | + roomName, |
| 52 | + payer, |
| 53 | + roomId |
| 54 | +) => |
| 55 | + emailPage( |
| 56 | + "미탑승 내역 관련 안내", |
| 57 | + `<b><font color="#6E3678">${name} (${nickname})</font></b> 님께<br /><br /> |
| 58 | + 안녕하세요, ${name} (${nickname}) 님.<br /> |
| 59 | + KAIST 학부 총학생회 산하 특별기구 SPARCS의 Taxi 팀입니다.<br /><br /> |
| 60 | + 최근 참여하신 방에서 별도의 연락 없이 탑승하지 않았다는 사용자의 문의가 접수되어 메일을 보내드립니다.<br /><br /> |
| 61 | + <div style="background: #EEEEEE; border-radius: 20px; margin: padding: 16px 24px; padding: 16px 24px; "> |
| 62 | + <div style="margin: 0; padding: 0;"> |
| 63 | + <span style="width: 64px; display: inline-block;"><b>방 제목</b></span> |
| 64 | + ${roomName} |
| 65 | + </div> |
| 66 | + <div style="margin: 0; padding: 0;"> |
| 67 | + <span style="width: 64px; display: inline-block;"><b>결제자</b></span> |
| 68 | + ${payer} |
| 69 | + </div> |
| 70 | + <div style="margin: 0; padding: 0;"> |
| 71 | + <span style="width: 64px; display: inline-block;"><b>링크</b></span> |
| 72 | + <a href="${ |
| 73 | + new URL(`/myroom/${roomId}`, origin).href |
| 74 | + }" target="_blank">${new URL(`/myroom/${roomId}`, origin).href}</a> |
| 75 | + </div> |
| 76 | + </div><br /> |
| 77 | + <b>미탑승이 반복되는 경우 Taxi 서비스 이용이 제한</b>될 수 있음을 알려드립니다.<br /> |
| 78 | + 문의가 필요하신 경우, <a href="${ |
| 79 | + new URL("/mypage?channeltalk=true", origin).href |
| 80 | + }" target="_blank">택시 서비스 내부</a>의 "채널톡 문의하기"를 통해 채팅을 남겨주시거나, 또는 이 메일에 회신해 주셔도 됩니다.<br /><br /> |
| 81 | + 감사합니다.<br /> |
| 82 | + SPARCS Taxi팀 드림. |
| 83 | + ` |
| 84 | + ); |
| 85 | + |
| 86 | +module.exports = reportEmailPage; |
0 commit comments