mirror of
https://github.com/lkddi/nexusphp.git
synced 2026-04-23 11:27:24 +08:00
[admin] change uploaded + downloaded + bonus + invites
This commit is contained in:
@@ -274,4 +274,17 @@ class UserController extends Controller
|
||||
|
||||
}
|
||||
|
||||
public function incrementDecrement(Request $request): array
|
||||
{
|
||||
$user = Auth::user();
|
||||
$request->validate([
|
||||
'uid' => 'required',
|
||||
'action' => 'required',
|
||||
'field' => 'required',
|
||||
'value' => 'required|numeric',
|
||||
]);
|
||||
$result = $this->repository->incrementDecrement($user, $request->uid, $request->action, $request->field, $request->value, $request->reason);
|
||||
return $this->success(['success' => $result]);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -25,6 +25,7 @@ class UserResource extends JsonResource
|
||||
'class' => $this->class,
|
||||
'class_text' => $this->class_text,
|
||||
'avatar' => $this->avatar,
|
||||
'invites' => $this->invites,
|
||||
'uploaded' => $this->uploaded,
|
||||
'uploaded_text' => mksize($this->uploaded),
|
||||
'downloaded' => $this->downloaded,
|
||||
@@ -44,7 +45,6 @@ class UserResource extends JsonResource
|
||||
$out['seed_time'] = mkprettytime($this->seedtime);
|
||||
$out['leech_time'] = mkprettytime($this->leechtime);
|
||||
$out['share_ratio'] = get_share_ratio($this->uploaded, $this->downloaded);
|
||||
$out['invites'] = $this->invites;
|
||||
$out['comments_count'] = $this->comments_count;
|
||||
$out['posts_count'] = $this->posts_count;
|
||||
$out['torrents_count'] = $this->torrents_count;
|
||||
|
||||
Reference in New Issue
Block a user