作者 李宇航

合并分支 'lyh-server' 到 'master'

gx添加随机模块



查看合并请求 !2053
... ... @@ -71,17 +71,28 @@ class BTemplateModuleRandomController extends BaseController
*/
public function getRandomInfo(){
$this->request->validate([
'module_id'=>'required',
'uuid'=>'required',
'project_id'=>'required',
],[
'module_id.required' => '左侧模块id不能为空',
'uuid.required' => 'uuid唯一不能为空',
'project_id.required' => 'project_id不能为空',
]);
$data = $this->logic->getRandomInfo();
$this->response('success',Code::SUCCESS,$data);
}
/**
* @remark :删除随机模块
* @name :delRandom
* @author :lyh
* @method :post
* @time :2025/5/27 17:59
*/
public function delRandom(){
$this->request->validate([
'uuid'=>'required',
],[
'uuid.required' => 'uuid唯一不能为空',
]);
$data = $this->logic->delRandom();
$this->response('success',Code::SUCCESS,$data);
}
}
... ...
... ... @@ -71,4 +71,16 @@ class BTemplateModuleRandomLogic extends BaseLogic
}
return $this->success($info);
}
/**
* @remark :删除数据
* @name :delRandom
* @author :lyh
* @method :post
* @time :2025/5/27 18:04
*/
public function delRandom(){
$res = $this->model->del(['uuid'=>$this->param['uuid']]);
return $this->success($res);
}
}
... ...
... ... @@ -55,7 +55,6 @@ class AiCommandService
$data = preg_replace('/\s*```$/', '', $data); // 去除结尾
$data = str_replace("\\n", "\n", $data);
$data = str_replace('\"', '"', $data);
return ['data'=>$data];
}
... ...
... ... @@ -449,6 +449,7 @@ Route::middleware(['bloginauth'])->group(function () {
Route::any('/getRandomList', [\App\Http\Controllers\Bside\Template\BTemplateModuleRandomController::class, 'getRandomList'])->name('template_random_getRandomList');
Route::any('/getRandomInfo', [\App\Http\Controllers\Bside\Template\BTemplateModuleRandomController::class, 'getRandomInfo'])->name('template_random_getRandomInfo');
Route::any('/saveRandomModule', [\App\Http\Controllers\Bside\Template\BTemplateModuleRandomController::class, 'saveRandomModule'])->name('template_random_saveRandomModule');
Route::any('/delRandom', [\App\Http\Controllers\Bside\Template\BTemplateModuleRandomController::class, 'delRandom'])->name('template_random_delRandom');
});
//编辑记录
Route::prefix('log')->group(function () {
... ...