Merge branch 'master' of http://47.244.231.31:8099/zhl/globalso-v6
正在显示
3 个修改的文件
包含
10 行增加
和
1 行删除
| @@ -171,11 +171,13 @@ class ServersIpController extends BaseController | @@ -171,11 +171,13 @@ class ServersIpController extends BaseController | ||
| 171 | $serversIpModel = new ServersIpModel(); | 171 | $serversIpModel = new ServersIpModel(); |
| 172 | $this->map['status'] = 0; | 172 | $this->map['status'] = 0; |
| 173 | $list = $serversIpModel->list($this->map); | 173 | $list = $serversIpModel->list($this->map); |
| 174 | + if(!empty($list)){ | ||
| 174 | foreach ($list as $v){ | 175 | foreach ($list as $v){ |
| 175 | $position = strpos($v['domain'], '.'); | 176 | $position = strpos($v['domain'], '.'); |
| 176 | $result = substr($v['domain'], 0, $position); | 177 | $result = substr($v['domain'], 0, $position); |
| 177 | $data[] = ['记录类型'=>'A','主机记录'=>$result,'解析线路'=>'默认','记录值'=>$v['ip'],'MAX优先级'=>'','TTL值'=>600,'状态(暂停/启用)'=>'启用','备注'=>$info['server_name']]; | 178 | $data[] = ['记录类型'=>'A','主机记录'=>$result,'解析线路'=>'默认','记录值'=>$v['ip'],'MAX优先级'=>'','TTL值'=>600,'状态(暂停/启用)'=>'启用','备注'=>$info['server_name']]; |
| 178 | } | 179 | } |
| 180 | + } | ||
| 179 | $this->response('success',Code::SUCCESS,$data); | 181 | $this->response('success',Code::SUCCESS,$data); |
| 180 | } | 182 | } |
| 181 | } | 183 | } |
| @@ -220,7 +220,7 @@ class RankDataController extends BaseController | @@ -220,7 +220,7 @@ class RankDataController extends BaseController | ||
| 220 | $res = HttpUtils::get('http://rank.waimaoq.com/luminati_rank', $param); | 220 | $res = HttpUtils::get('http://rank.waimaoq.com/luminati_rank', $param); |
| 221 | if ($res) { | 221 | if ($res) { |
| 222 | $res = Arr::s2a($res); | 222 | $res = Arr::s2a($res); |
| 223 | - $data['position'] = $res['position']; | 223 | + $data['position'] = $res['position'] ?? ''; |
| 224 | } | 224 | } |
| 225 | } | 225 | } |
| 226 | 226 |
| @@ -82,6 +82,13 @@ class ServersIpLogic extends BaseLogic | @@ -82,6 +82,13 @@ class ServersIpLogic extends BaseLogic | ||
| 82 | if(empty($v)){ | 82 | if(empty($v)){ |
| 83 | continue; | 83 | continue; |
| 84 | } | 84 | } |
| 85 | + $ipInfo = $this->model->read(['ip'=>$v]); | ||
| 86 | + if($ipInfo !== false){ | ||
| 87 | + if($ipInfo['status'] == 1){ | ||
| 88 | + $this->model->edit(['status'=>0],['id'=>$ipInfo['id']]); | ||
| 89 | + } | ||
| 90 | + continue; | ||
| 91 | + } | ||
| 85 | $param = [ | 92 | $param = [ |
| 86 | 'ip'=>$v, | 93 | 'ip'=>$v, |
| 87 | 'domain'=>ip_to_unique_string($v).'.'.$info['domain'], | 94 | 'domain'=>ip_to_unique_string($v).'.'.$info['domain'], |
-
请 注册 或 登录 后发表评论