大屏项目初始化

This commit is contained in:
2026-02-24 23:48:18 +08:00
parent 412e2ac1f7
commit 4ef3384992
2 changed files with 8 additions and 14 deletions

View File

@@ -33,6 +33,7 @@
class="login-btn" class="login-btn"
size="small" size="small"
:loading="isLoading" :loading="isLoading"
round
> >
登录 登录
</el-button> </el-button>
@@ -70,17 +71,11 @@ const handleLogin = async () => {
localStorage.setItem('username', res.username) localStorage.setItem('username', res.username)
ElMessage.success('登录成功!') ElMessage.success('登录成功!')
setTimeout(() => { setTimeout(() => {
router.push('/dashboard') router.push('/dashboard');
isLoading.value = false;
}, 3000) }, 3000)
} catch (error) { } catch (error) {
if (error.msg) { ElMessage.error(res.msg);
ElMessage.error(error.msg)
} else {
ElMessage.error('登录失败,请检查账号密码!')
}
console.error('登录出错:', error)
} finally {
isLoading.value = false
} }
} }
</script> </script>

View File

@@ -32,16 +32,16 @@
<main class="screen-content"> <main class="screen-content">
<div v-if="activeTab === 'sales'" class="screen-page"> <div v-if="activeTab === 'sales'" class="screen-page">
<div class="demo-tip">📊 核心销售大屏内容</div> <div class="demo-tip">核心销售大屏内容</div>
</div> </div>
<div v-else-if="activeTab === 'operation'" class="screen-page"> <div v-else-if="activeTab === 'operation'" class="screen-page">
<div class="demo-tip">📈 运营分析大屏内容</div> <div class="demo-tip">运营分析大屏内容</div>
</div> </div>
<div v-else-if="activeTab === 'inventory'" class="screen-page"> <div v-else-if="activeTab === 'inventory'" class="screen-page">
<div class="demo-tip">📦 库存管理大屏内容</div> <div class="demo-tip">库存管理大屏内容</div>
</div> </div>
<div v-else-if="activeTab === 'finance'" class="screen-page"> <div v-else-if="activeTab === 'finance'" class="screen-page">
<div class="demo-tip">💰 财务数据大屏内容</div> <div class="demo-tip">财务数据大屏内容</div>
</div> </div>
</main> </main>
</div> </div>
@@ -69,7 +69,6 @@ const handleQuery = () => {
} }
</script> </script>
<!-- 专门处理日期弹窗的全局小样式仅针对dark-date-popper无全局污染 -->
<style> <style>
.dark-date-popper { .dark-date-popper {
z-index: 9999 !important; z-index: 9999 !important;