diff --git a/src/components/settings/AddProject.vue b/src/components/settings/AddProject.vue
deleted file mode 100644
index 338aaf5..0000000
--- a/src/components/settings/AddProject.vue
+++ /dev/null
@@ -1,131 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- 添加项目
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/components/settings/ItemEdit.vue b/src/components/settings/item/ItemEdit.vue
similarity index 98%
rename from src/components/settings/ItemEdit.vue
rename to src/components/settings/item/ItemEdit.vue
index 15719e1..6f19364 100644
--- a/src/components/settings/ItemEdit.vue
+++ b/src/components/settings/item/ItemEdit.vue
@@ -76,7 +76,7 @@ import {defineProps, defineEmits, ref, nextTick, onMounted} from 'vue'
import {post} from "@/utils/request.ts";
import {ElMessage} from "element-plus";
import Mask from "@/components/common/Mask.vue";
-import ItemSearch from "@/components/settings/ItemSearch.vue";
+import ItemSearch from "@/components/settings/item/ItemSearch.vue";
import UnitSelector from "@/components/inventory/UnitSelector.vue";
import {itemUnitList} from "@/utils/unitList.ts"
diff --git a/src/components/settings/ItemSearch.vue b/src/components/settings/item/ItemSearch.vue
similarity index 100%
rename from src/components/settings/ItemSearch.vue
rename to src/components/settings/item/ItemSearch.vue
diff --git a/src/components/settings/item/group/GroupAdd.vue b/src/components/settings/item/group/GroupAdd.vue
new file mode 100644
index 0000000..211b852
--- /dev/null
+++ b/src/components/settings/item/group/GroupAdd.vue
@@ -0,0 +1,148 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ¥
+
+
+
+
+
+
+
+ ¥
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ¥
+
+
+
+
+
+
+ ¥
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/settings/SetMenu.vue b/src/components/settings/item/group/GroupList.vue
similarity index 72%
rename from src/components/settings/SetMenu.vue
rename to src/components/settings/item/group/GroupList.vue
index 30951f2..5063f20 100644
--- a/src/components/settings/SetMenu.vue
+++ b/src/components/settings/item/group/GroupList.vue
@@ -1,22 +1,15 @@
-
+