add condition disable enable invisible for custom coffee
This commit is contained in:
parent
84cdea3378
commit
b0611e1507
1 changed files with 226 additions and 32 deletions
|
|
@ -9,7 +9,7 @@
|
|||
|
||||
Var UserSeletedSugar = 0
|
||||
|
||||
SAVELOG "Event Open Select 7"
|
||||
SAVELOG "Event Open Select 8"
|
||||
|
||||
If NoWaitMachineEnable = 1 Then
|
||||
Var ConfirmDrinkButtonState = "Enable"
|
||||
|
|
@ -919,30 +919,6 @@
|
|||
|
||||
DEBUGVAR SubMenuGroupIDSlot6_1
|
||||
|
||||
If TOPPING6 = "Topping-Volcano" Then
|
||||
If toppingID6price2 > 0 Then
|
||||
Var testFormat !assigned StringFmt( toppingID6price2 , "%.0f฿", PreScaleConvertShow)
|
||||
|
||||
Var CustomCoffeeQuantityAdditionalPrice[0] = "(+" + testFormat
|
||||
Var CustomCoffeeQuantityAdditionalPrice[1] = "(+" + testFormat
|
||||
|
||||
Var CustomCoffeeQuantityAdditionalPrice[0] = CustomCoffeeQuantityAdditionalPrice[0] + ")"
|
||||
Var CustomCoffeeQuantityAdditionalPrice[1] = CustomCoffeeQuantityAdditionalPrice[1] + ")"
|
||||
|
||||
Var CustomCoffeeLevelAdditionalPrice[0] = "(+" + testFormat
|
||||
Var CustomCoffeeLevelAdditionalPrice[1] = "(+" + testFormat
|
||||
|
||||
Var CustomCoffeeLevelAdditionalPrice[0] = CustomCoffeeLevelAdditionalPrice[0] + ")"
|
||||
Var CustomCoffeeLevelAdditionalPrice[1] = CustomCoffeeLevelAdditionalPrice[1] + ")"
|
||||
Else
|
||||
Var CustomCoffeeQuantityAdditionalPrice[0] = ""
|
||||
Var CustomCoffeeQuantityAdditionalPrice[1] = ""
|
||||
|
||||
Var CustomCoffeeLevelAdditionalPrice[0] = ""
|
||||
Var CustomCoffeeLevelAdditionalPrice[1] = ""
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
Var PriceCustomCoffeeFormat = "%.0f฿"
|
||||
|
||||
If TOPPING7 = "water-level" Then
|
||||
|
|
@ -954,29 +930,54 @@
|
|||
Else
|
||||
|
||||
If toppingID7index1 = toppingID7Default Then
|
||||
Var CurrentCoffeeWaterId = toppingID7index1
|
||||
Var CustomCoffeeWaterState[0] = "PressForever"
|
||||
Var CustomCoffeeWaterState[1] = "Enable"
|
||||
Var CustomCoffeeWaterState[2] = "Enable"
|
||||
Var CustomCoffeeWaterState[3] = "Enable"
|
||||
Var CustomCoffeeWaterState[4] = "Enable"
|
||||
EndIf
|
||||
|
||||
If toppingID7index2 = toppingID7Default Then
|
||||
Var CurrentCoffeeWaterId = toppingID7index2
|
||||
Var CustomCoffeeWaterState[0] = "Enable"
|
||||
Var CustomCoffeeWaterState[1] = "PressForever"
|
||||
Var CustomCoffeeWaterState[2] = "Enable"
|
||||
Var CustomCoffeeWaterState[3] = "Enable"
|
||||
Var CustomCoffeeWaterState[4] = "Enable"
|
||||
EndIf
|
||||
|
||||
If toppingID7index3 = toppingID7Default Then
|
||||
Var CurrentCoffeeWaterId = toppingID7index3
|
||||
Var CustomCoffeeWaterState[0] = "Enable"
|
||||
Var CustomCoffeeWaterState[1] = "Enable"
|
||||
Var CustomCoffeeWaterState[2] = "PressForever"
|
||||
Var CustomCoffeeWaterState[3] = "Enable"
|
||||
Var CustomCoffeeWaterState[4] = "Enable"
|
||||
EndIf
|
||||
|
||||
If toppingID7index4 = toppingID7Default Then
|
||||
Var CurrentCoffeeWaterId = toppingID7index4
|
||||
Var CustomCoffeeWaterState[0] = "Enable"
|
||||
Var CustomCoffeeWaterState[1] = "Enable"
|
||||
Var CustomCoffeeWaterState[2] = "Enable"
|
||||
Var CustomCoffeeWaterState[3] = "PressForever"
|
||||
Var CustomCoffeeWaterState[4] = "Enable"
|
||||
EndIf
|
||||
|
||||
If toppingID7index5 = toppingID7Default Then
|
||||
Var CurrentCoffeeWaterId = toppingID7index5
|
||||
Var CustomCoffeeWaterState[0] = "Enable"
|
||||
Var CustomCoffeeWaterState[1] = "Enable"
|
||||
Var CustomCoffeeWaterState[2] = "Enable"
|
||||
Var CustomCoffeeWaterState[3] = "Enable"
|
||||
Var CustomCoffeeWaterState[4] = "PressForever"
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If TOPPING8 = "single-shot-espv2" Then
|
||||
If TOPPING8 = "coffee-quantity" Then
|
||||
Var showCustomCoffee = "Enable"
|
||||
Var showCoffeeQuantity = "Enable"
|
||||
|
||||
|
|
@ -985,14 +986,24 @@
|
|||
Else
|
||||
|
||||
If toppingID8index1 = toppingID8Default Then
|
||||
Var CurrentCoffeeQuantityId = toppingID8index1
|
||||
Var CustomCoffeeQuantityState[0] = "PressForever"
|
||||
Var CustomCoffeeQuantityState[1] = "Enable"
|
||||
Var CustomCoffeeQuantityState[2] = "Enable"
|
||||
|
||||
EndIf
|
||||
|
||||
If toppingID8index2 = toppingID8Default Then
|
||||
Var CurrentCoffeeQuantityId = toppingID8index2
|
||||
Var CustomCoffeeQuantityState[0] = "Enable"
|
||||
Var CustomCoffeeQuantityState[1] = "PressForever"
|
||||
Var CustomCoffeeQuantityState[2] = "Enable"
|
||||
EndIf
|
||||
|
||||
If toppingID8index3 = toppingID8Default Then
|
||||
Var CurrentCoffeeQuantityId = toppingID8index3
|
||||
Var CustomCoffeeQuantityState[0] = "Enable"
|
||||
Var CustomCoffeeQuantityState[1] = "Enable"
|
||||
Var CustomCoffeeQuantityState[2] = "PressForever"
|
||||
EndIf
|
||||
EndIf
|
||||
|
|
@ -1024,7 +1035,7 @@
|
|||
|
||||
EndIf
|
||||
|
||||
If TOPPING9 = "coffee-level" Then
|
||||
If TOPPING9 = "single-shot-espv2" Then
|
||||
Var showCustomCoffee = "Enable"
|
||||
var showCoffeeLevel = "Enable"
|
||||
|
||||
|
|
@ -1033,14 +1044,24 @@
|
|||
Else
|
||||
|
||||
If toppingID9index1 = toppingID9Default Then
|
||||
Var CurrentCoffeeLevelId = toppingID9index1
|
||||
Var CustomCoffeeLevelState[0] = "PressForever"
|
||||
Var CustomCoffeeLevelState[1] = "Enable"
|
||||
Var CustomCoffeeLevelState[2] = "Enable"
|
||||
|
||||
EndIf
|
||||
|
||||
If toppingID9index2 = toppingID9Default Then
|
||||
Var CurrentCoffeeLevelId = toppingID9index2
|
||||
Var CustomCoffeeLevelState[0] = "Enable"
|
||||
Var CustomCoffeeLevelState[1] = "PressForever"
|
||||
Var CustomCoffeeLevelState[2] = "Enable"
|
||||
EndIf
|
||||
|
||||
If toppingID9index3 = toppingID9Default Then
|
||||
Var CurrentCoffeeLevelId = toppingID9index3
|
||||
Var CustomCoffeeLevelState[0] = "Enable"
|
||||
Var CustomCoffeeLevelState[1] = "Enable"
|
||||
Var CustomCoffeeLevelState[2] = "PressForever"
|
||||
EndIf
|
||||
|
||||
|
|
@ -1082,14 +1103,24 @@
|
|||
Else
|
||||
|
||||
If toppingID10index1 = toppingID10Default Then
|
||||
Var CurrentCoffeeTampingId = toppingID10index1
|
||||
Var CustomCoffeeTampingState[0] = "PressForever"
|
||||
Var CustomCoffeeTampingState[1] = "Enable"
|
||||
Var CustomCoffeeTampingState[2] = "Enable"
|
||||
|
||||
EndIf
|
||||
|
||||
If toppingID10index2 = toppingID10Default Then
|
||||
Var CurrentCoffeeTampingId = toppingID10index2
|
||||
Var CustomCoffeeTampingState[0] = "Enable"
|
||||
Var CustomCoffeeTampingState[1] = "PressForever"
|
||||
Var CustomCoffeeTampingState[2] = "Enable"
|
||||
EndIf
|
||||
|
||||
If toppingID10index3 = toppingID10Default Then
|
||||
Var CurrentCoffeeTampingId = toppingID10index3
|
||||
Var CustomCoffeeTampingState[0] = "Enable"
|
||||
Var CustomCoffeeTampingState[1] = "Enable"
|
||||
Var CustomCoffeeTampingState[2] = "PressForever"
|
||||
EndIf
|
||||
|
||||
|
|
@ -3338,8 +3369,28 @@
|
|||
|
||||
If showShotEnable = "Press" Then
|
||||
Var showShotEnable = "Enable"
|
||||
|
||||
If TOPPING7 = "water-level" Then
|
||||
Var showCustomCoffee = "Enable"
|
||||
EndIf
|
||||
|
||||
If TOPPING8 = "coffee-quantity" Then
|
||||
Var showCustomCoffee = "Enable"
|
||||
EndIf
|
||||
|
||||
If TOPPING9 = "single-shot-espv2" Then
|
||||
Var showCustomCoffee = "Enable"
|
||||
EndIf
|
||||
|
||||
If TOPPING10 = "tampping-espv2" Then
|
||||
Var showCustomCoffee = "Enable"
|
||||
EndIf
|
||||
|
||||
Else
|
||||
Var showShotEnable = "Press"
|
||||
|
||||
; Invisible showCustomCoffee
|
||||
Var showCustomCoffee = "Invisible"
|
||||
EndIf
|
||||
|
||||
Function 2
|
||||
|
|
@ -3370,8 +3421,28 @@
|
|||
|
||||
If showShotEnable = "Press" Then
|
||||
Var showShotEnable = "Enable"
|
||||
|
||||
If TOPPING7 = "water-level" Then
|
||||
Var showCustomCoffee = "Enable"
|
||||
EndIf
|
||||
|
||||
If TOPPING8 = "coffee-quantity" Then
|
||||
Var showCustomCoffee = "Enable"
|
||||
EndIf
|
||||
|
||||
If TOPPING9 = "single-shot-espv2" Then
|
||||
Var showCustomCoffee = "Enable"
|
||||
EndIf
|
||||
|
||||
If TOPPING10 = "tampping-espv2" Then
|
||||
Var showCustomCoffee = "Enable"
|
||||
EndIf
|
||||
|
||||
Else
|
||||
Var showShotEnable = "Press"
|
||||
|
||||
; Invisible showCustomCoffee
|
||||
Var showCustomCoffee = "Invisible"
|
||||
EndIf
|
||||
|
||||
Function 2
|
||||
|
|
@ -3597,8 +3668,12 @@
|
|||
Var CustomCoffeeWaterState[0] = "PressForever"
|
||||
Var CustomCoffeeWaterState[1] = "Enable"
|
||||
Var CustomCoffeeWaterState[2] = "Enable"
|
||||
Var CustomCoffeeWaterState[4] = "Enable"
|
||||
Var CustomCoffeeWaterState[3] = "Enable"
|
||||
Var CustomCoffeeWaterState[4] = "Enable"
|
||||
|
||||
Var CurrentCoffeeWaterId = toppingID7index1
|
||||
|
||||
Function 2
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
|
@ -3617,8 +3692,14 @@
|
|||
Var CustomCoffeeWaterState[0] = "Enable"
|
||||
Var CustomCoffeeWaterState[1] = "PressForever"
|
||||
Var CustomCoffeeWaterState[2] = "Enable"
|
||||
Var CustomCoffeeWaterState[4] = "Enable"
|
||||
Var CustomCoffeeWaterState[3] = "Enable"
|
||||
Var CustomCoffeeWaterState[4] = "Enable"
|
||||
|
||||
Var CurrentCoffeeWaterId = toppingID7index2
|
||||
|
||||
|
||||
Function 2
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
|
@ -3637,8 +3718,14 @@
|
|||
Var CustomCoffeeWaterState[0] = "Enable"
|
||||
Var CustomCoffeeWaterState[1] = "Enable"
|
||||
Var CustomCoffeeWaterState[2] = "PressForever"
|
||||
Var CustomCoffeeWaterState[4] = "Enable"
|
||||
Var CustomCoffeeWaterState[3] = "Enable"
|
||||
Var CustomCoffeeWaterState[4] = "Enable"
|
||||
|
||||
Var CurrentCoffeeWaterId = toppingID7index3
|
||||
|
||||
|
||||
Function 2
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
|
@ -3660,6 +3747,12 @@
|
|||
Var CustomCoffeeWaterState[3] = "PressForever"
|
||||
Var CustomCoffeeWaterState[4] = "Enable"
|
||||
|
||||
Var CurrentCoffeeWaterId = toppingID7index4
|
||||
|
||||
|
||||
Function 2
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
|
@ -3680,6 +3773,11 @@
|
|||
Var CustomCoffeeWaterState[3] = "Enable"
|
||||
Var CustomCoffeeWaterState[4] = "PressForever"
|
||||
|
||||
Var CurrentCoffeeWaterId = toppingID7index5
|
||||
|
||||
Function 2
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
|
@ -3763,8 +3861,12 @@
|
|||
Var CustomCoffeeQuantityState[1] = "Enable"
|
||||
Var CustomCoffeeQuantityState[2] = "Enable"
|
||||
|
||||
Var CurrentCoffeeQuantityId = toppingID8index1
|
||||
|
||||
|
||||
Function 2
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
|
@ -3783,8 +3885,12 @@
|
|||
Var CustomCoffeeQuantityState[1] = "PressForever"
|
||||
Var CustomCoffeeQuantityState[2] = "Enable"
|
||||
|
||||
Var CurrentCoffeeQuantityId = toppingID8index2
|
||||
|
||||
|
||||
Function 2
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
|
@ -3803,8 +3909,11 @@
|
|||
Var CustomCoffeeQuantityState[1] = "Enable"
|
||||
Var CustomCoffeeQuantityState[2] = "PressForever"
|
||||
|
||||
Var CurrentCoffeeQuantityId = toppingID8index3
|
||||
|
||||
Function 2
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
|
@ -3886,8 +3995,12 @@
|
|||
Var CustomCoffeeLevelState[1] = "Enable"
|
||||
Var CustomCoffeeLevelState[2] = "Enable"
|
||||
|
||||
Var CurrentCoffeeLevelId = toppingID9index1
|
||||
|
||||
|
||||
Function 2
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
|
@ -3906,6 +4019,9 @@
|
|||
Var CustomCoffeeLevelState[1] = "PressForever"
|
||||
Var CustomCoffeeLevelState[2] = "Enable"
|
||||
|
||||
Var CurrentCoffeeLevelId = toppingID9index2
|
||||
|
||||
|
||||
Function 2
|
||||
|
||||
|
||||
|
|
@ -3927,9 +4043,13 @@
|
|||
Var CustomCoffeeLevelState[1] = "Enable"
|
||||
Var CustomCoffeeLevelState[2] = "PressForever"
|
||||
|
||||
Var CurrentCoffeeLevelId = toppingID9index3
|
||||
|
||||
|
||||
Function 2
|
||||
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
|
@ -4025,6 +4145,11 @@
|
|||
Var CustomCoffeeTampingState[1] = "Enable"
|
||||
Var CustomCoffeeTampingState[2] = "Enable"
|
||||
|
||||
Var CurrentCoffeeTampingId = toppingID10index1
|
||||
|
||||
Function 2
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
|
@ -4043,6 +4168,12 @@
|
|||
Var CustomCoffeeTampingState[1] = "PressForever"
|
||||
Var CustomCoffeeTampingState[2] = "Enable"
|
||||
|
||||
Var CurrentCoffeeTampingId = toppingID10index2
|
||||
|
||||
Function 2
|
||||
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
|
@ -4061,6 +4192,12 @@
|
|||
Var CustomCoffeeTampingState[1] = "Enable"
|
||||
Var CustomCoffeeTampingState[2] = "PressForever"
|
||||
|
||||
Var CurrentCoffeeTampingId = toppingID10index3
|
||||
|
||||
|
||||
Function 2
|
||||
|
||||
|
||||
</EventClick>
|
||||
</Button>
|
||||
|
||||
|
|
@ -5052,7 +5189,15 @@
|
|||
Var UserSelectProductCode = PD_CODE1
|
||||
|
||||
If showShotEnable = "Disable" Then
|
||||
Var showShotEnable = "Enable"
|
||||
If showCustomCoffee = "Invisible" Then
|
||||
Var showShotEnable = "Enable"
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If showCustomCoffee = "Invisible" Then
|
||||
If showShotEnable = "Enable" Then
|
||||
Var showCustomCoffee = "Enable"
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
Var showText4 = "Invisible"
|
||||
|
|
@ -5080,6 +5225,11 @@
|
|||
If showShotEnable = "Disable" Then
|
||||
Var showShotEnable = "Enable"
|
||||
EndIf
|
||||
|
||||
If showCustomCoffee = "Enable" Then
|
||||
Var showCustomCoffee = "Invisible"
|
||||
EndIf
|
||||
|
||||
Var showText4 = "Invisible"
|
||||
|
||||
If show_eng = "true" Then
|
||||
|
|
@ -5108,6 +5258,11 @@
|
|||
Else
|
||||
Var showShotEnable = "Disable"
|
||||
EndIf
|
||||
|
||||
If showCustomCoffee = "Enable" Then
|
||||
Var showCustomCoffee = "Invisible"
|
||||
EndIf
|
||||
|
||||
Var showText4 = "Enable"
|
||||
|
||||
If show_eng = "true" Then
|
||||
|
|
@ -5233,8 +5388,47 @@
|
|||
Else
|
||||
|
||||
EndIf
|
||||
Var CustomCoffeeDefault = "true"
|
||||
DEBUGVAR showCustomCoffee
|
||||
DEBUGVAR CustomCoffeeDefault
|
||||
|
||||
If showCustomCoffee = "Enable" Then
|
||||
|
||||
If showCoffeeWater = "Enable" Then
|
||||
If CurrentCoffeeWaterId = toppingID7Default Then
|
||||
Else
|
||||
Var CustomCoffeeDefault = "false"
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If showCoffeeQuantity = "Enable" Then
|
||||
If CurrentCoffeeQuantityId = toppingID8Default Then
|
||||
Else
|
||||
Var CustomCoffeeDefault = "false"
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If showCoffeeLevel = "Enable" Then
|
||||
If CurrentCoffeeLevelId = toppingID9Default Then
|
||||
Else
|
||||
Var CustomCoffeeDefault = "false"
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If showCoffeeTamping = "Enable" Then
|
||||
If CurrentCoffeeTampingId = toppingID10Default Then
|
||||
Else
|
||||
Var CustomCoffeeDefault = "false"
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
DEBUGVAR CustomCoffeeDefault
|
||||
If CustomCoffeeDefault = "false" Then
|
||||
Var showShotEnable = "Disable"
|
||||
Else
|
||||
Var showShotEnable = "Enable"
|
||||
EndIf
|
||||
|
||||
|
||||
If CustomCoffeeQuantityState[0] = "PressForever" Then
|
||||
Var TOPPING_PRICE = TOPPING_PRICE + toppingID8index1price
|
||||
|
|
@ -5738,7 +5932,7 @@
|
|||
<Width> 1080 </Width>
|
||||
<Align> end </Align>
|
||||
<Color> 0xFF0000 </Color>
|
||||
<Value> "#7"</Value>
|
||||
<Value> "#8"</Value>
|
||||
</Text>
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue