作者 赵彬吉

update

... ... @@ -5,6 +5,7 @@ namespace App\Http\Controllers\Api;
use App\Enums\Common\Code;
use App\Exceptions\InquiryFilterException;
use App\Models\Domain\DomainInfo;
use App\Models\Inquiry\ReInquiryCount;
use App\Models\Product\Category;
use App\Models\Product\Product;
use App\Models\Project\Project;
... ... @@ -142,4 +143,14 @@ class InquiryController extends BaseController
DB::disconnect('custom_mysql');
return $this->success($data);
}
public function getFbInquiry(Request $request){
$domain = $request->input('domain', '');
if(!$domain){
return $this->error('域名必填');
}
$result = ReInquiryCount::where('domain', 'like', '%'.$domain.'%')->first();
$result->tasks = $result->tasks; //调用访问器
return $this->success($result);
}
}
... ...
... ... @@ -4,6 +4,7 @@ namespace App\Models\Inquiry;
use App\Helper\Arr;
use App\Helper\QuanqiusouApi;
use App\Models\Base;
use App\Models\Domain\DomainInfo;
use App\Models\Project\Project;
use App\Models\Task\TaskOwner;
... ... @@ -15,7 +16,7 @@ use Illuminate\Database\Eloquent\Model;
* @author zbj
* @date 2024/10/25
*/
class ReInquiryCount extends Model
class ReInquiryCount extends Base
{
/**
* @var string
... ...
... ... @@ -28,6 +28,7 @@ Route::post('inquiry_submit', [\App\Http\Controllers\Api\InquiryController::clas
Route::post('editInquiryStatus', [\App\Http\Controllers\Api\InquiryController::class, 'editInquiryStatus'])->name('api.inquiry_editInquiryStatus');
Route::any('get_inquiry_random_ip', [\App\Http\Controllers\Api\InquiryController::class, 'getRandomIp'])->name('api.inquiry_getRandomIp');
Route::any('get_visit_url', [\App\Http\Controllers\Api\InquiryController::class, 'getVisitUrl'])->name('api.inquiry_getVisitUrl');
Route::any('get_fb_inquiry', [\App\Http\Controllers\Api\InquiryController::class, 'getFbInquiry'])->name('api.fb_inquiry');
Route::any('getOptimizationReport', [\App\Http\Controllers\Api\OptimizationReportController::class, 'getOptimizationReport'])->name('api.getOptimizationReport');
// 视频任务回调信息
Route::post('video_task_callback', [\App\Http\Controllers\Api\NoticeController::class, 'videoTaskCallback'])->name('api.video_task_callback');
... ...