add:1panel install
This commit is contained in:
Binary file not shown.
|
After Width: | Height: | Size: 514 KiB |
+5
-1
@@ -58,26 +58,30 @@ async def get_file_url(code: str):
|
|||||||
"""
|
"""
|
||||||
return f'/share/download?key={await get_select_token(code)}&code={code}'
|
return f'/share/download?key={await get_select_token(code)}&code={code}'
|
||||||
|
|
||||||
|
|
||||||
async def max_save_times_desc(max_save_seconds: int):
|
async def max_save_times_desc(max_save_seconds: int):
|
||||||
"""
|
"""
|
||||||
获取最大保存时间的描述
|
获取最大保存时间的描述
|
||||||
:param max_save_seconds:
|
:param max_save_seconds:
|
||||||
:return:
|
:return:
|
||||||
"""
|
"""
|
||||||
|
|
||||||
def gen_desc_zh(value: int, desc: str):
|
def gen_desc_zh(value: int, desc: str):
|
||||||
if value > 0:
|
if value > 0:
|
||||||
return f'{value}{desc}'
|
return f'{value}{desc}'
|
||||||
else:
|
else:
|
||||||
return ''
|
return ''
|
||||||
|
|
||||||
def gen_desc_en(value: int, desc: str):
|
def gen_desc_en(value: int, desc: str):
|
||||||
if value > 0:
|
if value > 0:
|
||||||
ret = f'{value} {desc}'
|
ret = f'{value} {desc}'
|
||||||
if value > 1:
|
if value > 1:
|
||||||
ret += 's'
|
ret += 's'
|
||||||
ret += ' '
|
ret += ' '
|
||||||
return ret
|
return ret
|
||||||
else:
|
else:
|
||||||
return ''
|
return ''
|
||||||
|
|
||||||
max_timedelta = datetime.timedelta(seconds=max_save_seconds)
|
max_timedelta = datetime.timedelta(seconds=max_save_seconds)
|
||||||
desc_zh, desc_en = '最长保存时间:', 'Max save time: '
|
desc_zh, desc_en = '最长保存时间:', 'Max save time: '
|
||||||
desc_zh += gen_desc_zh(max_timedelta.days, '天')
|
desc_zh += gen_desc_zh(max_timedelta.days, '天')
|
||||||
|
|||||||
Reference in New Issue
Block a user