diff --git a/src/components/meSearchForm.vue b/src/components/meSearchForm.vue
new file mode 100644
index 00000000..92385888
--- /dev/null
+++ b/src/components/meSearchForm.vue
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+ {{ searchText ? searchText : $t('查询') }}
+
+
+ {{ resetText ? resetText : $t('重置') }}
+
+
+ {{ $t(showAll ? '展开' : '收起') }}
+
+
+
+
+
+
+
+
diff --git a/src/locales/lang/en/menu.json b/src/locales/lang/en/menu.json
index e2bf89a3..eb0be422 100644
--- a/src/locales/lang/en/menu.json
+++ b/src/locales/lang/en/menu.json
@@ -17,5 +17,7 @@
"自定义表单": "Custom Form",
"数字动画": "Digital Animation",
"角色权限": "Role Permission",
- "图片预览": "Image Viewer"
+ "图片预览": "Image Viewer",
+ "弹窗": "Dialog",
+ "筛选表单": "Search form"
}
diff --git a/src/router/routes/components/6-searchForm.ts b/src/router/routes/components/6-searchForm.ts
new file mode 100644
index 00000000..b3103114
--- /dev/null
+++ b/src/router/routes/components/6-searchForm.ts
@@ -0,0 +1,8 @@
+import { RouteRecordRaw } from 'vue-router';
+export const routes: RouteRecordRaw[] = [
+ {
+ path: 'searchForm',
+ component: () => import('@/views/components/searchForm/searchForm.vue'),
+ meta: { title: '筛选表单' },
+ },
+];
diff --git a/src/views/components/searchForm/lang/en.json b/src/views/components/searchForm/lang/en.json
new file mode 100644
index 00000000..ce2f4baa
--- /dev/null
+++ b/src/views/components/searchForm/lang/en.json
@@ -0,0 +1,6 @@
+{
+ "筛选": "Screen",
+ "姓名": "Name",
+ "类型": "Type",
+ "创建时间": "Create Date"
+}
diff --git a/src/views/components/searchForm/searchForm.vue b/src/views/components/searchForm/searchForm.vue
new file mode 100644
index 00000000..582c2737
--- /dev/null
+++ b/src/views/components/searchForm/searchForm.vue
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+