From 4860c6d54c72b43a91f74f0395d22c9e67ea8873 Mon Sep 17 00:00:00 2001 From: MarkusJoe Date: Fri, 25 Feb 2022 18:28:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=BA=86=E8=B0=83=E8=AF=95?= =?UTF-8?q?=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/utils/error.py | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) 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