diff --git a/app/Console/Commands/CheckOrder.php b/app/Console/Commands/CheckOrder.php index b4862ea0..b1b237e7 100755 --- a/app/Console/Commands/CheckOrder.php +++ b/app/Console/Commands/CheckOrder.php @@ -80,9 +80,10 @@ class CheckOrder extends Command $user->balance = $user->balance + $order->refund_amount; } $user->transfer_enable = $plan->transfer_enable * 1073741824; - $user->enable = 1; - $user->u = 0; - $user->d = 0; + if ((int)config('v2board.renew_reset_traffic_enable', 1)) { + $user->u = 0; + $user->d = 0; + } $user->plan_id = $plan->id; $user->group_id = $plan->group_id; $user->expired_at = $this->getTime($order->cycle, $user->expired_at); @@ -98,11 +99,8 @@ class CheckOrder extends Command $user->balance = $user->balance + $order->refund_amount; } $user->transfer_enable = $plan->transfer_enable * 1073741824; - $user->enable = 1; - if ((int)config('v2board.renew_reset_traffic_enable', 1)) { - $user->u = 0; - $user->d = 0; - } + $user->u = 0; + $user->d = 0; $user->plan_id = $plan->id; $user->group_id = $plan->group_id; $user->expired_at = NULL; diff --git a/app/Http/Controllers/Admin/ConfigController.php b/app/Http/Controllers/Admin/ConfigController.php index a327f3df..83d96e4d 100755 --- a/app/Http/Controllers/Admin/ConfigController.php +++ b/app/Http/Controllers/Admin/ConfigController.php @@ -80,7 +80,7 @@ class ConfigController extends Controller $data = $request->input(); $array = \Config::get('v2board'); foreach ($data as $k => $v) { - if (!in_array($k, ConfigSave::filter())) { + if (!in_array($k, array_keys(ConfigSave::RULES))) { abort(500, '参数' . $k . '不在规则内,禁止修改'); } $array[$k] = $v; diff --git a/app/Http/Requests/Admin/ConfigSave.php b/app/Http/Requests/Admin/ConfigSave.php index 1c28f898..cace371e 100755 --- a/app/Http/Requests/Admin/ConfigSave.php +++ b/app/Http/Requests/Admin/ConfigSave.php @@ -58,11 +58,6 @@ class ConfigSave extends FormRequest 'apple_id_password' => '' ]; - public static function filter() - { - return array_keys(self::RULES); - } - /** * Get the validation rules that apply to the request. *