完善页面细节

This commit is contained in:
2026-02-25 11:53:57 +08:00
parent 8ec05b331b
commit bd2036630a
23 changed files with 71 additions and 52 deletions

View File

@@ -18,20 +18,32 @@ onMounted(() => {
</script>
<style scoped lang="scss">
.admin-home-page {
width: 100%;
min-height: 100vh;
.home-content {
padding: 24px;
}
.home-content {
padding: 20px;
background-color: #f5f7fa;
.welcome-card {
background: #ffffff;
padding: 30px;
border-radius: 8px;
box-shadow: 0 4px 12px rgba(0,0,0,0.05);
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
margin-top: 40px;
}
.welcome-text {
font-size: 20px;
font-size: 24px;
font-weight: 600;
color: #1a1a1a;
color: #303133;
}
.welcome-subtext {
font-size: 14px;
color: #909399;
margin-top: 10px;
}
</style>

View File

@@ -1,5 +1,5 @@
<template>
<AdminLayout />
<AdminLayout></AdminLayout>
</template>
<script setup lang="uts">

View File

@@ -29,6 +29,7 @@
</view>
</view>
</view>
</view>
</AdminLayout>
</template>

View File

@@ -1,4 +1,5 @@
<template>
<AdminLayout>
<view class="marketing-seckill-list">
<view class="filter-card border-shadow">
<view class="filter-row">
@@ -117,9 +118,11 @@
</view>
</view>
</view>
</AdminLayout>
</template>
<script setup lang="uts">
import AdminLayout from '@/layouts/admin/AdminLayout.uvue'
import { ref } from 'vue'
const seckillList = ref([

View File

@@ -1,4 +1,5 @@
<template>
<AdminLayout currentPage="product_paramList">
<view class="admin-main">
<!-- 头部搜索 -->
<view class="search-card">
@@ -98,10 +99,12 @@
</view>
</view>
</view>
</AdminLayout>
</template>
<script setup lang="uts">
import { ref, reactive } from 'vue'
import AdminLayout from '@/layouts/admin/AdminLayout.uvue'
interface ParamKV {
label: string;

View File

@@ -3,7 +3,7 @@
<view class="page">
<!-- TopBar (navigationStyle: custom 时需要自己做顶部栏) -->
<view class="topbar">
<view class="status-bar" />
<view class="status-bar"></view>
<view class="nav">
<view class="nav-left" @click="goBack">
<text class="nav-icon"></text>
@@ -24,7 +24,7 @@
<view class="card">
<text class="h2">协议设置</text>
<text class="p">TODO在这里实现 协议设置 的页面内容。</text>
<view class="divider" />
<view class="divider"></view>
<text class="p muted">提示当前为可跑的占位模板TopBar + Container + Card。</text>
</view>

View File

@@ -3,7 +3,7 @@
<view class="page">
<!-- TopBar (navigationStyle: custom 时需要自己做顶部) -->
<view class="topbar">
<view class="status-bar" />
<view class="status-bar"></view>
<view class="nav">
<view class="nav-left" @click="goBack">
<text class="nav-icon"></text>
@@ -24,7 +24,7 @@
<view class="card">
<text class="h2">商品采集配置</text>
<text class="p">TODO在这里实现 商品采集配置 的页面内容。</text>
<view class="divider" />
<view class="divider"></view>
<text class="p muted">提示当前为可跑的占位模板TopBar + Container + Card。</text>
</view>

View File

@@ -3,7 +3,7 @@
<view class="page">
<!-- TopBar (navigationStyle: custom 时需要自己做顶部) -->
<view class="topbar">
<view class="status-bar" />
<view class="status-bar"></view>
<view class="nav">
<view class="nav-left" @click="goBack">
<text class="nav-icon"></text>
@@ -24,7 +24,7 @@
<view class="card">
<text class="h2">物流查询配置</text>
<text class="p">TODO在这里实现 物流查询配置 的页面内容。</text>
<view class="divider" />
<view class="divider"></view>
<text class="p muted">提示当前为可跑的占位模板TopBar + Container + Card。</text>
</view>

View File

@@ -3,7 +3,7 @@
<view class="page">
<!-- TopBar (navigationStyle: custom 时需要自己做顶部) -->
<view class="topbar">
<view class="status-bar" />
<view class="status-bar"></view>
<view class="nav">
<view class="nav-left" @click="goBack">
<text class="nav-icon"></text>
@@ -24,7 +24,7 @@
<view class="card">
<text class="h2">商城支付配置</text>
<text class="p">TODO在这里实现 商城支付配置 的页面内容。</text>
<view class="divider" />
<view class="divider"></view>
<text class="p muted">提示当前为可跑的占位模板TopBar + Container + Card。</text>
</view>

View File

@@ -3,7 +3,7 @@
<view class="page">
<!-- TopBar (navigationStyle: custom 时需要自己做顶部) -->
<view class="topbar">
<view class="status-bar" />
<view class="status-bar"></view>
<view class="nav">
<view class="nav-left" @click="goBack">
<text class="nav-icon"></text>
@@ -24,7 +24,7 @@
<view class="card">
<text class="h2">短信接口配置</text>
<text class="p">TODO在这里实现 短信接口配置 的页面内容。</text>
<view class="divider" />
<view class="divider"></view>
<text class="p muted">提示当前为可跑的占位模板TopBar + Container + Card。</text>
</view>

View File

@@ -3,7 +3,7 @@
<view class="page">
<!-- TopBar (navigationStyle: custom 时需要自己做顶部栏) -->
<view class="topbar">
<view class="status-bar" />
<view class="status-bar"></view>
<view class="nav">
<view class="nav-left" @click="goBack">
<text class="nav-icon"></text>
@@ -24,7 +24,7 @@
<view class="card">
<text class="h2">系统存储配置</text>
<text class="p">TODO在这里实现 系统存储配置 的页面内容。</text>
<view class="divider" />
<view class="divider"></view>
<text class="p muted">提示当前为可跑的占位模板TopBar + Container + Card。</text>
</view>

View File

@@ -3,7 +3,7 @@
<view class="page">
<!-- TopBar (navigationStyle: custom 时需要自己做顶部) -->
<view class="topbar">
<view class="status-bar" />
<view class="status-bar"></view>
<view class="nav">
<view class="nav-left" @click="goBack">
<text class="nav-icon"></text>
@@ -24,7 +24,7 @@
<view class="card">
<text class="h2">电子面单配置</text>
<text class="p">TODO在这里实现 电子面单配置 的页面内容。</text>
<view class="divider" />
<view class="divider"></view>
<text class="p muted">提示当前为可跑的占位模板TopBar + Container + Card。</text>
</view>

View File

@@ -3,7 +3,7 @@
<view class="page">
<!-- TopBar (navigationStyle: custom 时需要自己做顶部) -->
<view class="topbar">
<view class="status-bar" />
<view class="status-bar"></view>
<view class="nav">
<view class="nav-left" @click="goBack">
<text class="nav-icon"></text>
@@ -24,7 +24,7 @@
<view class="card">
<text class="h2">一号通配置</text>
<text class="p">TODO在这里实现 一号通配置 的页面内容。</text>
<view class="divider" />
<view class="divider"></view>
<text class="p muted">提示当前为可跑的占位模板TopBar + Container + Card。</text>
</view>

View File

@@ -3,7 +3,7 @@
<view class="page">
<!-- TopBar (navigationStyle: custom 时需要自己做顶部栏) -->
<view class="topbar">
<view class="status-bar" />
<view class="status-bar"></view>
<view class="nav">
<view class="nav-left" @click="goBack">
<text class="nav-icon"></text>
@@ -24,7 +24,7 @@
<view class="card">
<text class="h2">一号通页面</text>
<text class="p">TODO在这里实现 一号通页面 的页面内容。</text>
<view class="divider" />
<view class="divider"></view>
<text class="p muted">提示当前为可跑的占位模板TopBar + Container + Card。</text>
</view>

View File

@@ -3,7 +3,7 @@
<view class="page">
<!-- TopBar (navigationStyle: custom 时需要自己做顶部栏) -->
<view class="topbar">
<view class="status-bar" />
<view class="status-bar"></view>
<view class="nav">
<view class="nav-left" @click="goBack">
<text class="nav-icon"></text>
@@ -24,7 +24,7 @@
<view class="card">
<text class="h2">消息管理</text>
<text class="p">TODO在这里实现 消息管理 的页面内容。</text>
<view class="divider" />
<view class="divider"></view>
<text class="p muted">提示当前为可跑的占位模板TopBar + Container + Card。</text>
</view>

View File

@@ -3,7 +3,7 @@
<view class="page">
<!-- TopBar (navigationStyle: custom 时需要自己做顶部栏) -->
<view class="topbar">
<view class="status-bar" />
<view class="status-bar"></view>
<view class="nav">
<view class="nav-left" @click="goBack">
<text class="nav-icon"></text>
@@ -24,7 +24,7 @@
<view class="card">
<text class="h2">管理员列表</text>
<text class="p">TODO在这里实现 管理员列表 的页面内容。</text>
<view class="divider" />
<view class="divider"></view>
<text class="p muted">提示当前为可跑的占位模板TopBar + Container + Card。</text>
</view>

View File

@@ -3,7 +3,7 @@
<view class="page">
<!-- TopBar (navigationStyle: custom 时需要自己做顶部栏) -->
<view class="topbar">
<view class="status-bar" />
<view class="status-bar"></view>
<view class="nav">
<view class="nav-left" @click="goBack">
<text class="nav-icon"></text>
@@ -24,7 +24,7 @@
<view class="card">
<text class="h2">权限设置</text>
<text class="p">TODO在这里实现 权限设置 的页面内容。</text>
<view class="divider" />
<view class="divider"></view>
<text class="p muted">提示当前为可跑的占位模板TopBar + Container + Card。</text>
</view>

View File

@@ -3,7 +3,7 @@
<view class="page">
<!-- TopBar (navigationStyle: custom 时需要自己做顶部栏) -->
<view class="topbar">
<view class="status-bar" />
<view class="status-bar"></view>
<view class="nav">
<view class="nav-left" @click="goBack">
<text class="nav-icon"></text>
@@ -24,7 +24,7 @@
<view class="card">
<text class="h2">角色管理</text>
<text class="p">TODO在这里实现 角色管理 的页面内容。</text>
<view class="divider" />
<view class="divider"></view>
<text class="p muted">提示当前为可跑的占位模板TopBar + Container + Card。</text>
</view>

View File

@@ -3,7 +3,7 @@
<view class="page">
<!-- TopBar (navigationStyle: custom 时需要自己做顶部栏) -->
<view class="topbar">
<view class="status-bar" />
<view class="status-bar"></view>
<view class="nav">
<view class="nav-left" @click="goBack">
<text class="nav-icon"></text>
@@ -24,7 +24,7 @@
<view class="card">
<text class="h2">小票配置</text>
<text class="p">TODO在这里实现 小票配置 的页面内容。</text>
<view class="divider" />
<view class="divider"></view>
<text class="p muted">提示当前为可跑的占位模板TopBar + Container + Card。</text>
</view>

View File

@@ -3,7 +3,7 @@
<view class="page">
<!-- TopBar (navigationStyle: custom 时需要自己做顶部栏) -->
<view class="topbar">
<view class="status-bar" />
<view class="status-bar"></view>
<view class="nav">
<view class="nav-left" @click="goBack">
<text class="nav-icon"></text>
@@ -24,7 +24,7 @@
<view class="card">
<text class="h2">配送员管理</text>
<text class="p">TODO在这里实现 配送员管理 的页面内容。</text>
<view class="divider" />
<view class="divider"></view>
<text class="p muted">提示当前为可跑的占位模板TopBar + Container + Card。</text>
</view>

View File

@@ -3,7 +3,7 @@
<view class="page">
<!-- TopBar (navigationStyle: custom 时需要自己做顶部栏) -->
<view class="topbar">
<view class="status-bar" />
<view class="status-bar"></view>
<view class="nav">
<view class="nav-left" @click="goBack">
<text class="nav-icon"></text>
@@ -24,7 +24,7 @@
<view class="card">
<text class="h2">运费模板</text>
<text class="p">TODO在这里实现 运费模板 的页面内容。</text>
<view class="divider" />
<view class="divider"></view>
<text class="p muted">提示当前为可跑的占位模板TopBar + Container + Card。</text>
</view>

View File

@@ -3,7 +3,7 @@
<view class="page">
<!-- TopBar (navigationStyle: custom 时需要自己做顶部栏) -->
<view class="topbar">
<view class="status-bar" />
<view class="status-bar"></view>
<view class="nav">
<view class="nav-left" @click="goBack">
<text class="nav-icon"></text>
@@ -24,7 +24,7 @@
<view class="card">
<text class="h2">提货点</text>
<text class="p">TODO在这里实现 提货点 的页面内容。</text>
<view class="divider" />
<view class="divider"></view>
<text class="p muted">提示当前为可跑的占位模板TopBar + Container + Card。</text>
</view>

View File

@@ -3,7 +3,7 @@
<view class="page">
<!-- TopBar (navigationStyle: custom 时需要自己做顶部栏) -->
<view class="topbar">
<view class="status-bar" />
<view class="status-bar"></view>
<view class="nav">
<view class="nav-left" @click="goBack">
<text class="nav-icon"></text>
@@ -24,7 +24,7 @@
<view class="card">
<text class="h2">核销员</text>
<text class="p">TODO在这里实现 核销员 的页面内容。</text>
<view class="divider" />
<view class="divider"></view>
<text class="p muted">提示当前为可跑的占位模板TopBar + Container + Card。</text>
</view>