From c68e5a6785c9f69dadb9ae7e73f1b32d508703d0 Mon Sep 17 00:00:00 2001 From: Pakin Date: Fri, 13 Sep 2024 10:27:26 +0700 Subject: [PATCH] SGP: WIP more blue theme on payment code --- .../sgp/xml/page_payment_cash-SGP_blue.xml | 8 +- .../sgp/xml/page_payment_code-SGP_blue.xml | 1016 +++++++++++++++++ 2 files changed, 1023 insertions(+), 1 deletion(-) create mode 100644 inter/whatthecup/sgp/xml/page_payment_code-SGP_blue.xml diff --git a/inter/whatthecup/sgp/xml/page_payment_cash-SGP_blue.xml b/inter/whatthecup/sgp/xml/page_payment_cash-SGP_blue.xml index 8e14d25a..cac367af 100644 --- a/inter/whatthecup/sgp/xml/page_payment_cash-SGP_blue.xml +++ b/inter/whatthecup/sgp/xml/page_payment_cash-SGP_blue.xml @@ -1609,7 +1609,7 @@ Var Tel_Confirm_State = "Disable" Var UserChoosePayment = "Code" - Open "ROOT/taobin_project/xml/page_payment_code.xml" + Open "ROOT/taobin_project/inter/whatthecup/sgp/xml/page_payment_code-SGP_blue.xml" EndIf EndIf @@ -2492,6 +2492,12 @@ MakeDrinkV1 SelectDrink SelectSugarID Open "ROOT/taobin_project/xml/page_thankyou.xml" + + +Var PayState2 = "Enable" + + + diff --git a/inter/whatthecup/sgp/xml/page_payment_code-SGP_blue.xml b/inter/whatthecup/sgp/xml/page_payment_code-SGP_blue.xml new file mode 100644 index 00000000..61957e02 --- /dev/null +++ b/inter/whatthecup/sgp/xml/page_payment_code-SGP_blue.xml @@ -0,0 +1,1016 @@ + + + "Enable" + 1080 + 1920 + BackgroundColor + PlaySoundCodeLang + SoundVolume + "Partial" + + ; On open + Var ECommerce = "" + Var Seeker.FreeVendingCampaign = 0 + + Var Timeout = 0 + + Var GetPayInfoFlag = 0 + Var Seeker.CodeChannel = 0 + Var Seeker.CollectPointMain = 0 + Var Seeker.CollectPointPromotion = 0 + + ;Var VendingQRCode = "ERROR" + ;VendingQR ON + ;Var QRCODE99 = "" + + ;CoinVending OFF + VendingQR OFF + + Var ShowTextNumber = "Enable" + Var ShowErrorText = "Invisible" + Var Tel_Confirm_State = "Invisible" + Var ErrorCause = "" + + + If show_eng = "true" Then + Var DirImage = "ROOT/taobin_project/inter/whatthecup/sgp/image/collectiing_en" + Else + Var DirImage = "ROOT/taobin_project/image/collectiing" + EndIf + + If web_readyOK = "true" Then + Var web_readyOK = "false" + + If web_code = "" Then + Else + Var ShowTextNumber = "Invisible" + Var Tel_Confirm_State = "Enable" + + Var GetPayInfoFlag = 1 + + VendingQR OFF + + Var TelephoneNumber = web_code + + Var Seeker.CodeNumber = TelephoneNumber + Var RemainAmount = 0 + ;PrepareDrink SelectDrink SelectSugarID + + Var SessionID2 = SelectSlot + ":" + Var SessionID2 = SessionID2 + Seeker.ExtendData + + Var CreditAmount1 = "" + Var ServiceAmountFlow = "" + Var TelephoneNumber2 = "0899999999" + Var ServiceType = "coffee" + Var ECommerce = "" + Var ECommerce = ECommerce + PriceDrink + + Var ECommerce = ECommerce + ":" + Var ECommerce = ECommerce + TOPPING_PRICE + + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + DiscountDrink + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + SessionID2 + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + SelectDrink + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + "C00" + Var ECommerce = ECommerce + "/" + Var ECommerce = ECommerce + Seeker.CodeNumber + Var ServiceParameter = "max" + Var ServiceCharge = 0 + Var AccountType = "new" + Var testservice = "kbank" + Var tc = "" + Var GetScore = "" + Var OperatorName = "" + Var SessionID = "" + + + GetPayInfo TelephoneNumber2 ECommerce ServiceType ServiceParameter SessionID OperatorName CreditAmount1 ServiceAmountFlow GetScore tc + Var Timeout = 0 + + Var TelephoneNumber = Seeker.CodeNumber + Var Seeker.CodeChannel = 1 + EndIf + + EndIf + + Var Mode# = 0 + Var Str# = "" + Var TelephoneNumber# = "" + + + 1000 + + ;Open "ROOT/xml/page_board.xml" + + + + Var Timeout = Timeout + 1 + If Timeout > 30 Then + ;VendingQR OFF + ;Open menu_back_to_main + + Var PayState1 = "PressForever" + Var PayState2 = "Enable" + Var QRChannel = 0 + Var Seeker.CodeChannel = 0 + If CART_COUNT >= 1 Then + Open "ROOT/taobin_project/xml/page_payment_cashMore.xml" + Else + Open "ROOT/taobin_project/xml/page_payment_cash.xml" + EndIf + + Refresh + EndIf + + TimerReset + + + + + + If IDCardStatus = "OK" Then + If IDCardReady = "OK" Then + If IDCardData = "START" Then + CoinVending OFF + Open "ROOT/taobin_project/xml/page_show_consent2.xml" + EndIf + EndIf + EndIf + + + + + + + + + + + If ViewBill > 0 Then + CoinVending BILLREJECT + EndIf + + + + + + + + If Seeker.CodeChannel = 1 Then + + SAVELOG "Seeker.CodeChannel 1 > ActOK." + + DEBUGVAR ECommerce + SAVELOG ECommerce + + SPLIT ECommerce "/" 5 Seeker.VendingCode + SPLIT ECommerce "/" 7 Seeker.VendingCampaignRI3 + SPLIT ECommerce "/" 8 VendingCampaign1 + SPLIT ECommerce "/" 9 ShouldCollectPoint + + If Seeker.VendingCode = "" Then + Var Seeker.VendingCode = "C00" + EndIf + + If Seeker.VendingCode = "KBA:2" Then + Var Seeker.VendingCode = "C00" + EndIf + + If Seeker.VendingCode = "AIR:2" Then + Var Seeker.VendingCode = "C00" + EndIf + + If Seeker.VendingCode = "TWN:2" Then + Var Seeker.VendingCode = "C00" + EndIf + + SAVELOG Seeker.VendingCode + SAVELOG Seeker.VendingCampaignRI3 + + SAVELOG ShouldCollectPoint + INT ShouldCollectPoint + + If Seeker.VendingCode = "C00" Then + + Else + Var VendingCreditRemain = "" + + If VendingCampaign1 = "" Then + Var IntVendingCampaign1 = -1 + Else + Var IntVendingCampaign1 = VendingCampaign1 + INT IntVendingCampaign1 + + If IntVendingCampaign1 > 0 Then + Var VendingCreditRemain = VendingCampaign1 + EndIf + EndIf + + + + + Var Seeker.IntVendingCampaign = Seeker.VendingCampaignRI3 + INT Seeker.IntVendingCampaign + + Var VendingREFID = SessionID + + + DEBUGVAR IntVendingCampaign1 + DEBUGVAR PayAmount + DEBUGVAR Seeker.IntVendingCampaign + + If Seeker.IntVendingCampaign > 0 Then + Var QRChannel = 0 + + If Seeker.IntVendingCampaign >= PayAmount Then + + If ShouldCollectPoint = 1 Then + Var Seeker.CollectPointMain = 1 + + If PayMentCodeShouldCollectPromotionPoint = 1 Then + Var Seeker.CollectPointPromotion = 1 + EndIf + EndIf + + TRY "ROOT/taobin_project/xml/event/collect_promotion_point_condition.ev" + + + ;Open "ROOT/taobin_project/xml/page_payment_cash.xml" + Var Seeker.VendingCampaign = PayAmount + Var Seeker.FreeVendingCampaign = 1 + CoinVending OFF + ;Var GIFShowProcess = "ROOT/ui/page_05_loading/pic_loading_cup.gif" + If CART_COUNT >= 1 Then + + Cart "PreparID" 1 + Var CART_INDEX = 1 + Var PayReference = "" + GenHashWithTimeStamp PayReference + Cart "MakeID" CART_INDEX + Open "ROOT/taobin_project/xml/page_thankyou.xml" + Else + Var CART_INDEX = 0 + + If Seeker = "curr" Then + If New_Payment = 1 Then + __CMD "SetPay" "coffee-payment" Seeker.VendingTSID Seeker.ORDER_ID + EndIf + MakeDrinkV1 SelectDrink SelectSugarID + Var TxRef1 = "" + CreateTxRef1 TxRef1 + Else + DEBUGVAR Seeker + Var TxRef1 = "" + CreateTxRef1 TxRef1 + + Var DrinkPaid = SelectDrink + Var PaidPaymentFromNextStage = 1 + EndIf + Open "ROOT/taobin_project/xml/page_thankyou.xml" + EndIf + Else + If ShouldCollectPoint = 1 Then + Var Seeker.CollectPointMain = 1 + EndIf + + If PayMentCodeShouldCollectPromotionPoint = 1 Then + Var Seeker.CollectPointPromotion = 1 + EndIf + EndIf + + + + + + ;Var SessionID2 = SelectSlot + ":" + ;Var SessionID2 = SessionID2 + Seeker.ExtendData + + ;Var CreditAmount1 = "" + ;Var ServiceAmountFlow = "" + ;Var TelephoneNumber2 = "0899999999" + ;Var ServiceType = "coffee" + ;Var ECommerce = "" + ;Var ECommerce = ECommerce + PriceDrink + ;Var ECommerce = ECommerce + "/" + ;Var ECommerce = ECommerce + DiscountDrink + ;Var ECommerce = ECommerce + "/" + ;Var ECommerce = ECommerce + SessionID2 + ;Var ECommerce = ECommerce + "/" + ;Var ECommerce = ECommerce + SelectDrink + ;Var ECommerce = ECommerce + "/" + ;Var ECommerce = ECommerce + "KBA:2/" + ;Var ECommerce = ECommerce + Seeker.VendingCode + ;Var ECommerce = ECommerce + ":" + ;Var ECommerce = ECommerce + Seeker.CodeNumber + ;Var ECommerce = ECommerce + ":" + ;Var ECommerce = ECommerce + Seeker.VendingCampaignRI3 + ;Var ServiceParameter = "max" + ;Var ServiceCharge = 0 + ;Var AccountType = "new" + ;Var testservice = "kbank" + ;Var tc = "" + ;Var GetScore = "" + ;Var OperatorName = "" + ;Var SessionID = "" + + + ;GetPayInfo TelephoneNumber2 ECommerce ServiceType ServiceParameter SessionID OperatorName CreditAmount1 ServiceAmountFlow GetScore tc + ;Var Timeout = 0 + ;Var Seeker.CodeChannel = 2 + + Var Seeker.CodeChannel = 1 + + If CART_COUNT >= 1 Then + Open "ROOT/taobin_project/xml/page_payment_cashMore.xml" + Else + Open "ROOT/taobin_project/xml/page_payment_cash.xml" + EndIf + + + + Else + + Var ShowErrorText = "Enable" + Var text_show_error = DirImage + "/text_show_error.png" + Var GetPayInfoFlag = 0 + Var Seeker.CodeChannel = 0 + + EndIf + EndIf + + Else + + ;SAVELOG "Seeker.CodeChannel 2 > ActOK." + ; + ;Var CreditAmount = 0 + ;Var QRCODE99 = SessionID + ;Var QRCODE99 = QRCODE99 + Ext1a + ;Var QRCODE99 = QRCODE99 + Ext21 + ;Var QRCODETMP = QRCODE99 + ;Var Seeker.CodeChannel = 1 + ; + ;If CART_COUNT >= 1 Then + ; Open "ROOT/taobin_project/xml/page_payment_cashMore.xml" + ;Else + ; Open "ROOT/taobin_project/xml/page_payment_cash.xml" + ;EndIf + + + EndIf + + + + + If Seeker.CodeChannel = 1 Then + Var TelephoneNumber = "" + + Var ShowErrorText = "Enable" + + SAVELOG ShowErrorText + + Var text_show_error = DirImage + "/text_show_error2.png" + + If ErrorCause = "failed_fromoper_0002" Then + Var text_show_error = DirImage + "/text_show_error.png" + EndIf + + If ErrorCause = "failed_fromoper_0005" Then + Var text_show_error = DirImage + "/text_show_error3.png" + EndIf + + If ErrorCause = "failed_fromoper_0006" Then + Var text_show_error = DirImage + "/text_show_error4.png" + EndIf + + If ErrorCause = "failed_fromoper_0007" Then + Var text_show_error = DirImage + "/text_show_error7.png" + EndIf + + If ErrorCause = "failed_fromoper_0008" Then + Var text_show_error = DirImage + "/text_show_error8.png" + EndIf + + Var GetPayInfoFlag = 0 + Var Seeker.CodeChannel = 0 + Var Tel_Confirm_State = "Disable" + Refresh + EndIf + + If Seeker.CodeChannel = 2 Then + Var Seeker.CodeChannel = 1 + Var QRCODE99 = "" + Var QRCODETMP = "" + If CART_COUNT >= 1 Then + Open "ROOT/taobin_project/xml/page_payment_cashMore.xml" + Else + Open "ROOT/taobin_project/xml/page_payment_cash.xml" + EndIf + EndIf + + + + + + + + 0 + 380 + "ROOT/taobin_project/inter/whatthecup/sgp/image/collectiing_en/alpha.png" + + + + + 158 + 601 + "ROOT/taobin_project/inter/whatthecup/sgp/image/collectiing_en/img_popup1.png" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 217 + 802 + Var( DirImage + "/img3.png" ) + + + + 244 + 816 + ShowTextNumber + "Enable" + Var( DirImage + "/text_12.png" ) + + + + + 0 + 817 + 1080 + Center + 62 + RobotoBlack + 0x513C2F + "Enable" + TelephoneNumber# + + + + + + + 188 + 636 + Var( DirImage + "/text_11.png" ) + + + + 152 + 935 + "Enable" + ShowErrorText + text_show_error + + + +; +; 0 +; 0 +; "ROOT/taobin_project/image/ad_medium_2.png" +; + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + + +