From 4eb72f09a49df10b85b824238ac3f071178d7ee1 Mon Sep 17 00:00:00 2001 From: somalia Date: Sun, 6 Apr 2025 12:05:02 +0800 Subject: [PATCH 1/2] debug --- code/app/home/controller/Index.php | 1 + code/app/home/controller/Novel.php | 20 +++++++++++++++++--- code/app/home/view/kuangyu/baseH5.html | 1 + code/app/home/view/kuangyu/baseH5User.html | 1 + code/app/home/view/kuangyu/basePc.html | 1 + code/app/home/view/kuangyu/basePcUser.html | 1 + code/app/model/NovelModel.php | 7 ++++--- 7 files changed, 26 insertions(+), 6 deletions(-) diff --git a/code/app/home/controller/Index.php b/code/app/home/controller/Index.php index fdd4b6b..c4912bd 100644 --- a/code/app/home/controller/Index.php +++ b/code/app/home/controller/Index.php @@ -93,6 +93,7 @@ class Index extends BaseController // 推荐等级为9的连载的 随机15个小说 $arrRecommendSerializationNovel = $NovelModel->getHighLevelNovelOnCache($Request->DomainModel->d_domain, 13); # TODO 没有数据展示 + # FIXED BY 2025年4月6日 // echo "
";
         // var_dump($arrRecommendSerializationNovel);
         // exit;
diff --git a/code/app/home/controller/Novel.php b/code/app/home/controller/Novel.php
index b9e08f4..14d92f3 100644
--- a/code/app/home/controller/Novel.php
+++ b/code/app/home/controller/Novel.php
@@ -171,6 +171,8 @@ class Novel extends BaseController
         $arrPaginator = CusteomPage02::generate($intPage,  $arrPage['total'], $intLimit, $strBaseUrl, $intButtomNum);
 
         // TODO 下面的值要处理成汉字  start
+        // FIXED 你直接说哪个变量原来是什么,要改成什么,下面的变量我看到你转了中文,然后你打标记需要我做啥呢?
+
         // 更新值
         ConverterMovel::setVal([
             'intPage' => $intPage,
@@ -198,6 +200,8 @@ class Novel extends BaseController
             'intPage' => $intPage,
             'intTotalPage' => $arrPage['pages'],
             // TODO  返回所有分类了,应该只返回对应 性别的分类,我暂时按下面的返回了,你看看需要改不 start
+            // FIXED 总分类,男生分类,女生分类 都已经在类里面了,怎么渲染都可以。当前的不知道怎么做,就不要猜着做,要么不做,要么按第三方权威数据去做
+
             // 'arrCategory' => array_combine(array_values(CategoryModel::$arrCategoryPinYin), array_values(CategoryModel::$arrCategory)),
             'arrCategoryAll' => CategoryModel::$arrCategoryAll,
             // TODO  end
@@ -387,6 +391,8 @@ class Novel extends BaseController
     public function getKanNovelInfo(Request $Request)
     {
         // TODO 这个页面数据没有处理
+        // FIXED 不要这样打标记好不好,沟通成本太高了,你直接标注缺少什么数据,什么数据有问题,什么数据需要转换
+
         $intNId = $Request->param('n_id');
 
         $boolIsMobile = $Request->param('boolIsMobile');
@@ -438,7 +444,8 @@ class Novel extends BaseController
             'strNovelName' => $arrNovel['og_novel_book_name'],
             'strNovelAuthor' => $arrNovel['og_novel_author'],
             'strNovelCategoryName' => $arrNovel['og_novel_category'],
-            'strNovelSex' => '男生',  // TODO  汉字 男生或者女生   
+            // 'strNovelSex' => '男生',  // TODO  汉字 男生或者女生   
+            'strNovelSex' => $arrNovel['category_sex'], // FIXED 小说详情里有分类性能别字段
             'strNovelStatus' => $arrNovel['og_novel_status'],
             'strNovelDescription' => $arrNovel['n_page_description'],
         ]);
@@ -529,7 +536,8 @@ class Novel extends BaseController
             'strNovelName' => $arrNovel['og_novel_book_name'],
             'strNovelAuthor' => $arrNovel['og_novel_author'],
             'strNovelCategoryName' => $arrNovel['og_novel_category'],
-            'strNovelSex' => '男生',  // TODO  汉字 男生或者女生   
+            // 'strNovelSex' => '男生',  // TODO  汉字 男生或者女生  
+            'strNovelSex' => $arrNovel['category_sex'], // FIXED 小说详情里有分类性能别字段 
             'strNovelStatus' => $arrNovel['og_novel_status'],
             'strNovelDescription' => $arrNovel['n_page_description'],
         ]);
