diff --git a/apps/web-client-tpos-net/src/WebClientTpos.Client/Layout/AdminLayout.razor b/apps/web-client-tpos-net/src/WebClientTpos.Client/Layout/AdminLayout.razor index 20926ebe..0dacfade 100644 --- a/apps/web-client-tpos-net/src/WebClientTpos.Client/Layout/AdminLayout.razor +++ b/apps/web-client-tpos-net/src/WebClientTpos.Client/Layout/AdminLayout.razor @@ -25,7 +25,7 @@ @@ -143,7 +143,7 @@ - GoodGo Admin + aPOS Admin diff --git a/apps/web-client-tpos-net/src/WebClientTpos.Client/Layout/PosLayout.razor b/apps/web-client-tpos-net/src/WebClientTpos.Client/Layout/PosLayout.razor index d7fae186..73cc9562 100644 --- a/apps/web-client-tpos-net/src/WebClientTpos.Client/Layout/PosLayout.razor +++ b/apps/web-client-tpos-net/src/WebClientTpos.Client/Layout/PosLayout.razor @@ -28,7 +28,7 @@ aria-controls="pos-sidebar"> - + @StoreName
@@ -144,7 +144,7 @@
@code { - private string StoreName { get; set; } = "GoodGo POS"; + private string StoreName { get; set; } = "aPOS POS"; private string _currentTime = DateTime.Now.ToString("HH:mm"); private Timer? _timer; private string _shopIdStr = ""; diff --git a/apps/web-client-tpos-net/src/WebClientTpos.Client/Layout/StaffLayout.razor b/apps/web-client-tpos-net/src/WebClientTpos.Client/Layout/StaffLayout.razor index 4178cbc7..a4eeef85 100644 --- a/apps/web-client-tpos-net/src/WebClientTpos.Client/Layout/StaffLayout.razor +++ b/apps/web-client-tpos-net/src/WebClientTpos.Client/Layout/StaffLayout.razor @@ -24,7 +24,7 @@ @@ -131,7 +131,7 @@ - GoodGo Staff + aPOS Staff diff --git a/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/AdminSettings.razor b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/AdminSettings.razor index 42f67de2..3f17b941 100644 --- a/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/AdminSettings.razor +++ b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/AdminSettings.razor @@ -11,7 +11,7 @@ VI: Trang cài đặt admin — tài khoản, bảo mật, gói dịch vụ, thông báo, tổng quan hệ thống. *@ -Cài đặt — GoodGo Admin +Cài đặt — aPOS Admin @* ═══ TOP BAR ═══ *@
@@ -482,7 +482,7 @@
- +
diff --git a/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Dashboard.razor b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Dashboard.razor index 9a70cd2d..5332486a 100644 --- a/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Dashboard.razor +++ b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Dashboard.razor @@ -10,7 +10,7 @@ VI: Dashboard Admin — tổng quan với dữ liệu thực từ danh sách shops. *@ -Dashboard — GoodGo Admin +Dashboard — aPOS Admin @* ═══ TOP BAR ═══ *@
diff --git a/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Onboarding/OnboardingBusiness.razor b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Onboarding/OnboardingBusiness.razor index 3bf3c99b..d39b258f 100644 --- a/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Onboarding/OnboardingBusiness.razor +++ b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Onboarding/OnboardingBusiness.razor @@ -8,7 +8,7 @@ Design: pencil-design/src/pages/tPOS/admin/onboarding-business.pen *@ -Thiết lập doanh nghiệp — GoodGo Admin +Thiết lập doanh nghiệp — aPOS Admin
@@ -36,7 +36,7 @@ }
-

Bước 1/6 — Nhập thông tin sơ bộ để GoodGo hiểu doanh nghiệp của bạn

+

Bước 1/6 — Nhập thông tin sơ bộ để aPOS hiểu doanh nghiệp của bạn

