🐛 修复webui-api路径导入

This commit is contained in:
HibiKier 2024-12-11 17:20:25 +08:00
parent cdcca6e761
commit bd363a576b
12 changed files with 34 additions and 22 deletions

View File

@ -8,8 +8,12 @@ from nonebot.config import Config
from tortoise.expressions import RawSQL
from tortoise.functions import Count
from builtin_plugins.web_ui.base_model import BaseResultModel, QueryModel, Result
from builtin_plugins.web_ui.utils import authentication
from zhenxun.builtin_plugins.web_ui.base_model import (
BaseResultModel,
QueryModel,
Result,
)
from zhenxun.builtin_plugins.web_ui.utils import authentication
from zhenxun.models.bot_connect_log import BotConnectLog
from zhenxun.models.chat_history import ChatHistory
from zhenxun.models.statistics import Statistics

View File

@ -5,7 +5,7 @@ import nonebot
from nonebot.adapters import Bot
from nonebot.drivers import Driver
from builtin_plugins.web_ui.api.tabs.main.data_source import bot_live
from zhenxun.builtin_plugins.web_ui.api.tabs.main.data_source import bot_live
from zhenxun.models.chat_history import ChatHistory
from zhenxun.models.statistics import Statistics
from zhenxun.utils.platform import PlatformUtils

View File

@ -5,8 +5,12 @@ from nonebot.drivers import Driver
from tortoise import Tortoise
from tortoise.exceptions import OperationalError
from builtin_plugins.web_ui.base_model import BaseResultModel, QueryModel, Result
from builtin_plugins.web_ui.utils import authentication
from zhenxun.builtin_plugins.web_ui.base_model import (
BaseResultModel,
QueryModel,
Result,
)
from zhenxun.builtin_plugins.web_ui.utils import authentication
from zhenxun.configs.config import BotConfig
from zhenxun.models.plugin_info import PluginInfo
from zhenxun.models.task_info import TaskInfo

View File

@ -12,9 +12,9 @@ from starlette.websockets import WebSocket, WebSocketDisconnect, WebSocketState
from tortoise.functions import Count
from websockets.exceptions import ConnectionClosedError, ConnectionClosedOK
from builtin_plugins.web_ui.base_model import Result
from builtin_plugins.web_ui.config import AVA_URL, GROUP_AVA_URL, QueryDateType
from builtin_plugins.web_ui.utils import authentication, get_system_status
from zhenxun.builtin_plugins.web_ui.base_model import Result
from zhenxun.builtin_plugins.web_ui.config import AVA_URL, GROUP_AVA_URL, QueryDateType
from zhenxun.builtin_plugins.web_ui.utils import authentication, get_system_status
from zhenxun.models.bot_connect_log import BotConnectLog
from zhenxun.models.chat_history import ChatHistory
from zhenxun.models.group_console import GroupConsole

View File

@ -4,9 +4,9 @@ import nonebot
from nonebot.adapters.onebot.v11 import ActionFailed
from tortoise.functions import Count
from builtin_plugins.web_ui.base_model import Result
from builtin_plugins.web_ui.config import AVA_URL, GROUP_AVA_URL
from builtin_plugins.web_ui.utils import authentication
from zhenxun.builtin_plugins.web_ui.base_model import Result
from zhenxun.builtin_plugins.web_ui.config import AVA_URL, GROUP_AVA_URL
from zhenxun.builtin_plugins.web_ui.utils import authentication
from zhenxun.configs.config import BotConfig
from zhenxun.models.ban_console import BanConsole
from zhenxun.models.chat_history import ChatHistory

View File

@ -6,7 +6,7 @@ from nonebot_plugin_alconna import At, Hyper, Image, Text, UniMsg
from nonebot_plugin_session import EventSession
from starlette.websockets import WebSocket, WebSocketDisconnect, WebSocketState
from builtin_plugins.web_ui.config import AVA_URL
from zhenxun.builtin_plugins.web_ui.config import AVA_URL
from zhenxun.models.group_member_info import GroupInfoUser
from zhenxun.utils.depends import UserName

View File

@ -4,8 +4,8 @@ import cattrs
from fastapi import APIRouter, Query
from fastapi.responses import JSONResponse
from builtin_plugins.web_ui.base_model import Result
from builtin_plugins.web_ui.utils import authentication
from zhenxun.builtin_plugins.web_ui.base_model import Result
from zhenxun.builtin_plugins.web_ui.utils import authentication
from zhenxun.configs.config import Config
from zhenxun.models.plugin_info import PluginInfo as DbPluginInfo
from zhenxun.services.log import logger

View File

@ -2,8 +2,8 @@ from fastapi import APIRouter
from fastapi.responses import JSONResponse
from nonebot import require
from builtin_plugins.web_ui.base_model import Result
from builtin_plugins.web_ui.utils import authentication
from zhenxun.builtin_plugins.web_ui.base_model import Result
from zhenxun.builtin_plugins.web_ui.utils import authentication
from zhenxun.models.plugin_info import PluginInfo
from .model import PluginIr

View File

@ -6,8 +6,8 @@ import aiofiles
from fastapi import APIRouter
from fastapi.responses import JSONResponse
from builtin_plugins.web_ui.base_model import Result, SystemFolderSize
from builtin_plugins.web_ui.utils import authentication, get_system_disk
from zhenxun.builtin_plugins.web_ui.base_model import Result, SystemFolderSize
from zhenxun.builtin_plugins.web_ui.utils import authentication, get_system_disk
from zhenxun.utils._build_image import BuildImage
from .model import AddFile, DeleteFile, DirFile, RenameFile, SaveFile

View File

@ -6,8 +6,8 @@ from fastapi import APIRouter, Depends
from fastapi.security import OAuth2PasswordRequestForm
import nonebot
from builtin_plugins.web_ui.base_model import Result
from builtin_plugins.web_ui.utils import (
from zhenxun.builtin_plugins.web_ui.base_model import Result
from zhenxun.builtin_plugins.web_ui.utils import (
ACCESS_TOKEN_EXPIRE_MINUTES,
create_token,
get_user,

View File

@ -2,7 +2,7 @@ from fastapi import APIRouter, FastAPI
from fastapi.responses import FileResponse
from fastapi.staticfiles import StaticFiles
from builtin_plugins.web_ui.config import PUBLIC_PATH
from zhenxun.builtin_plugins.web_ui.config import PUBLIC_PATH
from zhenxun.services.log import logger
from .data_source import COMMAND_NAME, update_webui_assets

View File

@ -4,7 +4,11 @@ import zipfile
from nonebot.utils import run_sync
from builtin_plugins.web_ui.config import PUBLIC_PATH, TMP_PATH, WEBUI_DIST_GITHUB_URL
from zhenxun.builtin_plugins.web_ui.config import (
PUBLIC_PATH,
TMP_PATH,
WEBUI_DIST_GITHUB_URL,
)
from zhenxun.services.log import logger
from zhenxun.utils.github_utils import GithubUtils
from zhenxun.utils.http_utils import AsyncHttpx