taobin_project/xml/profile/run.ev

102 lines
2 KiB
Text

; Debug
DEBUGVAR EnableJsonProfileMode
DEBUGVAR IsServerProfileApplyMode
ReadProfile "ROOT/xmlprofile/main.json" "XMLProfileFromJson"
DEBUGVAR XMLProfile
DEBUGVAR XMLProfileFromJson
CompareJsonProfileToServerProfile "-"
DEBUGVAR IsServerProfileApplyMode
ApplyServerProfile "XMLProfileFromJson" IsServerProfileApplyMode
DEBUGVAR XMLProfileFromJson
DEBUGVAR IsServerProfileApplyMode
STRCONTAIN "y18IDCardLive" XMLProfileFromJson Y18IDCARDLIVE_ENABLE
STRCONTAIN "y18IDCard" XMLProfileFromJson Y18IDCARD_ENABLE
STRCONTAIN "y20IDCard-Liveness" XMLProfileFromJson Y20IDCARDLIVE_ENABLE
STRCONTAIN "y20IDCard" XMLProfileFromJson Y20IDCARD_ENABLE
STRCONTAIN "SugarBreak" XMLProfileFromJson SugarBreakEnable
STRCONTAIN "Discount50" XMLProfileFromJson Discount50
STRCONTAIN "ClossMenu" XMLProfileFromJson ClossMenu
STRCONTAIN "AllPrice05" XMLProfile AllPrice05
STRCONTAIN "AllPrice10" XMLProfile AllPrice10
DEBUGVAR EnableLiveness
DEBUGVAR Only18
DEBUGVAR NoSugarStepRight2
DEBUGVAR HalfPrice
If Y18IDCARD_ENABLE = "true" Then
Var Only18 = "true"
Else
Var Only18 = "false"
EndIf
If Y20IDCARDLIVE_ENABLE = "true" Then
If EnableLiveness = "true" Then
Var Only20 = "true"
Else
Var Only20 = "false"
EndIf
Else
Var Only20 = "false"
EndIf
If Y20IDCARD_ENABLE = "true" Then
Var Only20 = "true"
Else
Var Only20 = "false"
EndIf
; Only get 1,2,3
If SugarBreakEnable = "true" Then
Var NoSugarStepRight2 = "true"
Else
Var NoSugarStepRight2 = "false"
EndIf
; flag for apply all menu.
Var price_apply = 0
If Discount50 = "true" Then
Var HalfPrice = "true"
Var price_apply = 1
__CMD "invoke-discount-50" "-" "-" "-"
EndIf
If AllPrice05 = "true" Then
Var price_apply = 2
__CMD "invoke-all-price-5" "-" "-" "-"
EndIf
If AllPrice10 = "true" Then
Var price_apply = 3
__CMD "invoke-all-price-10" "-" "-" "-"
EndIf
If price_apply = 0 Then
Var HalfPrice = "false"
DEBUGVAR Discount50
__CMD "invoke-discount-disable" "-" "-" "-"
__CMD "cancel-override-price" "-" "-" "-"
EndIf