diff --git a/image/display_point_en/text5-AUS.png b/image/display_point_en/text5-AUS.png new file mode 100644 index 00000000..8d113e78 Binary files /dev/null and b/image/display_point_en/text5-AUS.png differ diff --git a/image/page_payment_en/page_payment/text_4-AUS.png b/image/page_payment_en/page_payment/text_4-AUS.png new file mode 100644 index 00000000..8b7674cb Binary files /dev/null and b/image/page_payment_en/page_payment/text_4-AUS.png differ diff --git a/inter/aus/xml/page_check_member.lxml b/inter/aus/xml/page_check_member.lxml new file mode 100644 index 00000000..108bebc2 --- /dev/null +++ b/inter/aus/xml/page_check_member.lxml @@ -0,0 +1,656 @@ + + + "Enable" + 1080 + 1920 + "0xEFEDEA" + SoundVolume + "Partial" + + ; On open + + DEBUGVAR "Open page_check_member Australia" + + Var Timeout = 0 + + Var TelephoneNumber = "" + + Var ShowTextNumber = "Enable" + Var ShowErrorText = "Invisible" + Var ShowErrorText2 = "Invisible" + Var Tel_Confirm_State = "Invisible" + + Var GetCreditFlag = 0 + + Var DirImage = "ROOT/taobin_project/image/collectiing_en" + Var Xtext19 = 154 + + Var show_btp = "ROOT/taobin_project/image/bn_thai_lang_press.png" + Var show_btn = "ROOT/taobin_project/image/bn_thai_lang.png" + + + Var StepX = 2 + + Var TaobinCredit = 0 + + PlayLong "/mnt/sdcard/coffeevending/taobin_project/sound_eng/Please_enter_your_mobile_to_credit_balance.mp3" + + Var MinNumber = 10 + Var MaxNumber = 10 + + + + + + DEBUGVAR LanguageShow + + If LanguageShow = "ENG" Then + + EndIf + + If LanguageShow = "THAI" Then + + EndIf + + Refresh + + + + 1000 + + + Var Timeout = Timeout + 1 + If Timeout > 30 Then + + Open "ROOT/taobin_project/xml/page_catalog.lxml" + + + EndIf + + + + TimerReset + + + + + + + + + If StepX = 0 Then + + If Ext1a = "ok" Then + + Var TaobinName = Ext1d + Var TaobinCoupons = Ext1g + Var TaobinExpire = Ext1f + Var TaobinLevel = Ext1e + + Var TNumberTaobinMemberXXX = TelephoneNumber + + + + + Var CoffeePointRank = Ext1b + INT CoffeePointRank + Var CoffeePointRankTmp = CoffeePointRank + + + GETACCEXT TelephoneNumber 15 + + Var StepX = 1 + + Else + + Var ShowErrorText = "Enable" + + + EndIf + + + Else + + If StepX = 1 Then + + Var PolygonST1 = "Invisible" + Var PolygonST2 = "Invisible" + Var CouponSTA = "Invisible" + Var CouponSTB = "Invisible" + + Var CouponPage = 1 + Var MakeDrinkState = 0 + Var CouponInfo1 = Ext1a + Var CouponInfo2 = Ext1b + Var CouponInfo3 = Ext1c + Var CouponInfo4 = Ext1d + Var CouponInfo5 = Ext1e + Var CouponInfo6 = Ext1f + Var CouponInfo7 = Ext1g + Var CouponInfo8 = Ext1h + Var CouponInfo9 = Ext1i + Var CouponInfo10 = Ext1j + + Var CheckMemberPage2 = CountryRootPath + "xml/page_check_member2.lxml" + Open CheckMemberPage2 + + ;GETACCEXT TelephoneNumber 13 + ;Var StepX = 2 + + + + Else + + Var CouponPage = 1 + Var MakeDrinkState = 0 + + ;Var TaobinCredit = Ext1b + + ;GETACCEXT TelephoneNumber 14 + ;Var StepX = 0 + ;Open "ROOT/taobin_project/xml/page_check_member1.xml" + + If Ext1a = "ok" Then + Var CheckMemberPage1 = CountryRootPath + "xml/page_check_member1.lxml" + Open CheckMemberPage1 + Else + If Ext1a = "new customer" Then + Var CheckNewMember1 = CountryRootPath + "xml/page_check_newmember1.lxml" + Open CheckNewMember1 + EndIf + EndIf + EndIf + + + + EndIf + + + + + Refresh + + + + + Var ShowErrorText = "Enable" + Refresh + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 217 + 784 + Var( DirImage + "/img3.png" ) + + + + 349 + 825 + ShowTextNumber + "Enable" + Var( DirImage + "/text15.png" ) + + + + 248 + 800 + ShowTextNumber + "Enable" + Var( DirImage + "/Group.png" ) + + + + + 0 + 797 + 1080 + Center + 62 + RobotoBlack + 0x513C2F + "Enable" + TelephoneNumber + Telnum-mask-1 + + + + + + + Xtext19 + 521 + Var( DirImage + "/text_19.png" ) + + + + 430 + 942 + ShowErrorText + "Enable" + Var( DirImage + "/text_show_notfound.png") + + + + 152 + 910 + ShowErrorText2 + "Enable" + Var( DirImage + "/text_show_error5.png") + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + + + + Var CheckNewMemberPage1 = CountryRootPath + "xml/page_check_newmember1.lxml" + Open CheckNewMemberPage1 + + + + Var CheckMemberPage1 = CountryRootPath + "xml/page_check_member1.lxml" + Open CheckMemberPage1 + + + + + diff --git a/inter/aus/xml/page_check_member1.lxml b/inter/aus/xml/page_check_member1.lxml new file mode 100644 index 00000000..5f344abd --- /dev/null +++ b/inter/aus/xml/page_check_member1.lxml @@ -0,0 +1,835 @@ + + + "Enable" + 1080 + 1920 + "0xeae6e1" + + SoundVolume + "Partial" + + ; On open + + Var Timeout = 0 + Var TimeoutSMS = 0 + Var StateBGetSMS = "Enable" + + + Var ShowSentSmsText = "Invisible" + + Var ShowTextNumber1 = "Invisible" + Var ShowTextNumber2 = "Invisible" + Var ShowTextNumber3 = "Invisible" + Var ShowTextNumber4 = "Invisible" + + Var ShowText = "Enable" + Var ShowErrorText = "Invisible" + Var Tel_Confirm_State = "Invisible" + + Var PinNumber = "" + + Var ReqFlag = 0 + + Var DirImage = "ROOT/taobin_project/image/collectiing_en" + Var Xtext = 246 + Var Ext1a = "" + Var GetAccFlag = 0 + + Var StepX = 0 + + PlayLong "/mnt/sdcard/coffeevending/taobin_project/sound_eng/Please_enter_your_4_digits_pin.mp3" + + + 1000 + + + + Var Timeout = Timeout + 1 + If Timeout > 30 Then + Var CheckMemberPage = CountryRootPath + "xml/page_check_member.lxml" + Open CheckMemberPage + EndIf + + TimerReset + Refresh + + + + + + If StepX = 1 Then + + If Ext1a = "ok" Then + + Var TaobinName = Ext1d + Var TaobinCoupons = Ext1g + Var TaobinExpire = Ext1f + Var TaobinLevel = Ext1e + + Var TNumberTaobinMemberXXX = TelephoneNumber + + + + + Var CoffeePointRank = Ext1b + INT CoffeePointRank + Var CoffeePointRankTmp = CoffeePointRank + + + GETACCEXT TelephoneNumber 15 + + Var StepX = 2 + Var Ext1a = "" + Else + Var ShowErrorText = "Enable" + Var ShowText = "Invisible" + EndIf + Else + If StepX = 2 Then + + + Var PolygonST1 = "Invisible" + Var PolygonST2 = "Invisible" + Var CouponSTA = "Invisible" + Var CouponSTB = "Invisible" + + Var CouponPage = 1 + Var MakeDrinkState = 0 + Var CouponInfo1 = Ext1a + Var CouponInfo2 = Ext1b + Var CouponInfo3 = Ext1c + Var CouponInfo4 = Ext1d + Var CouponInfo5 = Ext1e + Var CouponInfo6 = Ext1f + Var CouponInfo7 = Ext1g + Var CouponInfo8 = Ext1h + Var CouponInfo9 = Ext1i + Var CouponInfo10 = Ext1j + + Var CheckMemberPage2 = CountryRootPath + "xml/page_check_member2.lxml" + Open CheckMemberPage2 + + EndIf + EndIf + + + + If GetAccFlag = 1 Then + Var GetAccFlag = 0 + + If Ext1a = "ok" Then + + Var TaobinCredit = Ext1b + GETACCEXT TelephoneNumber 14 + Var StepX = 1 + Var Ext1a = "" + + ;Open "ROOT/taobin_project/xml/page_check_member2.xml" + Else + Var ShowErrorText = "Enable" + Var ShowText = "Invisible" + + Var ShowTextNumber1 = "Invisible" + Var ShowTextNumber2 = "Invisible" + Var ShowTextNumber3 = "Invisible" + Var ShowTextNumber4 = "Invisible" + Var PinNumber = "" + Var Tel_Confirm_State = "Invisible" + + EndIf + EndIf + + Refresh + + + + If GetAccFlag = 1 Then + Var ShowErrorText = "Enable" + Var ShowText = "Invisible" + Var GetAccFlag = 0 + + Var ShowTextNumber1 = "Invisible" + Var ShowTextNumber2 = "Invisible" + Var ShowTextNumber3 = "Invisible" + Var ShowTextNumber4 = "Invisible" + Var PinNumber = "" + Var Tel_Confirm_State = "Invisible" + + EndIf + + If StepX = 1 Then + Var ShowErrorText = "Enable" + Var ShowText = "Invisible" + EndIf + If StepX = 2 Then + Var ShowErrorText = "Enable" + Var ShowText = "Invisible" + EndIf + Refresh + + + + + + + + + + + 0 + 380 + "ROOT/taobin_project/image/collectiing/alpha.png" + + + + + 158 + 601 + "ROOT/taobin_project/image/collectiing/img_popup1.png" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 242 + 830 + Var( DirImage + "/img4.png" ) + + + + 289 + 870 + ShowTextNumber1 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + 446 + 870 + ShowTextNumber2 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + 603 + 870 + ShowTextNumber3 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + 758 + 870 + ShowTextNumber4 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + + + + + + + + + 188 + 640 + "Enable" + ShowText + Var( DirImage + "/text_16.png" ) + + + + + 188 + 638 + "Enable" + ShowErrorText + Var( DirImage + "/text_25.png") + + + + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + Var CheckMemberPage2 = CountryRootPath + "xml/page_check_member2.lxml" + Open CheckMemberPage2 + + + + diff --git a/inter/aus/xml/page_check_member2.lxml b/inter/aus/xml/page_check_member2.lxml new file mode 100644 index 00000000..dbae04b1 --- /dev/null +++ b/inter/aus/xml/page_check_member2.lxml @@ -0,0 +1,851 @@ + + "Enable" + 1080 + 1920 + "0xeae6e1" + SoundVolume + + + ; On open + + Var Timeout = 0 + + Var DirImage = "ROOT/taobin_project/image/display_point_en" + Var page_doing_show_time_image = "ROOT/taobin_project/image/page_doing/img2.png" + + Var show_btp = "ROOT/taobin_project/image/bn_thai_lang_press.png" + Var show_btn = "ROOT/taobin_project/image/bn_thai_lang.png" + + Var CoffeePointRank = CoffeePointRankTmp + ;Var PointDiff = 150 - CoffeePointRank + + Var TaobinExpireDay = "" + Var TaobinExpireMonth = "" + Var TaobinExpireMonthX = "" + Var TaobinExpireYear = "" + + + Var buttonState = "Enable" + + If MakeDrinkState = 1 Then + Var buttonState = "Invisible" + EndIf + + + SPLIT TaobinExpire "/" 1 TaobinExpireDay + SPLIT TaobinExpire "/" 2 TaobinExpireMonth + SPLIT TaobinExpire "/" 3 TaobinExpireYear + + + If TaobinExpireMonth = "01" Then + Var TaobinExpireMonth = "Jan" + Var TaobinExpireMonthX = "January" + EndIf + + If TaobinExpireMonth = "02" Then + Var TaobinExpireMonth = "Feb" + Var TaobinExpireMonthX = "February" + EndIf + + If TaobinExpireMonth = "03" Then + Var TaobinExpireMonth = "Mar" + Var TaobinExpireMonthX = "March" + EndIf + + If TaobinExpireMonth = "04" Then + Var TaobinExpireMonth = "Apr" + Var TaobinExpireMonthX = "April" + EndIf + + If TaobinExpireMonth = "05" Then + Var TaobinExpireMonth = "May" + Var TaobinExpireMonthX = "May" + EndIf + + If TaobinExpireMonth = "06" Then + Var TaobinExpireMonth = "Jun" + Var TaobinExpireMonthX = "June" + EndIf + + If TaobinExpireMonth = "07" Then + Var TaobinExpireMonth = "Jul" + Var TaobinExpireMonthX = "July" + EndIf + + If TaobinExpireMonth = "08" Then + Var TaobinExpireMonth = "Aug" + Var TaobinExpireMonthX = "August" + EndIf + + If TaobinExpireMonth = "09" Then + Var TaobinExpireMonth = "Sep" + Var TaobinExpireMonthX = "September" + EndIf + + If TaobinExpireMonth = "10" Then + Var TaobinExpireMonth = "Oct" + Var TaobinExpireMonthX = "October" + EndIf + + If TaobinExpireMonth = "11" Then + Var TaobinExpireMonth = "Nov" + Var TaobinExpireMonthX = "November" + EndIf + + If TaobinExpireMonth = "12" Then + Var TaobinExpireMonth = "Dec" + Var TaobinExpireMonthX = "December" + EndIf + + INT TaobinExpireYear + INT TaobinExpireDay + + Var TaobinExpireYear = TaobinExpireYear + 0 + + + Var ExpireStrTmp = "" + Var ExpireStrTmp = ExpireStrTmp + TaobinExpireDay + Var ExpireStrTmp = ExpireStrTmp + " " + Var ExpireStrTmp = ExpireStrTmp + TaobinExpireMonth + Var ExpireStrTmp = ExpireStrTmp + " " + Var ExpireStrTmp = ExpireStrTmp + TaobinExpireYear + + + If TaobinLevel = "1" Then + Var TaobinLevelDesc1 = "Shy turtle level" + Var TaobinLevelDesc2 = "" + + Var TaobinLeveImg = "/taoLevel1.png" + EndIf + + If TaobinLevel = "2" Then + Var TaobinLevelDesc1 = "Walking turtle level" + Var PointDiff = 150 - CoffeePointRank + Var TaobinLevelDesc2 = "Earn " + PointDiff + Var TaobinLevelDesc2 = TaobinLevelDesc2 + " shells " + Var TaobinLevelDesc2 = TaobinLevelDesc2 + "to move to Flying turtle level" + + Var TaobinLeveImg = "/taoLevel2.png" + + If CoffeePointRank > 149 Then + ;Var TaobinLeveImg = "/taoLevel3.png" + + ;Var TaobinLevelDesc1 = "Flying turtle level " + Var TaobinLevelDesc2 = "" + ;Var CoffeePointRank = CoffeePointRank - 150 + + EndIf + + EndIf + + If TaobinLevel = "3" Then + Var TaobinLevelDesc1 = "Flying turtle level until " + ExpireStrTmp + + Var PointDiff = 200 - CoffeePointRank + Var TaobinLevelDesc2 = "Earn " + PointDiff + Var TaobinLevelDesc2 = TaobinLevelDesc2 + " shells " + Var TaobinLevelDesc2 = TaobinLevelDesc2 + "to move to Master turtle level" + + Var TaobinLeveImg = "/taoLevel3.png" + + If CoffeePointRank > 199 Then + ;Var TaobinLeveImg = "/taoLevel4.png" + + ;Var TaobinLevelDesc1 = "Master turtle level " + Var TaobinLevelDesc2 = "" + ;Var CoffeePointRank = CoffeePointRank - 350 + + EndIf + + EndIf + + If TaobinLevel = "4" Then + Var TaobinLevelDesc1 = "Master turtle level until " + ExpireStrTmp + + Var TaobinLevelDesc2 = "" + + Var TaobinLeveImg = "/taoLevel4.png" + EndIf + + + Var PolygonST1 = "Invisible" + Var PolygonST2 = "Invisible" + + + + + ;Var CouponInfo1 = Ext1a + ;Var CouponInfo2 = Ext1b + ;Var CouponInfo3 = Ext1c + ;Var CouponInfo4 = Ext1d + ;Var CouponInfo5 = Ext1e + ;Var CouponInfo6 = Ext1f + ;Var CouponInfo7 = Ext1g + ;Var CouponInfo8 = Ext1h + ;Var CouponInfo9 = Ext1i + ;Var CouponInfo10 = Ext1j + + Var CouponInfoA = "" + Var CouponInfoB = "" + + Var CouponSTA = "Invisible" + Var CouponSTB = "Invisible" + Var CouponExpireA = "" + Var CouponExpireB = "" + Var CouponIDA = "" + Var CouponIDB = "" + + + Var CouponNum = TaobinCoupons + + If CouponPage = 1 Then + + If CouponInfo3 = "" Then + Else + Var PolygonST2 = "Enable" + EndIf + Var PolygonST1 = "Invisible" + + Var CouponInfoA = CouponInfo1 + Var CouponInfoB = CouponInfo2 + SPLIT CouponInfoA "/" 1 CouponIDA + SPLIT CouponInfoB "/" 1 CouponIDB + + EndIf + + If CouponPage = 2 Then + + If CouponInfo5 = "" Then + Else + Var PolygonST2 = "Enable" + EndIf + Var PolygonST1 = "Enable" + + Var CouponInfoA = CouponInfo3 + Var CouponInfoB = CouponInfo4 + SPLIT CouponInfoA "/" 1 CouponIDA + SPLIT CouponInfoB "/" 1 CouponIDB + + EndIf + + If CouponPage = 3 Then + + If CouponInfo7 = "" Then + Else + Var PolygonST2 = "Enable" + EndIf + Var PolygonST1 = "Enable" + + Var CouponInfoA = CouponInfo5 + Var CouponInfoB = CouponInfo6 + SPLIT CouponInfoA "/" 1 CouponIDA + SPLIT CouponInfoB "/" 1 CouponIDB + + EndIf + + If CouponPage = 4 Then + + If CouponInfo9 = "" Then + Else + Var PolygonST2 = "Enable" + EndIf + Var PolygonST1 = "Enable" + + Var CouponInfoA = CouponInfo7 + Var CouponInfoB = CouponInfo8 + SPLIT CouponInfoA "/" 1 CouponIDA + SPLIT CouponInfoB "/" 1 CouponIDB + + EndIf + + If CouponPage = 5 Then + + Var PolygonST1 = "Enable" + Var PolygonST2 = "Invisible" + + Var CouponInfoA = CouponInfo9 + Var CouponInfoB = CouponInfo10 + SPLIT CouponInfoA "/" 1 CouponIDA + SPLIT CouponInfoB "/" 1 CouponIDB + + + EndIf + + + + If CouponIDA = "" Then + Else + + + Var CouponSTA = "Enable" + Var CouponExireA_D = "" + Var CouponExireA_M = "" + Var CouponExireA_Y = "" + Var CouponTypeA = "" + Var CouponNameA = "" + + + SPLIT CouponInfoA "/" 2 CouponTypeA + SPLIT CouponInfoA "/" 4 CouponExireA_D + SPLIT CouponInfoA "/" 5 CouponExireA_M + SPLIT CouponInfoA "/" 6 CouponExireA_Y + + + If CouponTypeA = "100" Then + Var CouponNameA = "/imgCouponC33.png" + EndIf + If CouponTypeA = "101" Then + Var CouponNameA = "/imgCouponC44.png" + EndIf + If CouponTypeA = "102" Then + Var CouponNameA = "/imgCouponC39.png" + EndIf + If CouponTypeA = "103" Then + Var CouponNameA = "/imgCouponC40.png" + EndIf + If CouponTypeA = "105" Then + Var CouponNameA = "/imgCouponC38.png" + EndIf + If CouponTypeA = "106" Then + Var CouponNameA = "/imgCouponC41.png" + EndIf + If CouponTypeA = "107" Then + Var CouponNameA = "/imgCouponC42.png" + EndIf + If CouponTypeA = "109" Then + Var CouponNameA = "/imgCouponC33.png" + EndIf + If CouponTypeA = "112" Then + Var CouponNameA = "/imgCoupon112.png" + EndIf + If CouponTypeA = "113" Then + Var CouponNameA = "/imgCoupon113.png" + EndIf + + INT CouponExireA_D + INT CouponExireA_Y + Var CouponExireA_Y = CouponExireA_Y + 0 + + If CouponExireA_M = "01" Then + Var CouponExireA_M = "January" + EndIf + + If CouponExireA_M = "02" Then + Var CouponExireA_M = "February" + EndIf + + If CouponExireA_M = "03" Then + Var CouponExireA_M = "March" + EndIf + + If CouponExireA_M = "04" Then + Var CouponExireA_M = "April" + EndIf + + If CouponExireA_M = "05" Then + Var CouponExireA_M = "May" + EndIf + + If CouponExireA_M = "06" Then + Var CouponExireA_M = "June" + EndIf + + If CouponExireA_M = "07" Then + Var CouponExireA_M = "July" + EndIf + + If CouponExireA_M = "08" Then + Var CouponExireA_M = "August" + EndIf + + If CouponExireA_M = "09" Then + Var CouponExireA_M = "September" + EndIf + + If CouponExireA_M = "10" Then + Var CouponExireA_M = "October" + EndIf + + If CouponExireA_M = "11" Then + Var CouponExireA_M = "November" + EndIf + + If CouponExireA_M = "12" Then + Var CouponExireA_M = "December" + EndIf + + Var CouponExpireA = CouponExpireA + CouponExireA_D + Var CouponExpireA = CouponExpireA + " " + Var CouponExpireA = CouponExpireA + CouponExireA_M + Var CouponExpireA = CouponExpireA + " " + Var CouponExpireA = CouponExpireA + CouponExireA_Y + + Var CouponExpireA = "Expires " + CouponExpireA + + + EndIf + + If CouponIDB = "" Then + Else + + + Var CouponSTB = "Enable" + Var CouponExireB_D = "" + Var CouponExireB_M = "" + Var CouponExireB_Y = "" + Var CouponTypeB = "" + Var CouponNameB = "" + + SPLIT CouponInfoB "/" 2 CouponTypeB + SPLIT CouponInfoB "/" 4 CouponExireB_D + SPLIT CouponInfoB "/" 5 CouponExireB_M + SPLIT CouponInfoB "/" 6 CouponExireB_Y + + + If CouponTypeB = "100" Then + Var CouponNameB = "/imgCouponC33.png" + EndIf + If CouponTypeB = "101" Then + Var CouponNameB = "/imgCouponC44.png" + EndIf + If CouponTypeB = "102" Then + Var CouponNameB = "/imgCouponC39.png" + EndIf + If CouponTypeB = "103" Then + Var CouponNameB = "/imgCouponC40.png" + EndIf + If CouponTypeB = "105" Then + Var CouponNameB = "/imgCouponC38.png" + EndIf + If CouponTypeB = "106" Then + Var CouponNameB = "/imgCouponC41.png" + EndIf + If CouponTypeB = "107" Then + Var CouponNameB = "/imgCouponC42.png" + EndIf + If CouponTypeB = "109" Then + Var CouponNameB = "/imgCouponC33.png" + EndIf + If CouponTypeB = "112" Then + Var CouponNameB = "/imgCoupon112.png" + EndIf + If CouponTypeB = "113" Then + Var CouponNameB = "/imgCoupon113.png" + EndIf + + INT CouponExireB_D + INT CouponExireB_Y + Var CouponExireB_Y = CouponExireB_Y + 0 + + If CouponExireB_M = "01" Then + Var CouponExireB_M = "January" + EndIf + + If CouponExireB_M = "02" Then + Var CouponExireB_M = "February" + EndIf + + If CouponExireB_M = "03" Then + Var CouponExireB_M = "March" + EndIf + + If CouponExireB_M = "04" Then + Var CouponExireB_M = "April" + EndIf + + If CouponExireB_M = "05" Then + Var CouponExireB_M = "May" + EndIf + + If CouponExireB_M = "06" Then + Var CouponExireB_M = "June" + EndIf + + If CouponExireB_M = "07" Then + Var CouponExireB_M = "July" + EndIf + + If CouponExireB_M = "08" Then + Var CouponExireB_M = "August" + EndIf + + If CouponExireB_M = "09" Then + Var CouponExireB_M = "September" + EndIf + + If CouponExireB_M = "10" Then + Var CouponExireB_M = "October" + EndIf + + If CouponExireB_M = "11" Then + Var CouponExireB_M = "November" + EndIf + + If CouponExireB_M = "12" Then + Var CouponExireB_M = "December" + EndIf + + Var CouponExpireB = CouponExpireB + CouponExireB_D + Var CouponExpireB = CouponExpireB + " " + Var CouponExpireB = CouponExpireB + CouponExireB_M + Var CouponExpireB = CouponExpireB + " " + Var CouponExpireB = CouponExpireB + CouponExireB_Y + + Var CouponExpireB = "Expires " + CouponExpireB + + EndIf + + Var CouponText = "Coupons (" + CouponNum + Var CouponText = CouponText + ")" + + If MakeDrinkState = 1 Then + Var bn_exit = "/bn_cancel2.png" + Var bp_exit = "/bp_cancel2.png" + Else + Var bn_exit = "/bn_main.png" + Var bp_exit = "/bp_main.png" + EndIf + + + Var text5Img = "/text5-AUS.png" + + + INT TaobinCredit + Var TaobinCreditStr !assigned StringFmt( TaobinCredit, DisplayFormat, PreScaleConvertShow ) + + + + 1000 + + + + + + + Var Timeout = Timeout + 1 + If Timeout > 30 Then + + If MakeDrinkState = 1 Then + + If PromotionIDCurrentOrder > 1 Then + Open "ROOT/taobin_project/xml/page_display_Promo1Get1Free.xml" + EndIf + + Open "ROOT/taobin_project/xml/page_lid_straw.xml" + EndIf + + Open "ROOT/taobin_project/xml/page_back_to_main.xml" + + EndIf + + TimerReset + Refresh + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + Var CheckMemberPage2 = CountryRootPath + "xml/page_check_member2.lxml" + Open CheckMemberPage2 + + + + + If MachineStage = "drink-success" Then + Var MachineState_Result = 1 + EndIf + + If MachineStage = "drink-failed" Then + Var MachineState_Result = 2 + EndIf + + +; +; 0 +; 0 +; "ROOT/taobin_project/image/ad_medium_2.png" +; + + + + + + + + + + + + + + + + + + 162 + 560 + Var( DirImage + text5Img ) + + + + + + + 617 + 587 + Var( DirImage + TaobinLeveImg ) + +; + + + + + + + + + + + 253 + 669 + 35 + 1000 + KanitRegularTTF + 0xFFFFFF + TaobinName + + + + 253 + 720 + 20 + 1000 + KanitRegularTTF + 0xFFFFFF + TNumberTaobinMemberXXX + Telnum-mask-1 + + + + 546 + 865 + 70 + 384 + Center + KanitRegularTTF + 0xDE794E + CoffeePointRank + + + + 162 + 865 + 70 + 384 + Center + KanitRegularTTF + 0xDE794E + TaobinCreditStr + + + + 159 + 1000 + 25 + 1000 + KanitRegularTTF + 0xDE794E + TaobinLevelDesc1 + + + + 159 + 1032 + 20 + 1000 + KanitRegularTTF + 0x746253 + TaobinLevelDesc2 + + + + + + + + + + 159 + 1121 + 36 + 240 + KanitRegularTTF + 0x513C2F + CouponText + + + + + + + + + 372 + 1370 + 15 + 600 + KanitRegularTTF + 0x746253 + CouponExpireA + + + + + + + 372 + 1613 + 15 + 600 + KanitRegularTTF + 0x746253 + CouponExpireB + + + + + + + + + Var CheckMemberPage3 = CountryRootPath + "xml/page_check_member3.lxml" + Open CheckMemberPage3 + + + + + \ No newline at end of file diff --git a/inter/aus/xml/page_check_member3.lxml b/inter/aus/xml/page_check_member3.lxml new file mode 100644 index 00000000..0fa651e9 --- /dev/null +++ b/inter/aus/xml/page_check_member3.lxml @@ -0,0 +1,195 @@ + + "Enable" + 1080 + 1920 + "0xeae6e1" + SoundVolume + + + ; On open + + Var Timeout = 0 + + Var DirImage = "ROOT/taobin_project/image/display_point_en" + Var page_doing_show_time_image = "ROOT/taobin_project/image/page_doing/img2.png" + + + 1000 + + + + + + + Var Timeout = Timeout + 1 + If Timeout > 30 Then + + If MakeDrinkState = 1 Then + If PromotionIDCurrentOrder > 1 Then + Open "ROOT/taobin_project/xml/page_display_Promo1Get1Free.xml" + EndIf + Open "ROOT/taobin_project/xml/page_lid_straw.xml" + EndIf + + Open "ROOT/taobin_project/xml/page_back_to_main.xml" + + EndIf + + TimerReset + Refresh + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + ;Open "ROOT/taobin_project/xml/page_check_member2.xml" + + + + + If MachineStage = "drink-success" Then + Var MachineState_Result = 1 + EndIf + + If MachineStage = "drink-failed" Then + Var MachineState_Result = 2 + EndIf + + +; +; 0 +; 0 +; "ROOT/taobin_project/image/ad_medium_2.png" +; + + + + + + +; + + + + + 158 + 593 + Var( DirImage + "/img_popup4.png" ) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 415 + 815 + 15 + 300 + KanitRegularTTF + 0x746253 + CouponExpireDate + + + + + + + + + + + + \ No newline at end of file diff --git a/inter/aus/xml/page_check_newmember1.lxml b/inter/aus/xml/page_check_newmember1.lxml new file mode 100644 index 00000000..daded3b7 --- /dev/null +++ b/inter/aus/xml/page_check_newmember1.lxml @@ -0,0 +1,710 @@ + + + "Enable" + 1080 + 1920 + "0xeae6e1" + + SoundVolume + "Partial" + + ; On open + + Var Timeout = 0 + Var TimeoutSMS = 0 + Var StateBGetSMS = "Enable" + + + Var ShowSentSmsText = "Invisible" + + Var ShowTextNumber1 = "Invisible" + Var ShowTextNumber2 = "Invisible" + Var ShowTextNumber3 = "Invisible" + Var ShowTextNumber4 = "Invisible" + + Var ShowText = "Enable" + Var ShowErrorText = "Invisible" + Var Tel_Confirm_State = "Invisible" + + Var PinNumber = "" + + Var ReqFlag = 0 + + Var DirImage = "ROOT/taobin_project/image/collectiing_en" + Var Xtext = 246 + + Var Ext1a = "" + Var GetAccFlag = 0 + + Var StepX = 0 + + PlayLong "/mnt/sdcard/coffeevending/taobin_project/sound_eng/Please_create_new_pin.mp3" + + + 1000 + + + + Var Timeout = Timeout + 1 + If Timeout > 30 Then + Var CheckMemberPage = CountryRootPath + "xml/page_check_member.lxml" + Open CheckMemberPage + EndIf + + TimerReset + Refresh + + + + + + Refresh + + + + + Refresh + + + + + + + + + + + 0 + 380 + "ROOT/taobin_project/image/collectiing/alpha.png" + + + + + 158 + 601 + "ROOT/taobin_project/image/collectiing/img_popup1.png" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 242 + 830 + Var( DirImage + "/img4.png" ) + + + + 289 + 870 + ShowTextNumber1 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + 446 + 870 + ShowTextNumber2 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + 603 + 870 + ShowTextNumber3 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + 758 + 870 + ShowTextNumber4 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + + + + + + + + + 188 + 640 + "Enable" + ShowText + Var( DirImage + "/text_23.png" ) + + + + + 188 + 638 + "Enable" + ShowErrorText + Var( DirImage + "/text_25.png") + + + + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + + + diff --git a/inter/aus/xml/page_check_newmember2.lxml b/inter/aus/xml/page_check_newmember2.lxml new file mode 100644 index 00000000..0a6b9ed3 --- /dev/null +++ b/inter/aus/xml/page_check_newmember2.lxml @@ -0,0 +1,865 @@ + + + "Enable" + 1080 + 1920 + "0xeae6e1" + + SoundVolume + "Partial" + + ; On open + + Var Timeout = 0 + Var TimeoutSMS = 0 + Var StateBGetSMS = "Enable" + + + Var ShowSentSmsText = "Invisible" + + Var ShowTextNumber1 = "Invisible" + Var ShowTextNumber2 = "Invisible" + Var ShowTextNumber3 = "Invisible" + Var ShowTextNumber4 = "Invisible" + + Var ShowText = "Enable" + Var ShowErrorText = "Invisible" + Var Tel_Confirm_State = "Invisible" + + Var PinNumber = "" + + Var ReqFlag = 0 + + Var DirImage = "ROOT/taobin_project/image/collectiing_en" + Var Xtext = 246 + + Var Ext1a = "ok" + Var GetAccFlag = 0 + + Var StepX = 0 + + PlayLong "/mnt/sdcard/coffeevending/taobin_project/sound_eng/Please_confirm_your_pin_again.mp3" + + + 1000 + + + + Var Timeout = Timeout + 1 + If Timeout > 40 Then + Var CheckMemberPage = CountryRootPath + "xml/page_check_member.lxml" + Open CheckMemberPage + EndIf + + TimerReset + Refresh + + + + + + + + If StepX = 1 Then + + If Ext1a = "ok" Then + + Var TaobinName = Ext1d + Var TaobinCoupons = Ext1g + Var TaobinExpire = Ext1f + Var TaobinLevel = Ext1e + + Var TNumberTaobinMemberXXX = TelephoneNumber + + Var CoffeePointRank = Ext1b + INT CoffeePointRank + Var CoffeePointRankTmp = CoffeePointRank + + + GETACCEXT TelephoneNumber 15 + + Var StepX = 2 + Var Ext1a = "" + Else + Var ShowErrorText = "Enable" + Var ShowText = "Invisible" + EndIf + Else + If StepX = 2 Then + + + Var PolygonST1 = "Invisible" + Var PolygonST2 = "Invisible" + Var CouponSTA = "Invisible" + Var CouponSTB = "Invisible" + + Var CouponPage = 1 + Var MakeDrinkState = 0 + Var CouponInfo1 = Ext1a + Var CouponInfo2 = Ext1b + Var CouponInfo3 = Ext1c + Var CouponInfo4 = Ext1d + Var CouponInfo5 = Ext1e + Var CouponInfo6 = Ext1f + Var CouponInfo7 = Ext1g + Var CouponInfo8 = Ext1h + Var CouponInfo9 = Ext1i + Var CouponInfo10 = Ext1j + + Var GetAccFlag = 0 + + Var CheckMemberPage2 = CountryRootPath + "xml/page_check_member2.lxml" + Open CheckMemberPage2 + + EndIf + EndIf + + + + If GetAccFlag = 1 Then + Var GetAccFlag = 2 + + If Ext1a = "ok" Then + + Var TaobinName = "" + Var TaobinCoupons = "" + Var TaobinExpire = "" + Var TaobinLevel = "" + + Var TNumberTaobinMemberXXX = TelephoneNumber + + Var CoffeePointRank = 0 + INT CoffeePointRank + Var CoffeePointRankTmp = CoffeePointRank + + Var PolygonST1 = "Invisible" + Var PolygonST2 = "Invisible" + Var CouponSTA = "Invisible" + Var CouponSTB = "Invisible" + + Var CouponPage = 1 + Var MakeDrinkState = 0 + Var CouponInfo1 = "" + Var CouponInfo2 = "" + Var CouponInfo3 = "" + Var CouponInfo4 = "" + Var CouponInfo5 = "" + Var CouponInfo6 = "" + Var CouponInfo7 = "" + Var CouponInfo8 = "" + Var CouponInfo9 = "" + Var CouponInfo10 = "" + + Var TaobinCredit = 0 + GETACCEXT TelephoneNumber 14 + Var StepX = 1 + Var Ext1a = "ok" + + ;Open "ROOT/taobin_project/xml/page_check_member2.xml" + Else + Var ShowErrorText = "Enable" + Var ShowText = "Invisible" + + Var ShowTextNumber1 = "Invisible" + Var ShowTextNumber2 = "Invisible" + Var ShowTextNumber3 = "Invisible" + Var ShowTextNumber4 = "Invisible" + Var PinNumber = "" + Var Tel_Confirm_State = "Invisible" + + EndIf + EndIf + + Refresh + + + + If GetAccFlag > 0 Then + Var ShowErrorText = "Enable" + Var ShowText = "Invisible" + Var GetAccFlag = 0 + + Var ShowTextNumber1 = "Invisible" + Var ShowTextNumber2 = "Invisible" + Var ShowTextNumber3 = "Invisible" + Var ShowTextNumber4 = "Invisible" + Var PinNumber = "" + Var Tel_Confirm_State = "Invisible" + + EndIf + + If StepX = 1 Then + Var ShowErrorText = "Enable" + Var ShowText = "Invisible" + EndIf + If StepX = 2 Then + Var ShowErrorText = "Enable" + Var ShowText = "Invisible" + EndIf + Refresh + + + + + + + + + + + 0 + 380 + "ROOT/taobin_project/image/collectiing/alpha.png" + + + + + 158 + 601 + "ROOT/taobin_project/image/collectiing/img_popup1.png" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 242 + 830 + Var( DirImage + "/img4.png" ) + + + + 289 + 870 + ShowTextNumber1 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + 446 + 870 + ShowTextNumber2 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + 603 + 870 + ShowTextNumber3 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + 758 + 870 + ShowTextNumber4 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + + + + + + + + + 188 + 640 + "Enable" + ShowText + Var( DirImage + "/text_30.png" ) + + + + + 188 + 638 + "Enable" + ShowErrorText + Var( DirImage + "/text_25.png") + + + + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + + + diff --git a/inter/aus/xml/page_member_topup.lxml b/inter/aus/xml/page_member_topup.lxml new file mode 100644 index 00000000..fd32af48 --- /dev/null +++ b/inter/aus/xml/page_member_topup.lxml @@ -0,0 +1,357 @@ + + "Enable" + 1080 + 1920 + "0xeae6e1" + SoundVolume + + + ; On open + + Var Timeout = 0 + + + + + Var SumCreditAmount = TaobinCredit + Var CashlessPayFlag = 0 + Var LOADING_STATE = "Invisible" + Var alphaState = "Invisible" + Var PayAmount = 0 + Var AdditionalAmount = 0 + Var ChangeOK = 0 + + + Var QRErrorState = "Invisible" + + + Var DirImage = "ROOT/taobin_project/image/page_payment_en/page_payment" + Var DirImage2 = "ROOT/taobin_project/image/page_payment_cash_extend_en" + Var page_doing_show_time_image = "ROOT/taobin_project/image/page_doing/img2.png" + + Var show_btp = "ROOT/taobin_project/image/bn_thai_lang_press.png" + Var show_btn = "ROOT/taobin_project/image/bn_thai_lang.png" + + Var text_4 = "/text_4-AUS.png" + + Var PayCreditChannel = "credit-card" + + Var OptionAmount1 = 2900 + Var OptionAmount2 = 3900 + Var OptionAmount3 = 4900 + + Var AmountAdditionCredit1 = 0 + Var AmountAdditionCredit2 = 0 + Var AmountAdditionCredit3 = 0 + + ; Enable / Disable promotion additional credit + Var PromotionAdditionCredit = 1 + + If PromotionAdditionCredit = 1 Then + Var AmountAdditionCredit1 = 300 + Var AmountAdditionCredit2 = 500 + Var AmountAdditionCredit3 = 800 + EndIf + + INT TaobinCredit + Var TaobinCreditStr !assigned StringFmt( TaobinCredit, DisplayFormat, PreScaleConvertShow ) + + + 1000 + + + Var Timeout = Timeout + 1 + If Timeout > 30 Then + Var alphaState = "Invisible" + + Var LOADING_STATE = "Invisible" + Var QRErrorState = "Invisible" + + If CashlessPayFlag = 1 Then + Var CashlessPayFlag = 0 + CashlessReq FAIL + EndIf + + Var CheckMemberPage2 = CountryRootPath + "xml/page_check_member2.lxml" + Open CheckMemberPage2 + EndIf + + TimerReset + Refresh + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + If VendingCashless = "OK" Then + Var ToppupSuccessPage = CountryRootPath + "xml/page_member_topupSuccess.lxml" + Open ToppupSuccessPage + EndIf + + + + + If VendingCashless = "ERROR" Then + Var Timeout = 0 + + ;Var QRErrorFlag = 1 + If alphaState = "Enable" Then + Var QRErrorState = "Enable" + Var LOADING_STATE = "Invisible" + EndIf + + EndIf + + + + Refresh + + + + + + Var CreditCardRef = "" + GenHashWithTimeStamp CreditCardRef + DEBUGVAR VendingCashless + + If VendingCashless = "READY" Then + Var Timeout = 0 + Var QRErrorState = "Invisible" + Var QR_POPUP = "/img_popup8-2.png" + Var VendingCashless = "-" + Var LOADING_STATE = "Enable" + Var alphaState = "Enable" + Var RemainAmountX = PayAmount + CashlessPay RemainAmountX CreditCardRef + Var CashlessPayFlag = 1 + EndIf + + Refresh + + + + + + + + + + + + + + + 70 + 499 + Var( DirImage + "/text_3.png" ) + + + + 252 + 1223 + Var( DirImage + text_4 ) + + + + + 0 + 1280 + 120 + Center + 1080 + KanitRegularTTF + + 0xDE794E + TaobinCreditStr + + + + + + + + + + + +; QR popup + + 0 + 380 + alphaState + "ROOT/taobin_project/image/page_payment/alpha.png" + + + + 249 + 748 + alphaState + Var( DirImage + QR_POPUP ) + + + + + 267 + 1065 + LOADING_STATE + Var( DirImage + "/loadingText.png" ) + + + + 493 + 968 + 94 + 94 + LOADING_STATE + Var( DirImage + "/loading.gif" ) + + + + + + + + + + Var MemberToppupSuccessPage = CountryRootPath + "xml/page_member_topupSuccess.lxml" + Open MemberToppupSuccessPage + + + + \ No newline at end of file diff --git a/inter/aus/xml/page_member_topupSuccess.lxml b/inter/aus/xml/page_member_topupSuccess.lxml new file mode 100644 index 00000000..d543b09a --- /dev/null +++ b/inter/aus/xml/page_member_topupSuccess.lxml @@ -0,0 +1,168 @@ + + "Enable" + 1080 + 1920 + "0xeae6e1" + SoundVolume + + + ; On open + + Var Timeout = 0 + + + DEBUGVAR PayAmount + DEBUGVAR PromotionAdditionCredit + DEBUGVAR AdditionalAmount + DEBUGVAR TaobinCredit + + INT TaobinCredit + INT PayAmount + INT AdditionalAmount + + Var SumCreditAmount = TaobinCredit + PayAmount + Var SumCreditAmount = SumCreditAmount + AdditionalAmount + Var ServiceAmount2 = PayAmount + Var ServiceCharge = 0 + Var Donate = "" + Var SuggestID = "" + + Var SumCreditAmountStr !assigned StringFmt( SumCreditAmount, DisplayFormat, PreScaleConvertShow ) + + Var text_4 = "/text_4-AUS.png" + + Var DirImage = "ROOT/taobin_project/image/page_payment_en/page_payment" + Var DirImage2 = "ROOT/taobin_project/image/page_payment_cash_extend_en" + Var page_doing_show_time_image = "ROOT/taobin_project/image/page_doing/img2.png" + + Var show_btp = "ROOT/taobin_project/image/bn_thai_lang_press.png" + Var show_btn = "ROOT/taobin_project/image/bn_thai_lang.png" + + + Var FlagPayCredit = 1 + Var ExitState = "Disable" + + + 1000 + + + + If Timeout > 1 Then + If FlagPayCredit = 1 Then + If PayCreditChannel = "credit-card" Then + Var TelephoneNumber = TelephoneNumber + + Var VendingDiscount = 0 + Var VendingCampaign = 0 + Var ServiceType = "credit" + Var SessionID2 = "00-00-00-0000" + Var ServiceCredit = "coffee" + Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate + Var FlagPayCredit = 0 + EndIf + EndIf + + Var ExitState = "Enable" + EndIf + + + + Var Timeout = Timeout + 1 + If Timeout > 30 Then + Open "ROOT/taobin_project/xml/page_back_to_main.xml" + EndIf + + TimerReset + Refresh + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + + + + + + + + + + + + + 70 + 741 + Var( DirImage + "/PaymentSuccess.png" ) + + + + 252 + 1053 + Var( DirImage + text_4 ) + + + + + 0 + 1123 + 120 + Center + 1080 + KanitRegularTTF + 0xDE794E + SumCreditAmountStr + + + + + + + + \ No newline at end of file diff --git a/inter/aus/xml/page_payment_changePin1.lxml b/inter/aus/xml/page_payment_changePin1.lxml new file mode 100644 index 00000000..3ea0ab79 --- /dev/null +++ b/inter/aus/xml/page_payment_changePin1.lxml @@ -0,0 +1,761 @@ + + + "Enable" + 1080 + 1920 + "0xeae6e1" + + SoundVolume + "Partial" + + ; On open + + Var Timeout = 0 + Var TimeoutSMS = 0 + Var StateBGetSMS = "Enable" + + + Var ShowSentSmsText = "Invisible" + + Var ShowTextNumber1 = "Invisible" + Var ShowTextNumber2 = "Invisible" + Var ShowTextNumber3 = "Invisible" + Var ShowTextNumber4 = "Invisible" + + Var ShowText = "Enable" + Var ShowErrorText = "Invisible" + Var Tel_Confirm_State = "Invisible" + + Var PinNumber = "" + + Var ReqFlag = 0 + + Var DirImage = "ROOT/taobin_project/image/collectiing_en" + Var Xtext = 246 + + Var Ext1a = "" + Var GetAccFlag = 0 + + + 1000 + + + + Var Timeout = Timeout + 1 + If Timeout > 30 Then + Var CheckMemberPage2 = CountryRootPath + "xml/page_check_member2.lxml" + Open CheckMemberPage2 + EndIf + + TimerReset + Refresh + + + + + + + + If GetAccFlag = 1 Then + If Ext1a = "ok" Then + Var ChangePinPage2 = CountryRootPath + "xml/page_payment_changePin2.lxml" + Open ChangePinPage2 + Else + Var ShowErrorText = "Enable" + Var ShowText = "Invisible" + Var GetAccFlag = 0 + + Var ShowTextNumber1 = "Invisible" + Var ShowTextNumber2 = "Invisible" + Var ShowTextNumber3 = "Invisible" + Var ShowTextNumber4 = "Invisible" + Var PinNumber = "" + Var Tel_Confirm_State = "Invisible" + + EndIf + EndIf + + Refresh + + + + If GetAccFlag = 1 Then + Var ShowErrorText = "Enable" + Var ShowText = "Invisible" + Var GetAccFlag = 0 + + Var ShowTextNumber1 = "Invisible" + Var ShowTextNumber2 = "Invisible" + Var ShowTextNumber3 = "Invisible" + Var ShowTextNumber4 = "Invisible" + Var PinNumber = "" + Var Tel_Confirm_State = "Invisible" + + EndIf + Refresh + + + + + + + + + + + 0 + 380 + "ROOT/taobin_project/image/collectiing/alpha.png" + + + + + 158 + 601 + "ROOT/taobin_project/image/collectiing/img_popup1.png" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 242 + 830 + Var( DirImage + "/img4.png" ) + + + + 289 + 870 + ShowTextNumber1 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + 446 + 870 + ShowTextNumber2 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + 603 + 870 + ShowTextNumber3 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + 758 + 870 + ShowTextNumber4 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + + + + + + + + + 188 + 640 + "Enable" + ShowText + Var( DirImage + "/text_21.png" ) + + + + + 188 + 638 + "Enable" + ShowErrorText + Var( DirImage + "/text_25.png") + + + + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + + + diff --git a/inter/aus/xml/page_payment_changePin2.lxml b/inter/aus/xml/page_payment_changePin2.lxml new file mode 100644 index 00000000..809f3d21 --- /dev/null +++ b/inter/aus/xml/page_payment_changePin2.lxml @@ -0,0 +1,783 @@ + + + "Enable" + 1080 + 1920 + "0xeae6e1" + + SoundVolume + "Partial" + + ; On open + + Var Timeout = 0 + Var TimeoutSMS = 0 + Var StateBGetSMS = "Enable" + + + Var ShowSentSmsText = "Invisible" + + Var ShowTextNumber1 = "Invisible" + Var ShowTextNumber2 = "Invisible" + Var ShowTextNumber3 = "Invisible" + Var ShowTextNumber4 = "Invisible" + + Var ShowErrorText = "Invisible" + Var Tel_Confirm_State = "Invisible" + + Var PinNumber = "" + Var PinNumberNew = "" + + Var ReqFlag = 0 + Var ReqT = 0 + + Var Xtext = 246 + + + If show_eng = "true" Then + Var DirImage = "ROOT/taobin_project/image/collectiing_en" + Var Xtext = 246 + Else + Var DirImage = "ROOT/taobin_project/image/collectiing" + EndIf + + Var Ext1a = "" + Var TextWaiting = "" + + + 1000 + + + + Var Timeout = Timeout + 1 + If Timeout > 30 Then + If ReqFlag = 0 Then + Var CheckMemberPage2 = CountryRootPath + "xml/page_check_member2.lxml" + Open CheckMemberPage2 + EndIf + Var ChangePinPageFailed = CountryRootPath + "xml/page_payment_changePinFailed.lxml + Open ChangePinPageFailed + EndIf + + + If ReqFlag = 1 Then + Var TimeoutSMS = TimeoutSMS + 1 + If TimeoutSMS > 10 Then + Var DataTmp = TelephoneNumber + GETACCEXT DataTmp 13 + Var ReqFlag = 2 + EndIf + EndIf + + + + TimerReset + Refresh + + + + + + + + + + + + + + + + + + + If ReqFlag = 1 Then + Var DataTmp = TelephoneNumber + GETACCEXT DataTmp 13 + Var ReqFlag = 2 + Else + + If ReqFlag = 2 Then + + If Ext1a = "ok" Then + Var PinNumberServer = Ext1c + If PinNumberServer = PinNumberNew Then + Var ChangePinPageSuccess = CountryRootPath + "xml/page_payment_changePinSuccess.lxml + Open ChangePinPageSuccess + Else + Var DataTmp = TelephoneNumber + GETACCEXT DataTmp 13 + Var ReqFlag = 2 + + EndIf + Else + Var ChangePinPageFailed = CountryRootPath + "xml/page_payment_changePinFailed.lxml + Open ChangePinPageFailed + Var ShowErrorText = "Enable" + EndIf + + EndIf + + EndIf + + + TimerReset + Refresh + + + + + If ReqFlag = 1 Then + Var ChangePinPageFailed = CountryRootPath + "xml/page_payment_changePinFailed.lxml + Open ChangePinPageFailed + Else + If ReqFlag = 2 Then + Var ChangePinPageFailed = CountryRootPath + "xml/page_payment_changePinFailed.lxml + Open ChangePinPageFailed + EndIf + EndIf + + TimerReset + Refresh + + + + + + + 0 + 380 + "ROOT/taobin_project/image/collectiing/alpha.png" + + + + + 158 + 601 + "ROOT/taobin_project/image/collectiing/img_popup1.png" + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 242 + 830 + Var( DirImage + "/img4.png" ) + + + + 289 + 870 + ShowTextNumber1 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + 446 + 870 + ShowTextNumber2 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + 603 + 870 + ShowTextNumber3 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + 758 + 870 + ShowTextNumber4 + "Enable" + Var( DirImage + "/text_X.png" ) + + + + + + + 5 + 1700 + "Enable" + 30 + Center + 1080 + RobotoRegular + 0xFF0000 + TextWaiting + + + + + + + 188 + 640 + Var( DirImage + "/text_23.png" ) + + + + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + + + diff --git a/inter/aus/xml/page_payment_changePinFailed.lxml b/inter/aus/xml/page_payment_changePinFailed.lxml new file mode 100644 index 00000000..b7d3dd4c --- /dev/null +++ b/inter/aus/xml/page_payment_changePinFailed.lxml @@ -0,0 +1,133 @@ + + + "Enable" + 1080 + 1920 + "0xeae6e1" + + SoundVolume + "Partial" + + ; On open + + Var Timeout = 0 + Var Tel_Confirm_State = "Enable" + + If show_eng = "true" Then + Var DirImage = "ROOT/taobin_project/image/collectiing_en" + + Else + Var DirImage = "ROOT/taobin_project/image/collectiing" + EndIf + + + + + 1000 + + + + Var Timeout = Timeout + 1 + If Timeout > 30 Then + Var CheckMemberPage2 = CountryRootPath + "xml/page_check_member2.lxml" + Open CheckMemberPage2 + EndIf + + TimerReset + Refresh + + + + + + + + + + + + + 0 + 380 + "ROOT/taobin_project/image/collectiing/alpha.png" + + + + + 158 + 601 + "ROOT/taobin_project/image/collectiing/img_popup1.png" + + + + + + + + 189 + 1004 + Var( DirImage + "/PinFailed.png" ) + + + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + + + diff --git a/inter/aus/xml/page_payment_changePinSMS.lxml b/inter/aus/xml/page_payment_changePinSMS.lxml new file mode 100644 index 00000000..9ab8c828 --- /dev/null +++ b/inter/aus/xml/page_payment_changePinSMS.lxml @@ -0,0 +1,138 @@ + + + "Enable" + 1080 + 1920 + "0xeae6e1" + + SoundVolume + "Partial" + + ; On open + + Var Timeout = 0 + Var Tel_Confirm_State = "Enable" + + If show_eng = "true" Then + Var DirImage = "ROOT/taobin_project/image/collectiing_en" + + Else + Var DirImage = "ROOT/taobin_project/image/collectiing" + EndIf + + + If PinSMSFlag = 1 Then + If show_eng = "true" Then + PlayLong "/mnt/sdcard/coffeevending/taobin_project/sound_eng/Press_next_to_receive_code_via_SMS.mp3" + Else + PlayLong "/mnt/sdcard/coffeevending/taobin_project/sound_thai/Press_next_to_receive_code_via_SMS.mp3" + EndIf + EndIf + + + + 1000 + + + + Var Timeout = Timeout + 1 + If Timeout > 30 Then + If PinSMSFlag = 1 Then + Var CheckMemberPage1 = CountryRootPath + "xml/page_check_member1.lxml" + Open CheckMemberPage1 + Else + Var CheckMemberPage2 = CountryRootPath + "xml/page_check_member2.lxml" + Open CheckMemberPage2 + EndIf + EndIf + + + + + + + + + + + + + 0 + 380 + "ROOT/taobin_project/image/collectiing/alpha.png" + + + + + 158 + 601 + "ROOT/taobin_project/image/collectiing/img_popup1.png" + + + + + + 189 + 965 + Var( DirImage + "/smartphone.png" ) + + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + + + diff --git a/inter/aus/xml/page_payment_changePinSuccess.lxml b/inter/aus/xml/page_payment_changePinSuccess.lxml new file mode 100644 index 00000000..8f75ce41 --- /dev/null +++ b/inter/aus/xml/page_payment_changePinSuccess.lxml @@ -0,0 +1,129 @@ + + + "Enable" + 1080 + 1920 + "0xeae6e1" + + SoundVolume + "Partial" + + ; On open + + Var Timeout = 0 + Var Tel_Confirm_State = "Enable" + + If show_eng = "true" Then + Var DirImage = "ROOT/taobin_project/image/collectiing_en" + + Else + Var DirImage = "ROOT/taobin_project/image/collectiing" + EndIf + + + + + 1000 + + + + Var Timeout = Timeout + 1 + If Timeout > 30 Then + Var CheckMemberPage2 = CountryRootPath + "xml/page_check_member2.lxml" + Open CheckMemberPage2 + EndIf + + TimerReset + Refresh + + + + + + + + + + + + 0 + 380 + "ROOT/taobin_project/image/collectiing/alpha.png" + + + + + 158 + 601 + "ROOT/taobin_project/image/collectiing/img_popup1.png" + + + + + + + + 189 + 1004 + Var( DirImage + "/PinSuccess.png" ) + + + + + + + + + + Open "/media/bt/xml/security_alarm.xml" + + + + + + + diff --git a/xml/page_board.xml b/xml/page_board.xml index 4ab37336..3977ade3 100644 --- a/xml/page_board.xml +++ b/xml/page_board.xml @@ -825,7 +825,7 @@ Var CountDownShowButton = 35 - Var XButtonMember = 212 + Var XButtonMember = 384 Var YButtonMember = 1695 If Not#LanguageLoaded = "" Then @@ -1419,7 +1419,17 @@ Var NextPage = "-" OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert.xml" - OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_check_member.xml" + + If InternationalEnable = 1 Then + If CountryName = "Australia" Then + Var ChackMemberPage = CountryRootPath + "xml/page_check_member.lxml" + OpenInst 2 ChackMemberPage + Else + OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_check_member.lxml" + EndIf + Else + OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_check_member.xml" + EndIf TopView "show" Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_main_blank.xml" diff --git a/xml/page_catalog.lxml b/xml/page_catalog.lxml index 4fea0c22..8b946b3c 100644 --- a/xml/page_catalog.lxml +++ b/xml/page_catalog.lxml @@ -692,7 +692,8 @@ SoundVolume ; eng - Open "ROOT/taobin_project/xml/page_check_member.xml" + Var CheckMemberPage = CountryRootPath + "xml/page_check_member.lxml" + Open CheckMemberPage diff --git a/xml/page_check_member.xml b/xml/page_check_member.xml index 2d9acfad..e99204d5 100644 --- a/xml/page_check_member.xml +++ b/xml/page_check_member.xml @@ -55,6 +55,7 @@ PlayLong "/mnt/sdcard/coffeevending/taobin_project/sound_thai/Please_enter_your_mobile_to_credit_balance.mp3" EndIf + Var MinNumber = 10 Var MaxNumber = 10 Var show_eng_button_stage = "Enable" @@ -70,8 +71,11 @@ EndIf - - + If CountryName = "Australia" Then + Var MaxNumber = 8 + Var MinNumber = 8 + Var show_eng_button_stage = "Invisible" + EndIf @@ -227,7 +231,7 @@ Trim TelephoneNumber MaxNumber StrLen TelephoneNumber TelNumLen - If TelNumLen >= 10 Then + If TelNumLen >= MinNumber Then Var Tel_Confirm_State = "Enable" EndIf Var ShowErrorText = "Invisible" @@ -255,7 +259,7 @@ TimerReset Refresh StrLen TelephoneNumber TelNumLen - If TelNumLen >= 10 Then + If TelNumLen >= MinNumber Then Var Tel_Confirm_State = "Enable" EndIf Var ShowErrorText = "Invisible" @@ -284,7 +288,7 @@ TimerReset Refresh StrLen TelephoneNumber TelNumLen - If TelNumLen >= 10 Then + If TelNumLen >= MinNumber Then Var Tel_Confirm_State = "Enable" EndIf Var ShowErrorText = "Invisible" @@ -312,7 +316,7 @@ TimerReset Refresh StrLen TelephoneNumber TelNumLen - If TelNumLen >= 10 Then + If TelNumLen >= MinNumber Then Var Tel_Confirm_State = "Enable" EndIf Var ShowErrorText = "Invisible" @@ -341,7 +345,7 @@ TimerReset Refresh StrLen TelephoneNumber TelNumLen - If TelNumLen >= 10 Then + If TelNumLen >= MinNumber Then Var Tel_Confirm_State = "Enable" EndIf Var ShowErrorText = "Invisible" @@ -370,7 +374,7 @@ TimerReset Refresh StrLen TelephoneNumber TelNumLen - If TelNumLen >= 10 Then + If TelNumLen >= MinNumber Then Var Tel_Confirm_State = "Enable" EndIf Var ShowErrorText = "Invisible" @@ -399,7 +403,7 @@ TimerReset Refresh StrLen TelephoneNumber TelNumLen - If TelNumLen >= 10 Then + If TelNumLen >= MinNumber Then Var Tel_Confirm_State = "Enable" EndIf Var ShowErrorText = "Invisible" @@ -428,7 +432,7 @@ TimerReset Refresh StrLen TelephoneNumber TelNumLen - If TelNumLen >= 10 Then + If TelNumLen >= MinNumber Then Var Tel_Confirm_State = "Enable" EndIf Var ShowErrorText = "Invisible" @@ -456,7 +460,7 @@ TimerReset Refresh StrLen TelephoneNumber TelNumLen - If TelNumLen >= 10 Then + If TelNumLen >= MinNumber Then Var Tel_Confirm_State = "Enable" EndIf Var ShowErrorText = "Invisible" @@ -481,7 +485,7 @@ Var TelephoneNumber = TelephoneNumber + "0" Trim TelephoneNumber MaxNumber StrLen TelephoneNumber TelNumLen - If TelNumLen >= 10 Then + If TelNumLen >= MinNumber Then Var Tel_Confirm_State = "Enable" EndIf Var ShowTextNumber = "Invisible" @@ -514,7 +518,7 @@ StrLen TelephoneNumber TelNumLen - If TelNumLen < 10 Then + If TelNumLen < MinNumber Then Var Tel_Confirm_State = "Invisible" EndIf @@ -693,5 +697,9 @@ + + Open "ROOT/taobin_project/inter/aus/xml/page_member_topup3.lxml" + +