作者 lyh

gx创建作者

@@ -9,6 +9,7 @@ use App\Http\Requests\Bside\Ai\AiBlogRequest; @@ -9,6 +9,7 @@ use App\Http\Requests\Bside\Ai\AiBlogRequest;
9 use App\Models\Ai\AiBlog; 9 use App\Models\Ai\AiBlog;
10 use App\Models\Ai\AiBlogAuthor; 10 use App\Models\Ai\AiBlogAuthor;
11 use App\Models\Ai\AiBlogList; 11 use App\Models\Ai\AiBlogList;
  12 +use App\Models\RouteMap\RouteMap;
12 use App\Services\AiBlogService; 13 use App\Services\AiBlogService;
13 use App\Services\ProjectServer; 14 use App\Services\ProjectServer;
14 use Illuminate\Support\Facades\DB; 15 use Illuminate\Support\Facades\DB;
@@ -59,10 +60,11 @@ class AiBlogController extends BaseController @@ -59,10 +60,11 @@ class AiBlogController extends BaseController
59 * @time :2025/2/14 13:59 60 * @time :2025/2/14 13:59
60 */ 61 */
61 public function getAiBlog(AiBlog $aiBlog){ 62 public function getAiBlog(AiBlog $aiBlog){
62 - $lists = $aiBlog->lists($this->map,$this->page,$this->row,'id',['id','keyword','new_title','image','task_id','status','created_at','updated_at']); 63 + $lists = $aiBlog->lists($this->map,$this->page,$this->row,'id',['id','keyword','new_title','route','image','task_id','status','created_at','updated_at']);
63 if(!empty($lists) && !empty($lists['list'])){ 64 if(!empty($lists) && !empty($lists['list'])){
64 foreach ($lists['list'] as $k => $v){ 65 foreach ($lists['list'] as $k => $v){
65 $v['image'] = getImageUrl($v['image']); 66 $v['image'] = getImageUrl($v['image']);
  67 + $v['route'] = $this->user['domain'] . '/ai_blog/' . $v['route'];
66 $lists['list'][$k] = $v; 68 $lists['list'][$k] = $v;
67 } 69 }
68 } 70 }
@@ -99,7 +99,7 @@ class AiBlogLogic extends BaseLogic @@ -99,7 +99,7 @@ class AiBlogLogic extends BaseLogic
99 $aiBlogService = new AiBlogService(); 99 $aiBlogService = new AiBlogService();
100 $aiBlogService->mch_id = $aiSettingInfo['mch_id']; 100 $aiBlogService->mch_id = $aiSettingInfo['mch_id'];
101 $aiBlogService->key = $aiSettingInfo['key']; 101 $aiBlogService->key = $aiSettingInfo['key'];
102 - $aiBlogService->route = generateRoute(Translate::tran($this->param['route'], 'en')); 102 + $aiBlogService->route = generateRoute(Translate::tran($this->param['title'], 'en'));
103 $result = $aiBlogService->createTask($this->param['keyword'],$this->param['type']); 103 $result = $aiBlogService->createTask($this->param['keyword'],$this->param['type']);
104 if($result['status'] == 200){ 104 if($result['status'] == 200){
105 $aiBlogTaskModel = new AiBlogTask(); 105 $aiBlogTaskModel = new AiBlogTask();