作者 lyh

gx创建作者

@@ -114,4 +114,21 @@ class AiBlogController extends BaseController @@ -114,4 +114,21 @@ class AiBlogController extends BaseController
114 $lists = $aiBlogAuthor->lists($this->map,$this->page,$this->row,$field); 114 $lists = $aiBlogAuthor->lists($this->map,$this->page,$this->row,$field);
115 $this->response('success',Code::SUCCESS,$lists); 115 $this->response('success',Code::SUCCESS,$lists);
116 } 116 }
  117 +
  118 + /**
  119 + * @remark :获取详情数据
  120 + * @name :getAuthorInfo
  121 + * @author :lyh
  122 + * @method :post
  123 + * @time :2025/2/21 13:54
  124 + */
  125 + public function getAuthorInfo(AiBlogAuthor $aiBlogAuthor){
  126 + $this->request->validate([
  127 + 'id'=>['required'],
  128 + ],[
  129 + 'id.required' => '主键不能为空',
  130 + ]);
  131 + $info = $aiBlogAuthor->read($this->map);
  132 + $this->response('success',Code::SUCCESS,$info);
  133 + }
117 } 134 }
@@ -158,6 +158,7 @@ Route::middleware(['bloginauth'])->group(function () { @@ -158,6 +158,7 @@ Route::middleware(['bloginauth'])->group(function () {
158 Route::any('/blog/sendTask', [\App\Http\Controllers\Bside\Ai\AiBlogController::class, 'sendTask'])->name('ai_blog_sendTask'); 158 Route::any('/blog/sendTask', [\App\Http\Controllers\Bside\Ai\AiBlogController::class, 'sendTask'])->name('ai_blog_sendTask');
159 Route::any('/blog/del', [\App\Http\Controllers\Bside\Ai\AiBlogController::class, 'delete'])->name('ai_blog_delete'); 159 Route::any('/blog/del', [\App\Http\Controllers\Bside\Ai\AiBlogController::class, 'delete'])->name('ai_blog_delete');
160 Route::any('/blog/getAiBlogAuthor', [\App\Http\Controllers\Bside\Ai\AiBlogController::class, 'getAiBlogAuthor'])->name('ai_blog_getAiBlogAuthor'); 160 Route::any('/blog/getAiBlogAuthor', [\App\Http\Controllers\Bside\Ai\AiBlogController::class, 'getAiBlogAuthor'])->name('ai_blog_getAiBlogAuthor');
  161 + Route::any('/blog/getAuthorInfo', [\App\Http\Controllers\Bside\Ai\AiBlogController::class, 'getAuthorInfo'])->name('ai_blog_getAuthorInfo');
161 Route::any('/blog/getInfo', [\App\Http\Controllers\Bside\Ai\AiBlogController::class, 'getInfo'])->name('ai_blog_getInfo'); 162 Route::any('/blog/getInfo', [\App\Http\Controllers\Bside\Ai\AiBlogController::class, 'getInfo'])->name('ai_blog_getInfo');
162 Route::any('/product/', [\App\Http\Controllers\Bside\Ai\AiProductController::class, 'save'])->name('ai_product_save'); 163 Route::any('/product/', [\App\Http\Controllers\Bside\Ai\AiProductController::class, 'save'])->name('ai_product_save');
163 Route::any('/product/productList', [\App\Http\Controllers\Bside\Ai\AiProductController::class, 'productList'])->name('ai_product_productList'); 164 Route::any('/product/productList', [\App\Http\Controllers\Bside\Ai\AiProductController::class, 'productList'])->name('ai_product_productList');