diff --git a/bin/utils/error.py b/bin/utils/error.py index f84228d..eaebe8b 100644 --- a/bin/utils/error.py +++ b/bin/utils/error.py @@ -9,12 +9,13 @@ from typing import Optional from flask import jsonify from flask import Response -from bin.db.sqlite import Database +from bin.db.db import SQLite +from bin.utils.logger import logger class ErrorProcess: """处理错误的页面""" - def __init__(self): + def __init__(self) -> None: self.msg_template = {'code': -2, 'msg': Optional[str], 'data': Optional[list]} @@ -24,7 +25,8 @@ class ErrorProcess: 直接获取可选主题 :return: """ - table_list = Database().fetch_table() + logger.debug('获取主题') + table_list = SQLite().fetch_table() self.msg_template['code'] = 200 self.msg_template['msg'] = '当前已保存到数据库的主题如下' self.msg_template['data'] = table_list @@ -36,7 +38,8 @@ class ErrorProcess: :param theme: :return: """ - table_list = Database().fetch_table() + logger.debug('错误的主题') + table_list = SQLite().fetch_table() self.msg_template['code'] = -2 self.msg_template['msg'] = f'错误的主题: {theme}. 以下是已保存的主题' self.msg_template['data'] = table_list @@ -48,6 +51,7 @@ class ErrorProcess: :param length: :return: """ + logger.debug('错误的长度') self.msg_template['code'] = -2 self.msg_template['msg'] = f'错误的长度: {length}' self.msg_template['data'] = None @@ -59,7 +63,8 @@ class ErrorProcess: :param name: :return: """ - Database().update_data(name, 0) + logger.debug('超出计数器最大计数限制') + SQLite().update_data(name, 0) self.msg_template['code'] = 200 self.msg_template['msg'] = '当前长度已超过最大可计数范围. 已将此名称的计数器重置为零' self.msg_template['data'] = None @@ -70,6 +75,7 @@ class ErrorProcess: 参数不完整 :return: """ + logger.debug('参数不完整') self.msg_template['code'] = -2 self.msg_template['msg'] = '参数填写错误或填写不完整' self.msg_template['data'] = None