|
|
|
@ -4,6 +4,7 @@ namespace App\Services; |
|
|
|
|
|
|
|
use App\Models\AdminRoleUsers; |
|
|
|
use App\Models\AdminUsers; |
|
|
|
use App\Models\Parking; |
|
|
|
use Exception; |
|
|
|
use Illuminate\Database\Eloquent\Builder; |
|
|
|
use Illuminate\Database\Eloquent\Model; |
|
|
|
@ -57,7 +58,7 @@ final class AdminUsersService |
|
|
|
$model = AdminUsers::query()->create([ |
|
|
|
'username' => $data['username'], |
|
|
|
'password' => Hash::make($data['password']), |
|
|
|
'name' => $data['name'], |
|
|
|
'name' => $data['name'] ?? '', |
|
|
|
'avatar' => '', |
|
|
|
'email' => $data['email'] ?? '', |
|
|
|
'position' => $data['position'] ?? '', |
|
|
|
@ -76,8 +77,6 @@ final class AdminUsersService |
|
|
|
'created_at' => get_datetime() |
|
|
|
]); |
|
|
|
$this->logService->logCreated($AdminRoleUsers, 'admin_user.role_create'); |
|
|
|
// 停车场id |
|
|
|
$packing_id = $data['packing_id']; |
|
|
|
|
|
|
|
DB::commit(); |
|
|
|
return $model; |
|
|
|
@ -147,8 +146,6 @@ final class AdminUsersService |
|
|
|
$newAdminRoleUsers |
|
|
|
); |
|
|
|
} |
|
|
|
// |
|
|
|
$packing_id = $data['packing_id']; |
|
|
|
|
|
|
|
$this->logService->logUpdated($model, $oldValue, 'admin_user.update'); |
|
|
|
|
|
|
|
@ -208,7 +205,7 @@ final class AdminUsersService |
|
|
|
$item['status_str'] = $item['status'] ? __('admin.normal') |
|
|
|
: __('admin.freeze'); |
|
|
|
$item['role_name'] = $item->roles->value('name'); |
|
|
|
$item['packing_name'] = ''; |
|
|
|
$item['packing_name'] = Parking::getName($item['packing_id']); |
|
|
|
$item['role_id'] = 0; |
|
|
|
if (isset($item['roles'][0])) { |
|
|
|
$item['role_id'] = $item['roles'][0]['id']; |
|
|
|
|