file select

master
cast1e 2024-10-13 19:05:55 +08:00
parent ac40bee45e
commit dc5d53a953
3 changed files with 5 additions and 5 deletions

View File

@ -74,7 +74,7 @@ async fn new_wallpaper(info:AddInfo) -> String{
let base_url = String::from("./resource"); let base_url = String::from("./resource");
let current_time:i64 = Local::now().timestamp(); let current_time:i64 = Local::now().timestamp();
let folder = format!("{}/{}",base_url,current_time); let folder = format!("{}/{}",base_url,current_time);
if fs::create_dir(Path::new(&folder)).is_err(){ if fs::create_dir_all(Path::new(&folder)).is_err(){
return String::from("Error creating folder."); return String::from("Error creating folder.");
} }
if let Ok(false) = fs::exists(Path::new(&info.preview)){ if let Ok(false) = fs::exists(Path::new(&info.preview)){

View File

@ -12,7 +12,7 @@
类型 类型
</div> </div>
<div class="apply-bar-info-main"> <div class="apply-bar-info-main">
{{ cell.config.info.type }} {{ cell.config.info.media_type }}
</div> </div>
</div> </div>
<div class="apply-bar-info rowbox"> <div class="apply-bar-info rowbox">
@ -28,7 +28,7 @@
创建时间 创建时间
</div> </div>
<div class="apply-bar-info-main"> <div class="apply-bar-info-main">
{{ (new Date(cell.config.info.created)).toLocaleString() }} {{ (new Date(cell.config.info.created * 1000)).toLocaleString() }}
</div> </div>
</div> </div>
<div class="apply-bar-info rowbox"> <div class="apply-bar-info rowbox">
@ -81,7 +81,7 @@ const cell = ref<Cell>({
} }
} }
}) })
const info_items = ref<(keyof Info)[]>(["type", "description", "created"]); const info_items = ref<(keyof Info)[]>(["media_type", "description", "created"]);
const bg = ref<HTMLDivElement | null>(null); const bg = ref<HTMLDivElement | null>(null);
defineExpose({ open }) defineExpose({ open })
watch(() => visible.value, (val, _) => { watch(() => visible.value, (val, _) => {

View File

@ -5,7 +5,7 @@ export interface wpConfig {
} }
type WallpaperType = 'Video' type WallpaperType = 'Video'
export interface Info { export interface Info {
type: WallpaperType media_type: WallpaperType
description: string description: string
created: number created: number
} }