diff --git a/image/collect_point1/text_4.png b/image/collect_point1/text_4.png new file mode 100644 index 00000000..1ff15746 Binary files /dev/null and b/image/collect_point1/text_4.png differ diff --git a/image/collect_point1_en/text_4.png b/image/collect_point1_en/text_4.png new file mode 100644 index 00000000..c78a0232 Binary files /dev/null and b/image/collect_point1_en/text_4.png differ diff --git a/image/collectiing/img_popupSongkarn1.png b/image/collectiing/img_popupSongkarn1.png new file mode 100644 index 00000000..14fc12a6 Binary files /dev/null and b/image/collectiing/img_popupSongkarn1.png differ diff --git a/image/collectiing_en/img_popupSongkarn1.png b/image/collectiing_en/img_popupSongkarn1.png new file mode 100644 index 00000000..ee102c4b Binary files /dev/null and b/image/collectiing_en/img_popupSongkarn1.png differ diff --git a/image/display_get_free/img_popup6.png b/image/display_get_free/img_popup6.png index 4799394f..d938d7f5 100644 Binary files a/image/display_get_free/img_popup6.png and b/image/display_get_free/img_popup6.png differ diff --git a/image/display_get_free_en/img_popup6.png b/image/display_get_free_en/img_popup6.png index 49d177da..b4708461 100644 Binary files a/image/display_get_free_en/img_popup6.png and b/image/display_get_free_en/img_popup6.png differ diff --git a/image/display_point/imgCoupon112.png b/image/display_point/imgCoupon112.png new file mode 100644 index 00000000..87b613e7 Binary files /dev/null and b/image/display_point/imgCoupon112.png differ diff --git a/image/display_point_en/imgCoupon112.png b/image/display_point_en/imgCoupon112.png new file mode 100644 index 00000000..f80d1525 Binary files /dev/null and b/image/display_point_en/imgCoupon112.png differ diff --git a/image/page_payment/bn_accept.png b/image/page_payment/bn_accept.png new file mode 100644 index 00000000..c879ae85 Binary files /dev/null and b/image/page_payment/bn_accept.png differ diff --git a/image/page_payment/bn_back.png b/image/page_payment/bn_back.png new file mode 100644 index 00000000..82fab716 Binary files /dev/null and b/image/page_payment/bn_back.png differ diff --git a/image/page_payment/bp_accept.png b/image/page_payment/bp_accept.png new file mode 100644 index 00000000..b4ee2a56 Binary files /dev/null and b/image/page_payment/bp_accept.png differ diff --git a/image/page_payment/bp_back.png b/image/page_payment/bp_back.png new file mode 100644 index 00000000..1472c9c2 Binary files /dev/null and b/image/page_payment/bp_back.png differ diff --git a/image/page_payment/img_popup14.png b/image/page_payment/img_popup14.png new file mode 100644 index 00000000..685339cd Binary files /dev/null and b/image/page_payment/img_popup14.png differ diff --git a/image/page_payment/img_popup15.png b/image/page_payment/img_popup15.png new file mode 100644 index 00000000..fe274c2b Binary files /dev/null and b/image/page_payment/img_popup15.png differ diff --git a/image/page_payment/img_popup16-1.png b/image/page_payment/img_popup16-1.png new file mode 100644 index 00000000..ffd4f187 Binary files /dev/null and b/image/page_payment/img_popup16-1.png differ diff --git a/image/page_payment/img_popup16-2.png b/image/page_payment/img_popup16-2.png new file mode 100644 index 00000000..0a97bc6f Binary files /dev/null and b/image/page_payment/img_popup16-2.png differ diff --git a/image/page_payment/img_popup17.png b/image/page_payment/img_popup17.png new file mode 100644 index 00000000..7ba06312 Binary files /dev/null and b/image/page_payment/img_popup17.png differ diff --git a/image/page_payment/img_popup18.png b/image/page_payment/img_popup18.png new file mode 100644 index 00000000..4869341c Binary files /dev/null and b/image/page_payment/img_popup18.png differ diff --git a/image/page_payment_en/page_payment/bn_accept.png b/image/page_payment_en/page_payment/bn_accept.png new file mode 100644 index 00000000..d948c541 Binary files /dev/null and b/image/page_payment_en/page_payment/bn_accept.png differ diff --git a/image/page_payment_en/page_payment/bn_back.png b/image/page_payment_en/page_payment/bn_back.png new file mode 100644 index 00000000..ef9a7af7 Binary files /dev/null and b/image/page_payment_en/page_payment/bn_back.png differ diff --git a/image/page_payment_en/page_payment/bp_accept.png b/image/page_payment_en/page_payment/bp_accept.png new file mode 100644 index 00000000..1c663f54 Binary files /dev/null and b/image/page_payment_en/page_payment/bp_accept.png differ diff --git a/image/page_payment_en/page_payment/bp_back.png b/image/page_payment_en/page_payment/bp_back.png new file mode 100644 index 00000000..926b0640 Binary files /dev/null and b/image/page_payment_en/page_payment/bp_back.png differ diff --git a/image/page_payment_en/page_payment/bp_confirm.png b/image/page_payment_en/page_payment/bp_confirm.png new file mode 100644 index 00000000..1c663f54 Binary files /dev/null and b/image/page_payment_en/page_payment/bp_confirm.png differ diff --git a/image/page_payment_en/page_payment/img_popup14.png b/image/page_payment_en/page_payment/img_popup14.png new file mode 100644 index 00000000..c3c4f923 Binary files /dev/null and b/image/page_payment_en/page_payment/img_popup14.png differ diff --git a/image/page_payment_en/page_payment/img_popup15.png b/image/page_payment_en/page_payment/img_popup15.png new file mode 100644 index 00000000..fe274c2b Binary files /dev/null and b/image/page_payment_en/page_payment/img_popup15.png differ diff --git a/image/page_payment_en/page_payment/img_popup16-1.png b/image/page_payment_en/page_payment/img_popup16-1.png new file mode 100644 index 00000000..c719ad30 Binary files /dev/null and b/image/page_payment_en/page_payment/img_popup16-1.png differ diff --git a/image/page_payment_en/page_payment/img_popup16-2.png b/image/page_payment_en/page_payment/img_popup16-2.png new file mode 100644 index 00000000..a8003553 Binary files /dev/null and b/image/page_payment_en/page_payment/img_popup16-2.png differ diff --git a/image/page_payment_en/page_payment/img_popup17.png b/image/page_payment_en/page_payment/img_popup17.png new file mode 100644 index 00000000..95187fbb Binary files /dev/null and b/image/page_payment_en/page_payment/img_popup17.png differ diff --git a/image/page_payment_en/page_payment/img_popup18.png b/image/page_payment_en/page_payment/img_popup18.png new file mode 100644 index 00000000..eeb5ba64 Binary files /dev/null and b/image/page_payment_en/page_payment/img_popup18.png differ diff --git a/image/topping2/bp_childrenFree.png b/image/topping2/bp_childrenFree.png new file mode 100644 index 00000000..0d30f123 Binary files /dev/null and b/image/topping2/bp_childrenFree.png differ diff --git a/image/topping2_en/bp_childrenFree.png b/image/topping2_en/bp_childrenFree.png new file mode 100644 index 00000000..e61518d3 Binary files /dev/null and b/image/topping2_en/bp_childrenFree.png differ diff --git a/xml/page_brewing3.xml b/xml/page_brewing3.xml index 12aa5994..3b12aa80 100644 --- a/xml/page_brewing3.xml +++ b/xml/page_brewing3.xml @@ -909,7 +909,7 @@ If Seeker.PayWithQR = 0 Then If Seeker.CodeChannel = 1 Then Var SessionID2 = SessionID2 + "/" - Var SessionID2 = SessionID2 + Seeker.CodeNumber + Var SessionID2 = SessionID2 + "" Var SessionID2 = SessionID2 + "/" Var SessionID2 = SessionID2 + Seeker.VendingCode Var SessionID2 = SessionID2 + "/" @@ -1016,6 +1016,16 @@ Else + + If Seeker.VendingCode = "MKFO" Then + Var Cid = 29 + Var PointCrm = "2" + Var GetScore = "1" + Var TelephoneNumberx = "0899999999" + AddData Cid TelephoneNumberx Seeker.CodeNumber PointCrm GetScore + Var Seeker.CodeChannel = 0 + EndIf + If CoinAmount > 0 Then If ChangeFlag = 0 Then diff --git a/xml/page_brewing3Conti.xml b/xml/page_brewing3Conti.xml index d142f2ca..2e4a72c3 100644 --- a/xml/page_brewing3Conti.xml +++ b/xml/page_brewing3Conti.xml @@ -608,7 +608,7 @@ If Seeker.PayWithQR = 0 Then If Seeker.CodeChannel = 1 Then Var SessionID2 = SessionID2 + "/" - Var SessionID2 = SessionID2 + Seeker.CodeNumber + Var SessionID2 = SessionID2 + "" Var SessionID2 = SessionID2 + "/" Var SessionID2 = SessionID2 + Seeker.VendingCode Var SessionID2 = SessionID2 + "/" @@ -722,6 +722,15 @@ Else + If Seeker.VendingCode = "MKFO" Then + Var Cid = 29 + Var PointCrm = "2" + Var GetScore = "1" + Var TelephoneNumberx = "0899999999" + AddData Cid TelephoneNumberx Seeker.CodeNumber PointCrm GetScore + Var Seeker.CodeChannel = 0 + EndIf + If CoinAmount > 0 Then If ChangeFlag = 0 Then diff --git a/xml/page_cannotConti.xml b/xml/page_cannotConti.xml index 347dc06b..b1acc1ca 100644 --- a/xml/page_cannotConti.xml +++ b/xml/page_cannotConti.xml @@ -657,6 +657,15 @@ Else + If Seeker.VendingCode = "MKFO" Then + Var Cid = 29 + Var PointCrm = "2" + Var GetScore = "1" + Var TelephoneNumberx = "0899999999" + AddData Cid TelephoneNumberx Seeker.CodeNumber PointCrm GetScore + Var Seeker.CodeChannel = 0 + EndIf + If CoinAmount > 0 Then If ChangeFlag = 0 Then diff --git a/xml/page_check_member2.xml b/xml/page_check_member2.xml index 375c6016..10ff4d56 100644 --- a/xml/page_check_member2.xml +++ b/xml/page_check_member2.xml @@ -479,6 +479,9 @@ EndIf If CouponTypeA = "109" Then Var CouponNameA = "/imgCouponC33.png" + EndIf + If CouponTypeA = "112" Then + Var CouponNameA = "/imgCoupon112.png" EndIf INT CouponExireA_D @@ -585,6 +588,9 @@ If CouponTypeB = "109" Then Var CouponNameB = "/imgCouponC33.png" EndIf + If CouponTypeB = "112" Then + Var CouponNameB = "/imgCoupon112.png" + EndIf INT CouponExireB_D INT CouponExireB_Y @@ -696,6 +702,9 @@ If CouponTypeA = "109" Then Var CouponNameA = "/imgCouponC33.png" EndIf + If CouponTypeA = "112" Then + Var CouponNameA = "/imgCoupon112.png" + EndIf INT CouponExireA_D INT CouponExireA_Y @@ -800,6 +809,9 @@ If CouponTypeB = "109" Then Var CouponNameB = "/imgCouponC33.png" EndIf + If CouponTypeB = "112" Then + Var CouponNameB = "/imgCoupon112.png" + EndIf INT CouponExireB_D INT CouponExireB_Y diff --git a/xml/page_identityChildren_consent.xml b/xml/page_identityChildren_consent.xml new file mode 100644 index 00000000..027db939 --- /dev/null +++ b/xml/page_identityChildren_consent.xml @@ -0,0 +1,176 @@ + + "Enable" + 1080 + 1920 + "0xeae6e1" + SoundVolume + + + Var CamFlag = 0 + Var CamCount = 0 + Var Timeout = 0 + Var ShutterResult = "-" + + Var AdultFlag = 1 + + If AdultFlag = 1 Then + + Var AdultFlag = 0 + + DEBUGVAR SystemDate + Var sdate = "" + Var sdate = SystemDate + Var sdateday = "" + Var sdatemonth = "" + Var sdateyear = "" + SPLIT sdate "/" 1 sdateday + SPLIT sdate "/" 2 sdatemonth + SPLIT sdate "/" 3 sdateyear + INT sdateday + INT sdatemonth + INT sdateyear + Var AdultState = "Enable" + Var AdultState1 = "Enable" + + Var countAdultS2 = 0 + Var AdultFlag2 = 1 + EndIf + + If show_eng = "true" Then + 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" + + Else + Var DirImage = "ROOT/taobin_project/image/page_payment" + Var DirImage2 = "ROOT/taobin_project/image/page_payment_cash_extend" + Var page_doing_show_time_image = "ROOT/taobin_project/image/page_doing/img2.png" + EndIf + + + If CameraCount = 1 Then + + EndIf + + Var IDBirthdate = "" + + Var LivenessResult = "" + + Var CountDownDelayReadCardID = 5 + DEBUGVAR CameraCount + ;STOPCARDID + Var LivenessShowString = "" + + Var CameraStage = "Invisible" + Var IDcardStage = "Enable" + Var IDcardStageText = "Enable" + Var load_gif_stage = "Invisible" + Var IDcardTextStatus = "โปรดเสียบบัตรประชาชน \nเพื่อดำเนินการต่อ" + + Var LivenessRestartCount = 0 + Var FailTrickCount = 0 + + Var FailState = "Invisible" + + Var StepGetServer = 0 + + + + + + + + + + + + + + + + 1000 + + + + DEBUGVAR Timeout + Var Timeout = Timeout + 1 + + If Timeout > 120 Then + Open "ROOT/taobin_project/xml/page_catalog2.xml" + EndIf + + + Refresh + TimerReset + + + + + +; back + + + + 75 + 408 + "Enable" + Var( DirImage + "/img_popup17.png" ) + + + + + + + + + + + + + + + + diff --git a/xml/page_identityChildren_verification.xml b/xml/page_identityChildren_verification.xml new file mode 100644 index 00000000..2148ee27 --- /dev/null +++ b/xml/page_identityChildren_verification.xml @@ -0,0 +1,496 @@ + + "Enable" + 1080 + 1920 + "0xeae6e1" + SoundVolume + + + Var CamFlag = 0 + Var CamCount = 0 + Var Timeout = 0 + Var ShutterResult = "-" + + Var AdultFlag = 1 + + If AdultFlag = 1 Then + + Var AdultFlag = 0 + + DEBUGVAR SystemDate + Var sdate = "" + Var sdate = SystemDate + Var sdateday = "" + Var sdatemonth = "" + Var sdateyear = "" + SPLIT sdate "/" 1 sdateday + SPLIT sdate "/" 2 sdatemonth + SPLIT sdate "/" 3 sdateyear + INT sdateday + INT sdatemonth + INT sdateyear + Var AdultState = "Enable" + Var AdultState1 = "Enable" + + Var countAdultS2 = 0 + Var AdultFlag2 = 1 + EndIf + + If show_eng = "true" Then + 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" + + Else + Var DirImage = "ROOT/taobin_project/image/page_payment" + Var DirImage2 = "ROOT/taobin_project/image/page_payment_cash_extend" + Var page_doing_show_time_image = "ROOT/taobin_project/image/page_doing/img2.png" + EndIf + + + If CameraCount = 1 Then + + EndIf + + Var IDBirthdate = "" + + Var LivenessResult = "" + + Var CountDownDelayReadCardID = 5 + DEBUGVAR CameraCount + ;STOPCARDID + Var LivenessShowString = "" + + Var CameraStage = "Invisible" + Var IDcardStage = "Enable" + Var IDcardStageText = "Enable" + Var load_gif_stage = "Invisible" + Var IDcardTextStatus = "โปรดเสียบบัตรประชาชน \nเพื่อดำเนินการต่อ" + + Var LivenessRestartCount = 0 + Var FailTrickCount = 0 + + Var FailState = "Invisible" + + Var StepGetServer = 0 + + Var Cid = 29 + Var PointCrm = "2" + Var GetScore = "1" + Var IDNumx = "2640100003053" + AddData Cid TelephoneNumber IDNumx PointCrm GetScore + + + + + + DEBUGVAR Ext1a + + If StepGetServer = 1 Then + + If Ext1a = "ok" Then + Var ChildrenFree = 1 + Open "ROOT/taobin_project/xml/page_payment.xml" + Else + + Var load_gif_stage = "Invisible" + Var FailState = "Enable" + Var img_popup16 = "/img_popup16-2.png" + + Refresh + + EndIf + + EndIf + + + + + + + + + + DEBUGVAR IDCardStatus + DEBUGVAR IDCardReady + DEBUGVAR IDCardData + DEBUGVAR IDBirthdate + DEBUGVAR IDFullNameEng + + + If IDCardStatus = "OK" Then + If IDCardReady = "OK" Then + If IDCardData = "START" Then + Var load_gif_stage = "Enable" + Var IDcardStageText = "Invisible" + Var FailState = "Invisible" + ;Var img_popup16 = "/img_popup16-1.png" + RefreshAll + EndIf + EndIf + EndIf + + + + + If IDCardStatus = "OK" Then + If IDCardReady = "OK" Then + If IDCardData = "ERROR" Then + Var load_gif_stage = "Invisible" + Var IDcardStageText = "Enable" + Var IDcardTextStatus = "อ่านบัตรไม่ได้" + + Var FailState = "Enable" + Var img_popup16 = "/img_popup16-1.png" + + Refresh + EndIf + EndIf + EndIf + + If IDCardStatus = "ERROR" Then + Var load_gif_stage = "Invisible" + Var IDcardStageText = "Enable" + Var IDcardTextStatus = "อ่านบัตรไม่ได้" + + Var FailState = "Enable" + Var img_popup16 = "/img_popup16-1.png" + Refresh + EndIf + + If IDCardStatus = "OK" Then + If IDCardReady = "OK" Then + If IDCardData = "DONE" Then + + ;Var birthDate = IDBirthdate + Var StrYear = "" + Var StrMon = "" + Var StrDay = "" + + SUBSTRING IDBirthdate 0 4 StrYear + SUBSTRING IDBirthdate 4 6 StrMon + SUBSTRING IDBirthdate 6 8 StrDay + + INT StrYear + INT StrMon + INT StrDay + + Var Adult7 = 0 + Var Adult15 = 0 + + DEBUGVAR StrYear + DEBUGVAR StrMon + DEBUGVAR StrDay + + DEBUGVAR sdatemonth + DEBUGVAR sdateday + + Var sdateyear = sdateyear + 543 + Var AgeNumber = sdateyear - StrYear + DEBUGVAR AgeNumber + + + If AgeNumber >= 15 Then + If AgeNumber = 15 Then + If sdatemonth > StrMon Then + Var Adult15 = 1 + Else + If sdatemonth = StrMon Then + If sdateday >= StrDay Then + Var Adult15 = 1 + EndIf + EndIf + EndIf + + Else + Var Adult15 = 1 + EndIf + Else + + EndIf + + If Adult15 = 0 Then + + If AgeNumber >= 7 Then + If AgeNumber = 7 Then + If sdatemonth > StrMon Then + Var Adult7 = 1 + Else + If sdatemonth = StrMon Then + If sdateday >= StrDay Then + Var Adult7 = 1 + EndIf + EndIf + EndIf + + Else + Var Adult7 = 1 + EndIf + Else + + EndIf + + + EndIf + + Var Adult7 = 1 + + If Adult7 = 1 Then + + + + GETACCEXT IDNum 27 + Var StepGetServer = 1 + + Else + + + Var load_gif_stage = "Invisible" + Var FailState = "Enable" + Var img_popup16 = "/img_popup16-1.png" + + Refresh + + EndIf + + + EndIf + EndIf + EndIf + + + + + + + + + + 1000 + + DEBUGVAR IDCardStatus + DEBUGVAR IDCardReady + DEBUGVAR IDCardData + DEBUGVAR IDBirthdate + DEBUGVAR CountDownDelayReadCardID + DEBUGVAR ShutterResult + DEBUGVAR IDCardState + + + If IDBirthdate = "" Then + Var CountDownDelayReadCardID = CountDownDelayReadCardID - 1 + If CountDownDelayReadCardID = 0 Then + READCARDID + Var CountDownDelayReadCardID = 600 + EndIf + EndIf + + DEBUGVAR Timeout + Var Timeout = Timeout + 1 + + If Timeout > 120 Then + Open "ROOT/taobin_project/xml/page_catalog2.xml" + EndIf + + If IDCardState = "PRESENT" Then + If IDCardStatus = "ERROR" Then + Var load_gif_stage = "Invisible" + Var IDcardStageText = "Enable" + Var IDcardTextStatus = "อ่านบัตรไม่ได้อะ" + Refresh + EndIf + EndIf + + + + + + Refresh + TimerReset + + + + + +; back + + + + + + + + + 75 + 493 + "Enable" + Var( DirImage + "/img_popup18.png" ) + + + + + + 0 + 380 + load_gif_stage + "ROOT/taobin_project/image/page_payment/alpha.png" + + + + 249 + 751 + load_gif_stage + Var( DirImage + "/img_popup15.png" ) + + + + 249 + 751 + FailState + Var( DirImage + img_popup16 ) + + + + + + + + 123 + 598 + CameraStage + "ROOT/taobin_project/image/liveness/bg2.png" + + + + + + + +; back + + + + + + + 196 + 737 + "ROOT/taobin_project/image/liveness/bg_21.png" + + + + + + + 423 + 909 + CameraStage + "ROOT/taobin_project/image/liveness/bg3.png" + + + + + +; +; 0 +; 1050 +; IDcardStageText +; 1080 +; Center +; 56 +; KanitMediumTTF +; 0xDE794E +; IDcardTextStatus +; + + + + + 440 + 988 + load_gif_stage + "ROOT/taobin_project/image/page_payment/loading.gif" + + + + Var IDCardStatus = "OK" + Var IDCardReady = "OK" + Var IDCardData = "START" + EventEvaluate "EventIDCard" + + + + Var IDBirthdate = 25271014 + Var IDCardStatus = "OK" + Var IDCardReady = "OK" + Var IDCardData = "DONE" + EventEvaluate "EventIDCard" + + + Var LivenessResult = "pass" + EventEvaluate "EventLivenessState" + + + + Var IDCardState = "PRESENT" + Var IDCardStatus = "ERROR" + Var IDCardReady = "ERROR" + Var IDCardData = "ERROR" + + + + + diff --git a/xml/page_identity_verification.xml b/xml/page_identity_verification.xml index 6e56712e..903ae49b 100644 --- a/xml/page_identity_verification.xml +++ b/xml/page_identity_verification.xml @@ -99,10 +99,7 @@ EndIf - 09:59:35 [X]Var IDCardState=PRESENT -09:59:35 [X]Var Timeout=112 -09:59:35 [X]Var LivenessResult= -09:59:36 [X]Var IDCardStatus=ERROR + If IDCardStatus = "OK" Then If IDCardReady = "OK" Then diff --git a/xml/page_payment.xml b/xml/page_payment.xml index c1ad6fe7..237bf70d 100644 --- a/xml/page_payment.xml +++ b/xml/page_payment.xml @@ -6,6 +6,8 @@ ; On open + + ;Open "ROOT/taobin_project/xml/page_display_ExclusiveGift.xml" Var IndoQR = 0 @@ -252,8 +254,48 @@ DEBUGVAR PromotionIDCurrentOrder - + Var RemainAmountStr = "" + + + If ChildrenFree = 1 Then + + Var RemainAmountStr = "Free###size=150" + + Var Seeker.VendingCode = "MKFO" + Var Seeker.IntVendingCampaign = PriceDrink + Var Seeker.FreeVendingCampaign = 1 + Var Seeker.CodeChannel = 1 + Var Seeker.CodeNumber = IDNum + + + Var Cid = 29 + Var PointCrm = "1" + Var GetScore = "1" + AddData Cid TelephoneNumber IDNum PointCrm GetScore + + If Seeker = "curr" Then + + MakeDrinkV1 SelectDrink SelectSugarID + Var TxRef1 = "" + CreateTxRef1 TxRef1 + Else + Var TxRef1 = "" + CreateTxRef1 TxRef1 + + Var DrinkPaid = SelectDrink + Var PaidPaymentFromNextStage = 1 + + EndIf + Open "ROOT/taobin_project/xml/page_thankyou.xml" + + + + EndIf + + + + 900 @@ -473,5 +515,17 @@ Var( DirImage + "/loadingText.png" ) + + 0 + 1041 + 144 + Center + 1080 + KanitRegularTTF + "Enable" + 0xDE794E + RemainAmountStr + + diff --git a/xml/page_payment_cash.xml b/xml/page_payment_cash.xml index 4f8b38f6..42a7111d 100644 --- a/xml/page_payment_cash.xml +++ b/xml/page_payment_cash.xml @@ -316,8 +316,29 @@ EndIf - + If Seeker.FreeVendingCampaign = 1 Then + Var RemainAmountStr = "Free###size=150" + + CoinVending OFF + If Seeker = "curr" Then + + MakeDrinkV1 SelectDrink SelectSugarID + Var TxRef1 = "" + CreateTxRef1 TxRef1 + Else + Var TxRef1 = "" + CreateTxRef1 TxRef1 + + Var DrinkPaid = SelectDrink + Var PaidPaymentFromNextStage = 1 + + EndIf + Open "ROOT/taobin_project/xml/page_thankyou.xml" + + EndIf + + If CoinInOK = 0 Then Var RemainAmount = PayAmount - CoinAmount diff --git a/xml/page_topping_select6.xml b/xml/page_topping_select6.xml index e44002eb..2708ec94 100644 --- a/xml/page_topping_select6.xml +++ b/xml/page_topping_select6.xml @@ -330,10 +330,13 @@ EndIf DEBUGVAR PromotionIDCurrentOrder - Var DiscountWithIdentifyState = "Invisible" + Var DiscountWithIdentifyState = "Enable" DEBUGVAR Price5Active DEBUGVAR EnableLiveness + DEBUGVAR DiscountWithIdentifyState + + Var ChildrenFree = 0 If EnableLiveness = "true" Then If CameraCount = 1 Then @@ -3297,8 +3300,8 @@ DiscountWithIdentifyState 285 1785 - Var( DirImage + "/bp_price5baht.png" ) - Var( DirImage + "/bp_price5baht.png" ) + Var( DirImage + "/bp_childrenFree.png" ) + Var( DirImage + "/bp_childrenFree.png" ) "/mnt/sdcard/coffeevending/wav/click.wav" SoundVolume @@ -3490,7 +3493,8 @@ If SelectDrinkType = 1 Then OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_blank.xml" - Open "ROOT/taobin_project/xml/page_identity_verification.xml" + ;Open "ROOT/taobin_project/xml/page_identity_verification.xml" + Open "ROOT/taobin_project/xml/page_identityChildren_consent.xml" EndIf EndIf