diff --git a/backstage/application/api/models/User_model.php b/backstage/application/api/models/User_model.php index 471ef61..b5d53dd 100644 --- a/backstage/application/api/models/User_model.php +++ b/backstage/application/api/models/User_model.php @@ -801,6 +801,15 @@ class User_model extends CI_Model )); } } + // 判断每次消费的优惠上限 + if($v['everytime_discount_ceiling'] !== null){ + if(($old_fee*100 - $fee*100) > $v['everytime_discount_ceiling']*100){ + $fee = ($old_fee*100 - $v['everytime_discount_ceiling']*100)/100; + if($fee < 0){ + $fee = 0; + } + } + } break; }else{ // 多次不同价钱规则 @@ -967,6 +976,16 @@ class User_model extends CI_Model )); } } + + // 判断每次消费的优惠上限 + if($v['everytime_discount_ceiling'] !== null){ + if(($old_fee*100 - $fee*100) > $v['everytime_discount_ceiling']*100){ + $fee = ($old_fee*100 - $v['everytime_discount_ceiling']*100)/100; + if ($fee < 0) { + $fee = 0; + } + } + } break; } }