作者 lyh

gx脚本周报统计

@@ -13,9 +13,30 @@ use App\Enums\Common\Code; @@ -13,9 +13,30 @@ use App\Enums\Common\Code;
13 use App\Http\Controllers\Aside\BaseController; 13 use App\Http\Controllers\Aside\BaseController;
14 use App\Models\Manage\LoginLog; 14 use App\Models\Manage\LoginLog;
15 use App\Models\Manage\Manage; 15 use App\Models\Manage\Manage;
  16 +use App\Models\Manage\ManageLog;
16 17
17 class ManagerLogController extends BaseController 18 class ManagerLogController extends BaseController
18 { 19 {
  20 +
  21 + /**
  22 + * @remark :管理员操作日志
  23 + * @name :log
  24 + * @author :lyh
  25 + * @method :post
  26 + * @time :2024/12/4 16:51
  27 + */
  28 + public function logList(ManageLog $manageLog){
  29 + $lists = $manageLog->lists($this->map,$this->page,$this->row,$this->order);
  30 + if(!empty($lists) && !empty($lists['list'])){
  31 + $managerModel = new Manage();
  32 + foreach ($lists['list'] as $k => $v){
  33 + $v['name'] = $managerModel->getName($v['manage_id']);
  34 + $lists['list'][$k] = $v;
  35 + }
  36 + }
  37 + $this->response('success',Code::SUCCESS,$lists);
  38 + }
  39 +
19 /** 40 /**
20 * @remark :管理员日志列表 41 * @remark :管理员日志列表
21 * @name :lists 42 * @name :lists
@@ -148,6 +148,7 @@ Route::middleware(['aloginauth'])->group(function () { @@ -148,6 +148,7 @@ Route::middleware(['aloginauth'])->group(function () {
148 //管理员日志 148 //管理员日志
149 Route::prefix('log')->group(function () { 149 Route::prefix('log')->group(function () {
150 Route::any('/', [Aside\Manage\ManagerLogController::class, 'lists'])->name('admin.manager_log_lists'); 150 Route::any('/', [Aside\Manage\ManagerLogController::class, 'lists'])->name('admin.manager_log_lists');
  151 + Route::any('/logList', [Aside\Manage\ManagerLogController::class, 'logList'])->name('admin.manager_log_logList');
151 }); 152 });
152 }); 153 });
153 154