From 5314d399466236088f538b1585269423d98ddf22 Mon Sep 17 00:00:00 2001
From: Janie <109517022+Janie06@users.noreply.github.com>
Date: Mon, 27 Mar 2023 10:54:35 +0800
Subject: [PATCH] =?UTF-8?q?=E7=84=A1=E6=9C=83=E5=93=A1=E5=8F=96=E6=B6=88?=
=?UTF-8?q?=E8=A8=82=E5=96=AE=E6=B5=81=E7=A8=8B=E4=BF=A1=E4=BB=B6=E6=A8=A3?=
=?UTF-8?q?=E5=BC=8F=E9=96=8B=E7=99=BC(=E7=B4=B0=E7=AF=80=E5=BE=85?=
=?UTF-8?q?=E4=BF=AE=E6=AD=A3)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../EasyBL.WEBAPP/ShowEasy/BookingMail.cs | 448 +++++++++++++++++-
1 file changed, 432 insertions(+), 16 deletions(-)
diff --git a/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMail.cs b/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMail.cs
index 46f9291..e52428b 100644
--- a/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMail.cs
+++ b/EuroTran/EasyBL.WEBAPP/ShowEasy/BookingMail.cs
@@ -1309,11 +1309,7 @@ namespace EasyBL.WEBAPP.SYS
sb.Append("
");
sb.Append("$" + int.Parse(BookingOnlineModel.TotalPrice.ToString()).ToString("#,###") + " " + BookingOnlineModel.CurrencyName);
sb.Append("
");
- sb.Append("");
- sb.Append("查看訂單");
- sb.Append("");
+
sb.Append("");
sb.Append("");
sb.Append("");
@@ -1323,6 +1319,16 @@ namespace EasyBL.WEBAPP.SYS
sb.Append("");
sb.Append("");
sb.Append("");
+ //按鈕
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("查看訂單");
+ sb.Append("");
+ sb.Append(" | ");
+ sb.Append("
");
//如果按鈕無法點擊 (連結記得改成要打的API)
sb.Append("");
sb.Append("");
@@ -1462,11 +1468,7 @@ namespace EasyBL.WEBAPP.SYS
sb.Append("");
sb.Append("$" + int.Parse(BookingOnlineModel.TotalPrice.ToString()).ToString("#,###") + " " + BookingOnlineModel.CurrencyName);
sb.Append("");
- sb.Append("");
- sb.Append("查看訂單");
- sb.Append("");
+
sb.Append(" | ");
sb.Append("
");
sb.Append("");
@@ -1476,6 +1478,16 @@ namespace EasyBL.WEBAPP.SYS
sb.Append("");
sb.Append("");
sb.Append("");
+ //按鈕
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("查看訂單");
+ sb.Append("");
+ sb.Append(" | ");
+ sb.Append("
");
//如果按鈕無法點擊 (連結記得改成要打的API)
sb.Append("");
sb.Append("");
@@ -1835,11 +1847,7 @@ namespace EasyBL.WEBAPP.SYS
sb.Append("$" + int.Parse(BookingOnlineModel.TotalPrice.ToString()).ToString("#,###") + " "+ BookingOnlineModel.CurrencyName);
sb.Append("");
//sb.Append("");
- sb.Append("");
- sb.Append("查看訂單");
- sb.Append("");
+
sb.Append(" | ");
sb.Append("
");
sb.Append("");
@@ -1849,9 +1857,19 @@ namespace EasyBL.WEBAPP.SYS
sb.Append("");
sb.Append("");
sb.Append("");
+ //按鈕
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("查看訂單");
+ sb.Append("");
+ sb.Append(" | ");
+ sb.Append("
");
//如果按鈕無法點擊 (連結記得改成要打的API)
sb.Append("");
- sb.Append("");
+ sb.Append(" | ");
sb.Append("如果按鈕無法點擊,你可以直接點擊");
sb.Append(" ");
sb.Append("");
+ sb.Append(" | ");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append(" ");
+ //Text:你好 xxx,
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("你好," + BookingOnlineModel.MemberName + ",");
+ sb.Append("");
+ sb.Append(" | ");
+ sb.Append(" ");
+ //Text:我們正在處理您的退款
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("我們正在處理您的退款,退款金額會依據各商品的退款規則退款。 ");
+ sb.Append(" ");
+ sb.Append("若有任何問題,您可以下兩種方式與我們聯繫: ");
+ sb.Append("撥打 +886-2 27255000 ");
+ sb.Append("發送 Email: info@showeasy.com 。 ");
+ sb.Append(" ");
+ sb.Append("ShowEasy 客服時間:");
+ sb.Append("週一至週五:9:00~18:00 (台灣時區)");
+ sb.Append("");
+ sb.Append(" | ");
+ sb.Append(" ");
+ //Text:訂單資訊
+ sb.Append("");
+ sb.Append("");
+ sb.Append(" ");
+ sb.Append("訂單資訊:");
+ sb.Append(" ");
+ sb.Append(" | ");
+ sb.Append(" ");
+ //Button:service card start ----------------------------------------------------
+ sb.Append("");
+ sb.Append(" ");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ //service img
+ sb.Append("");
+ //sb.Append(" ");
+ sb.Append(" ");
+ sb.Append(" | ");
+ //booking status
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("取消訂單,");
+ sb.Append("");
+ sb.Append(" | ");
+ sb.Append("");
+ sb.Append("");
+ sb.Append(" 退款中");
+ sb.Append("");
+ sb.Append(" | ");
+ sb.Append(" ");
+ sb.Append("");
+ sb.Append(" ");
+ //service name
+ sb.Append("");
+ sb.Append(BookingOnlineModel.ServiceName);
+ sb.Append("");
+ //booking number
+ sb.Append("");
+ sb.Append(BookingOnlineModel.BookingNo);
+ sb.Append("");
+ //sb.Append("");
+ //sb.Append("接送服務, 台北市, 四人座車型 x 1");
+ //sb.Append("");
+
+ var lstT = new List();
+ var objval = BookingOnlineModel.BookingItem.ToString();
+ if (!string.IsNullOrEmpty(objval) && objval != "[]")
+ {
+ lstT = JsonConvert.DeserializeObject>(objval.ToString());
+ }
+ foreach (var item in lstT)
+ {
+ sb.Append("");
+ sb.Append(item);
+ sb.Append("");
+ }
+
+ //service time
+ sb.Append("");
+ sb.Append("服務時間: " + BookingOnlineModel.ServiceDateSFormat + " (當地時間)");
+ sb.Append("");
+ //booking time
+ sb.Append("");
+ sb.Append("訂購時間: " + BookingOnlineModel.BookingDateFormat);
+ sb.Append("");
+ //cost
+ sb.Append("");
+ sb.Append("$" + int.Parse(BookingOnlineModel.TotalPrice.ToString()).ToString("#,###") + " " + BookingOnlineModel.CurrencyName);
+ sb.Append("");
+ sb.Append(" | ");
+ sb.Append(" ");
+ sb.Append("");
+ sb.Append(" ");
+ sb.Append(" | ");
+ sb.Append(" ");
+ sb.Append(" ");
+ sb.Append(" | ");
+ sb.Append(" ");
+ sb.Append(" ");
+ //sb.Append(mailTemplate.MailButtom());
+ sb.Append(mailTemplate.MailFooter());
+
+ return sb.ToString();
+
+ }
+
+ //未登入 已退款
+ public string Refunded_NoLogin(View_SAL_BookingOnline BookingOnlineModel)
+ {
+
+ StringBuilder sb = new StringBuilder();
+
+ EmailTemplate_CH mailTemplate = new EmailTemplate_CH();
+ //var Server = Common.ConfigGetValue("", "ida:RedirectUri");
+
+ sb.Append(mailTemplate.MailHeader());
+ sb.Append(mailTemplate.MailCSS());
+ sb.Append(mailTemplate.MailShowEasyLogo());
+ //Email Body
+ sb.Append(" |
");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append(" ");
+ //Text:你好 xxx,
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("你好," + BookingOnlineModel.MemberName + ",");
+ sb.Append("");
+ sb.Append(" | ");
+ sb.Append(" ");
+ //Text:我們正在處理您的退款
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("我們已成功退款。 ");
+ sb.Append(" ");
+ sb.Append("若有任何問題,您可以下兩種方式與我們聯繫: ");
+ sb.Append("撥打 +886-2 27255000 ");
+ sb.Append("發送 Email: info@showeasy.com 。 ");
+ sb.Append(" ");
+ sb.Append("ShowEasy 客服時間:");
+ sb.Append("週一至週五:9:00~18:00 (台灣時區)");
+ sb.Append("");
+ sb.Append(" | ");
+ sb.Append(" ");
+ //Text:訂單資訊
+ sb.Append("");
+ sb.Append("");
+ sb.Append(" ");
+ sb.Append("訂單資訊:");
+ sb.Append(" ");
+ sb.Append(" | ");
+ sb.Append(" ");
+ //Button:service card start ----------------------------------------------------
+ sb.Append("");
+ sb.Append(" ");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ //service img
+ sb.Append("");
+ //sb.Append(" ");
+ sb.Append(" ");
+ sb.Append(" | ");
+ //booking status
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("取消訂單,");
+ sb.Append("");
+ sb.Append(" | ");
+ sb.Append("");
+ sb.Append("");
+ sb.Append(" 已退款");
+ sb.Append("");
+ sb.Append(" | ");
+ sb.Append(" ");
+ sb.Append("");
+ sb.Append(" ");
+ //service name
+ sb.Append("");
+ sb.Append(BookingOnlineModel.ServiceName);
+ sb.Append("");
+ //booking number
+ sb.Append("");
+ sb.Append(BookingOnlineModel.BookingNo);
+ sb.Append("");
+ //sb.Append("");
+ //sb.Append("接送服務, 台北市, 四人座車型 x 1");
+ //sb.Append("");
+
+ var lstT = new List();
+ var objval = BookingOnlineModel.BookingItem.ToString();
+ if (!string.IsNullOrEmpty(objval) && objval != "[]")
+ {
+ lstT = JsonConvert.DeserializeObject>(objval.ToString());
+ }
+ foreach (var item in lstT)
+ {
+ sb.Append("");
+ sb.Append(item);
+ sb.Append("");
+ }
+
+ //service time
+ sb.Append("");
+ sb.Append("服務時間: " + BookingOnlineModel.ServiceDateSFormat + " (當地時間)");
+ sb.Append("");
+ //booking time
+ sb.Append("");
+ sb.Append("訂購時間: " + BookingOnlineModel.BookingDateFormat);
+ sb.Append("");
+ //cost
+ sb.Append("");
+ sb.Append("$" + int.Parse(BookingOnlineModel.TotalPrice.ToString()).ToString("#,###") + " " + BookingOnlineModel.CurrencyName);
+ sb.Append("");
+
+ sb.Append(" | ");
+ sb.Append(" ");
+ sb.Append("");
+ sb.Append(" ");
+ sb.Append(" | ");
+ sb.Append(" ");
+ sb.Append(" ");
+ sb.Append(" | ");
+ sb.Append(" ");
+ sb.Append(" ");
+ //sb.Append(mailTemplate.MailButtom());
+ sb.Append(mailTemplate.MailFooter());
+
+ return sb.ToString();
+
+ }
+
+ //SE Cancel Order Notify To User 未登入
+ public string SECancelOrderNotifyToUser_NoLogin(View_SAL_BookingOnline BookingOnlineModel)
+ {
+
+ StringBuilder sb = new StringBuilder();
+
+ EmailTemplate_CH mailTemplate = new EmailTemplate_CH();
+ var Server = Common.ConfigGetValue("", "ida:RedirectUri");
+
+ sb.Append(mailTemplate.MailHeader());
+ sb.Append(mailTemplate.MailCSS());
+ sb.Append(mailTemplate.MailShowEasyLogo());
+ //Email Body
+ sb.Append(" |
");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append(" ");
+ //Text:你好 xxx,
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ //sb.Append("你好," + "Janie" + ",");
+ sb.Append("你好," + BookingOnlineModel.MemberName + ",");
+ sb.Append("");
+ sb.Append(" | ");
+ sb.Append(" ");
+ //Text:我們正在處理您的退款
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("ShowEasy 已取消您的訂單申請,若您已付款將為您進行退款流程。 ");
+ sb.Append(" ");
+ sb.Append("若有任何問題,您可以");
+ sb.Append(" ");
+ sb.Append("撥打 +886-2 27255000");
+ sb.Append(" ");
+ sb.Append("發送 Email: info@showeasy.com。");
+ sb.Append(" ");
+ sb.Append(" ");
+ sb.Append("ShowEasy 客服時間:");
+ sb.Append("週一至週五:9:00~18:00 (台灣時區)");
+ sb.Append("");
+ sb.Append(" | ");
+ sb.Append(" ");
+ //Text:訂單資訊
+ sb.Append("");
+ sb.Append("");
+ sb.Append(" ");
+ sb.Append("訂單資訊:");
+ sb.Append(" ");
+ sb.Append(" | ");
+ sb.Append(" ");
+ //Button:service card start ----------------------------------------------------
+ sb.Append("");
+ sb.Append(" ");
+ sb.Append("");
+ sb.Append("");
+ sb.Append("");
+ //service img
+ sb.Append("");
+ sb.Append(" ");
+ //sb.Append(Img);
+ sb.Append(BookingOnlineModel.ServicePictrue);
+ sb.Append("\" width = '30' height = '30'");
+ sb.Append(" | ");
+ //booking status
+ sb.Append("");
+ sb.Append("");
+ sb.Append("取消訂單, " + (BookingOnlineModel.PaymentStatus == "01" ? "未付款" : "已付款"));
+ sb.Append("");
+ //service name
+ sb.Append("");
+ sb.Append(BookingOnlineModel.ServiceName);
+ sb.Append("");
+ //booking number
+ sb.Append("");
+ sb.Append(BookingOnlineModel.BookingNo);
+ sb.Append("");
+ //BookingItem
+ //sb.Append("");
+ //sb.Append("接送服務, 台北市, 四人座車型 x 1");
+ //sb.Append("");
+ var lstT = new List();
+ var objval = BookingOnlineModel.BookingItem.ToString();
+ if (!string.IsNullOrEmpty(objval) && objval != "[]")
+ {
+ lstT = JsonConvert.DeserializeObject>(objval.ToString());
+ }
+ foreach (var item in lstT)
+ {
+ sb.Append("");
+ sb.Append(item);
+ sb.Append("");
+ }
+ //service time
+ sb.Append("");
+ sb.Append("服務時間: " + BookingOnlineModel.ServiceDateSFormat + " (當地時間)");
+ sb.Append("");
+ //booking time
+ sb.Append("");
+ sb.Append("訂購時間: " + BookingOnlineModel.BookingDateFormat);
+ sb.Append("");
+ //cost
+ sb.Append("");
+ sb.Append("$" + int.Parse(BookingOnlineModel.TotalPrice.ToString()).ToString("#,###") + " " + BookingOnlineModel.CurrencyName);
+ sb.Append("");
+ //sb.Append("");
+
+ sb.Append(" | ");
+ sb.Append(" ");
+ sb.Append("");
+ sb.Append(" ");
+ sb.Append(" | ");
+ sb.Append(" ");
+ sb.Append(" ");
+ sb.Append(" | ");
+ sb.Append(" ");
+ sb.Append(" ");
+ //sb.Append(mailTemplate.MailButtom());
+ sb.Append(mailTemplate.MailFooter());
+
+ return sb.ToString();
+
+ }
+
}
}
\ No newline at end of file
|