作者 李宇航

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

变更数据



查看合并请求 !3018
@@ -23,8 +23,8 @@ use Illuminate\Http\Request; @@ -23,8 +23,8 @@ use Illuminate\Http\Request;
23 */ 23 */
24 class GeoConfirmController extends BaseController 24 class GeoConfirmController extends BaseController
25 { 25 {
26 - public function __construct(){  
27 - parent::__construct(); 26 + public function __construct(Request $request){
  27 + parent::__construct($request);
28 $this->logic = new GeoConfirmLogic(); 28 $this->logic = new GeoConfirmLogic();
29 } 29 }
30 30
@@ -9,7 +9,11 @@ @@ -9,7 +9,11 @@
9 9
10 namespace App\Http\Controllers\Aside\Geo; 10 namespace App\Http\Controllers\Aside\Geo;
11 11
  12 +use App\Enums\Common\Code;
12 use App\Http\Controllers\Aside\BaseController; 13 use App\Http\Controllers\Aside\BaseController;
  14 +use App\Http\Logic\Aside\Geo\GeoWritingsTaskLogic;
  15 +use App\Http\Requests\Aside\Geo\GeoWritingsTaskRequest;
  16 +use Illuminate\Http\Request;
13 17
14 /** 18 /**
15 * @remark :文章任务(收集数据) 19 * @remark :文章任务(收集数据)
@@ -20,6 +24,12 @@ use App\Http\Controllers\Aside\BaseController; @@ -20,6 +24,12 @@ use App\Http\Controllers\Aside\BaseController;
20 */ 24 */
21 class GeoWritingTaskController extends BaseController 25 class GeoWritingTaskController extends BaseController
22 { 26 {
  27 + public function __construct(Request $request)
  28 + {
  29 + parent::__construct($request);
  30 + $this->logic = new GeoWritingsTaskLogic();
  31 + }
  32 +
23 /** 33 /**
24 * @remark :保存geoAi文章数据 34 * @remark :保存geoAi文章数据
25 * @name :lists 35 * @name :lists
@@ -28,6 +38,9 @@ class GeoWritingTaskController extends BaseController @@ -28,6 +38,9 @@ class GeoWritingTaskController extends BaseController
28 * @time :2025/10/25 10:41 38 * @time :2025/10/25 10:41
29 */ 39 */
30 public function saveWritingTask(){ 40 public function saveWritingTask(){
31 - 41 + $request = new GeoWritingsTaskRequest();
  42 + $request->validated();
  43 + $data = $this->logic->saveWritingTask($this->param);
  44 + $this->response('success',Code::SUCCESS,$data);
32 } 45 }
33 } 46 }
@@ -160,7 +160,7 @@ class OptimizeController extends BaseController @@ -160,7 +160,7 @@ class OptimizeController extends BaseController
160 $manageModel = new ManageHr(); 160 $manageModel = new ManageHr();
161 $plan = Project::planMap(); 161 $plan = Project::planMap();
162 $seo_plan = Project::seoMap(); 162 $seo_plan = Project::seoMap();
163 - $item['plan'] = $plan[$item['plan']] ?? $seo_plan[1]; 163 + $item['plan'] = $plan[$item['plan']] ?? ($seo_plan[$item['seo_plan']] ?? '');
164 $item['channel'] = Channel::getChannelText($item['channel']['user_id'] ?? 0); 164 $item['channel'] = Channel::getChannelText($item['channel']['user_id'] ?? 0);
165 $item['build_leader'] = $manageModel->getName($item['leader_mid']); 165 $item['build_leader'] = $manageModel->getName($item['leader_mid']);
166 $item['build_manager'] = $manageModel->getName($item['manager_mid']); 166 $item['build_manager'] = $manageModel->getName($item['manager_mid']);
@@ -21,4 +21,15 @@ class GeoWritingsTaskLogic extends BaseLogic @@ -21,4 +21,15 @@ class GeoWritingsTaskLogic extends BaseLogic
21 $this->param = $this->requestAll; 21 $this->param = $this->requestAll;
22 $this->model = new GeoWritingsTask(); 22 $this->model = new GeoWritingsTask();
23 } 23 }
  24 +
  25 + /**
  26 + * @remark :数据
  27 + * @name :saveWritingTask
  28 + * @author :lyh
  29 + * @method :post
  30 + * @time :2025/10/25 14:41
  31 + */
  32 + public function saveWritingTask(){
  33 +
  34 + }
24 } 35 }