diff --git a/sub-operation-service/src/assets/images/smartFarm/banner.png b/sub-operation-service/src/assets/images/smartFarm/banner.png
new file mode 100644
index 0000000..6ad5f50
Binary files /dev/null and b/sub-operation-service/src/assets/images/smartFarm/banner.png differ
diff --git a/sub-operation-service/src/assets/images/smartFarm/banner1.png b/sub-operation-service/src/assets/images/smartFarm/banner1.png
new file mode 100644
index 0000000..d4ae74a
Binary files /dev/null and b/sub-operation-service/src/assets/images/smartFarm/banner1.png differ
diff --git a/sub-operation-service/src/assets/images/smartFarm/banner3.png b/sub-operation-service/src/assets/images/smartFarm/banner3.png
new file mode 100644
index 0000000..2e636eb
Binary files /dev/null and b/sub-operation-service/src/assets/images/smartFarm/banner3.png differ
diff --git a/sub-operation-service/src/assets/images/smartFarm/closing.png b/sub-operation-service/src/assets/images/smartFarm/closing.png
new file mode 100644
index 0000000..1c7ddf3
Binary files /dev/null and b/sub-operation-service/src/assets/images/smartFarm/closing.png differ
diff --git a/sub-operation-service/src/assets/images/smartFarm/down_1@2x.png b/sub-operation-service/src/assets/images/smartFarm/down_1@2x.png
new file mode 100644
index 0000000..f6f8cfd
Binary files /dev/null and b/sub-operation-service/src/assets/images/smartFarm/down_1@2x.png differ
diff --git a/sub-operation-service/src/assets/images/smartFarm/goods.png b/sub-operation-service/src/assets/images/smartFarm/goods.png
new file mode 100644
index 0000000..a29345a
Binary files /dev/null and b/sub-operation-service/src/assets/images/smartFarm/goods.png differ
diff --git a/sub-operation-service/src/assets/images/smartFarm/menu1.png b/sub-operation-service/src/assets/images/smartFarm/menu1.png
new file mode 100644
index 0000000..27ac5b2
Binary files /dev/null and b/sub-operation-service/src/assets/images/smartFarm/menu1.png differ
diff --git a/sub-operation-service/src/assets/images/smartFarm/menu2.png b/sub-operation-service/src/assets/images/smartFarm/menu2.png
new file mode 100644
index 0000000..c8fe75d
Binary files /dev/null and b/sub-operation-service/src/assets/images/smartFarm/menu2.png differ
diff --git a/sub-operation-service/src/assets/images/smartFarm/menu3.png b/sub-operation-service/src/assets/images/smartFarm/menu3.png
new file mode 100644
index 0000000..a14e4f8
Binary files /dev/null and b/sub-operation-service/src/assets/images/smartFarm/menu3.png differ
diff --git a/sub-operation-service/src/assets/images/smartFarm/menu4.png b/sub-operation-service/src/assets/images/smartFarm/menu4.png
new file mode 100644
index 0000000..5904a55
Binary files /dev/null and b/sub-operation-service/src/assets/images/smartFarm/menu4.png differ
diff --git a/sub-operation-service/src/assets/images/smartFarm/pic.png b/sub-operation-service/src/assets/images/smartFarm/pic.png
new file mode 100644
index 0000000..0bc474e
Binary files /dev/null and b/sub-operation-service/src/assets/images/smartFarm/pic.png differ
diff --git a/sub-operation-service/src/assets/images/smartFarm/test01.png b/sub-operation-service/src/assets/images/smartFarm/test01.png
new file mode 100644
index 0000000..e30c570
Binary files /dev/null and b/sub-operation-service/src/assets/images/smartFarm/test01.png differ
diff --git a/sub-operation-service/src/assets/images/smartFarm/trace01.png b/sub-operation-service/src/assets/images/smartFarm/trace01.png
new file mode 100644
index 0000000..158d576
Binary files /dev/null and b/sub-operation-service/src/assets/images/smartFarm/trace01.png differ
diff --git a/sub-operation-service/src/assets/images/smartFarm/trace02.png b/sub-operation-service/src/assets/images/smartFarm/trace02.png
new file mode 100644
index 0000000..daf955b
Binary files /dev/null and b/sub-operation-service/src/assets/images/smartFarm/trace02.png differ
diff --git a/sub-operation-service/src/assets/images/smartFarm/trace03.png b/sub-operation-service/src/assets/images/smartFarm/trace03.png
new file mode 100644
index 0000000..f487106
Binary files /dev/null and b/sub-operation-service/src/assets/images/smartFarm/trace03.png differ
diff --git a/sub-operation-service/src/assets/images/smartFarm/trace05.png b/sub-operation-service/src/assets/images/smartFarm/trace05.png
new file mode 100644
index 0000000..9421307
Binary files /dev/null and b/sub-operation-service/src/assets/images/smartFarm/trace05.png differ
diff --git a/sub-operation-service/src/assets/images/smartFarm/trace06.png b/sub-operation-service/src/assets/images/smartFarm/trace06.png
new file mode 100644
index 0000000..210c9b0
Binary files /dev/null and b/sub-operation-service/src/assets/images/smartFarm/trace06.png differ
diff --git a/sub-operation-service/src/assets/images/smartFarm/traceb.png b/sub-operation-service/src/assets/images/smartFarm/traceb.png
new file mode 100644
index 0000000..aeb1379
Binary files /dev/null and b/sub-operation-service/src/assets/images/smartFarm/traceb.png differ
diff --git a/sub-operation-service/src/assets/images/smartFarm/tracetxt.png b/sub-operation-service/src/assets/images/smartFarm/tracetxt.png
new file mode 100644
index 0000000..8b46a88
Binary files /dev/null and b/sub-operation-service/src/assets/images/smartFarm/tracetxt.png differ
diff --git a/sub-operation-service/src/layouts/component/Header/index.vue b/sub-operation-service/src/layouts/component/Header/index.vue
index b5c4abd..65a8baf 100644
--- a/sub-operation-service/src/layouts/component/Header/index.vue
+++ b/sub-operation-service/src/layouts/component/Header/index.vue
@@ -75,33 +75,33 @@ const keyword = ref('');
const meuns = ref([
{
- label: '智慧种植',
- path: '/sub-operation-service/ecommerce',
+ label: '综合看板',
+ path: '/sub-operation-service/dashboard',
+ },
+ {
+ label: '智慧种植',
+ path: '/sub-operation-service/smartFarm',
},
- // {
- // label: '农事服务',
- // path: '/sub-operation-service/ecommerce',
- // },
{
label: '电商交易',
path: '/sub-operation-service/ecommerce',
},
{
label: '涉农金融',
- path: '/sub-operation-service/ecommerce',
+ path: '/sub-operation-service/ruralFinance',
},
{
label: '分拣包装',
- path: '/sub-operation-service/ecommerce',
+ path: '/sub-operation-service/packaging',
},
{
label: '仓储物流',
- path: '/sub-operation-service/ecommerce',
+ path: '/sub-operation-service/warehouseLogistics',
},
{
- label: '公共品牌运营',
- path: '/sub-operation-service/ecommerce',
+ label: '公共品牌',
+ path: '/sub-operation-service/brand',
},
]);
@@ -136,7 +136,7 @@ const toCart = () => {
border: none !important;
}
.el-menu-item {
- font-size: 24px;
+ font-size: 20px;
}
.el-menu-item:hover {
background: none !important;
@@ -264,7 +264,7 @@ const toCart = () => {
justify-content: space-around;
border: none;
.el-menu-item {
- font-size: 24px;
+ font-size: 20px;
}
}
}
diff --git a/sub-operation-service/src/router/index.js b/sub-operation-service/src/router/index.js
index f6d6246..10bb445 100644
--- a/sub-operation-service/src/router/index.js
+++ b/sub-operation-service/src/router/index.js
@@ -27,7 +27,7 @@ export const constantRoutes = [
path: '/sub-operation-service',
name: 'layout',
component: Layout,
- redirect: '/sub-operation-service/ecommerce',
+ redirect: '/sub-operation-service/smartFarm',
meta: { title: '运营服务' },
children: [
{
@@ -36,6 +36,93 @@ export const constantRoutes = [
name: 'home',
meta: { title: '首页' },
},
+ {
+ path: '/sub-operation-service/dashboard',
+ component: () => import('@/views/dashboard/index.vue'),
+ name: 'dashboard',
+ meta: { title: '综合看板' },
+ },
+ ],
+ },
+ {
+ path: '/sub-operation-service/smartFarm',
+ name: 'smartFarm',
+ component: Layout,
+ redirect: '/sub-operation-service/smartFarm/main',
+ meta: { title: '智慧种植' },
+ children: [
+ {
+ path: '/sub-operation-service/smartFarm/main',
+ component: () => import('@/views/smartFarm/index.vue'),
+ name: 'smartFarmMain',
+ meta: { title: '智慧种植首页' },
+ },
+ {
+ path: '/sub-operation-service/smartFarm/fieldInspection',
+ component: () => import('@/views/smartFarm/fieldInspection/index.vue'),
+ name: 'fieldInspection',
+ meta: { title: '田间检测' },
+ },
+ ],
+ },
+ {
+ path: '/sub-operation-service/ruralFinance',
+ name: 'ruralFinance',
+ component: Layout,
+ redirect: '/sub-operation-service/ruralFinance/index',
+ meta: { title: '涉农金融' },
+ children: [
+ {
+ path: '/sub-operation-service/ruralFinance/index',
+ component: () => import('@/views/ruralFinance/index.vue'),
+ name: 'ruralFinanceMain',
+ meta: { title: '涉农金融首页' },
+ },
+ ],
+ },
+ {
+ path: '/sub-operation-service/packaging',
+ name: 'packaging',
+ component: Layout,
+ redirect: '/sub-operation-service/packaging/index',
+ meta: { title: '分拣包装' },
+ children: [
+ {
+ path: '/sub-operation-service/packaging/index',
+ component: () => import('@/views/packaging/index.vue'),
+ name: 'packagingMain',
+ meta: { title: '分拣包装首页' },
+ },
+ ],
+ },
+ {
+ path: '/sub-operation-service/warehouseLogistics',
+ name: 'warehouseLogistics',
+ component: Layout,
+ redirect: '/sub-operation-service/warehouseLogistics/index',
+ meta: { title: '仓储物流' },
+ children: [
+ {
+ path: '/sub-operation-service/warehouseLogistics/index',
+ component: () => import('@/views/warehouseLogistics/index.vue'),
+ name: 'warehouseLogisticsMain',
+ meta: { title: '仓储物流首页' },
+ },
+ ],
+ },
+ {
+ path: '/sub-operation-service/brand',
+ name: 'brand',
+ component: Layout,
+ redirect: '/sub-operation-service/brand/index',
+ meta: { title: '公共品牌' },
+ children: [
+ {
+ path: '/sub-operation-service/brand/index',
+ component: () => import('@/views/brand/index.vue'),
+ name: 'brandMain',
+ meta: { title: '公共品牌首页' },
+ },
],
},
{
diff --git a/sub-operation-service/src/views/brand/index.vue b/sub-operation-service/src/views/brand/index.vue
new file mode 100644
index 0000000..8626435
--- /dev/null
+++ b/sub-operation-service/src/views/brand/index.vue
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
diff --git a/sub-operation-service/src/views/dashboard/index.vue b/sub-operation-service/src/views/dashboard/index.vue
new file mode 100644
index 0000000..8626435
--- /dev/null
+++ b/sub-operation-service/src/views/dashboard/index.vue
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
diff --git a/sub-operation-service/src/views/packaging/index.vue b/sub-operation-service/src/views/packaging/index.vue
new file mode 100644
index 0000000..8626435
--- /dev/null
+++ b/sub-operation-service/src/views/packaging/index.vue
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
diff --git a/sub-operation-service/src/views/ruralFinance/index.vue b/sub-operation-service/src/views/ruralFinance/index.vue
new file mode 100644
index 0000000..8626435
--- /dev/null
+++ b/sub-operation-service/src/views/ruralFinance/index.vue
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
diff --git a/sub-operation-service/src/views/smartFarm/components/common.vue b/sub-operation-service/src/views/smartFarm/components/common.vue
new file mode 100644
index 0000000..85d3899
--- /dev/null
+++ b/sub-operation-service/src/views/smartFarm/components/common.vue
@@ -0,0 +1,53 @@
+
+
+
+
+
diff --git a/sub-operation-service/src/views/smartFarm/components/leftMenu.vue b/sub-operation-service/src/views/smartFarm/components/leftMenu.vue
new file mode 100644
index 0000000..d04774e
--- /dev/null
+++ b/sub-operation-service/src/views/smartFarm/components/leftMenu.vue
@@ -0,0 +1,184 @@
+
+
+
+
+
diff --git a/sub-operation-service/src/views/smartFarm/fieldInspection/index.vue b/sub-operation-service/src/views/smartFarm/fieldInspection/index.vue
new file mode 100644
index 0000000..55cf894
--- /dev/null
+++ b/sub-operation-service/src/views/smartFarm/fieldInspection/index.vue
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
diff --git a/sub-operation-service/src/views/smartFarm/index.vue b/sub-operation-service/src/views/smartFarm/index.vue
new file mode 100644
index 0000000..9615369
--- /dev/null
+++ b/sub-operation-service/src/views/smartFarm/index.vue
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
diff --git a/sub-operation-service/src/views/warehouseLogistics/index.vue b/sub-operation-service/src/views/warehouseLogistics/index.vue
new file mode 100644
index 0000000..8626435
--- /dev/null
+++ b/sub-operation-service/src/views/warehouseLogistics/index.vue
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+