diff --git a/inter/mys/image/event/pro_fruity_raya/mys_promo_fruity_raya.png b/inter/mys/image/event/pro_fruity_raya/mys_promo_fruity_raya.png index dc3adb65..43d6eef3 100644 Binary files a/inter/mys/image/event/pro_fruity_raya/mys_promo_fruity_raya.png and b/inter/mys/image/event/pro_fruity_raya/mys_promo_fruity_raya.png differ diff --git a/inter/mys/xml/event/promotion_onclick4.inc b/inter/mys/xml/event/promotion_onclick4.inc index f23387db..4ead0b82 100644 --- a/inter/mys/xml/event/promotion_onclick4.inc +++ b/inter/mys/xml/event/promotion_onclick4.inc @@ -1 +1 @@ - Open "ROOT/taobin_project/inter/mys/xml/page_catalog_fruity_raya.lxml" \ No newline at end of file + Open "ROOT/taobin_project/inter/mys/xml/page_catalog_group_fruity_raya.lxml" \ No newline at end of file diff --git a/inter/mys/xml/page_catalog_group_fruity_raya.lxml b/inter/mys/xml/page_catalog_group_fruity_raya.lxml index 445ac9e3..f958acdc 100644 --- a/inter/mys/xml/page_catalog_group_fruity_raya.lxml +++ b/inter/mys/xml/page_catalog_group_fruity_raya.lxml @@ -3008,6 +3008,532 @@ center-vertical-horizontal + + ; ==================> Len = 3 + ; - 12-05-02-0076 - + + 33 + 22 + 225 + 296 + Flag( 12-05-02-0076.Button,$Sum1205020076) + + + 16 + 164 + 22 + 222 + "multi2" + KanitMediumTTF + 0x322B26 + + PEPSI Black YUZU + เป๊ปซี่ยูซุ + PEPSI Black YUZU + เป๊ปซี่ยูซุ + PEPSI Black YUZU + เป๊ปซี่ยูซุ + + + + 16 + 220 + 14 + 222 + KanitMediumTTF + 0x6F5F51 + + Pepsi Black, Yuzu Syrup& Ice + เป๊ปซี่ น้ำเชื่อมยูซุ โซดา + Pepsi Black, Yuzu Syrup& Ice + เป๊ปซี่ น้ำเชื่อมยูซุ โซดา + Pepsi Black, Sirap Yuzu, Ais + เป๊ปซี่ น้ำเชื่อมยูซุ โซดา + + + + 16 + 264 + Var( DirImage2 + "option_deactive.png" ) + + + 16 + 264 + "Invisible" + Var( DirImage2 + "hot.png" ) + Var( DirImage2 + "hot_db.png" ) + + + TextPriceMenuHotX + TextPriceMenuY + TextPriceMenuSize + 220 + KanitMediumTTF + 0x6F5F51 + 0xEAE6E1 + "Invisible" + StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) ; test + + + 81 + 264 + Var( DirImage2 + "cold.png" ) + Var( DirImage2 + "cold_db.png" ) + $12-05-02-0076.Button + + + 113 + TextPriceMenuY + TextPriceMenuSize + 220 + KanitMediumTTF + 0x6F5F51 + 0xEAE6E1 + $12-05-02-0076.Button + StringFmt( $12-05-02-0076.Price , DisplayFormat, PreScaleConvertShow) ; test + + + 146 + 264 + Var( DirImage2 + "blend.png" ) + Var( DirImage2 + "blend_db.png" ) + "Invisible" + + + TextPriceMenuBlendX + TextPriceMenuY + TextPriceMenuSize + 220 + KanitRegularTTF + 0x6F5F51 + 0xEAE6E1 + "Invisible" + StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) ; test + + + 81 + 264 + + eval( + If ICE_PROCESS_STATUS = 2 Then + + Var ice_tab_process_show = "Invisible" + + Else + Var ice_tab_process_show = "Invisible" + EndIf + Var return = ice_tab_process_show + ) + + "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" + "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" + + + 49 + 117 + + eval( + If $Sum1205020076 = "Disable" Then + STRCONTAIN "ERR" $##-##-##-####.TAG tag1_is_disable + STRCONTAIN "ERR" $12-05-02-0076.TAG tag2_is_disable + STRCONTAIN "ERR" $##-##-##-####.TAG tag3_is_disable + Var return = "Invisible" + If tag1_is_disable = "true" Then + Var return = "Enable" + EndIf + If tag2_is_disable = "true" Then + Var return = "Enable" + EndIf + If tag3_is_disable = "true" Then + Var return = "Enable" + EndIf + Else + Var return = "Invisible" + EndIf + ) + + "ROOT/taobin_project/image//img_menu_err2.png" + + + 84 + 266 + 10 + OpunMediumTTF + 0xDE794E + ice_tab_process_show + ice_show_open + + + 48 + 116 + 32 + 128 + 64 + "disable-show" + $Sum1205020076 + + 000013 + + center-vertical-horizontal + + + ; ==================> Len = 3 + ; - 12-05-02-0066 - + + 33 + 22 + 225 + 296 + Flag( 12-05-02-0066.Button,$Sum1205020066) + + + 16 + 164 + 22 + 222 + "multi2" + KanitMediumTTF + 0x322B26 + + MINT LYCHEE\nLEMON SODA + มินต์ลิ้นจี่\nมะนาวโซดา + MINT LYCHEE\nLEMON SODA + มินต์ลิ้นจี่\nมะนาวโซดา + SODA LYCHEE MINT\nLIMAU + มินต์ลิ้นจี่\nมะนาวโซดา + + + + 16 + 220 + 14 + 222 + KanitMediumTTF + 0x6F5F51 + + Mint Syrup,Lychee Syrup, Lime, Soda & Ice + น้ำเชื่อมมินต์ น้ำเชื่อมลิ้นจี่ มะนาว และโซดา + Mint Syrup,Lychee Syrup, Lime, Soda & Ice + น้ำเชื่อมมินต์ น้ำเชื่อมลิ้นจี่ มะนาว และโซดา + Mint Syrup,Lychee Syrup, Lime, Soda & Ice + น้ำเชื่อมมินต์ น้ำเชื่อมลิ้นจี่ มะนาว และโซดา + + + + 16 + 264 + Var( DirImage2 + "option_deactive.png" ) + + + 16 + 264 + "Invisible" + Var( DirImage2 + "hot.png" ) + Var( DirImage2 + "hot_db.png" ) + + + TextPriceMenuHotX + TextPriceMenuY + TextPriceMenuSize + 220 + KanitMediumTTF + 0x6F5F51 + 0xEAE6E1 + "Invisible" + StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) ; test + + + 81 + 264 + Var( DirImage2 + "cold.png" ) + Var( DirImage2 + "cold_db.png" ) + $12-05-02-0066.Button + + + 113 + TextPriceMenuY + TextPriceMenuSize + 220 + KanitMediumTTF + 0x6F5F51 + 0xEAE6E1 + $12-05-02-0066.Button + StringFmt( $12-05-02-0066.Price , DisplayFormat, PreScaleConvertShow) ; test + + + 146 + 264 + Var( DirImage2 + "blend.png" ) + Var( DirImage2 + "blend_db.png" ) + "Invisible" + + + TextPriceMenuBlendX + TextPriceMenuY + TextPriceMenuSize + 220 + KanitRegularTTF + 0x6F5F51 + 0xEAE6E1 + "Invisible" + StringFmt( $-.Price , DisplayFormat, PreScaleConvertShow) ; test + + + 81 + 264 + + eval( + If ICE_PROCESS_STATUS = 2 Then + + Var ice_tab_process_show = "Invisible" + + Else + Var ice_tab_process_show = "Invisible" + EndIf + Var return = ice_tab_process_show + ) + + "ROOT/taobin_project/image/drink_option/ice_tab_unavalible.png" + "ROOT/taobin_project/image/drink_option/ice_tab_unavalible_dis.png" + + + 49 + 117 + + eval( + If $Sum1205020066 = "Disable" Then + STRCONTAIN "ERR" $##-##-##-####.TAG tag1_is_disable + STRCONTAIN "ERR" $12-05-02-0066.TAG tag2_is_disable + STRCONTAIN "ERR" $##-##-##-####.TAG tag3_is_disable + Var return = "Invisible" + If tag1_is_disable = "true" Then + Var return = "Enable" + EndIf + If tag2_is_disable = "true" Then + Var return = "Enable" + EndIf + If tag3_is_disable = "true" Then + Var return = "Enable" + EndIf + Else + Var return = "Invisible" + EndIf + ) + + "ROOT/taobin_project/image//img_menu_err2.png" + + + 84 + 266 + 10 + OpunMediumTTF + 0xDE794E + ice_tab_process_show + ice_show_open + + + 48 + 116 + 32 + 128 + 64 + "disable-show" + $Sum1205020066 + + 000013 + + center-vertical-horizontal + ; Cart diff --git a/inter/mys/xml/page_check_member.lxml b/inter/mys/xml/page_check_member.lxml new file mode 100644 index 00000000..229bc7da --- /dev/null +++ b/inter/mys/xml/page_check_member.lxml @@ -0,0 +1,656 @@ + + + "Enable" + 1080 + 1920 + "0xEFEDEA" + SoundVolume + "Partial" + + ; On open + + DEBUGVAR "Open page_check_member Malaysia" + + 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/mys/xml/page_check_member1.lxml b/inter/mys/xml/page_check_member1.lxml new file mode 100644 index 00000000..4d662408 --- /dev/null +++ b/inter/mys/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/mys/xml/page_check_member2.lxml b/inter/mys/xml/page_check_member2.lxml new file mode 100644 index 00000000..e73a410f --- /dev/null +++ b/inter/mys/xml/page_check_member2.lxml @@ -0,0 +1,835 @@ + + "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/mys/xml/page_check_member3.lxml b/inter/mys/xml/page_check_member3.lxml new file mode 100644 index 00000000..0fa651e9 --- /dev/null +++ b/inter/mys/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/mys/xml/page_check_newmember1.lxml b/inter/mys/xml/page_check_newmember1.lxml new file mode 100644 index 00000000..daded3b7 --- /dev/null +++ b/inter/mys/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/mys/xml/page_check_newmember2.lxml b/inter/mys/xml/page_check_newmember2.lxml new file mode 100644 index 00000000..0a6b9ed3 --- /dev/null +++ b/inter/mys/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/mys/xml/page_member_topup.lxml b/inter/mys/xml/page_member_topup.lxml new file mode 100644 index 00000000..3de37ec1 --- /dev/null +++ b/inter/mys/xml/page_member_topup.lxml @@ -0,0 +1,370 @@ + + "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/inter/aus/image/page_member_topup" + 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 + Else + CashlessReq OFF + 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 + CashlessReq SUCCESS + + 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 + + CashlessReq FAIL + + 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 TopupAmount = PayAmount + Var PromoAmount = AdditionalAmount + CashlessPayV2 TopupAmount CreditCardRef PromoAmount + 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/mys/xml/page_member_topupSuccess.lxml b/inter/mys/xml/page_member_topupSuccess.lxml new file mode 100644 index 00000000..d543b09a --- /dev/null +++ b/inter/mys/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/mys/xml/page_payment_changePin1.lxml b/inter/mys/xml/page_payment_changePin1.lxml new file mode 100644 index 00000000..6f439b44 --- /dev/null +++ b/inter/mys/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/mys/xml/page_payment_changePin2.lxml b/inter/mys/xml/page_payment_changePin2.lxml new file mode 100644 index 00000000..174c9ddc --- /dev/null +++ b/inter/mys/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/mys/xml/page_payment_changePinFailed.lxml b/inter/mys/xml/page_payment_changePinFailed.lxml new file mode 100644 index 00000000..b7d3dd4c --- /dev/null +++ b/inter/mys/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/mys/xml/page_payment_changePinSMS.lxml b/inter/mys/xml/page_payment_changePinSMS.lxml new file mode 100644 index 00000000..9ab8c828 --- /dev/null +++ b/inter/mys/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/mys/xml/page_payment_changePinSuccess.lxml b/inter/mys/xml/page_payment_changePinSuccess.lxml new file mode 100644 index 00000000..8f75ce41 --- /dev/null +++ b/inter/mys/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 8de41590..ebe35e27 100644 --- a/xml/page_board.xml +++ b/xml/page_board.xml @@ -1457,7 +1457,12 @@ Var ChackMemberPage = CountryRootPath + "xml/page_check_member.lxml" OpenInst 2 ChackMemberPage Else - OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_check_member.xml" + If CountryName = "Malaysia" Then + Var ChackMemberPage = CountryRootPath + "xml/page_check_member.lxml" + OpenInst 2 ChackMemberPage + Else + OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_check_member.xml" + EndIf EndIf Else OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_check_member.xml"