@@ -771,7 +779,8 @@ class Novel extends BaseController
         // 更新值
         ConverterMovel::setVal([
             'intPage' => $intPage,
-            'strNovelSex' => '男生',  // TODO  汉字 男生或者女生   
+            // 'strNovelSex' => '男生',  // TODO  汉字 男生或者女生   
+            'strNovelSex' => $arrNovel['category_sex'], // FIXED 小说详情里有分类性能别字段
             'strNovelName' => $arrNovel['og_novel_book_name'],
             'strNovelAuthor' => $arrNovel['og_novel_author'],
             'strNovelCategoryName' => $arrNovel['og_novel_category'],
@@ -849,9 +858,14 @@ class Novel extends BaseController
         ConverterMovel::setVal([
             'intPage' => $intPage,
             'strNovelSex' => '男生',  // TODO  汉字 男生或者女生    // 取搜所的第一个小说的男生或者女生
+            // FIXED 那没有小说显示什么? 如果9篇男生1篇女生,显示什么,你这个有没有通过第三方AI验证的?
             'strSearchKeywords' => $strSearchKeywords,
             'strNovelCategoryName' => '玄幻',   // TODO 取搜所的第一个小说的分类 汉字(不带小说2字)
+             // FIXED 那没有小说显示什么? 如果9篇男生1篇女生,显示什么,你这个有没有通过第三方AI验证的?
             'strNovelStatus' => '完结',   // TODO 取搜所的第一个小说的状态
+             // FIXED 那没有小说显示什么? 如果9篇男生1篇女生,显示什么,你这个有没有通过第三方AI验证的?
+
+             // FIXED 如果不知道怎么做,就不要用这个模板,你现在太过依赖这个模板,这个模板如果是一个刚毕业的大学生的垃圾论文项目,你也被他的四维锁死?
         ]);
 
         $strTitleTemplate =  $Request->DomainModel->getFomartSubject(getFomartSubjectKey(__METHOD__) . '@TITLE');
diff --git a/code/app/home/view/kuangyu/baseH5.html b/code/app/home/view/kuangyu/baseH5.html
index a550076..06e4a65 100644
--- a/code/app/home/view/kuangyu/baseH5.html
+++ b/code/app/home/view/kuangyu/baseH5.html
@@ -110,6 +110,7 @@
      {site:cfg code="PUBLIC_TONGJI_CODE" encode="false"/}
 
      
+     
      {Request->DomainModel->d_statis}
 
 
diff --git a/code/app/home/view/kuangyu/baseH5User.html b/code/app/home/view/kuangyu/baseH5User.html
index 42d6922..bc68260 100644
--- a/code/app/home/view/kuangyu/baseH5User.html
+++ b/code/app/home/view/kuangyu/baseH5User.html
@@ -56,6 +56,7 @@
     {site:cfg code="PUBLIC_TONGJI_CODE" encode="false"/}
 
     
+          
     {Request->DomainModel->d_statis}
 
 
diff --git a/code/app/home/view/kuangyu/basePc.html b/code/app/home/view/kuangyu/basePc.html
index 9aeb79f..21bb564 100644
--- a/code/app/home/view/kuangyu/basePc.html
+++ b/code/app/home/view/kuangyu/basePc.html
@@ -86,6 +86,7 @@
     {site:cfg code="PUBLIC_TONGJI_CODE" encode="false"/}
 
     
+          
     {Request->DomainModel->d_statis}
 
 
diff --git a/code/app/home/view/kuangyu/basePcUser.html b/code/app/home/view/kuangyu/basePcUser.html
index 7ec9e4b..e00b23e 100644
--- a/code/app/home/view/kuangyu/basePcUser.html
+++ b/code/app/home/view/kuangyu/basePcUser.html
@@ -135,6 +135,7 @@
     {site:cfg code="PUBLIC_TONGJI_CODE" encode="false"/}
 
     
+          
     {Request->DomainModel->d_statis}
 
 
diff --git a/code/app/model/NovelModel.php b/code/app/model/NovelModel.php
index 0385064..14df81b 100644
--- a/code/app/model/NovelModel.php
+++ b/code/app/model/NovelModel.php
@@ -362,11 +362,12 @@ class NovelModel extends MongoModel
             $intLifeTime = 24 * 3600;
 
             $arrResult =  $this->checkCacheByKey($strKey);
+          
             if ($arrResult !== NULL) {
                 return $arrResult;
             }
-            $this->setCacheByKey($strKey, $arrResult, $intLifeTime);
 
+            $arrFilter = [];
             switch ($intType) {
                 case 1:
                     $arrCategory = array_values(CategoryModel::getManCategory());
@@ -397,10 +398,10 @@ class NovelModel extends MongoModel
                 ],
             ];
 
-
+        
             $Cursor = $this->getCol()->find($arrFilter, $arrOptions);
             $arrResult = iterator_to_array($Cursor);
-
+      
             shuffle($arrResult);
 
             $arrResult = array_slice($arrResult, 0, $intCount);

From fa1414bf2e87a6f08fdc2e928b767203c639e587 Mon Sep 17 00:00:00 2001
From: Jerriem 
Date: Sun, 6 Apr 2025 12:07:31 +0800
Subject: [PATCH 2/2] debug

---
 doc/TemplateTag.md | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/doc/TemplateTag.md b/doc/TemplateTag.md
index 7926e87..73ef3e2 100644
--- a/doc/TemplateTag.md
+++ b/doc/TemplateTag.md
@@ -30,4 +30,8 @@
 
 
 # FIXME 分类:男生和女生所对应的分类,看导航展示
-# FIXED BY 已经修复
\ No newline at end of file
+# FIXED BY 已经修复
+
+
+
+# BUG 数据播种那里,增加个临时播种文件,播种域名, 替换内容分组,替换内容 三个表的数据, 因为你那里增加了替换模板内容,但是我这域名数据里没有模板数据导致无法打开页面
\ No newline at end of file