diff --git a/script/linedata/auto_format.php b/script/linedata/auto_format.php index 586bae4..f3610e5 100644 --- a/script/linedata/auto_format.php +++ b/script/linedata/auto_format.php @@ -1,7 +1,7 @@ province_name; + $province_record[] = $val['info']->province_name; + + $key = $record['city']; + $list1[$key][] = $record; + + foreach($val['lines'] as $city_info) { + $city_info = (array)$city_info; + + $record['city'] = $city_info['name']; + $record['supply'] = $isps[$city_info['isp_class']]; + + $record['ip'] = ''; + $record['daikuan'] = ''; + $record['onlineuser'] = ''; + $record['maxuser'] = ''; + $record['online'] = $city_info['online'] ? '正常' : '故障'; + $record['status'] = $city_info['cpu_load']."%"; + $record['nasname'] = $city_info['domain']; + $list1[$key][] = $record; + + if (!in_array($record['nasname'], $exit) && !in_array($record['nasname'], $dnx_has_exit)) { + fputcsv($dnx_exit, [$record['name'], explode('.',$record['nasname'])[0], $record['nasname'], date('Y-m-d H:i:s')]); + } + + } + + + } + + + foreach ($list1 as $val) { + foreach ($val as $net_data) { + + fputcsv($file, $net_data); + fputcsv($all, $net_data); + } + } + +} + function laoying_getList($list, &$file, &$all, $exit) { global $dnx_exit, $dnx_has_exit; diff --git a/script/linedata/search.php b/script/linedata/search.php index ab0cbf1..a81ffef 100755 --- a/script/linedata/search.php +++ b/script/linedata/search.php @@ -5,7 +5,7 @@ * @Author: kangkang * @Date: 2020-11-07 11:13:08 * @LastEditors: “wanyongkang” “937888580@qq.com” - * @LastEditTime: 2024-01-12 10:45:00 + * @LastEditTime: 2024-01-20 16:09:04 */ header('Access-Control-Allow-Origin: *'); header("Access-Control-Allow-Methods: *"); @@ -78,6 +78,9 @@ if($_GET['type'] == 1){ case 27: search_product(__DIR__ . '/data/download/qilin.csv','qlip.cc'); break; + case 28: + search_product(__DIR__ . '/data/download/qilinjt.csv','qlip.cc'); + break; } }