This commit is contained in:
make
2025-04-28 10:20:18 +08:00
parent 3d98de869d
commit e782957f3c
2 changed files with 34 additions and 33 deletions

View File

@@ -155,8 +155,7 @@ cache_life="86400" button_num="3" sort_type="$Request.route.strOrder" func="gene
class="green">{$arrNovel.n_status}</span>
</p>
<p class="update"><span>最近更新:</span><a href={site:lcpurl n_id="$arrNovel.n_id"
n_py="$arrNovel.n_name_pinyin" /}>{$arrLatestChapter->c_name
?? ""}</a></p>
n_py="$arrNovel.n_name_pinyin" /}>{$arrNovel.n_latest_chapter_name ?? "" }</a></p>
<p class="time"><span>更新时间:</span>{$arrNovel.n_update_time} </p>
</div>
<div class="clear"></div>

View File

@@ -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
* @return string
* 小说目录 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, [