fix failed multi
This commit is contained in:
parent
fce158265e
commit
170974b5e0
1 changed files with 78 additions and 44 deletions
|
|
@ -101,6 +101,9 @@
|
|||
SAVELOG next_ready
|
||||
|
||||
|
||||
Var MultiGo = 1
|
||||
|
||||
|
||||
|
||||
If next_ready = "false" Then
|
||||
Var next_pic = ""
|
||||
|
|
@ -130,7 +133,21 @@
|
|||
|
||||
Var ServiceAmount2 = CART2_PRICE
|
||||
|
||||
Var ServiceAmountSum = ServiceAmountSum - ServiceAmount2
|
||||
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
|
||||
If PayWithQR = 0 Then
|
||||
If CodeChannel = 0 Then
|
||||
If StoreCreditFlag = 1 Then
|
||||
|
||||
Else
|
||||
Change ServiceAmount2
|
||||
Var MultiGo = 0
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
||||
If cart_next < CART_COUNT Then
|
||||
|
|
@ -158,58 +175,28 @@
|
|||
|
||||
Var ServiceAmount2 = CART3_PRICE
|
||||
|
||||
Var ServiceAmountSum = ServiceAmountSum - ServiceAmount2
|
||||
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID2 ServiceAmount2 ServiceCharge Donate
|
||||
|
||||
If PayWithQR = 0 Then
|
||||
If CodeChannel = 0 Then
|
||||
If StoreCreditFlag = 1 Then
|
||||
|
||||
Else
|
||||
Change ServiceAmount2
|
||||
Var MultiGo = 0
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
Var CART_INDEX = CART_COUNT
|
||||
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
|
||||
If CART_INDEX = CART_COUNT Then
|
||||
|
||||
;Pay Multi
|
||||
If sendPayMultiFlag = 0 Then
|
||||
|
||||
If PayWithQR = 0 Then
|
||||
Var ServiceType = "coffee-multi"
|
||||
Else
|
||||
Var ServiceType = "coffee-multiQR"
|
||||
EndIf
|
||||
|
||||
If TNumberTaobinCredit = "" Then
|
||||
Var TelephoneNumber = "0899999999"
|
||||
Var PayO2 = ""
|
||||
If TNumberTaobinMember = "" Then
|
||||
Else
|
||||
Var TelephoneNumber = TNumberTaobinMember
|
||||
EndIf
|
||||
Else
|
||||
Var TelephoneNumber = TNumberTaobinCredit
|
||||
Var PayO2 = CoffeePinNumber
|
||||
EndIf
|
||||
|
||||
Var ServiceCredit = "00-00-00-0000"
|
||||
Var SuggestID = ""
|
||||
Var PayDetail="1/S:0/0/"
|
||||
Var SessionID3 = "" + CART_COUNT
|
||||
Var SessionID3 = SessionID3 + ":00000"
|
||||
|
||||
|
||||
SAVELOG PayO2
|
||||
|
||||
Var PayType = ""
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID3 ServiceAmountSum ServiceCharge Donate
|
||||
|
||||
|
||||
Var sendPayMultiFlag = 1
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
|
||||
|
||||
</EventOpen>
|
||||
|
|
@ -220,6 +207,53 @@
|
|||
|
||||
Var Timeout = Timeout + 1
|
||||
|
||||
|
||||
If Timeout > 5 Then
|
||||
Var MultiGo = 1
|
||||
EndIf
|
||||
|
||||
If MultiGo = 1 Then
|
||||
If CART_INDEX = CART_COUNT Then
|
||||
|
||||
;Pay Multi
|
||||
If sendPayMultiFlag = 0 Then
|
||||
|
||||
If PayWithQR = 0 Then
|
||||
Var ServiceType = "coffee-multi"
|
||||
Else
|
||||
Var ServiceType = "coffee-multiQR"
|
||||
EndIf
|
||||
|
||||
If TNumberTaobinCredit = "" Then
|
||||
Var TelephoneNumber = "0899999999"
|
||||
Var PayO2 = ""
|
||||
If TNumberTaobinMember = "" Then
|
||||
Else
|
||||
Var TelephoneNumber = TNumberTaobinMember
|
||||
EndIf
|
||||
Else
|
||||
Var TelephoneNumber = TNumberTaobinCredit
|
||||
Var PayO2 = CoffeePinNumber
|
||||
EndIf
|
||||
|
||||
Var ServiceCredit = "00-00-00-0000"
|
||||
Var SuggestID = ""
|
||||
Var PayDetail="1/S:0/0/"
|
||||
Var SessionID3 = "" + CART_COUNT
|
||||
Var SessionID3 = SessionID3 + ":00000"
|
||||
|
||||
|
||||
SAVELOG PayO2
|
||||
|
||||
Var PayType = ""
|
||||
Pay ServiceType TelephoneNumber ServiceCredit SuggestID SessionID3 ServiceAmountSum ServiceCharge Donate
|
||||
|
||||
|
||||
Var sendPayMultiFlag = 1
|
||||
EndIf
|
||||
EndIf
|
||||
EndIf
|
||||
|
||||
If MachineStage = "show-menu" Then
|
||||
|
||||
If CART_INDEX < CART_COUNT Then
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue