fix
This commit is contained in:
parent
99c7026dff
commit
7de8ed1972
@ -14,15 +14,18 @@ class checkUtils:
|
|||||||
# 检测某一章节是否连续错误
|
# 检测某一章节是否连续错误
|
||||||
def export_error(self, item):
|
def export_error(self, item):
|
||||||
if not self.is_error(item):
|
if not self.is_error(item):
|
||||||
|
file = os.path.join(OUTPUT_DIR, item[PROJECT_KEY][0], "error_comics.json")
|
||||||
error_comic = self.read(item)
|
error_comic = self.read(item)
|
||||||
error_comic.append({ "name" : item['name'], "chapter" : item['chapter'], "date" : ComicPath().getYearMonthDay()})
|
error_comic.append({ "name" : ComicPath.new_file_name(item['name']),
|
||||||
|
"chapter" : ComicPath.new_file_name(item['chapter']),
|
||||||
|
"date" : ComicPath().getYearMonthDay()})
|
||||||
fu.save_file(file, json.dumps(error_comic))
|
fu.save_file(file, json.dumps(error_comic))
|
||||||
|
|
||||||
def is_error(self, item):
|
def is_error(self, item):
|
||||||
try:
|
try:
|
||||||
for error_c in eval(self.read(item)):
|
for error_c in eval(self.read(item)):
|
||||||
(name, chatper, date) = [error_c['name'], error_c['chapter'], error_c['date']]
|
(name, chatper, date) = [error_c['name'], error_c['chapter'], error_c['date']]
|
||||||
if item['name'] == name and item['chapter'] == chatper:
|
if ComicPath.new_file_name(item['name']) == ComicPath.new_file_name(name) and ComicPath.new_file_name(item['chapter']) == ComicPath.new_file_name(chatper):
|
||||||
return True
|
return True
|
||||||
else:
|
else:
|
||||||
return False
|
return False
|
||||||
|
|||||||
@ -55,6 +55,9 @@ class ComicPath:
|
|||||||
break
|
break
|
||||||
return filename
|
return filename
|
||||||
|
|
||||||
|
@classmethod
|
||||||
|
def new_file_name(cls, name): return cls.fix_file_name(cls.chinese_convert(name))
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def get_file_path(cls, item, result_type="image", file=None, convert=False):
|
def get_file_path(cls, item, result_type="image", file=None, convert=False):
|
||||||
PROJECT = item[settings.PROJECT_KEY][0]
|
PROJECT = item[settings.PROJECT_KEY][0]
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user