28 lines
582 B
PHP
28 lines
582 B
PHP
<?php
|
|
|
|
namespace App\Http\Controllers;
|
|
|
|
use App\Http\Resources\AccountLogResource;
|
|
use App\Models\User;
|
|
use AsLong\UserAccount\Models\UserAccountLog;
|
|
|
|
class AccountController extends Controller
|
|
{
|
|
/**
|
|
* 收入明细
|
|
*/
|
|
public function logs()
|
|
{
|
|
$user = $this->user;
|
|
|
|
$list = UserAccountLog::where('user_id', $user->id)->paginate();
|
|
|
|
return AccountLogResource::collection($list)->additional([
|
|
'status' => 'SUCCESS',
|
|
'status_code' => 200,
|
|
'cash' => $user->account->cash,
|
|
]);
|
|
}
|
|
|
|
}
|