"Enable" 1080 1920 "0xeae6e1" SoundVolume "Partial"
; On open
Var Timeout = 0
Var TelephoneNumber = ""
Var ShowTextNumber = "Enable"
Var ShowErrorText = "Invisible"
Var Tel_Confirm_State = "Invisible"
Var GetCreditFlag = 0
If show_eng = "true" Then
Var DirImage = "ROOT/taobin_project/image/collectiing_en"
Else
Var DirImage = "ROOT/taobin_project/image/collectiing"
EndIf
Var FlagWaitUpdateCoinAmount = 0
Var number7 = ""
Var number8 = ""
Var number9 = ""
Var number10 = ""
Var Ext1a = ""
Var GetAccFlag = 0
1000
Var Timeout = Timeout + 1
If Timeout > 30 Then
If Seeker.pageStoreCredit0 = 1 Then
Change StoreCreditAmount
Var ChangeFlag2 = 1
If Seeker.FreeVendingCampaign = 1 Then
Open "ROOT/taobin_project/xml/page_lid_straw.xml"
Else
Open "ROOT/taobin_project/xml/page_collect_point_1.xml"
EndIf
Else
CoinVending BILLREJECT
If CART_COUNT >= 1 Then
Open "ROOT/taobin_project/xml/page_payment_cashMore.xml"
Else
Open "ROOT/taobin_project/xml/page_payment_cash.xml"
EndIf
EndIf
EndIf
If FlagWaitUpdateCoinAmount = 1 Then
If Timeout > 2 Then
If CART_COUNT >= 1 Then
Open "ROOT/taobin_project/xml/page_payment_cashMore.xml"
Else
Open "ROOT/taobin_project/xml/page_payment_cash.xml"
EndIf
EndIf
EndIf
TimerReset
If GetAccFlag = 1 Then
If Ext1a = "ok" Then
Var CoffeeCredit = Ext1b
INT CoffeeCredit
Var Seeker.CoffeePinNumber = Ext1c
If Seeker = "next" Then
Var Curr = "curr"
DEBUGVAR CoffeeCredit
DEBUGVAR Curr.CurrCreditAmount
If TelephoneNumber = Curr.CurrCreditTelNum Then
Var CoffeeCredit = CoffeeCredit + Curr.CurrCreditAmount
If Curr.CurrCreditUse > 0 Then
Var CoffeeCredit = CoffeeCredit - Curr.CurrCreditUse
If CoffeeCredit < 0 Then
Var CoffeeCredit = 0
EndIf
EndIf
EndIf
EndIf
Var Seeker.TNumberTaobinCredit = TelephoneNumber
If Seeker.pageStoreCredit0 = 1 Then
Var Seeker.StoreCreditFlag = 1
Var CoffeeCreditKeep = StoreCreditAmount + CoffeeCredit
Open "ROOT/taobin_project/xml/page_payment_storeCredit2-2.xml"
Else
Var Seeker.StoreCreditFlag = 1
If ViewBill < RemainAmount Then
CoinVending BILLSTACKALL
Var FlagWaitUpdateCoinAmount = 1
Var Timeout = 0
Else
CoinVending BILLSTACKALL
Var CoffeeCreditKeep = RemainAmountKeep + CoffeeCredit
;If Seeker = "next" Then
; Var Curr = "curr"
; Var CoffeeCreditKeep = CoffeeCreditKeep - Curr.CurrCreditUse
;EndIf
Open "ROOT/taobin_project/xml/page_payment_storeCredit3.xml"
EndIf
EndIf
Else
If Ext1a = "new customer" Then
Var CoffeeCreditKeep = 0
Var CoffeeCredit = 0
Var Seeker.TNumberTaobinCredit = TelephoneNumber
Open "ROOT/taobin_project/xml/page_payment_storeCredit2.xml"
Else
If Ext1a = "invalid password" Then
Var ShowErrorText = "Enable"
EndIf
EndIf
EndIf
EndIf
Refresh
If GetAccFlag = 1 Then
Var ShowErrorText = "Enable"
EndIf
Refresh
0 380 "ROOT/taobin_project/image/collectiing/alpha.png" 158 601 "ROOT/taobin_project/image/collectiing/img_popup1.png" 217 802 Var( DirImage + "/img3.png" ) 244 817 ShowTextNumber "Enable" Var( DirImage + "/text14.png" ) 248 836 ShowTextNumber "Enable" Var( DirImage + "/Group.png" ) 0 817 1080 Center 62
RobotoBlack
0x513C2F "Enable" TelephoneNumber Telnum-mask-1 188 626 Var( DirImage + "/text_17.png" ) 444 942 ShowErrorText "Enable" "ROOT/taobin_project/image/collectiing/text_show_notfound.png"
Open "/media/bt/xml/security_alarm.xml"
If MachineStage = "drink-success" Then
Var MachineState_Result = 1
EndIf
If MachineStage = "drink-failed" Then
Var MachineState_Result = 2
EndIf