mirror of
https://github.com/lkddi/Xboard.git
synced 2026-04-28 06:47:24 +08:00
fix: 修复mysql5.7和sqlite环境下无法上报流量的问题
This commit is contained in:
@@ -340,27 +340,27 @@ class ServerService
|
|||||||
case 'vmess':
|
case 'vmess':
|
||||||
return ServerVmess::query()
|
return ServerVmess::query()
|
||||||
->where("parent_id", $serverId)
|
->where("parent_id", $serverId)
|
||||||
->whereJsonContains('ips', $nodeIp)
|
->where('ips',"like", "%\"$nodeIp\"%")
|
||||||
->first();
|
->first();
|
||||||
case 'shadowsocks':
|
case 'shadowsocks':
|
||||||
return ServerShadowsocks::query()
|
return ServerShadowsocks::query()
|
||||||
->where("parent_id", $serverId)
|
->where("parent_id", $serverId)
|
||||||
->whereJsonContains('ips', $nodeIp)
|
->where('ips',"like", "%\"$nodeIp\"%")
|
||||||
->first();
|
->first();
|
||||||
case 'trojan':
|
case 'trojan':
|
||||||
return ServerTrojan::query()
|
return ServerTrojan::query()
|
||||||
->where("parent_id", $serverId)
|
->where("parent_id", $serverId)
|
||||||
->whereJsonContains('ips', $nodeIp)
|
->where('ips',"like", "%\"$nodeIp\"%")
|
||||||
->first();
|
->first();
|
||||||
case 'hysteria':
|
case 'hysteria':
|
||||||
return ServerHysteria::query()
|
return ServerHysteria::query()
|
||||||
->where("parent_id", $serverId)
|
->where("parent_id", $serverId)
|
||||||
->whereJsonContains('ips', $nodeIp)
|
->where('ips',"like", "%\"$nodeIp\"%")
|
||||||
->first();
|
->first();
|
||||||
case 'vless':
|
case 'vless':
|
||||||
return ServerVless::query()
|
return ServerVless::query()
|
||||||
->where("parent_id", $serverId)
|
->where("parent_id", $serverId)
|
||||||
->whereJsonContains('ips', $nodeIp)
|
->where('ips',"like", "%\"$nodeIp\"%")
|
||||||
->first();
|
->first();
|
||||||
default:
|
default:
|
||||||
return false;
|
return false;
|
||||||
|
|||||||
Reference in New Issue
Block a user