正在显示
8 个修改的文件
包含
70 行增加
和
13 行删除
| @@ -2,10 +2,10 @@ | @@ -2,10 +2,10 @@ | ||
| 2 | 2 | ||
| 3 | namespace App\Console\Commands\DayCount; | 3 | namespace App\Console\Commands\DayCount; |
| 4 | 4 | ||
| 5 | -use App\Models\Projects\InquiryInfo; | 5 | +use App\Models\Inquiry\InquiryCount as InquiryCountModel; |
| 6 | +use App\Models\Inquiry\InquiryInfo; | ||
| 6 | use Carbon\Carbon; | 7 | use Carbon\Carbon; |
| 7 | use Illuminate\Console\Command; | 8 | use Illuminate\Console\Command; |
| 8 | -use App\Models\Inquiry\InquiryCount as InquiryCountModel; | ||
| 9 | 9 | ||
| 10 | /** | 10 | /** |
| 11 | * @remark : | 11 | * @remark : |
| @@ -2,9 +2,8 @@ | @@ -2,9 +2,8 @@ | ||
| 2 | 2 | ||
| 3 | namespace App\Console\Commands; | 3 | namespace App\Console\Commands; |
| 4 | 4 | ||
| 5 | -use App\Models\Projects\InquiryInfo; | 5 | +use App\Models\Inquiry\InquiryInfo; |
| 6 | use Illuminate\Console\Command; | 6 | use Illuminate\Console\Command; |
| 7 | -use Illuminate\Support\Facades\Log; | ||
| 8 | 7 | ||
| 9 | /** | 8 | /** |
| 10 | * @remark : | 9 | * @remark : |
| @@ -191,7 +191,7 @@ class InquiryInfoController extends BaseController | @@ -191,7 +191,7 @@ class InquiryInfoController extends BaseController | ||
| 191 | } | 191 | } |
| 192 | 192 | ||
| 193 | /** | 193 | /** |
| 194 | - * @remark :获取最新30天数据 | 194 | + * @remark :获取最新90天数据 |
| 195 | * @name :getNewThirtyCount | 195 | * @name :getNewThirtyCount |
| 196 | * @author :lyh | 196 | * @author :lyh |
| 197 | * @method :post | 197 | * @method :post |
| @@ -206,4 +206,21 @@ class InquiryInfoController extends BaseController | @@ -206,4 +206,21 @@ class InquiryInfoController extends BaseController | ||
| 206 | $lists = $inquiryInfoLogic->getNewCount(); | 206 | $lists = $inquiryInfoLogic->getNewCount(); |
| 207 | $this->response('success',Code::SUCCESS,$lists); | 207 | $this->response('success',Code::SUCCESS,$lists); |
| 208 | } | 208 | } |
| 209 | + | ||
| 210 | + /** | ||
| 211 | + * @remark :根据关键字获取域名 | ||
| 212 | + * @name :getKeywordUrl | ||
| 213 | + * @author :lyh | ||
| 214 | + * @method :post | ||
| 215 | + * @time :2023/7/17 10:12 | ||
| 216 | + */ | ||
| 217 | + public function getKeywordUrl(InquiryInfoLogic $inquiryInfoLogic){ | ||
| 218 | + $this->request->validate([ | ||
| 219 | + 'keyword'=>'required', | ||
| 220 | + ],[ | ||
| 221 | + 'keyword.required' => '关键字不能为空', | ||
| 222 | + ]); | ||
| 223 | + $list = $inquiryInfoLogic->getKeywordUrl($this->map); | ||
| 224 | + $this->response('success',Code::SUCCESS,$list); | ||
| 225 | + } | ||
| 209 | } | 226 | } |
| 1 | +<?php | ||
| 2 | + | ||
| 3 | +namespace App\Http\Controllers\Aside\Project; | ||
| 4 | + | ||
| 5 | +use App\Http\Controllers\Aside\BaseController; | ||
| 6 | + | ||
| 7 | +/** | ||
| 8 | + * @remark :项目关键字关联域名表 | ||
| 9 | + * @class :KeywordsController.php | ||
| 10 | + * @author :lyh | ||
| 11 | + * @time :2023/7/17 9:51 | ||
| 12 | + */ | ||
| 13 | +class KeywordsController extends BaseController | ||
| 14 | +{ | ||
| 15 | + /** | ||
| 16 | + * @remark :获取当前关键字列表 | ||
| 17 | + * @name :lists | ||
| 18 | + * @author :lyh | ||
| 19 | + * @method :post | ||
| 20 | + * @time :2023/7/17 9:52 | ||
| 21 | + */ | ||
| 22 | + public function lists(){ | ||
| 23 | + | ||
| 24 | + } | ||
| 25 | +} |
| @@ -4,8 +4,9 @@ namespace App\Http\Logic\Aside\Projects; | @@ -4,8 +4,9 @@ namespace App\Http\Logic\Aside\Projects; | ||
| 4 | 4 | ||
| 5 | use App\Http\Logic\Aside\BaseLogic; | 5 | use App\Http\Logic\Aside\BaseLogic; |
| 6 | use App\Models\Inquiry\InquiryCount; | 6 | use App\Models\Inquiry\InquiryCount; |
| 7 | +use App\Models\Inquiry\InquiryInfo; | ||
| 7 | use App\Models\Inquiry\InquiryIP; | 8 | use App\Models\Inquiry\InquiryIP; |
| 8 | -use App\Models\Projects\InquiryInfo; | 9 | +use App\Models\Project\Keywords; |
| 9 | use App\Models\Projects\InquiryUser; | 10 | use App\Models\Projects\InquiryUser; |
| 10 | use Illuminate\Support\Facades\DB; | 11 | use Illuminate\Support\Facades\DB; |
| 11 | 12 | ||
| @@ -230,4 +231,18 @@ class InquiryInfoLogic extends BaseLogic | @@ -230,4 +231,18 @@ class InquiryInfoLogic extends BaseLogic | ||
| 230 | $data = $lists['list']; | 231 | $data = $lists['list']; |
| 231 | return $this->success($data); | 232 | return $this->success($data); |
| 232 | } | 233 | } |
| 234 | + | ||
| 235 | + /** | ||
| 236 | + * @remark :根据关键字获取域名 | ||
| 237 | + * @name :getKeywordUrl | ||
| 238 | + * @author :lyh | ||
| 239 | + * @method :post | ||
| 240 | + * @time :2023/7/17 9:09 | ||
| 241 | + */ | ||
| 242 | + public function getKeywordUrl($map){ | ||
| 243 | + $keywordModel = new Keywords(); | ||
| 244 | + $map['type'] = 1;//关键字关联域名 | ||
| 245 | + $list = $keywordModel->list($map); | ||
| 246 | + return $this->success($list); | ||
| 247 | + } | ||
| 233 | } | 248 | } |
| 1 | <?php | 1 | <?php |
| 2 | 2 | ||
| 3 | -namespace App\Models\Projects; | 3 | +namespace App\Models\Project; |
| 4 | 4 | ||
| 5 | use App\Models\Base; | 5 | use App\Models\Base; |
| 6 | 6 | ||
| 7 | /** | 7 | /** |
| 8 | - * @remark :询盘转发表 | ||
| 9 | - * @class :InquiryUser.php | 8 | + * @remark :项目关键字 |
| 9 | + * @class :Keywords.php | ||
| 10 | * @author :lyh | 10 | * @author :lyh |
| 11 | - * @time :2023/7/11 15:57 | 11 | + * @time :2023/7/17 9:46 |
| 12 | */ | 12 | */ |
| 13 | -class InquiryUser extends Base | 13 | +class Keywords extends Base |
| 14 | { | 14 | { |
| 15 | - protected $table = 'gl_inquiry_user'; | 15 | + protected $table = 'gl_project_keyword'; |
| 16 | } | 16 | } |
| @@ -265,6 +265,7 @@ Route::group([], function () { | @@ -265,6 +265,7 @@ Route::group([], function () { | ||
| 265 | Route::any('/info', [Aside\Inquiry\InquiryInfoController::class, 'info'])->name('admin.inquiry_info'); | 265 | Route::any('/info', [Aside\Inquiry\InquiryInfoController::class, 'info'])->name('admin.inquiry_info'); |
| 266 | Route::any('/importInquirySave', [Aside\Inquiry\InquiryInfoController::class, 'importInquirySave'])->name('admin.inquiry_importInquirySave'); | 266 | Route::any('/importInquirySave', [Aside\Inquiry\InquiryInfoController::class, 'importInquirySave'])->name('admin.inquiry_importInquirySave'); |
| 267 | Route::any('/getSearchIpInfo', [Aside\Inquiry\InquiryInfoController::class, 'getSearchIpInfo'])->name('admin.inquiry_getSearchIpInfo'); | 267 | Route::any('/getSearchIpInfo', [Aside\Inquiry\InquiryInfoController::class, 'getSearchIpInfo'])->name('admin.inquiry_getSearchIpInfo'); |
| 268 | + Route::any('/getKeywordUrl', [Aside\Inquiry\InquiryInfoController::class, 'getKeywordUrl'])->name('admin.inquiry_getKeywordUrl'); | ||
| 268 | }); | 269 | }); |
| 269 | }); | 270 | }); |
| 270 | 271 |
-
请 注册 或 登录 后发表评论