fix: 修复章节ID和点击数转换为字符串的问题

确保章节ID和点击数字段始终作为字符串处理,避免潜在的类型错误。同时修正URL参数拼接中的变量名错误。
This commit is contained in:
morning-start
2025-07-27 00:23:29 +08:00
parent 2e13f5fce9
commit f812964e55

View File

@@ -314,7 +314,7 @@ class ZaiManHua extends ComicSource {
let chapters = new Map();
info.chapterList[0].data.forEach((e) => {
chapters.set(e.chapter_id, e.chapter_title);
chapters.set(e.chapter_id.toString(), e.chapter_title);
});
// chapters 按照key排序
let chaptersSorted = new Map([...chapters].sort((a, b) => a[0] - b[0]));
@@ -338,7 +338,7 @@ class ZaiManHua extends ComicSource {
let tags = {
状态: [info.status],
类型: [info.readerGroup, ...info.types.split("/")],
点击: [info.hitNumStr],
点击: [info.hitNumStr.toString()],
订阅: [info.subNumStr],
};
@@ -372,7 +372,7 @@ class ZaiManHua extends ComicSource {
comic_py: comicId,
};
let params_str_ = Object.keys(params_)
.map((key) => `${key}=${params[key]}`)
.map((key) => `${key}=${params_[key]}`)
.join("&");
let url_ = `${api_}?${params_str_}`;
const json_ = await this.fetchJson(url_);