@@ -121,7 +121,7 @@ @code { private int currentStep = 1; - private string _businessName = "GoodGo Bistro"; + private string _businessName = "aPOS Bistro"; private string _taxId = "0312345678"; private string _address = "123 Nguyễn Huệ, Quận 1, TP.HCM"; private string _phone = "028 7300 1234"; diff --git a/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Onboarding/OnboardingDevice.razor b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Onboarding/OnboardingDevice.razor index 588ffde7..b4af97d6 100644 --- a/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Onboarding/OnboardingDevice.razor +++ b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Onboarding/OnboardingDevice.razor @@ -8,7 +8,7 @@ Design: pencil-design/src/pages/tPOS/admin/onboarding-device.pen *@ -Kết nối thiết bị — GoodGo Admin +Kết nối thiết bị — aPOS Admin
@@ -52,7 +52,7 @@ Thiết bị POS
@_terminalLabel -

Ghép nối qua mã QR hoặc Bluetooth trong ứng dụng GoodGo POS.

+

Ghép nối qua mã QR hoặc Bluetooth trong ứng dụng aPOS POS.

diff --git a/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Onboarding/OnboardingProducts.razor b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Onboarding/OnboardingProducts.razor index 868fcf8c..f0129a96 100644 --- a/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Onboarding/OnboardingProducts.razor +++ b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Onboarding/OnboardingProducts.razor @@ -8,7 +8,7 @@ Design: pencil-design/src/pages/tPOS/admin/onboarding-products.pen *@ -Thêm sản phẩm — GoodGo Admin +Thêm sản phẩm — aPOS Admin
@@ -51,7 +51,7 @@ Import từ CSV
-

Tải file định dạng chuẩn GoodGo để tiết kiệm thời gian.

+

Tải file định dạng chuẩn aPOS để tiết kiệm thời gian.

@_importStatus
diff --git a/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Onboarding/OnboardingReady.razor b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Onboarding/OnboardingReady.razor index 82203c8d..148772b0 100644 --- a/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Onboarding/OnboardingReady.razor +++ b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Admin/Onboarding/OnboardingReady.razor @@ -8,7 +8,7 @@ Design: pencil-design/src/pages/tPOS/admin/onboarding-ready.pen *@ -Hoàn tất thiết lập — GoodGo Admin +Hoàn tất thiết lập — aPOS Admin " + - "
GoodGo POS
" + + "
aPOS POS
" + "
Hệ thống quản lý bán hàng thông minh
" + "
" + $"
Mã đơn: {_lastTransactionId}
" + @@ -1048,7 +1048,7 @@ $"
TỔNG CỘNG{_lastOrderTotal:N0}₫
" + "
" + "
Cảm ơn quý khách! Hẹn gặp lại
" + - "
Powered by GoodGo Platform
" + + "
Powered by aPOS Platform
" + "" + ""; @@ -1188,7 +1188,7 @@ "th { text-align: left; font-size: 11px; border-bottom: 1px solid #000; padding: 2px 0; }" + ".f { font-size: 10px; text-align: center; margin-top: 8px; color: #555; }" + "" + - "
GoodGo POS
" + + "
aPOS POS
" + "
Hệ thống quản lý bán hàng thông minh
" + "
" + $"
Mã đơn: {od.Id.ToString()[..8].ToUpper()}
" + @@ -1201,7 +1201,7 @@ $"
TỔNG CỘNG{od.TotalAmount:N0}₫
" + "
" + "
Cảm ơn quý khách! Hẹn gặp lại
" + - "
Powered by GoodGo Platform
" + + "
Powered by aPOS Platform
" + "" + ""; @@ -1222,7 +1222,7 @@ ".d { border-top: 1px dashed #000; margin: 6px 0; }" + ".f { font-size: 10px; text-align: center; margin-top: 8px; color: #555; }" + "" + - "
GoodGo POS
" + + "
aPOS POS
" + "
Hệ thống quản lý bán hàng thông minh
" + "
" + $"
Mã đơn: {System.Net.WebUtility.HtmlEncode(so.Id)}
" + @@ -1234,7 +1234,7 @@ $"
TỔNG CỘNG{so.Total:N0}₫
" + "
" + "
Cảm ơn quý khách! Hẹn gặp lại
" + - "
Powered by GoodGo Platform
" + + "
Powered by aPOS Platform
" + "" + ""; diff --git a/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Pos/Cafe/CafeMobile.razor b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Pos/Cafe/CafeMobile.razor index 525cdada..49beed38 100644 --- a/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Pos/Cafe/CafeMobile.razor +++ b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Pos/Cafe/CafeMobile.razor @@ -595,7 +595,7 @@ "th { text-align: left; font-size: 11px; border-bottom: 1px solid #000; padding: 2px 0; }" + ".f { font-size: 10px; text-align: center; margin-top: 8px; color: #555; }" + "" + - "
GoodGo POS
" + + "
aPOS POS
" + "
Hệ thống quản lý bán hàng thông minh
" + "
" + $"
Mã đơn: {_lastTransactionId}
" + @@ -608,7 +608,7 @@ $"
TỔNG CỘNG{_lastOrderTotal:N0}₫
" + "
" + "
Cảm ơn quý khách! Hẹn gặp lại
" + - "
Powered by GoodGo Platform
" + + "
Powered by aPOS Platform
" + "" + ""; diff --git a/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Pos/Cafe/CafeTablet.razor b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Pos/Cafe/CafeTablet.razor index 3c1bdc51..23eb0331 100644 --- a/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Pos/Cafe/CafeTablet.razor +++ b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Pos/Cafe/CafeTablet.razor @@ -571,7 +571,7 @@ "th { text-align: left; font-size: 11px; border-bottom: 1px solid #000; padding: 2px 0; }" + ".f { font-size: 10px; text-align: center; margin-top: 8px; color: #555; }" + "" + - "
GoodGo POS
" + + "
aPOS POS
" + "
Hệ thống quản lý bán hàng thông minh
" + "
" + $"
Mã đơn: {_lastTransactionId}
" + @@ -584,7 +584,7 @@ $"
TỔNG CỘNG{_lastOrderTotal:N0}₫
" + "
" + "
Cảm ơn quý khách! Hẹn gặp lại
" + - "
Powered by GoodGo Platform
" + + "
Powered by aPOS Platform
" + "" + ""; diff --git a/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Pos/Cafe/Workflow/CustomerDisplay.razor b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Pos/Cafe/Workflow/CustomerDisplay.razor index 07882ae8..5f7fc691 100644 --- a/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Pos/Cafe/Workflow/CustomerDisplay.razor +++ b/apps/web-client-tpos-net/src/WebClientTpos.Client/Pages/Pos/Cafe/Workflow/CustomerDisplay.razor @@ -14,7 +14,7 @@ @* EN: Branding / VI: Thuong hieu *@
- GoodGo Coffee + aPOS Coffee
Chao mung quy khach — Welcome diff --git a/apps/web-client-tpos-net/src/WebClientTpos.Client/wwwroot/locales/en-US.json b/apps/web-client-tpos-net/src/WebClientTpos.Client/wwwroot/locales/en-US.json index 48bf46a4..0f12bd60 100644 --- a/apps/web-client-tpos-net/src/WebClientTpos.Client/wwwroot/locales/en-US.json +++ b/apps/web-client-tpos-net/src/WebClientTpos.Client/wwwroot/locales/en-US.json @@ -214,7 +214,7 @@ "Auth_RegCustomer_PageTitle": "Create Account", "Auth_RegCustomer_Title": "Create Account", "Auth_RegCustomer_Subtitle": "Fill in your info to start earning points and rewards", - "Auth_RegCustomer_BrandTitle": "Join GoodGo", + "Auth_RegCustomer_BrandTitle": "Join aPOS", "Auth_RegCustomer_BrandDesc": "Create an account to earn points, get exclusive offers and track orders easily.", "Auth_RegCustomer_NameLabel": "Full name", "Auth_RegCustomer_NamePlaceholder": "John Doe", diff --git a/apps/web-client-tpos-net/src/WebClientTpos.Client/wwwroot/locales/vi-VN.json b/apps/web-client-tpos-net/src/WebClientTpos.Client/wwwroot/locales/vi-VN.json index f3511920..f2606801 100644 --- a/apps/web-client-tpos-net/src/WebClientTpos.Client/wwwroot/locales/vi-VN.json +++ b/apps/web-client-tpos-net/src/WebClientTpos.Client/wwwroot/locales/vi-VN.json @@ -214,7 +214,7 @@ "Auth_RegCustomer_PageTitle": "Đăng ký tài khoản", "Auth_RegCustomer_Title": "Tạo tài khoản", "Auth_RegCustomer_Subtitle": "Điền thông tin để bắt đầu tích điểm và nhận ưu đãi", - "Auth_RegCustomer_BrandTitle": "Tham gia GoodGo", + "Auth_RegCustomer_BrandTitle": "Tham gia aPOS", "Auth_RegCustomer_BrandDesc": "Tạo tài khoản để tích điểm, nhận ưu đãi độc quyền và theo dõi đơn hàng dễ dàng.", "Auth_RegCustomer_NameLabel": "Họ và tên", "Auth_RegCustomer_NamePlaceholder": "Nguyễn Văn A", diff --git a/apps/web-client-tpos-net/src/WebClientTpos.Server/AiChat/OpenAiChatProvider.cs b/apps/web-client-tpos-net/src/WebClientTpos.Server/AiChat/OpenAiChatProvider.cs index 353a5ec0..a6d990d9 100644 --- a/apps/web-client-tpos-net/src/WebClientTpos.Server/AiChat/OpenAiChatProvider.cs +++ b/apps/web-client-tpos-net/src/WebClientTpos.Server/AiChat/OpenAiChatProvider.cs @@ -58,7 +58,7 @@ public class OpenAiChatProvider : IAiChatProvider if (request.BaseUrl.Contains("openrouter", StringComparison.OrdinalIgnoreCase)) { httpRequest.Headers.TryAddWithoutValidation("HTTP-Referer", "https://goodgo.vn"); - httpRequest.Headers.TryAddWithoutValidation("X-Title", "GoodGo POS"); + httpRequest.Headers.TryAddWithoutValidation("X-Title", "aPOS POS"); } _logger.LogDebug("EN: Sending OpenAI chat request to {Url} with model {Model}.", diff --git a/apps/web-client-tpos-net/src/WebClientTpos.Server/Controllers/AiChatController.cs b/apps/web-client-tpos-net/src/WebClientTpos.Server/Controllers/AiChatController.cs index 3d936347..2cdec09c 100644 --- a/apps/web-client-tpos-net/src/WebClientTpos.Server/Controllers/AiChatController.cs +++ b/apps/web-client-tpos-net/src/WebClientTpos.Server/Controllers/AiChatController.cs @@ -276,7 +276,7 @@ public class AiChatController : ControllerBase /// private static string BuildSystemPrompt(string? customPrompt, string shopId) { - var basePrompt = customPrompt ?? "You are a helpful AI assistant for a GoodGo POS shop. " + + var basePrompt = customPrompt ?? "You are a helpful AI assistant for a aPOS POS shop. " + "You can help manage products, inventory, recipes, and view analytics. " + "Answer in the same language the user writes in (Vietnamese or English).";