|
...
|
...
|
@@ -96,12 +96,30 @@ class UpdateController extends BaseController |
|
|
|
try {
|
|
|
|
if($this->param['old_collect'] == 1){
|
|
|
|
//现有数据需要重新采集页面
|
|
|
|
$collect_routes = '';
|
|
|
|
if(isset($this->param['collect_routes'])){
|
|
|
|
//填写了采集路由
|
|
|
|
$routes_arr = explode(',',$this->param['collect_routes']);
|
|
|
|
foreach ($routes_arr as &$route){
|
|
|
|
$route = "'".$route."'";
|
|
|
|
}
|
|
|
|
$collect_routes = implode(',',$routes_arr);
|
|
|
|
}
|
|
|
|
|
|
|
|
DB::connection('custom_mysql')->statement("DELETE FROM `gl_collect_source` WHERE `origin` LIKE '%.css%' OR `origin` LIKE '%.js%'");
|
|
|
|
if ($domain_info) {
|
|
|
|
//已上线项目
|
|
|
|
DB::connection('custom_mysql')->statement("UPDATE `gl_collect_task` SET `status` = 0,`domain` = '" . $test_domain . "' WHERE `language` = ''");
|
|
|
|
if($collect_routes){
|
|
|
|
DB::connection('custom_mysql')->statement("UPDATE `gl_collect_task` SET `status` = 0,`domain` = '" . $test_domain . "' WHERE `language` = '' AND `route` IN (".$collect_routes.")");
|
|
|
|
}else{
|
|
|
|
DB::connection('custom_mysql')->statement("UPDATE `gl_collect_task` SET `status` = 0,`domain` = '" . $test_domain . "' WHERE `language` = ''");
|
|
|
|
}
|
|
|
|
} else {
|
|
|
|
DB::connection('custom_mysql')->statement("UPDATE `gl_collect_task` SET `status` = 0 WHERE `language` = ''");
|
|
|
|
if($collect_routes){
|
|
|
|
DB::connection('custom_mysql')->statement("UPDATE `gl_collect_task` SET `status` = 0 WHERE `language` = '' AND `route` IN (".$collect_routes.")");
|
|
|
|
}else{
|
|
|
|
DB::connection('custom_mysql')->statement("UPDATE `gl_collect_task` SET `status` = 0 WHERE `language` = ''");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
...
|
...
|
|