diff --git a/sub-government-affairs-service/src/assets/images/trace/statistic-card-bg1.png b/sub-government-affairs-service/src/assets/images/trace/statistic-card-bg1.png new file mode 100644 index 0000000..33aad5c Binary files /dev/null and b/sub-government-affairs-service/src/assets/images/trace/statistic-card-bg1.png differ diff --git a/sub-government-affairs-service/src/assets/images/trace/statistic-card-bg2.png b/sub-government-affairs-service/src/assets/images/trace/statistic-card-bg2.png new file mode 100644 index 0000000..d63d1ff Binary files /dev/null and b/sub-government-affairs-service/src/assets/images/trace/statistic-card-bg2.png differ diff --git a/sub-government-affairs-service/src/assets/images/trace/statistic-card-bg3.png b/sub-government-affairs-service/src/assets/images/trace/statistic-card-bg3.png new file mode 100644 index 0000000..41d0edc Binary files /dev/null and b/sub-government-affairs-service/src/assets/images/trace/statistic-card-bg3.png differ diff --git a/sub-government-affairs-service/src/assets/images/trace/statistic-card-bg4.png b/sub-government-affairs-service/src/assets/images/trace/statistic-card-bg4.png new file mode 100644 index 0000000..e527af4 Binary files /dev/null and b/sub-government-affairs-service/src/assets/images/trace/statistic-card-bg4.png differ diff --git a/sub-government-affairs-service/src/assets/images/trace/statistic-card1.png b/sub-government-affairs-service/src/assets/images/trace/statistic-card1.png new file mode 100644 index 0000000..c8fac50 Binary files /dev/null and b/sub-government-affairs-service/src/assets/images/trace/statistic-card1.png differ diff --git a/sub-government-affairs-service/src/assets/images/trace/statistic-card2.png b/sub-government-affairs-service/src/assets/images/trace/statistic-card2.png new file mode 100644 index 0000000..561b373 Binary files /dev/null and b/sub-government-affairs-service/src/assets/images/trace/statistic-card2.png differ diff --git a/sub-government-affairs-service/src/assets/images/trace/statistic-card3.png b/sub-government-affairs-service/src/assets/images/trace/statistic-card3.png new file mode 100644 index 0000000..a982402 Binary files /dev/null and b/sub-government-affairs-service/src/assets/images/trace/statistic-card3.png differ diff --git a/sub-government-affairs-service/src/assets/images/trace/statistic-card4.png b/sub-government-affairs-service/src/assets/images/trace/statistic-card4.png new file mode 100644 index 0000000..443d673 Binary files /dev/null and b/sub-government-affairs-service/src/assets/images/trace/statistic-card4.png differ diff --git a/sub-government-affairs-service/src/assets/images/trace/statistic-traceability-1.png b/sub-government-affairs-service/src/assets/images/trace/statistic-traceability-1.png new file mode 100644 index 0000000..a4cd9bb Binary files /dev/null and b/sub-government-affairs-service/src/assets/images/trace/statistic-traceability-1.png differ diff --git a/sub-government-affairs-service/src/assets/images/trace/statistic-traceability-2.png b/sub-government-affairs-service/src/assets/images/trace/statistic-traceability-2.png new file mode 100644 index 0000000..4424682 Binary files /dev/null and b/sub-government-affairs-service/src/assets/images/trace/statistic-traceability-2.png differ diff --git a/sub-government-affairs-service/src/assets/images/trace/statistic-traceability-3.png b/sub-government-affairs-service/src/assets/images/trace/statistic-traceability-3.png new file mode 100644 index 0000000..40a64e7 Binary files /dev/null and b/sub-government-affairs-service/src/assets/images/trace/statistic-traceability-3.png differ diff --git a/sub-government-affairs-service/src/assets/images/trace/statistic-traceability-4.png b/sub-government-affairs-service/src/assets/images/trace/statistic-traceability-4.png new file mode 100644 index 0000000..9364571 Binary files /dev/null and b/sub-government-affairs-service/src/assets/images/trace/statistic-traceability-4.png differ diff --git a/sub-government-affairs-service/src/router/modules/trace.js b/sub-government-affairs-service/src/router/modules/trace.js index 13d871c..f745b80 100644 --- a/sub-government-affairs-service/src/router/modules/trace.js +++ b/sub-government-affairs-service/src/router/modules/trace.js @@ -6,47 +6,53 @@ export default [ path: '/sub-government-affairs-service/trace', name: 'trace', component: Layout, - redirect: '/sub-government-affairs-service/breeding', + redirect: '/sub-government-affairs-service/trace-home', meta: { title: '溯源管理', icon: 'Document' }, children: [ { - path: '/sub-government-affairs-service/planting', - name: 'planting', + path: '/sub-government-affairs-service/trace-index', + name: 'trace-index', + component: () => import('@/views/trace/statistic/index.vue'), + meta: { title: '溯源首页', icon: 'Document' }, + }, + { + path: '/sub-government-affairs-service/record', + name: 'record', component: Views, - meta: { title: '种植档案', icon: 'Document' }, - redirect: '/sub-government-affairs-service/planting-base', + meta: { title: '种养植档案', icon: 'Document' }, + redirect: '/sub-government-affairs-service/record-base', children: [ { - path: '/sub-government-affairs-service/planting-base', - component: () => import('@/views/trace/planting/base/index.vue'), - name: 'planting-base', + path: '/sub-government-affairs-service/record-base', + component: () => import('@/views/trace/record/base/index.vue'), + name: 'record-base', meta: { title: '基地档案', icon: 'Document' }, }, { - path: '/sub-government-affairs-service/planting-seed', - component: () => import('@/views/trace/planting/seed/index.vue'), - name: 'planting-seed', - meta: { title: '种子档案', icon: 'Document' }, + path: '/sub-government-affairs-service/record-seed', + component: () => import('@/views/trace/record/seed/index.vue'), + name: 'record-seed', + meta: { title: '种源档案', icon: 'Document' }, }, ], }, { - path: '/sub-government-affairs-service/breeding', - name: 'breeding', + path: '/sub-government-affairs-service/agricultural', + name: 'agricultural', component: Views, meta: { title: '农事管理', icon: 'Document' }, - redirect: '/sub-government-affairs-service/breeding-coding', + redirect: '/sub-government-affairs-service/agricultural-coding', children: [ { - path: '/sub-government-affairs-service/breeding-coding', - component: () => import('@/views/trace/breeding/coding/index.vue'), - name: 'breeding-coding', + path: '/sub-government-affairs-service/agricultural-coding', + component: () => import('@/views/trace/agricultural/coding/index.vue'), + name: 'agricultural-coding', meta: { title: '采收与赋码管理', icon: 'Document' }, }, { - path: '/sub-government-affairs-service/breeding-quality', - component: () => import('@/views/trace/breeding/quality/index.vue'), - name: 'breeding-quality', + path: '/sub-government-affairs-service/agricultural-quality', + component: () => import('@/views/trace/agricultural/quality/index.vue'), + name: 'agricultural-quality', meta: { title: '产品质检管理', icon: 'Document' }, }, ], diff --git a/sub-government-affairs-service/src/views/trace/breeding/coding/index.vue b/sub-government-affairs-service/src/views/trace/agricultural/coding/index.vue similarity index 100% rename from sub-government-affairs-service/src/views/trace/breeding/coding/index.vue rename to sub-government-affairs-service/src/views/trace/agricultural/coding/index.vue diff --git a/sub-government-affairs-service/src/views/trace/breeding/coding/info.vue b/sub-government-affairs-service/src/views/trace/agricultural/coding/info.vue similarity index 100% rename from sub-government-affairs-service/src/views/trace/breeding/coding/info.vue rename to sub-government-affairs-service/src/views/trace/agricultural/coding/info.vue diff --git a/sub-government-affairs-service/src/views/trace/breeding/quality/form.vue b/sub-government-affairs-service/src/views/trace/agricultural/quality/form.vue similarity index 100% rename from sub-government-affairs-service/src/views/trace/breeding/quality/form.vue rename to sub-government-affairs-service/src/views/trace/agricultural/quality/form.vue diff --git a/sub-government-affairs-service/src/views/trace/breeding/quality/index.vue b/sub-government-affairs-service/src/views/trace/agricultural/quality/index.vue similarity index 100% rename from sub-government-affairs-service/src/views/trace/breeding/quality/index.vue rename to sub-government-affairs-service/src/views/trace/agricultural/quality/index.vue diff --git a/sub-government-affairs-service/src/views/trace/planting/base/index.vue b/sub-government-affairs-service/src/views/trace/record/base/index.vue similarity index 100% rename from sub-government-affairs-service/src/views/trace/planting/base/index.vue rename to sub-government-affairs-service/src/views/trace/record/base/index.vue diff --git a/sub-government-affairs-service/src/views/trace/planting/seed/index.vue b/sub-government-affairs-service/src/views/trace/record/seed/index.vue similarity index 100% rename from sub-government-affairs-service/src/views/trace/planting/seed/index.vue rename to sub-government-affairs-service/src/views/trace/record/seed/index.vue diff --git a/sub-government-affairs-service/src/views/trace/statistic/index.vue b/sub-government-affairs-service/src/views/trace/statistic/index.vue new file mode 100644 index 0000000..a80e603 --- /dev/null +++ b/sub-government-affairs-service/src/views/trace/statistic/index.vue @@ -0,0 +1,384 @@ + + +