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 @@