手机端即梦页面功能完成

This commit is contained in:
RockYang
2025-08-09 23:25:47 +08:00
parent c0a89d6f32
commit 9a94d98725
14 changed files with 768 additions and 619 deletions
+4 -21
View File
@@ -33,6 +33,10 @@ export function showMessageOK(message) {
}
}
export function showMessageSuccess(message) {
showMessageOK(message)
}
export function showMessageInfo(message) {
if (isMobile()) {
showToast(message)
@@ -56,24 +60,3 @@ export function showLoading(message = '正在处理...') {
export function closeLoading() {
closeToast()
}
// 自定义 Toast 消息系统
export function showToastMessage(message, type = 'info', duration = 3000) {
const toast = document.createElement('div')
toast.className = `fixed top-20 left-1/2 transform -translate-x-1/2 z-50 px-4 py-2 rounded-lg text-white font-medium ${
type === 'error' ? 'bg-red-500' : type === 'success' ? 'bg-green-500' : 'bg-blue-500'
} animate-fade-in`
toast.textContent = message
document.body.appendChild(toast)
if (duration > 0) {
setTimeout(() => {
toast.classList.add('animate-fade-out')
setTimeout(() => {
if (document.body.contains(toast)) {
document.body.removeChild(toast)
}
}, 300)
}, duration)
}
}