From a7a9d4eeadc5de8011d7e99a19f18db801a79b2f Mon Sep 17 00:00:00 2001
From: wangzenghua <1048523306@qq.com>
Date: Tue, 25 Mar 2025 07:53:09 +0100
Subject: [PATCH] =?UTF-8?q?feat:=E4=BC=98=E5=8C=96?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../components/custom-table-tree/index.vue | 2 +-
sub-government-affairs-service/package.json | 1 +
sub-government-affairs-service/src/main.js | 2 +
.../src/plugins/splitpanes.js | 7 ++
.../src/styles/style.scss | 4 +
.../component/landCassification/index.vue | 86 +++++++++--------
.../src/views/dict/component/region/index.vue | 93 ++++++++-----------
7 files changed, 100 insertions(+), 95 deletions(-)
create mode 100644 sub-government-affairs-service/src/plugins/splitpanes.js
diff --git a/main/src/components/custom-table-tree/index.vue b/main/src/components/custom-table-tree/index.vue
index b891761..e9125ec 100644
--- a/main/src/components/custom-table-tree/index.vue
+++ b/main/src/components/custom-table-tree/index.vue
@@ -27,7 +27,7 @@ import { reactive, ref, watch } from 'vue';
const props = defineProps({
title: { type: String, default: '' },
- shadow: { type: Boolean, default: true },
+ shadow: { type: Boolean, default: false },
filter: { type: Boolean, default: false },
data: { type: Array, default: () => [] },
option: {
diff --git a/sub-government-affairs-service/package.json b/sub-government-affairs-service/package.json
index f8c45b6..9206f9e 100644
--- a/sub-government-affairs-service/package.json
+++ b/sub-government-affairs-service/package.json
@@ -30,6 +30,7 @@
"pinia": "^2.1.7",
"pinia-plugin-persistedstate": "^3.2.1",
"screenfull": "^6.0.2",
+ "splitpanes": "^4.0.3",
"vue": "^3.3.11",
"vue-router": "^4.2.5"
},
diff --git a/sub-government-affairs-service/src/main.js b/sub-government-affairs-service/src/main.js
index e4318cb..67a5008 100644
--- a/sub-government-affairs-service/src/main.js
+++ b/sub-government-affairs-service/src/main.js
@@ -19,10 +19,12 @@ import { registerDirective } from './directives';
import { registerGlobalComponents } from './plugins/globalComponents';
import { registerElIcons } from './plugins/icon';
import { registerMicroApps } from './plugins/micro';
+import { registerSplitpanes } from './plugins/splitpanes';
const app = createApp(App);
app.use(pinia).use(router).use(ElementPlus).use(Avue);
registerGlobalComponents(app);
registerElIcons(app);
+registerSplitpanes(app);
registerDirective(app);
registerMicroApps(app);
diff --git a/sub-government-affairs-service/src/plugins/splitpanes.js b/sub-government-affairs-service/src/plugins/splitpanes.js
new file mode 100644
index 0000000..dca3790
--- /dev/null
+++ b/sub-government-affairs-service/src/plugins/splitpanes.js
@@ -0,0 +1,7 @@
+import { Splitpanes, Pane } from 'splitpanes';
+import 'splitpanes/dist/splitpanes.css';
+
+export const registerSplitpanes = (app) => {
+ app.component('Splitpanes', Splitpanes);
+ app.component('Pane', Pane);
+};
diff --git a/sub-government-affairs-service/src/styles/style.scss b/sub-government-affairs-service/src/styles/style.scss
index 5ee6df3..07d6b97 100644
--- a/sub-government-affairs-service/src/styles/style.scss
+++ b/sub-government-affairs-service/src/styles/style.scss
@@ -15,3 +15,7 @@
height: auto;
max-height: calc(100vh - 130px);
}
+
+.splitpanes.default-theme .splitpanes__pane {
+ background-color: #fff !important;
+}
diff --git a/sub-government-affairs-service/src/views/dict/component/landCassification/index.vue b/sub-government-affairs-service/src/views/dict/component/landCassification/index.vue
index 9d5d3c2..37fd670 100644
--- a/sub-government-affairs-service/src/views/dict/component/landCassification/index.vue
+++ b/sub-government-affairs-service/src/views/dict/component/landCassification/index.vue
@@ -1,48 +1,54 @@
-
-
-
-
- {{ data.landType }}
-
-
-
-
-
-
-
- 导出
-
+
+
+
+
+
+
+ {{ data.landType }}
+
+
+
+
+
+
+
+
+
+ 导出
+
-
- 启用
- 禁用
-
+
+ 启用
+ 禁用
+
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/sub-government-affairs-service/src/views/dict/component/region/index.vue b/sub-government-affairs-service/src/views/dict/component/region/index.vue
index bf5c372..aabebdc 100644
--- a/sub-government-affairs-service/src/views/dict/component/region/index.vue
+++ b/sub-government-affairs-service/src/views/dict/component/region/index.vue
@@ -1,53 +1,49 @@
-
-
-
-
-
-
-
-
-
-
- 新增
- 导出
-
+
+
+
+
+
+
+
+
+
+
+
+
+ 新增
+ 导出
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-