This commit is contained in:
make
2025-04-12 18:20:35 +08:00
parent 1d431ecce5
commit 760fe47b5e
40 changed files with 751 additions and 338 deletions

View File

@@ -42,11 +42,11 @@ $arrRoutes = [
// 目录相关路径
'catalog' => [
'/xiaoshuo/:name-:intNovelId/mulu/:strOrder/[:intPage]',
'/novel/:name-:intNovelId/mulu/:strOrder/[:intPage]',
'/book/:name-:intNovelId/mulu/:strOrder/[:intPage]',
'/novel/:name-:intNovelId/catalog/:strOrder/[:intPage]',
'/book/:name-:intNovelId/table/:strOrder/[:intPage]',
'/xiaoshuo/:name-:intNovelId/mulu/:strOrder/[:intPage]',
'/novel/:name-:intNovelId/mulu/:strOrder/[:intPage]',
'/book/:name-:intNovelId/mulu/:strOrder/[:intPage]',
'/novel/:name-:intNovelId/catalog/:strOrder/[:intPage]',
'/book/:name-:intNovelId/table/:strOrder/[:intPage]',
],
// 伪小说详情相关路径
@@ -145,7 +145,7 @@ foreach ($arrRoutes['prefixes'] as $platform => $prefixes) {
break;
case 'catalog':
//目录
Route::get($strRoute, [Novel::class, 'getNovelChapterAll'])
Route::get($strRoute, [Novel::class, 'getNovelCatalog'])
->append(['boolIsMobile' => $boolIsMobile])
->pattern(['intNovelId' => '\d+', 'name' => '[\w-]+', 'strOrder' => 'zheng|dao', 'intPage' => '\d+']);
break;
@@ -154,7 +154,7 @@ foreach ($arrRoutes['prefixes'] as $platform => $prefixes) {
Route::get($strRoute, [Novel::class, 'getLibrary'])
->append(['boolIsMobile' => $boolIsMobile])
->pattern([
'strGender' => 'nansheng-xiaoshuo|nvsheng-xiaoshuo|all',
'strGender' => '[a-z\-]+',
'strCategory' => '[a-z\-]+',
'strStatus' => 'all|lianzai|wanjie',
'intPage' => '\d+'