diff --git a/zhenxun/builtin_plugins/mahiro_bank/config.py b/zhenxun/builtin_plugins/mahiro_bank/config.py deleted file mode 100644 index 32906654..00000000 --- a/zhenxun/builtin_plugins/mahiro_bank/config.py +++ /dev/null @@ -1,14 +0,0 @@ -from strenum import StrEnum - - -class BankHandleType(StrEnum): - DEPOSIT = "DEPOSIT" - """存款""" - WITHDRAW = "WITHDRAW" - """取款""" - LOAN = "LOAN" - """贷款""" - REPAYMENT = "REPAYMENT" - """还款""" - INTEREST = "INTEREST" - """利息""" diff --git a/zhenxun/builtin_plugins/mahiro_bank/data_source.py b/zhenxun/builtin_plugins/mahiro_bank/data_source.py index 1d622701..9e0a9f49 100644 --- a/zhenxun/builtin_plugins/mahiro_bank/data_source.py +++ b/zhenxun/builtin_plugins/mahiro_bank/data_source.py @@ -13,11 +13,9 @@ from zhenxun.models.mahiro_bank import MahiroBank from zhenxun.models.mahiro_bank_log import MahiroBankLog from zhenxun.models.sign_user import SignUser from zhenxun.models.user_console import UserConsole -from zhenxun.utils.enum import GoldHandle +from zhenxun.utils.enum import BankHandleType, GoldHandle from zhenxun.utils.platform import PlatformUtils -from .config import BankHandleType - base_config = Config.get("mahiro_bank") diff --git a/zhenxun/models/mahiro_bank_log.py b/zhenxun/models/mahiro_bank_log.py index 2260aeda..433241d1 100644 --- a/zhenxun/models/mahiro_bank_log.py +++ b/zhenxun/models/mahiro_bank_log.py @@ -1,8 +1,7 @@ from tortoise import fields from zhenxun.services.db_context import Model - -from ..config import BankHandleType +from zhenxun.utils.enum import BankHandleType class MahiroBankLog(Model): diff --git a/zhenxun/utils/enum.py b/zhenxun/utils/enum.py index c0b79342..91834ec2 100644 --- a/zhenxun/utils/enum.py +++ b/zhenxun/utils/enum.py @@ -1,6 +1,19 @@ from strenum import StrEnum +class BankHandleType(StrEnum): + DEPOSIT = "DEPOSIT" + """存款""" + WITHDRAW = "WITHDRAW" + """取款""" + LOAN = "LOAN" + """贷款""" + REPAYMENT = "REPAYMENT" + """还款""" + INTEREST = "INTEREST" + """利息""" + + class GoldHandle(StrEnum): """ 金币处理