...
|
...
|
@@ -285,13 +285,18 @@ public function getRandInquiryText(Request $request) |
|
|
|
|
|
/**
|
|
|
* 通知拉代码
|
|
|
* @param Request $request
|
|
|
* @return string
|
|
|
* @author Akun
|
|
|
* @date 2025/06/13 15:30
|
|
|
*/
|
|
|
public function pullCode()
|
|
|
public function pullCode(Request $request)
|
|
|
{
|
|
|
Redis::set('pull_code', true);
|
|
|
$is_update_process = $request->get('is_update_process');
|
|
|
|
|
|
$pull_code = $is_update_process ? 2 : 1;
|
|
|
|
|
|
Redis::set('pull_code', $pull_code);
|
|
|
|
|
|
return $this->success();
|
|
|
}
|
...
|
...
|
@@ -497,11 +502,11 @@ public function transmit($request, $type = self::TYPEVISIT, $traffic = self::TRA |
|
|
$this->response();
|
|
|
}
|
|
|
|
|
|
if($type == self::TYPEINQUIRY){
|
|
|
if ($type == self::TYPEINQUIRY) {
|
|
|
//询盘
|
|
|
$ip = $data['submit_ip'] ?? $request->getClientIp();
|
|
|
$referrer_url = $data['refer'] ?? $request->header('Referer');
|
|
|
}else{
|
|
|
} else {
|
|
|
//访问
|
|
|
$ip = $data['ip'] ?? $request->getClientIp();
|
|
|
$referrer_url = $data['referrer_url'] ?? $request->header('Referer');
|
...
|
...
|
@@ -538,9 +543,9 @@ public function transmit($request, $type = self::TYPEVISIT, $traffic = self::TRA |
|
|
@file_put_contents(storage_path('logs/fail_req/' . date('Y-m-d') . '.log'), var_export($dataJson, true) . PHP_EOL, FILE_APPEND);
|
|
|
}
|
|
|
|
|
|
if($type == self::TYPEINQUIRY){
|
|
|
if ($type == self::TYPEINQUIRY) {
|
|
|
$this->response("success", self::SUCCESS, $resp["data"] ?? []);
|
|
|
}else{
|
|
|
} else {
|
|
|
$this->responseNew("success", self::SUCCESS, $resp["data"] ?? []);
|
|
|
}
|
|
|
}
|
...
|
...
|
@@ -729,7 +734,7 @@ public function inquiryOtherInfo(Request $request) |
|
|
*/
|
|
|
public function inquiryQd(Request $request)
|
|
|
{
|
|
|
return $this->transmit($request, self::TYPEINQUIRY,self::TRAFFICONE);
|
|
|
return $this->transmit($request, self::TYPEINQUIRY, self::TRAFFICONE);
|
|
|
}
|
|
|
|
|
|
/**
|
...
|
...
|
@@ -764,14 +769,15 @@ public function search(Request $request) |
|
|
* 生成robots.txt
|
|
|
* @param Request $request
|
|
|
*/
|
|
|
public function updateRobots(Request $request){
|
|
|
public function updateRobots(Request $request)
|
|
|
{
|
|
|
$req["domain"] = $request->getHost();
|
|
|
//转发data
|
|
|
$transmitUrl = env("API_URL");
|
|
|
$resp = $this->httpPost($transmitUrl . "api/get_robots_content/", json_encode($req));
|
|
|
$robotsContent = $resp["data"]["content"];
|
|
|
$robotTxtPath = public_path($req["domain"]."/robots.txt");
|
|
|
$this->putSitemapFile($robotTxtPath,$robotsContent);
|
|
|
$robotTxtPath = public_path($req["domain"] . "/robots.txt");
|
|
|
$this->putSitemapFile($robotTxtPath, $robotsContent);
|
|
|
$this->response("success", self::SUCCESS, $resp["data"] ?? []);
|
|
|
}
|
|
|
|
...
|
...
|
|