作者 lyh

gx

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