file select
parent
ac40bee45e
commit
dc5d53a953
|
|
@ -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)){
|
||||||
|
|
|
||||||
|
|
@ -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, _) => {
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue