From 2b90a30589561bdd88e2432c5ecea3fb1c13951b Mon Sep 17 00:00:00 2001
From: lzq <2495532633@qq.com>
Date: Fri, 5 Dec 2025 00:30:34 +0800
Subject: [PATCH] 1
---
src/assets/css/index.css | 1 +
src/dts/components.d.ts | 6 +
src/pages/sys/dict/DictCategory.vue | 5 +-
src/pages/sys/dict/DictItem.vue | 4 +-
src/pages/sys/menus/MenuForm.vue | 1 -
src/pages/sys/menus/Menus.vue | 4 +-
src/pages/sys/role/Role.vue | 4 +-
src/pages/sys/sn-config/SnConfig.vue | 7 +-
src/pages/sys/sn-config/SnConfigForm.vue | 135 +++++++++++++++--------
9 files changed, 108 insertions(+), 59 deletions(-)
diff --git a/src/assets/css/index.css b/src/assets/css/index.css
index 8651953..2cd982a 100644
--- a/src/assets/css/index.css
+++ b/src/assets/css/index.css
@@ -5,4 +5,5 @@
--el-button-hover-border-color: #458FFF;
--el-color-primary-light-3: #458FFF;
--el-border-radius-base: 2px;
+ --el-color-danger: #CF171D;
}
diff --git a/src/dts/components.d.ts b/src/dts/components.d.ts
index ea0a151..c22b02b 100644
--- a/src/dts/components.d.ts
+++ b/src/dts/components.d.ts
@@ -18,11 +18,14 @@ declare module 'vue' {
ElCheckbox: typeof import('element-plus/es')['ElCheckbox']
ElCheckboxGroup: typeof import('element-plus/es')['ElCheckboxGroup']
ElCollapse: typeof import('element-plus/es')['ElCollapse']
+ ElCollapseItem: typeof import('element-plus/es')['ElCollapseItem']
ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider']
ElContainer: typeof import('element-plus/es')['ElContainer']
ElDialog: typeof import('element-plus/es')['ElDialog']
ElDivider: typeof import('element-plus/es')['ElDivider']
ElDropdown: typeof import('element-plus/es')['ElDropdown']
+ ElDropdownItem: typeof import('element-plus/es')['ElDropdownItem']
+ ElDropdownMenu: typeof import('element-plus/es')['ElDropdownMenu']
ElEmpty: typeof import('element-plus/es')['ElEmpty']
ElForm: typeof import('element-plus/es')['ElForm']
ElFormItem: typeof import('element-plus/es')['ElFormItem']
@@ -65,11 +68,14 @@ declare global {
const ElCheckbox: typeof import('element-plus/es')['ElCheckbox']
const ElCheckboxGroup: typeof import('element-plus/es')['ElCheckboxGroup']
const ElCollapse: typeof import('element-plus/es')['ElCollapse']
+ const ElCollapseItem: typeof import('element-plus/es')['ElCollapseItem']
const ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider']
const ElContainer: typeof import('element-plus/es')['ElContainer']
const ElDialog: typeof import('element-plus/es')['ElDialog']
const ElDivider: typeof import('element-plus/es')['ElDivider']
const ElDropdown: typeof import('element-plus/es')['ElDropdown']
+ const ElDropdownItem: typeof import('element-plus/es')['ElDropdownItem']
+ const ElDropdownMenu: typeof import('element-plus/es')['ElDropdownMenu']
const ElEmpty: typeof import('element-plus/es')['ElEmpty']
const ElForm: typeof import('element-plus/es')['ElForm']
const ElFormItem: typeof import('element-plus/es')['ElFormItem']
diff --git a/src/pages/sys/dict/DictCategory.vue b/src/pages/sys/dict/DictCategory.vue
index 972115c..5fba1c7 100644
--- a/src/pages/sys/dict/DictCategory.vue
+++ b/src/pages/sys/dict/DictCategory.vue
@@ -30,7 +30,7 @@
-
删除
-
+
修改
字典项
@@ -51,7 +51,6 @@
diff --git a/src/pages/sys/role/Role.vue b/src/pages/sys/role/Role.vue
index 84e0df9..04bbfdd 100644
--- a/src/pages/sys/role/Role.vue
+++ b/src/pages/sys/role/Role.vue
@@ -40,7 +40,7 @@
-
删除
-
+
资源
修改
diff --git a/src/pages/sys/sn-config/SnConfig.vue b/src/pages/sys/sn-config/SnConfig.vue
index 2b1d2c3..d8468df 100644
--- a/src/pages/sys/sn-config/SnConfig.vue
+++ b/src/pages/sys/sn-config/SnConfig.vue
@@ -42,9 +42,9 @@ function searchHandler() {
searching.value = true
SnConfigApi.paging(searchForm, {...pagination})
.then((res) => {
- pagination.current = res.data.current
pagination.size = res.data.size
pagination.total = res.data.total
+ pagination.pages = res.data.pages
datasource.value = res.data.records.map((it) => ({
key: it.id,
...it,
@@ -116,7 +116,7 @@ onMounted(() => {
- {
删除
-
+
修改
@@ -136,7 +136,6 @@ onMounted(() => {