diff --git a/package.json b/package.json
index f3bcbfb..892fb10 100644
--- a/package.json
+++ b/package.json
@@ -71,6 +71,7 @@
"core-js": "^3.6.5",
"flv.js": "^1.6.2",
"flyio": "^0.6.2",
+ "lodash-es": "^4.17.21",
"node-sass": "^6.0.1",
"sass-loader": "^13.3.2",
"uview-ui": "^1.8.8",
diff --git a/src/components/search-form/components/ApiSelect.vue b/src/components/search-form/components/ApiSelect.vue
new file mode 100644
index 0000000..3bef7fa
--- /dev/null
+++ b/src/components/search-form/components/ApiSelect.vue
@@ -0,0 +1,111 @@
+
+
+
+
diff --git a/src/components/search-form/components/SearchItem.vue b/src/components/search-form/components/SearchItem.vue
new file mode 100644
index 0000000..8abdbd3
--- /dev/null
+++ b/src/components/search-form/components/SearchItem.vue
@@ -0,0 +1,129 @@
+
+
+
+
diff --git a/src/components/search-form/components/Select.vue b/src/components/search-form/components/Select.vue
new file mode 100644
index 0000000..247162e
--- /dev/null
+++ b/src/components/search-form/components/Select.vue
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/src/components/search-form/components/aa.vue b/src/components/search-form/components/aa.vue
new file mode 100644
index 0000000..67a3921
--- /dev/null
+++ b/src/components/search-form/components/aa.vue
@@ -0,0 +1,46 @@
+
+
+
+
diff --git a/src/components/search-form/index.vue b/src/components/search-form/index.vue
index e5e6a79..39c3529 100644
--- a/src/components/search-form/index.vue
+++ b/src/components/search-form/index.vue
@@ -1,3 +1,138 @@
-
-
\ No newline at end of file
+
+ {{ formModel }}
+
+
+
+
+
+
diff --git a/src/pages/index/insect-monitors.vue b/src/pages/index/insect-monitors.vue
index ca457b2..53cb77a 100644
--- a/src/pages/index/insect-monitors.vue
+++ b/src/pages/index/insect-monitors.vue
@@ -5,6 +5,8 @@