修复bug
diff --git a/supwisdom/sp_consume.c b/supwisdom/sp_consume.c
index 727b0d5..7545390 100644
--- a/supwisdom/sp_consume.c
+++ b/supwisdom/sp_consume.c
@@ -331,11 +331,11 @@
/**
**ÓÉÓÚÊÇÏȿ۷ѺóʹÓ㬷ÀÖ¹Ö»²å¿¨Ê±¿Û·Ñ
**/
- /*if(pos->purchase.used_num == 0)
+ if(pos->purchase.used_num == 0)
{
pos->purchase.paid_num = 0;
pos->purchase.paid_sum = 0;
- }*/
+ }
ret = sp_prepare_below_transdtl(pos, card);
if(ret)
{
@@ -451,7 +451,7 @@
cardWorkState->current_state = CARDWORKSTATUS_ERROR;
break;
}
- if(pos->purchase.paid_num > card->waterlimit)
+ if(pos->purchase.used_num > card->waterlimit)
{
disp_hint_info_two(pos, "Í£Ö¹³öË®","ÒÑ´ïµ¥´Î³öË®ÉÏÏÞ", DELAY_TIME2s);
cardWorkState->current_state = CARDWORKSTATUS_STOPPING;
@@ -714,7 +714,7 @@
cardWorkState->current_state = CARDWORKSTATUS_ERROR;
break;
}
- if(pos->purchase.paid_num >CARD.waterlimit)
+ if(pos->purchase.used_num >CARD.waterlimit)
{
disp_hint_info_two(pos, "Í£Ö¹³öË®","ÒÑ´ïµ¥´Î³öË®ÉÏÏÞ", DELAY_TIME2s);
cardWorkState->current_state = CARDWORKSTATUS_STOPPING;