From a5210a6a9ed5bf8e62f0cc4376b79baa8ed6fadd Mon Sep 17 00:00:00 2001
From: zlwu <704541015@qq.com>
Date: Sun, 9 Aug 2026 21:07:28 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
backend/app.pid | 2 +-
bx-mobile/components.d.ts | 3 -
bx-mobile/index.html | 1 -
.../views/reimburse/ReimburseApplyPage.vue | 63 +-
.../2026-08-09-system-menu-groups.sql | 159 +
graphify-out/cache/stat-index.json | 2 +-
graphify-out/manifest.json | 5383 ++++++++++++++++-
web-admin/graphify-out/.graphify_labels.json | 29 +-
.../2026-08-09/.graphify_labels.json | 17 +-
.../graphify-out/2026-08-09/GRAPH_REPORT.md | 664 +-
web-admin/graphify-out/2026-08-09/graph.json | 5114 +++++++++-------
web-admin/graphify-out/GRAPH_REPORT.md | 670 +-
web-admin/graphify-out/graph.json | 4933 ++++++++-------
.../src/components/ImageUpload/index.vue | 15 +-
.../components/bx/base/BxAttachmentUpload.vue | 35 +-
.../bx/base/BxInvoiceFileSelect.vue | 38 +-
.../bx/base/BxInvoiceSelectDialog.vue | 55 +-
web-admin/src/router/modules/sqxp.ts | 452 +-
web-admin/src/store/modules/worktab.ts | 2 +-
web-admin/src/utils/router/menu-icon.ts | 2 +
.../src/utils/router/portal-home-cards.ts | 98 +-
.../src/views/bx/reimburse/apply/index.vue | 24 +-
web-admin/src/views/crm/clue/detail.vue | 2 +-
web-admin/src/views/crm/contract/detail.vue | 2 +-
.../src/views/crm/opportunity/detail.vue | 2 +-
web-admin/src/views/crm/opportunity/index.vue | 4 +-
.../src/views/crm/opportunity/kanban.vue | 4 +-
.../src/views/crm/opportunity/statistics.vue | 2 +-
web-admin/src/views/portal/home/index.vue | 127 +-
web-admin/src/views/system/user/detail.vue | 2 +-
30 files changed, 11989 insertions(+), 5917 deletions(-)
create mode 100644 docs/sql/migrations/2026-08-09-system-menu-groups.sql
diff --git a/backend/app.pid b/backend/app.pid
index d13089bf6..96ce2d8fb 100644
--- a/backend/app.pid
+++ b/backend/app.pid
@@ -1 +1 @@
-18897
+85846
diff --git a/bx-mobile/components.d.ts b/bx-mobile/components.d.ts
index 92004e346..5c4a673c2 100644
--- a/bx-mobile/components.d.ts
+++ b/bx-mobile/components.d.ts
@@ -17,8 +17,6 @@ declare module 'vue' {
VanActionSheet: typeof import('vant/es')['ActionSheet']
VanCell: typeof import('vant/es')['Cell']
VanCellGroup: typeof import('vant/es')['CellGroup']
- VanCheckbox: typeof import('vant/es')['Checkbox']
- VanCheckboxGroup: typeof import('vant/es')['CheckboxGroup']
VanDialog: typeof import('vant/es')['Dialog']
VanField: typeof import('vant/es')['Field']
VanForm: typeof import('vant/es')['Form']
@@ -28,7 +26,6 @@ declare module 'vue' {
VanPicker: typeof import('vant/es')['Picker']
VanPopup: typeof import('vant/es')['Popup']
VanPullRefresh: typeof import('vant/es')['PullRefresh']
- VanSearch: typeof import('vant/es')['Search']
VanSwitch: typeof import('vant/es')['Switch']
VanTab: typeof import('vant/es')['Tab']
VanTabs: typeof import('vant/es')['Tabs']
diff --git a/bx-mobile/index.html b/bx-mobile/index.html
index eeacff5ee..5e00109e7 100644
--- a/bx-mobile/index.html
+++ b/bx-mobile/index.html
@@ -2,7 +2,6 @@
-
报销系统
diff --git a/bx-mobile/src/views/reimburse/ReimburseApplyPage.vue b/bx-mobile/src/views/reimburse/ReimburseApplyPage.vue
index 57bb2e43f..ff367cfe8 100644
--- a/bx-mobile/src/views/reimburse/ReimburseApplyPage.vue
+++ b/bx-mobile/src/views/reimburse/ReimburseApplyPage.vue
@@ -166,6 +166,7 @@
v-for="pick in selectedInvoicePicksSorted"
:key="pick.key"
class="invoice-picked-card"
+ :style="{ '--invoice-group-color': invoiceGroupColor(pick.invoiceId) }"
>