完善页面细节

This commit is contained in:
2026-02-25 11:39:54 +08:00
parent 92d6e8144d
commit 8ec05b331b
131 changed files with 5273 additions and 585 deletions

View File

@@ -1,23 +1,24 @@
<template>
<view class="admin-page">
<view class="admin-sections">
<!-- 搜索栏 -->
<view class="admin-card filter-card">
<view class="filter-row">
<view class="filter-item">
<text class="label">规则状态:</text>
<view class="filter-select">
<text class="select-placeholder">请选择</text>
<text class="arrow">▼</text>
<AdminLayout current-page="maintain_dev_auth">
<view class="admin-page">
<view class="admin-sections">
<!-- 搜索栏 -->
<view class="admin-card filter-card">
<view class="filter-row">
<view class="filter-item">
<text class="label">规则状态:</text>
<view class="filter-select">
<text class="select-placeholder">请选择</text>
<text class="arrow">▼</text>
</view>
</view>
<view class="filter-item">
<text class="label">按钮名称:</text>
<input class="filter-input" placeholder="请输入按钮名称" />
</view>
<button class="btn primary" @click="onSearch">查询</button>
</view>
<view class="filter-item">
<text class="label">按钮名称:</text>
<input class="filter-input" placeholder="请输入按钮名称" />
</view>
<button class="btn primary" @click="onSearch">查询</button>
</view>
</view>
<!-- 内容区 -->
<view class="admin-card content-card">
@@ -64,10 +65,12 @@
</view>
</view>
</view>
</AdminLayout>
</template>
<script setup lang="uts">
import { ref } from 'vue'
import AdminLayout from '@/layouts/admin/AdminLayout.uvue'
const dataList = ref([
{ id: 1, name: '主页', auth: 'admin-home', route: '菜单: /admin/index', status: true, memo: '主页' },
@@ -121,7 +124,9 @@ function onDelete(item: any) {
<style scoped lang="scss">
.admin-page {
/* 使用 Layout 的背景和内边距 */
min-height: 100vh;
padding: 0;
background-color: transparent;
min-height: auto;
}
.admin-card {