modified 优化API路由生成接口

This commit is contained in:
zhaoxiang 2020-06-08 00:06:47 +08:00
parent 7531ef30e0
commit 6b82206f63
2 changed files with 3 additions and 1 deletions

View File

@ -188,7 +188,7 @@ class InterfaceList extends Base {
array_push($tplStr, 'Route::rule(\'' . addslashes($value->hash) . '\',\'api/' . addslashes($value->api_class) . '\', \'' . $methodArr[$value->method] . '\')->middleware([\'ApiAuth\', \'ApiPermission\', \'RequestFilter\', \'ApiLog\']);');
}
}
$tplOriginStr = str_replace(['{$API_RULE}'], [implode($tplStr, "\n ")], $tplOriginStr);
$tplOriginStr = str_replace(['{$API_RULE}'], [implode($tplStr, PHP_EOL . ' ')], $tplOriginStr);
file_put_contents($apiRoutePath, $tplOriginStr);

View File

@ -31,5 +31,7 @@ class UpdateAdminMenuData extends Migrator {
$this->execute('UPDATE `admin_menu` SET `level` = 1 WHERE `fid` = 0;');
$this->execute('UPDATE `admin_menu` SET `level` = 3 WHERE `url` != "";');
$this->execute('UPDATE `admin_menu` SET `level` = 2 WHERE `level` = 0;');
$this->execute('UPDATE `admin_menu` SET `auth` = 1 WHERE `url` != "admin/Login/index";');
$this->execute('UPDATE `admin_menu` SET `permission` = 0 WHERE `url` = "admin/Login/index" OR `url` = "admin/Login/logout";');
}
}