|
|
@@ -83,8 +83,10 @@ class Exchange extends Api
|
|
|
if(time() < $welfare_config['start_time'] || time() > $welfare_config['end_time']) $this->error(__('不在兑换时间范围内'));
|
|
|
|
|
|
//检查是否已兑换过
|
|
|
- $check_user = (new RwaExchangeRecordModel())->where('user_id', $this->auth->id)->count();
|
|
|
- if($check_user >= 2) $this->error('每人限制兑换两套,您已达上限');
|
|
|
+ if($welfare_config['limit_num'] > 0){
|
|
|
+ $check_user = (new RwaExchangeRecordModel())->where('user_id', $this->auth->id)->count();
|
|
|
+ if($check_user >= $welfare_config['limit_num']) $this->error('每人限制兑换' .$welfare_config['limit_num'].'套,您已达上限');
|
|
|
+ }
|
|
|
|
|
|
$order_no = date('YmdHis') . rand(1000, 9999);
|
|
|
$inster_data[] = [
|