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