mirror of
https://github.com/zhenxun-org/zhenxun_bot.git
synced 2026-10-15 01:00:00 +08:00
@@ -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)
|
||||
"""群组请求列表"""
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user