diff --git a/klp-ui/src/components/AttendanceTemplateManager/index.vue b/klp-ui/src/components/AttendanceTemplateManager/index.vue
new file mode 100644
index 00000000..bee9e2ee
--- /dev/null
+++ b/klp-ui/src/components/AttendanceTemplateManager/index.vue
@@ -0,0 +1,318 @@
+
+
+
+
+
+
+
{{ template.name }}
+
+ {{ template.employeeCount }}人
+ {{ template.createTime }}
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/klp-ui/src/components/EmployeeSelector/index.vue b/klp-ui/src/components/EmployeeSelector/index.vue
index fa781335..9129dc18 100644
--- a/klp-ui/src/components/EmployeeSelector/index.vue
+++ b/klp-ui/src/components/EmployeeSelector/index.vue
@@ -20,7 +20,7 @@
-
+
@@ -116,8 +117,16 @@
已分配 {{ item.employeeIds ? item.employeeIds.split(',').filter(id => id.trim()).length : 0 }} 人
-
+
+ 导出人员
+ 导入人员
+ 存储为模板
+ 使用模板
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 应用
+ 删除
+
+
+
+
+
+
@@ -199,13 +235,15 @@