正在显示
3 个修改的文件
包含
23 行增加
和
3 行删除
| @@ -525,4 +525,21 @@ class ProductController extends BaseController | @@ -525,4 +525,21 @@ class ProductController extends BaseController | ||
| 525 | } | 525 | } |
| 526 | $this->response('success',Code::SUCCESS,$info); | 526 | $this->response('success',Code::SUCCESS,$info); |
| 527 | } | 527 | } |
| 528 | + | ||
| 529 | + /** | ||
| 530 | + * @remark :Ai发布新闻 | ||
| 531 | + * @name :sendAiNews | ||
| 532 | + * @author :lyh | ||
| 533 | + * @method :post | ||
| 534 | + * @time :2024/1/26 15:33 | ||
| 535 | + */ | ||
| 536 | + public function sendAiProduct(){ | ||
| 537 | + $this->request->validate([ | ||
| 538 | + 'keyword'=>'required', | ||
| 539 | + ],[ | ||
| 540 | + 'keyword.required' => 'keyword不能为空', | ||
| 541 | + ]); | ||
| 542 | + $data = http_get('http://title.globalso.com/ajax_data_for_web.php?keyword='.$this->param['keyword'],['charset=utf-8']); | ||
| 543 | + $this->response('success',Code::SUCCESS,$data); | ||
| 544 | + } | ||
| 528 | } | 545 | } |
| @@ -471,7 +471,7 @@ class RankDataLogic extends BaseLogic | @@ -471,7 +471,7 @@ class RankDataLogic extends BaseLogic | ||
| 471 | 471 | ||
| 472 | //关键词达标天数 | 472 | //关键词达标天数 |
| 473 | $model->is_compliance = 0; | 473 | $model->is_compliance = 0; |
| 474 | - if($model->updated_date != date('Y-m-d') && !$lang){ | 474 | + if($model->updated_date != date('Y-m-d')){ |
| 475 | //保证关键词数 | 475 | //保证关键词数 |
| 476 | $keyword_num = DeployBuild::where('project_id', $project_id)->value('keyword_num'); | 476 | $keyword_num = DeployBuild::where('project_id', $project_id)->value('keyword_num'); |
| 477 | $type = Project::where('id', $project_id)->value('type'); | 477 | $type = Project::where('id', $project_id)->value('type'); |
| @@ -479,8 +479,10 @@ class RankDataLogic extends BaseLogic | @@ -479,8 +479,10 @@ class RankDataLogic extends BaseLogic | ||
| 479 | $model->compliance_day = $model->compliance_day + 1; | 479 | $model->compliance_day = $model->compliance_day + 1; |
| 480 | $model->is_compliance = 1; | 480 | $model->is_compliance = 1; |
| 481 | //项目表更新 | 481 | //项目表更新 |
| 482 | - $compliance_day = Project::where(['id' => $project_id])->value('finish_remain_day') ?: 0; | ||
| 483 | - Project::where('id', $project_id)->update(['is_remain_today' => 1, 'finish_remain_day' => $compliance_day+1]); | 482 | + if(!$lang){ |
| 483 | + $compliance_day = Project::where(['id' => $project_id])->value('finish_remain_day') ?: 0; | ||
| 484 | + Project::where('id', $project_id)->update(['is_remain_today' => 1, 'finish_remain_day' => $compliance_day+1]); | ||
| 485 | + } | ||
| 484 | } | 486 | } |
| 485 | } | 487 | } |
| 486 | 488 |
| @@ -230,6 +230,7 @@ Route::middleware(['bloginauth'])->group(function () { | @@ -230,6 +230,7 @@ Route::middleware(['bloginauth'])->group(function () { | ||
| 230 | Route::any('/statusNum', [\App\Http\Controllers\Bside\Product\ProductController::class, 'getStatusNumber'])->name('product_statusNum'); | 230 | Route::any('/statusNum', [\App\Http\Controllers\Bside\Product\ProductController::class, 'getStatusNumber'])->name('product_statusNum'); |
| 231 | Route::any('/copyProduct', [\App\Http\Controllers\Bside\Product\ProductController::class, 'copyProduct'])->name('product_copyProduct'); | 231 | Route::any('/copyProduct', [\App\Http\Controllers\Bside\Product\ProductController::class, 'copyProduct'])->name('product_copyProduct'); |
| 232 | Route::any('/batchSetCategory', [\App\Http\Controllers\Bside\Product\ProductController::class, 'batchSetCategory'])->name('product_batchSetCategory'); | 232 | Route::any('/batchSetCategory', [\App\Http\Controllers\Bside\Product\ProductController::class, 'batchSetCategory'])->name('product_batchSetCategory'); |
| 233 | + Route::any('/sendAiProduct', [\App\Http\Controllers\Bside\Product\ProductController::class, 'sendAiProduct'])->name('product_sendAiProduct'); | ||
| 233 | //产品分类 | 234 | //产品分类 |
| 234 | Route::get('category', [\App\Http\Controllers\Bside\Product\CategoryController::class, 'index'])->name('product_category'); | 235 | Route::get('category', [\App\Http\Controllers\Bside\Product\CategoryController::class, 'index'])->name('product_category'); |
| 235 | Route::get('category/info', [\App\Http\Controllers\Bside\Product\CategoryController::class, 'info'])->name('product_category_info'); | 236 | Route::get('category/info', [\App\Http\Controllers\Bside\Product\CategoryController::class, 'info'])->name('product_category_info'); |
-
请 注册 或 登录 后发表评论