From e782957f3c06959e394b39b1729c685e251b4f13 Mon Sep 17 00:00:00 2001 From: make Date: Mon, 28 Apr 2025 10:20:18 +0800 Subject: [PATCH] debug --- .../view/default/novel/getNovelCatalog.html | 3 +- code/app/services/NovelService.php | 64 ++++++++++--------- 2 files changed, 34 insertions(+), 33 deletions(-) diff --git a/code/app/home/view/default/novel/getNovelCatalog.html b/code/app/home/view/default/novel/getNovelCatalog.html index 191d033..5aeba52 100644 --- a/code/app/home/view/default/novel/getNovelCatalog.html +++ b/code/app/home/view/default/novel/getNovelCatalog.html @@ -155,8 +155,7 @@ cache_life="86400" button_num="3" sort_type="$Request.route.strOrder" func="gene class="green">{$arrNovel.n_status}

最近更新:{$arrLatestChapter->c_name - ?? ""}

+ n_py="$arrNovel.n_name_pinyin" /}>{$arrNovel.n_latest_chapter_name ?? "" }

更新时间:{$arrNovel.n_update_time}

diff --git a/code/app/services/NovelService.php b/code/app/services/NovelService.php index 2e25acc..a7c47e2 100644 --- a/code/app/services/NovelService.php +++ b/code/app/services/NovelService.php @@ -53,32 +53,33 @@ class NovelService * Undocumented function * * @param int $intNId - * @param string $intPinYin + * @param string $strPinYin * @return string */ - public function getNovelInfoUrl($intNId, $intPinYin): string + public function getNovelInfoUrl(int $intNId, string $strPinYin): string { $strKey = 'NOVEL_INFO_URL'; $strUrl = $this->SiteContext->DomainModel->getFomartUrl($strKey, [ 'intNId' => $intNId, - 'strPinYin' => $intPinYin + 'strPinYin' => $strPinYin ]); return (string)$strUrl; } /** - * Undocumented function * 伪造小说 - * @param int $intNId - * @param string $intPinYin + * + * @param integer $intNId + * @param string $strPinYin + * @param integer $intNForgeId * @return string */ - public function getForgeNovelInfoUrl($intNId, $intPinYin, $intNForgeId): string + public function getForgeNovelInfoUrl(int $intNId,string $strPinYin, int $intNForgeId): string { $strKey = 'KAN_NOVEL_INFO_URL'; $strUrl = $this->SiteContext->DomainModel->getFomartUrl($strKey, [ 'intNId' => $intNId, - 'strPinYin' => $intPinYin, + 'strPinYin' => $strPinYin, 'intNForgeId' => $intNForgeId, ]); return (string)$strUrl; @@ -110,16 +111,16 @@ class NovelService * Undocumented function * * @param int $intNId - * @param string $intPinYin + * @param string $strPinYin * @return string * */ - public function getNovelLasterChapterUrl($intNId, $intPinYin): string + public function getNovelLasterChapterUrl(int $intNId, string $strPinYin): string { $strKey = 'NEWS_CONTENT_INFO_URL'; $strUrl = $this->SiteContext->DomainModel->getFomartUrl($strKey, [ 'intNId' => $intNId, - 'strPinYin' => $intPinYin, + 'strPinYin' => $strPinYin, ]); return (string)$strUrl; } @@ -128,11 +129,11 @@ class NovelService /** * 获取小说分类URl * - * @param string $strGender - * @param string $strCategory - * @param string $strStatus - * @param string $strOrder - * @param integer $intPage + * @param string|null $strGender + * @param string|null $strCategory + * @param string|null $strStatus + * @param string|null $strOrder + * @param integer|null $intPage * @return string */ public function getNovelCategoryUrl(string|NULL $strGender, string|NULL $strCategory, string|NULL $strStatus, string|NULL $strOrder, int|string|NULL $intPage): string @@ -154,14 +155,14 @@ class NovelService /** * 排行榜url * - * @param string $strGender - * @param string $strCategory - * @param string $strStatus - * @param string $strOrder - * @param integer $intPage + * @param string|null $strGender + * @param string|null $strCategory + * @param string|null $strStatus + * @param string|null $strOrder + * @param integer|null $intPage * @return string */ - public function getNovelRankUrl(string $strGender, string $strCategory, string $strStatus, string $strOrder, int $intPage): string + public function getNovelRankUrl(string|NULL $strGender, string|NULL $strCategory, string|NULL $strStatus, string|NULL $strOrder, int|NULL $intPage): string { $strKey = 'RANK_LIST_URL'; @@ -179,19 +180,20 @@ class NovelService /** - * Undocumented function - * 小说目录 - * @param int $intNId - * @param string $intPinYin + * 小说目录 url + * + * @param integer $intNId + * @param string $strPinYin + * @param string $strOrder + * @param integer $intPage * @return string - * */ - public function getNovelCatalogUrl($intNId, $intPinYin, $strOrder, $intPage = 1): string + public function getNovelCatalogUrl(int $intNId, string $strPinYin, string $strOrder, int $intPage = 1): string { $strKey = 'NOVEL_CATALOG_URL'; $strUrl = $this->SiteContext->DomainModel->getFomartUrl($strKey, [ 'intNId' => $intNId, - 'strPinYin' => $intPinYin, + 'strPinYin' => $strPinYin, 'strOrder' => $strOrder, 'intPage' => $intPage, ]); @@ -202,11 +204,11 @@ class NovelService /** * Undocumented function * - * @param int $intPage * @param string $strKeyWords + * @param integer $intPage * @return string */ - public function getNovelSearchUrl($strKeyWords, $intPage = 1): string + public function getNovelSearchUrl(string $strKeyWords, int $intPage = 1): string { $strKey = 'SEARCH_INFO_URL'; $strUrl = $this->SiteContext->DomainModel->getFomartUrl($strKey, [