fix #514 文件管理支持排序
This commit is contained in:
parent
6770ba3a35
commit
c05ffed6df
@ -17,7 +17,7 @@ IMAGE_TYPES = [".jpg", ".png", ".gif", ".bmp", ".jpeg", ".webp"]
|
|||||||
|
|
||||||
|
|
||||||
@router.get("/list", summary="所有插件", response_model=List[schemas.FileItem])
|
@router.get("/list", summary="所有插件", response_model=List[schemas.FileItem])
|
||||||
def list_path(path: str, orderby: str = 'time', _: schemas.TokenPayload = Depends(verify_token)) -> Any:
|
def list_path(path: str, sort: str = 'time', _: schemas.TokenPayload = Depends(verify_token)) -> Any:
|
||||||
"""
|
"""
|
||||||
查询当前目录下所有目录和文件
|
查询当前目录下所有目录和文件
|
||||||
"""
|
"""
|
||||||
@ -85,7 +85,7 @@ def list_path(path: str, orderby: str = 'time', _: schemas.TokenPayload = Depend
|
|||||||
modify_time=item.stat().st_mtime,
|
modify_time=item.stat().st_mtime,
|
||||||
))
|
))
|
||||||
# 排序
|
# 排序
|
||||||
if orderby == 'time':
|
if sort == 'time':
|
||||||
ret_items.sort(key=lambda x: x.modify_time, reverse=True)
|
ret_items.sort(key=lambda x: x.modify_time, reverse=True)
|
||||||
else:
|
else:
|
||||||
ret_items.sort(key=lambda x: x.name, reverse=False)
|
ret_items.sort(key=lambda x: x.name, reverse=False)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user