作者 lyh

gx

@@ -88,9 +88,10 @@ class AiCommandController extends BaseController @@ -88,9 +88,10 @@ class AiCommandController extends BaseController
88 */ 88 */
89 public function del(AiCommandLogic $aiCommandLogic){ 89 public function del(AiCommandLogic $aiCommandLogic){
90 $this->request->validate([ 90 $this->request->validate([
91 - 'id'=>'required' 91 + 'id'=>['required','array'],
92 ],[ 92 ],[
93 - 'id.required' => 'ID不能为空' 93 + 'id.required' => 'ID不能为空',
  94 + 'id.array' => 'ID为数组',
94 ]); 95 ]);
95 $aiCommandLogic->ai_del(); 96 $aiCommandLogic->ai_del();
96 $this->response('success'); 97 $this->response('success');
@@ -5,6 +5,7 @@ namespace App\Http\Controllers\Aside\Ai; @@ -5,6 +5,7 @@ namespace App\Http\Controllers\Aside\Ai;
5 use App\Enums\Common\Code; 5 use App\Enums\Common\Code;
6 use App\Http\Controllers\Aside\BaseController; 6 use App\Http\Controllers\Aside\BaseController;
7 use App\Models\Ai\AiLog as AiLogModel; 7 use App\Models\Ai\AiLog as AiLogModel;
  8 +use App\Models\User\User;
8 9
9 /** 10 /**
10 * @remark :ai发送记录 11 * @remark :ai发送记录
@@ -23,6 +24,12 @@ class AiLogController extends BaseController @@ -23,6 +24,12 @@ class AiLogController extends BaseController
23 */ 24 */
24 public function lists(AiLogModel $aiLogModel){ 25 public function lists(AiLogModel $aiLogModel){
25 $lists = $aiLogModel->lists($this->map,$this->page,$this->row,$this->order); 26 $lists = $aiLogModel->lists($this->map,$this->page,$this->row,$this->order);
  27 + if(!empty($lists['list'])){
  28 + foreach ($lists['list'] as $k => $v){
  29 + $v['operator_name'] = (new User())->read(['id'=>$v['operator_id']])['name'];
  30 + $lists['list'][$k] = $v;
  31 + }
  32 + }
26 $this->response('success',Code::SUCCESS,$lists); 33 $this->response('success',Code::SUCCESS,$lists);
27 } 34 }
28 } 35 }
@@ -89,14 +89,5 @@ class AiCommandLogic extends BaseLogic @@ -89,14 +89,5 @@ class AiCommandLogic extends BaseLogic
89 return $this->success(); 89 return $this->success();
90 } 90 }
91 91
92 - /**  
93 - * @remark :参数处理  
94 - * @name :paramHandle  
95 - * @author :lyh  
96 - * @method :post  
97 - * @time :2023/6/26 11:10  
98 - */  
99 - public function paramHandle($param){  
100 - $param[''] = 1;  
101 - } 92 +
102 } 93 }
@@ -57,6 +57,8 @@ Route::middleware(['aloginauth'])->group(function () { @@ -57,6 +57,8 @@ Route::middleware(['aloginauth'])->group(function () {
57 Route::any('/add', [Aside\Ai\AiCommandController::class, 'add'])->name('admin.ai_add'); 57 Route::any('/add', [Aside\Ai\AiCommandController::class, 'add'])->name('admin.ai_add');
58 Route::any('/edit', [Aside\Ai\AiCommandController::class, 'edit'])->name('admin.ai_edit'); 58 Route::any('/edit', [Aside\Ai\AiCommandController::class, 'edit'])->name('admin.ai_edit');
59 Route::any('/del', [Aside\Ai\AiCommandController::class, 'del'])->name('admin.ai_del'); 59 Route::any('/del', [Aside\Ai\AiCommandController::class, 'del'])->name('admin.ai_del');
  60 + //发送记录
  61 + Route::any('/log', [Aside\Ai\AiLogController::class, 'lists'])->name('admin.lists');
60 }); 62 });
61 63
62 //站内信 64 //站内信