77 lines
1.2 KiB
Plaintext
77 lines
1.2 KiB
Plaintext
<template>
|
|
<view class="page-container">
|
|
<view class="page-content">
|
|
<view class="placeholder-card">
|
|
<text class="placeholder-title">正在跳转...</text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</template>
|
|
|
|
<script setup lang="uts">
|
|
import { onMounted } from 'vue'
|
|
import { openRoute } from '@/layouts/admin/store/adminNavStore.uts'
|
|
|
|
onMounted(() => {
|
|
openRoute('product_productList')
|
|
})
|
|
</script>
|
|
|
|
<style scoped lang="scss">
|
|
.page-container {
|
|
padding: 20px;
|
|
min-height: 100vh;
|
|
background: #f5f5f5;
|
|
}
|
|
|
|
.page-header {
|
|
margin-bottom: 20px;
|
|
}
|
|
|
|
.page-title {
|
|
display: block;
|
|
font-size: 24px;
|
|
font-weight: 600;
|
|
color: #333;
|
|
margin-bottom: 8px;
|
|
}
|
|
|
|
.page-subtitle {
|
|
display: block;
|
|
font-size: 14px;
|
|
color: #999;
|
|
}
|
|
|
|
.page-content {
|
|
background: #fff;
|
|
border-radius: 4px;
|
|
padding: 24px;
|
|
}
|
|
|
|
.placeholder-card {
|
|
text-align: center;
|
|
padding: 60px 20px;
|
|
}
|
|
|
|
.placeholder-title {
|
|
display: block;
|
|
font-size: 18px;
|
|
font-weight: 600;
|
|
color: #666;
|
|
margin-bottom: 12px;
|
|
}
|
|
|
|
.placeholder-desc {
|
|
display: block;
|
|
font-size: 14px;
|
|
color: #999;
|
|
margin-bottom: 8px;
|
|
}
|
|
|
|
.placeholder-info {
|
|
display: block;
|
|
font-size: 12px;
|
|
color: #1890ff;
|
|
}
|
|
</style>
|