perf👌: 完善系统管理api

This commit is contained in:
HibiKier
2024-01-15 13:00:17 +08:00
parent b656f89c8e
commit 72b0b011ee
4 changed files with 51 additions and 64 deletions
+2 -2
View File
@@ -22,5 +22,5 @@ async def _(path: Optional[str] = None) -> Result:
@router.get("/get_resources_size", dependencies=[authentication()], description="获取文件列表")
async def _(type: Optional[str] = None) -> Result:
return Result.ok(await get_system_disk(type))
async def _(full_path: Optional[str] = None) -> Result:
return Result.ok(await get_system_disk(full_path))
-14
View File
@@ -19,17 +19,3 @@ class DirFile(BaseModel):
"""文件夹或文件名称"""
parent: Optional[str] = None
"""父级"""
class SystemFolderSize(BaseModel):
"""
资源文件占比
"""
font_dir_size: float
image_dir_size: float
text_dir_size: float
record_dir_size: float
temp_dir_size: float
data_dir_size: float
log_dir_size: float
check_time: datetime