🚑 修复field在pyd1下报错 (#1842)

* 🚑 修复field在pyd1下报错

* 🐛 修正字段
This commit is contained in:
HibiKier
2025-02-04 02:15:21 +08:00
committed by GitHub
parent 4ed1791b30
commit 5fd746a52a
7 changed files with 27 additions and 35 deletions
+3 -4
View File
@@ -1,6 +1,5 @@
import asyncio
from collections.abc import Callable
from dataclasses import field
from datetime import datetime, timedelta
import inspect
import time
@@ -11,7 +10,7 @@ from nonebot.adapters import Bot, Event
from nonebot.compat import model_dump
from nonebot_plugin_alconna import UniMessage, UniMsg
from nonebot_plugin_uninfo import Uninfo
from pydantic import BaseModel, create_model
from pydantic import BaseModel, Field, create_model
from tortoise.expressions import Q
from zhenxun.models.friend_user import FriendUser
@@ -33,9 +32,9 @@ from .normal_image import normal_image
class Goods(BaseModel):
name: str
"""商品名称"""
before_handle: list[Callable] = field(default_factory=list)
before_handle: list[Callable] = Field(default_factory=list)
"""使用前函数"""
after_handle: list[Callable] = field(default_factory=list)
after_handle: list[Callable] = Field(default_factory=list)
"""使用后函数"""
func: Callable | None = None
"""使用函数"""
@@ -1,7 +1,5 @@
from dataclasses import field
from nonebot.compat import model_dump
from pydantic import BaseModel
from pydantic import BaseModel, Field
from zhenxun.utils.enum import RequestType
@@ -174,9 +172,9 @@ class ReqResult(BaseModel):
好友/群组请求列表
"""
friend: list[FriendRequestResult] = field(default_factory=list)
friend: list[FriendRequestResult] = Field(default_factory=list)
"""好友请求列表"""
group: list[GroupRequestResult] = field(default_factory=list)
group: list[GroupRequestResult] = Field(default_factory=list)
"""群组请求列表"""