-
![Logo]()
+
+

+
{{ app.info.name }}
+
一款快速开发后台权限管理系统
@@ -54,96 +57,73 @@
-
diff --git a/src/modules/base/views/components/dept-check.vue b/src/modules/base/views/components/dept/check.vue
similarity index 63%
rename from src/modules/base/views/components/dept-check.vue
rename to src/modules/base/views/components/dept/check.vue
index cbec7d3..7c3eacd 100644
--- a/src/modules/base/views/components/dept-check.vue
+++ b/src/modules/base/views/components/dept/check.vue
@@ -1,23 +1,12 @@
-
{{ title }}
-
-
-
- 是否关联上下级
-
diff --git a/src/modules/base/views/components/dept/select.vue b/src/modules/base/views/components/dept/select.vue
new file mode 100644
index 0000000..5b57425
--- /dev/null
+++ b/src/modules/base/views/components/dept/select.vue
@@ -0,0 +1,93 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/modules/base/views/components/dept/tree.vue b/src/modules/base/views/components/dept/tree.vue
new file mode 100644
index 0000000..5c55747
--- /dev/null
+++ b/src/modules/base/views/components/dept/tree.vue
@@ -0,0 +1,451 @@
+
+
+
+
+
+
+
+
+ {{ node.label }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/modules/base/views/components/icon-check.vue b/src/modules/base/views/components/icon-check.vue
deleted file mode 100644
index 0d5313b..0000000
--- a/src/modules/base/views/components/icon-check.vue
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-.
-
diff --git a/src/modules/base/views/components/menu-check.vue b/src/modules/base/views/components/menu-check.vue
deleted file mode 100644
index 87af58b..0000000
--- a/src/modules/base/views/components/menu-check.vue
+++ /dev/null
@@ -1,138 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/modules/base/views/components/menu-create.vue b/src/modules/base/views/components/menu-create.vue
deleted file mode 100644
index fff9283..0000000
--- a/src/modules/base/views/components/menu-create.vue
+++ /dev/null
@@ -1,240 +0,0 @@
-
- 快速创建
-
-
-
-
diff --git a/src/modules/base/views/components/menu-file.vue b/src/modules/base/views/components/menu-file.vue
deleted file mode 100644
index 0265a12..0000000
--- a/src/modules/base/views/components/menu-file.vue
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/modules/base/views/components/menu-perms.vue b/src/modules/base/views/components/menu-perms.vue
deleted file mode 100644
index 435f5cb..0000000
--- a/src/modules/base/views/components/menu-perms.vue
+++ /dev/null
@@ -1,126 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/modules/base/views/components/role-perms.vue b/src/modules/base/views/components/menu/check.vue
similarity index 56%
rename from src/modules/base/views/components/role-perms.vue
rename to src/modules/base/views/components/menu/check.vue
index f236403..572abf2 100644
--- a/src/modules/base/views/components/role-perms.vue
+++ b/src/modules/base/views/components/menu/check.vue
@@ -1,13 +1,10 @@
-
-
{{ title }}
-
+
- https://cool-js.com 点击复制
+ https://cool-js.com 点击复制
diff --git a/src/modules/demo/components/demo/crud.vue b/src/modules/demo/components/crud.vue
similarity index 100%
rename from src/modules/demo/components/demo/crud.vue
rename to src/modules/demo/components/crud.vue
diff --git a/src/modules/demo/components/demo/editor-quill.vue b/src/modules/demo/components/editor-quill.vue
similarity index 100%
rename from src/modules/demo/components/demo/editor-quill.vue
rename to src/modules/demo/components/editor-quill.vue
diff --git a/src/modules/demo/components/demo/svg.vue b/src/modules/demo/components/svg.vue
similarity index 60%
rename from src/modules/demo/components/demo/svg.vue
rename to src/modules/demo/components/svg.vue
index 89ed59c..84fb494 100644
--- a/src/modules/demo/components/demo/svg.vue
+++ b/src/modules/demo/components/svg.vue
@@ -1,12 +1,12 @@
- icon-svg
+ cl-svg
svg图片库
-
-
+
+
@@ -20,3 +20,9 @@ import { ref } from "vue";
const list = ref(["like", "video", "rank", "menu", "favor"]);
+
+
diff --git a/src/modules/demo/components/demo/upload.vue b/src/modules/demo/components/upload.vue
similarity index 100%
rename from src/modules/demo/components/demo/upload.vue
rename to src/modules/demo/components/upload.vue
diff --git a/src/modules/demo/views/crud.vue b/src/modules/demo/views/crud.vue
index 22c734d..296447e 100644
--- a/src/modules/demo/views/crud.vue
+++ b/src/modules/demo/views/crud.vue
@@ -1,53 +1,51 @@
-
-
-
-
-
- 自定义表单
+
+
+
+
+ 自定义表单
-
-
-
+
+
+
-
-
-
-
+
+
+
+
-
-
-
- btn
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ btn
-
-
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
@@ -25,6 +25,7 @@ const list = [ContextMenu, Crud, Upload, EditorQuill, Svg, Copy];
background-color: #fff;
border-radius: 3px;
margin-bottom: 10px;
+ white-space: nowrap;
.h {
height: 30px;
@@ -35,12 +36,12 @@ const list = [ContextMenu, Crud, Upload, EditorQuill, Svg, Copy];
span {
background-color: var(--color-primary);
- color: #fff;
border-radius: 3px;
padding: 2px 5px;
margin-right: 10px;
font-size: 14px;
letter-spacing: 1px;
+ color: #fff;
}
}
@@ -50,7 +51,7 @@ const list = [ContextMenu, Crud, Upload, EditorQuill, Svg, Copy];
box-sizing: border-box;
&._svg {
- .icon-svg {
+ .cl-svg {
margin-right: 15px;
}
}
diff --git a/src/modules/demo/views/editor-quill.vue b/src/modules/demo/views/editor-quill.vue
index 2cbbea2..0119532 100644
--- a/src/modules/demo/views/editor-quill.vue
+++ b/src/modules/demo/views/editor-quill.vue
@@ -1,28 +1,10 @@
-
+
-
-
-
diff --git a/src/views/home/components/category-ratio.vue b/src/modules/demo/views/home/components/category-ratio.vue
similarity index 100%
rename from src/views/home/components/category-ratio.vue
rename to src/modules/demo/views/home/components/category-ratio.vue
diff --git a/src/views/home/components/count-effect.vue b/src/modules/demo/views/home/components/count-effect.vue
similarity index 100%
rename from src/views/home/components/count-effect.vue
rename to src/modules/demo/views/home/components/count-effect.vue
diff --git a/src/views/home/components/count-paid.vue b/src/modules/demo/views/home/components/count-paid.vue
similarity index 100%
rename from src/views/home/components/count-paid.vue
rename to src/modules/demo/views/home/components/count-paid.vue
diff --git a/src/views/home/components/count-sales.vue b/src/modules/demo/views/home/components/count-sales.vue
similarity index 100%
rename from src/views/home/components/count-sales.vue
rename to src/modules/demo/views/home/components/count-sales.vue
diff --git a/src/views/home/components/count-views.vue b/src/modules/demo/views/home/components/count-views.vue
similarity index 100%
rename from src/views/home/components/count-views.vue
rename to src/modules/demo/views/home/components/count-views.vue
diff --git a/src/views/home/components/hot-search.vue b/src/modules/demo/views/home/components/hot-search.vue
similarity index 97%
rename from src/views/home/components/hot-search.vue
rename to src/modules/demo/views/home/components/hot-search.vue
index a85006d..2e129ac 100644
--- a/src/views/home/components/hot-search.vue
+++ b/src/modules/demo/views/home/components/hot-search.vue
@@ -243,6 +243,10 @@ const Crud = useCrud(
padding: 0 20px;
}
+ &__container {
+ padding-bottom: 10px;
+ }
+
&__chart {
padding: 0 20px;
@@ -297,14 +301,9 @@ const Crud = useCrud(
&__table {
padding: 10px;
-
- .el-table {
- &__header {
- th {
- background-color: #fff !important;
- }
- }
- }
+ margin: 0 10px;
+ border-radius: 5px;
+ background-color: var(--el-bg-color);
}
}
diff --git a/src/views/home/components/sales-rank.vue b/src/modules/demo/views/home/components/sales-rank.vue
similarity index 80%
rename from src/views/home/components/sales-rank.vue
rename to src/modules/demo/views/home/components/sales-rank.vue
index c6656b9..2783963 100644
--- a/src/views/home/components/sales-rank.vue
+++ b/src/modules/demo/views/home/components/sales-rank.vue
@@ -8,7 +8,7 @@