no message
This commit is contained in:
parent
f740732186
commit
7d3b0f44bc
@ -23,6 +23,7 @@ use Psr\Http\Client\ClientExceptionInterface;
|
||||
use Psr\Http\Message\ResponseInterface;
|
||||
use Slim\Http\Response;
|
||||
use Slim\Http\ServerRequest;
|
||||
//use Illuminate\Support\Facades\Schema;
|
||||
|
||||
use App\Services\TomTool\Http;
|
||||
|
||||
@ -162,39 +163,53 @@ final class HookController
|
||||
|
||||
// 节点搜索
|
||||
if (strpos($sText, '/nodeLike_') === 0) {
|
||||
|
||||
list($sCmd, $sLike) = explode(" ", $sText, 2);
|
||||
|
||||
list(, $sField) = explode("_", $sCmd, 2);
|
||||
|
||||
switch ($sField) {
|
||||
case "port":
|
||||
$sField = "custom_config";
|
||||
break;
|
||||
case "duck":
|
||||
$sField = "duck_code";
|
||||
break;
|
||||
case "zhuanfa":
|
||||
$sField = "zhuanfa_code";
|
||||
break;
|
||||
default:
|
||||
$sField = $sField;
|
||||
break;
|
||||
}
|
||||
|
||||
try {
|
||||
|
||||
list($sCmd, $sLike) = explode(" ", $sText, 2);
|
||||
$aNodeList = Node::where($sField, 'like', '%' . $sLike . '%')->get()->toArray();
|
||||
|
||||
list(, $sField) = explode("_", $sCmd, 2);
|
||||
} catch (\Illuminate\Database\QueryException $e) {
|
||||
|
||||
if ($sField == "port") {
|
||||
$sField = "custom_config";
|
||||
}
|
||||
$this->sendMessage("字段不存在");
|
||||
|
||||
$aNodeList = Node::where($sField, "like", "%".$sLike."%")->get()->toArray();
|
||||
|
||||
$sMsg = '';
|
||||
|
||||
foreach ($aNodeList as $row) {
|
||||
$sMsg .= "\n\n";
|
||||
$sMsg .= "名字:".$row['name']."。\n";
|
||||
$sMsg .= "转发:".$row['zhuanfa_code']."。\n";
|
||||
$sMsg .= "机器:".$row['duck_code']."。\n";
|
||||
$sMsg .= "备注:".$row['memo']."。\n";
|
||||
$sMsg .= "目标:".$row['server']."。\n";
|
||||
$sMsg .= "设置:".$row['custom_config']."。\n";
|
||||
}
|
||||
|
||||
$this->sendMessage($sMsg);
|
||||
|
||||
} catch (Exception $e) {
|
||||
|
||||
$this->sendMessage($e);
|
||||
Http::response(200, 'ok');
|
||||
exit;
|
||||
|
||||
}
|
||||
|
||||
$sMsg = '';
|
||||
|
||||
foreach ($aNodeList as $row) {
|
||||
$sMsg .= "\n\n";
|
||||
$sMsg .= "名字:".$row['name']."。\n";
|
||||
$sMsg .= "转发:".$row['zhuanfa_code']."。\n";
|
||||
$sMsg .= "机器:".$row['duck_code']."。\n";
|
||||
$sMsg .= "备注:".$row['memo']."。\n";
|
||||
$sMsg .= "目标:".$row['server']."。\n";
|
||||
$sMsg .= "设置:".$row['custom_config']."。\n";
|
||||
}
|
||||
|
||||
$this->sendMessage($sMsg);
|
||||
|
||||
Http::response(200, 'ok');
|
||||
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user