diff --git a/src/App.vue b/src/App.vue
index e33996c..5868600 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -646,4 +646,10 @@ body, uni-page-body {
}
}
}
+
+.dropdownClose{
+ .u-dropdown__content{
+ pointer-events: none;
+ }
+}
diff --git a/src/components/Appbar/index.vue b/src/components/Appbar/index.vue
new file mode 100644
index 0000000..cd0d478
--- /dev/null
+++ b/src/components/Appbar/index.vue
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
diff --git a/src/components/base-table/popup.vue b/src/components/base-table/popup.vue
index ab4aecf..c2268c5 100644
--- a/src/components/base-table/popup.vue
+++ b/src/components/base-table/popup.vue
@@ -13,10 +13,14 @@
-
+
@@ -56,8 +60,26 @@ export default {
isDel() {
return !!this.$listeners.onDel
},
+ columsList() {
+ const arr = []
+ this.colums.forEach((e) => {
+ const { dataIndex, format } = e
+ let str = this.data[dataIndex]
+ if (this.isFunction(format)) {
+ str = format(str)
+ }
+ arr.push({
+ ...e,
+ value: str,
+ })
+ })
+ return arr
+ },
},
methods: {
+ isFunction(fn) {
+ return typeof fn === 'function'
+ },
handleEdit() {
this.$emit('onEdit', this.data)
},
diff --git a/src/components/search-form/components/ApiCheckbox.vue b/src/components/search-form/components/ApiCheckbox.vue
new file mode 100644
index 0000000..c936b4d
--- /dev/null
+++ b/src/components/search-form/components/ApiCheckbox.vue
@@ -0,0 +1,114 @@
+
+
+
+ {{ item.label }}
+
+
+
+
diff --git a/src/components/search-form/components/ApiSelect1.vue b/src/components/search-form/components/ApiSelect1.vue
new file mode 100644
index 0000000..c373886
--- /dev/null
+++ b/src/components/search-form/components/ApiSelect1.vue
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
diff --git a/src/components/search-form/components/Input.vue b/src/components/search-form/components/Input.vue
new file mode 100644
index 0000000..4426c29
--- /dev/null
+++ b/src/components/search-form/components/Input.vue
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+ 确定
+
+
+
+
diff --git a/src/components/search-form/components/SearchItem.vue b/src/components/search-form/components/SearchItem.vue
index aaf5b86..3c83a05 100644
--- a/src/components/search-form/components/SearchItem.vue
+++ b/src/components/search-form/components/SearchItem.vue
@@ -1,13 +1,14 @@
-
diff --git a/src/pages/basics/components/basics-edit.vue b/src/pages/basics/components/basics-edit.vue
new file mode 100644
index 0000000..c569a47
--- /dev/null
+++ b/src/pages/basics/components/basics-edit.vue
@@ -0,0 +1,219 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 取消
+
+ 保存
+
+
+
+
+
diff --git a/src/pages/basics/components/town-city-edit.vue b/src/pages/basics/components/town-city-edit.vue
index abdae57..c350df5 100644
--- a/src/pages/basics/components/town-city-edit.vue
+++ b/src/pages/basics/components/town-city-edit.vue
@@ -1,69 +1,85 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
取消
diff --git a/src/pages/basics/components/town-count-edit.vue b/src/pages/basics/components/town-count-edit.vue
index 850572f..a058eab 100644
--- a/src/pages/basics/components/town-count-edit.vue
+++ b/src/pages/basics/components/town-count-edit.vue
@@ -1,56 +1,74 @@
-
-
-
-
-
-
- {{ item.unit }}
-
-
-
-
-
-
+
+
+
+
+
+
+
+ {{
+ item.unit
+ }}
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
取消
diff --git a/src/pages/basics/town-base.vue b/src/pages/basics/town-base.vue
index 63effe2..9b18eb1 100644
--- a/src/pages/basics/town-base.vue
+++ b/src/pages/basics/town-base.vue
@@ -196,7 +196,6 @@ export default {
handleClick(index1, index) {
this.currentData = this.dataList[index1]
this.cityItemShow = true
- console.log(index1, index)
},
handleContentClick(e) {
diff --git a/src/pages/crop/components/basics-edit.vue b/src/pages/crop/components/basics-edit.vue
new file mode 100644
index 0000000..c569a47
--- /dev/null
+++ b/src/pages/crop/components/basics-edit.vue
@@ -0,0 +1,219 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 取消
+
+ 保存
+
+
+
+
+
diff --git a/src/pages/crop/town-crop.vue b/src/pages/crop/town-crop.vue
new file mode 100644
index 0000000..f65d2b3
--- /dev/null
+++ b/src/pages/crop/town-crop.vue
@@ -0,0 +1,289 @@
+
+
+
+
+ 新增
+
+
+
+
+
+
+
+
+
+
+
+
+ 基地名称:{{ item.name }}
+ 农业类型:{{ item.industry_label }}
+
+
+
+
+
+ 基地面积
+ 种养殖面积
+ 就业人数
+
+
+ {{ item.areas }}
+ {{ item.cultivated }}
+ {{ item.workforce }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/index/index.vue b/src/pages/index/index.vue
index 194cb19..c08d5a3 100644
--- a/src/pages/index/index.vue
+++ b/src/pages/index/index.vue
@@ -1,214 +1,221 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+