This commit is contained in:
iVampireSP.com 2023-02-06 02:56:30 +08:00
parent bbc84f23ae
commit f50ebf419b
No known key found for this signature in database
GPG Key ID: 2F7B001CA27A8132
2 changed files with 6 additions and 2 deletions

View File

@ -4,6 +4,7 @@
use App\Http\Controllers\Controller;
use App\Models\User;
use App\Notifications\User\UserNotification;
use App\Support\RealNameSupport;
use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request;
@ -16,7 +17,7 @@ public function verify(Request $request): JsonResponse
{
$result = (new RealNameSupport())->verify($request->all());
if (! $result) {
if (!$result) {
Log::warning('实名认证失败', $request->all());
return $this->error('实名认证失败。');
@ -27,7 +28,9 @@ public function verify(Request $request): JsonResponse
$user->id_card = $result['id_card'];
$user->save();
$user->reduce('0.7', '实名认证费用。');
$user->reduce((string)config('settings.supports.real_name.price'), '实名认证费用。');
$user->notify(new UserNotification('再次欢迎您!', '再次欢迎您!您的实人认证已通过。', true));
return $this->success('实名认证成功。');
}

View File

@ -31,6 +31,7 @@
'code' => env('SUPPORT_REAL_NAME_APP_CODE'),
'min_age' => env('SUPPORT_REAL_NAME_MIN_AGE', 13),
'max_age' => env('SUPPORT_REAL_NAME_MAX_AGE', 60),
'price' => env('SUPPORT_REAL_NAME_PRICE', 0.7),
],
],
'forum' => [