From d89670e94a4218226cbf623dc41870f18b7b4496 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A6=82=E5=88=9D?= <3236758982@qq.com> Date: Mon, 9 Mar 2026 14:39:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=93=E5=BA=93=E3=80=81=E6=80=BB=E5=BA=93?= =?UTF-8?q?=E5=AD=98=E3=80=81=E5=BA=93=E5=AD=98=E6=98=8E=E7=BB=86=E9=80=82?= =?UTF-8?q?=E9=85=8D=E6=89=8B=E6=9C=BA=E7=AB=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/Home/Index.vue | 48 ++ src/views/erp/stock/record/index.vue | 595 ++++++++++++------ src/views/erp/stock/stock/index.vue | 339 +++++++--- .../erp/stock/warehouse/WarehouseForm.vue | 231 ++++--- src/views/erp/stock/warehouse/index.vue | 402 +++++++----- 5 files changed, 1100 insertions(+), 515 deletions(-) diff --git a/src/views/Home/Index.vue b/src/views/Home/Index.vue index 57a8e89..3c85233 100644 --- a/src/views/Home/Index.vue +++ b/src/views/Home/Index.vue @@ -256,4 +256,52 @@ getAllApi() text-overflow: ellipsis; white-space: nowrap; } + + +/* 功能网格 */ +.mobile-home__grid { + display: grid; + grid-template-columns: repeat(4, 1fr); + gap: 12px 6px; // 网格间距变小 + min-height: 100px; +} + +.mobile-home__grid-item { + display: flex; + flex-direction: column; + align-items: center; + gap: 4px; // 图标和文字间距变小 + cursor: pointer; + -webkit-tap-highlight-color: transparent; + + &:active { + opacity: 0.7; + } +} + +.mobile-home__grid-icon { + width: 65px; // 图标变大 + height: 65px; + border-radius: 14px; + display: flex; + align-items: center; + justify-content: center; + font-size: 26px; // 图标字体大小变大 + transition: transform 0.2s; + + &:active { + transform: scale(0.92); + } +} + +.mobile-home__grid-label { + font-size: 12px; // 文字略大,可根据需求微调 + color: #303133; + text-align: center; + line-height: 1.2; + max-width: 64px; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} diff --git a/src/views/erp/stock/record/index.vue b/src/views/erp/stock/record/index.vue index 8825dbe..a13e729 100644 --- a/src/views/erp/stock/record/index.vue +++ b/src/views/erp/stock/record/index.vue @@ -1,205 +1,248 @@ - + + + diff --git a/src/views/erp/stock/stock/index.vue b/src/views/erp/stock/stock/index.vue index 7d55640..d3f0690 100644 --- a/src/views/erp/stock/stock/index.vue +++ b/src/views/erp/stock/stock/index.vue @@ -1,107 +1,137 @@ - + + + diff --git a/src/views/erp/stock/warehouse/WarehouseForm.vue b/src/views/erp/stock/warehouse/WarehouseForm.vue index 8a3f077..b19ec96 100644 --- a/src/views/erp/stock/warehouse/WarehouseForm.vue +++ b/src/views/erp/stock/warehouse/WarehouseForm.vue @@ -1,84 +1,104 @@ - + + + diff --git a/src/views/erp/stock/warehouse/index.vue b/src/views/erp/stock/warehouse/index.vue index 3b4e764..ba19805 100644 --- a/src/views/erp/stock/warehouse/index.vue +++ b/src/views/erp/stock/warehouse/index.vue @@ -1,142 +1,162 @@ - + +