diff --git a/components.d.ts b/components.d.ts
index 1683e72..f1e6c46 100644
--- a/components.d.ts
+++ b/components.d.ts
@@ -20,6 +20,7 @@ declare module 'vue' {
NDialogProvider: typeof import('naive-ui')['NDialogProvider']
NDivider: typeof import('naive-ui')['NDivider']
NDropdown: typeof import('naive-ui')['NDropdown']
+ NDynamicInput: typeof import('naive-ui')['NDynamicInput']
NForm: typeof import('naive-ui')['NForm']
NFormItem: typeof import('naive-ui')['NFormItem']
NGi: typeof import('naive-ui')['NGi']
@@ -47,6 +48,7 @@ declare module 'vue' {
Quill: typeof import('./src/components/RichEditor/Quill.vue')['default']
RouterLink: typeof import('vue-router')['RouterLink']
RouterView: typeof import('vue-router')['RouterView']
+ Search: typeof import('./src/components/Search/Search.vue')['default']
SvgIcon: typeof import('./src/components/Icon/SvgIcon.vue')['default']
}
}
diff --git a/src/assets/icons/cut-down.svg b/src/assets/icons/cut-down.svg
new file mode 100644
index 0000000..598ee42
--- /dev/null
+++ b/src/assets/icons/cut-down.svg
@@ -0,0 +1,22 @@
+
+
+ 失败
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/assets/icons/task-icon.svg b/src/assets/icons/task-icon.svg
new file mode 100644
index 0000000..5420008
--- /dev/null
+++ b/src/assets/icons/task-icon.svg
@@ -0,0 +1,38 @@
+
+
+ 任务审批
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/assets/images/IP.png b/src/assets/images/IP.png
new file mode 100644
index 0000000..aa4ab0c
Binary files /dev/null and b/src/assets/images/IP.png differ
diff --git a/src/assets/images/approval_modal_bg.png b/src/assets/images/approval_modal_bg.png
new file mode 100644
index 0000000..689cc8d
Binary files /dev/null and b/src/assets/images/approval_modal_bg.png differ
diff --git a/src/components/Search/Search.vue b/src/components/Search/Search.vue
new file mode 100644
index 0000000..9a620cc
--- /dev/null
+++ b/src/components/Search/Search.vue
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/layout/components/Header/SearchModal.vue b/src/layout/components/Header/SearchModal.vue
new file mode 100644
index 0000000..2be630f
--- /dev/null
+++ b/src/layout/components/Header/SearchModal.vue
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/layout/components/Header/index.vue b/src/layout/components/Header/index.vue
index fa850ff..8797ee5 100644
--- a/src/layout/components/Header/index.vue
+++ b/src/layout/components/Header/index.vue
@@ -1,17 +1,24 @@
@@ -151,7 +166,11 @@ export default defineComponent({
当前位置:{{ routename }}