Parcourir la source

增加兑换限制

jason il y a 6 mois
Parent
commit
3240e3aa07
1 fichiers modifiés avec 4 ajouts et 1 suppressions
  1. 4 1
      application/api/controller/Exchange.php

+ 4 - 1
application/api/controller/Exchange.php

@@ -84,7 +84,10 @@ class Exchange extends Api
           
           //检查是否已兑换过
           if($welfare_config['limit_num'] > 0){
-              $check_user = (new RwaExchangeRecordModel())->where('user_id', $this->auth->id)->count();
+              $check_user = (new RwaExchangeRecordModel())
+                  ->where('user_id', $this->auth->id)
+                  ->where('welfare_id', $ids)
+                  ->count();
               if($check_user >= $welfare_config['limit_num']) $this->error('每人限制兑换' .$welfare_config['limit_num'].'套,您已达上限');
           }