正在显示
3 个修改的文件
包含
14 行增加
和
1 行删除
| @@ -5,6 +5,7 @@ namespace App\Http\Controllers\Api; | @@ -5,6 +5,7 @@ namespace App\Http\Controllers\Api; | ||
| 5 | use App\Enums\Common\Code; | 5 | use App\Enums\Common\Code; |
| 6 | use App\Exceptions\InquiryFilterException; | 6 | use App\Exceptions\InquiryFilterException; |
| 7 | use App\Models\Domain\DomainInfo; | 7 | use App\Models\Domain\DomainInfo; |
| 8 | +use App\Models\Inquiry\ReInquiryCount; | ||
| 8 | use App\Models\Product\Category; | 9 | use App\Models\Product\Category; |
| 9 | use App\Models\Product\Product; | 10 | use App\Models\Product\Product; |
| 10 | use App\Models\Project\Project; | 11 | use App\Models\Project\Project; |
| @@ -142,4 +143,14 @@ class InquiryController extends BaseController | @@ -142,4 +143,14 @@ class InquiryController extends BaseController | ||
| 142 | DB::disconnect('custom_mysql'); | 143 | DB::disconnect('custom_mysql'); |
| 143 | return $this->success($data); | 144 | return $this->success($data); |
| 144 | } | 145 | } |
| 146 | + | ||
| 147 | + public function getFbInquiry(Request $request){ | ||
| 148 | + $domain = $request->input('domain', ''); | ||
| 149 | + if(!$domain){ | ||
| 150 | + return $this->error('域名必填'); | ||
| 151 | + } | ||
| 152 | + $result = ReInquiryCount::where('domain', 'like', '%'.$domain.'%')->first(); | ||
| 153 | + $result->tasks = $result->tasks; //调用访问器 | ||
| 154 | + return $this->success($result); | ||
| 155 | + } | ||
| 145 | } | 156 | } |
| @@ -4,6 +4,7 @@ namespace App\Models\Inquiry; | @@ -4,6 +4,7 @@ namespace App\Models\Inquiry; | ||
| 4 | 4 | ||
| 5 | use App\Helper\Arr; | 5 | use App\Helper\Arr; |
| 6 | use App\Helper\QuanqiusouApi; | 6 | use App\Helper\QuanqiusouApi; |
| 7 | +use App\Models\Base; | ||
| 7 | use App\Models\Domain\DomainInfo; | 8 | use App\Models\Domain\DomainInfo; |
| 8 | use App\Models\Project\Project; | 9 | use App\Models\Project\Project; |
| 9 | use App\Models\Task\TaskOwner; | 10 | use App\Models\Task\TaskOwner; |
| @@ -15,7 +16,7 @@ use Illuminate\Database\Eloquent\Model; | @@ -15,7 +16,7 @@ use Illuminate\Database\Eloquent\Model; | ||
| 15 | * @author zbj | 16 | * @author zbj |
| 16 | * @date 2024/10/25 | 17 | * @date 2024/10/25 |
| 17 | */ | 18 | */ |
| 18 | -class ReInquiryCount extends Model | 19 | +class ReInquiryCount extends Base |
| 19 | { | 20 | { |
| 20 | /** | 21 | /** |
| 21 | * @var string | 22 | * @var string |
| @@ -28,6 +28,7 @@ Route::post('inquiry_submit', [\App\Http\Controllers\Api\InquiryController::clas | @@ -28,6 +28,7 @@ Route::post('inquiry_submit', [\App\Http\Controllers\Api\InquiryController::clas | ||
| 28 | Route::post('editInquiryStatus', [\App\Http\Controllers\Api\InquiryController::class, 'editInquiryStatus'])->name('api.inquiry_editInquiryStatus'); | 28 | Route::post('editInquiryStatus', [\App\Http\Controllers\Api\InquiryController::class, 'editInquiryStatus'])->name('api.inquiry_editInquiryStatus'); |
| 29 | Route::any('get_inquiry_random_ip', [\App\Http\Controllers\Api\InquiryController::class, 'getRandomIp'])->name('api.inquiry_getRandomIp'); | 29 | Route::any('get_inquiry_random_ip', [\App\Http\Controllers\Api\InquiryController::class, 'getRandomIp'])->name('api.inquiry_getRandomIp'); |
| 30 | Route::any('get_visit_url', [\App\Http\Controllers\Api\InquiryController::class, 'getVisitUrl'])->name('api.inquiry_getVisitUrl'); | 30 | Route::any('get_visit_url', [\App\Http\Controllers\Api\InquiryController::class, 'getVisitUrl'])->name('api.inquiry_getVisitUrl'); |
| 31 | +Route::any('get_fb_inquiry', [\App\Http\Controllers\Api\InquiryController::class, 'getFbInquiry'])->name('api.fb_inquiry'); | ||
| 31 | Route::any('getOptimizationReport', [\App\Http\Controllers\Api\OptimizationReportController::class, 'getOptimizationReport'])->name('api.getOptimizationReport'); | 32 | Route::any('getOptimizationReport', [\App\Http\Controllers\Api\OptimizationReportController::class, 'getOptimizationReport'])->name('api.getOptimizationReport'); |
| 32 | // 视频任务回调信息 | 33 | // 视频任务回调信息 |
| 33 | Route::post('video_task_callback', [\App\Http\Controllers\Api\NoticeController::class, 'videoTaskCallback'])->name('api.video_task_callback'); | 34 | Route::post('video_task_callback', [\App\Http\Controllers\Api\NoticeController::class, 'videoTaskCallback'])->name('api.video_task_callback'); |
-
请 注册 或 登录 后发表评论