mirror of
https://github.com/venera-app/venera-configs.git
synced 2025-09-27 00:27:23 +00:00
refactor: 优化漫画详情解析逻辑 (#101)
* refactor: 优化漫画详情解析逻辑并格式化代码 - 将漫画详情返回对象改为 ComicDetails 实例 - 新增 updateDate 字段并转换日期格式 * chore: 更新包子漫画版本号至1.0.5
This commit is contained in:
14
baozi.js
14
baozi.js
@@ -5,7 +5,7 @@ class Baozi extends ComicSource {
|
||||
// 唯一标识符
|
||||
key = "baozi"
|
||||
|
||||
version = "1.0.4"
|
||||
version = "1.0.5"
|
||||
|
||||
minAppVersion = "1.0.0"
|
||||
|
||||
@@ -70,7 +70,7 @@ class Baozi extends ComicSource {
|
||||
},
|
||||
|
||||
// 退出登录时将会调用此函数
|
||||
logout: function() {
|
||||
logout: function () {
|
||||
Network.deleteCookies(this.loadSetting('domains') || this.settings.domains.default)
|
||||
},
|
||||
|
||||
@@ -338,19 +338,21 @@ class Baozi extends ComicSource {
|
||||
})
|
||||
}
|
||||
}
|
||||
// updateTime 将 Y年 M月 D日 转化为 Y-M-D
|
||||
let updateDate = updateTime.replace(/年/g, '-').replace(/月/g, '-').replace(/日/g, '');
|
||||
|
||||
return {
|
||||
return new ComicDetails({
|
||||
title: title,
|
||||
cover: cover,
|
||||
description: description,
|
||||
tags: {
|
||||
"作者": [author],
|
||||
"更新": [updateTime],
|
||||
"标签": tags
|
||||
},
|
||||
chapters: chapters,
|
||||
recommend: recommend
|
||||
}
|
||||
recommend: recommend,
|
||||
updateTime: updateDate,
|
||||
})
|
||||
},
|
||||
loadEp: async (comicId, epId) => {
|
||||
const images = [];
|
||||
|
@@ -15,7 +15,7 @@
|
||||
"name": "包子漫画",
|
||||
"fileName": "baozi.js",
|
||||
"key": "baozi",
|
||||
"version": "1.0.4"
|
||||
"version": "1.0.5"
|
||||
},
|
||||
{
|
||||
"name": "Picacg",
|
||||
|
Reference in New Issue
Block a user