diff --git a/anrui-reportcenter-ui/src/api/statement/rebateSummary.js b/anrui-reportcenter-ui/src/api/statement/rebateSummary.js new file mode 100644 index 0000000000..83133911a2 --- /dev/null +++ b/anrui-reportcenter-ui/src/api/statement/rebateSummary.js @@ -0,0 +1,19 @@ +import request from '@/utils/request' + +export default { + // 查询分页列表 + listPage: function(data) { + return request({ + url: '/reportcenter/v1/factoryDailyReport/pageList1', + method: 'post', + data: data, + headers: { 'Content-Type': 'application/json' } + }) + }, + listPageByDivision: function() { + return request({ + url: '/scm/v1/scmvehrebate/statistics', + method: 'get' + }) + } +} diff --git a/anrui-reportcenter-ui/src/router/index.js b/anrui-reportcenter-ui/src/router/index.js index 8d5010b5fd..c88b1ee210 100644 --- a/anrui-reportcenter-ui/src/router/index.js +++ b/anrui-reportcenter-ui/src/router/index.js @@ -86,7 +86,45 @@ export const constantRoutes = [ meta: { title: '分公司日报表', noCache: true } } ] - } + }, + // 报表 + { + path: '/statement', + component: Layout, + redirect: '/statement', + meta: { + title: '报表' + }, + children: [ + { + path: '/statement/bikeRebateStatistics', + component: () => import('@/views/statement/bikeRebateStatistics/bikeRebateStatistics.vue'), + name: 'BikeRebateStatistics', + meta: { + title: '单车返利统计', + noCache: true + } + }, + { + path: '/statement/rebateType', + component: () => import('@/views/statement/rebateType/rebateTypeByDetail.vue'), + name: 'RebateTypeByDetail', + meta: { + title: '厂家返利类型', + noCache: true + } + }, + { + path: '/statement/rebateSummary', + component: () => import('@/views/statement/rebateSummary/group.vue'), + name: 'RebateSummaryByGroup', + meta: { + title: '厂家返利汇总', + noCache: true + } + } + ] + }, // 404 page must be placed at the end !!! // { path: '*', redirect: '/404', hidden: true } ] diff --git a/anrui-reportcenter-ui/src/views/statement/rebateSummary/division.vue b/anrui-reportcenter-ui/src/views/statement/rebateSummary/division.vue new file mode 100644 index 0000000000..a4d905ed2d --- /dev/null +++ b/anrui-reportcenter-ui/src/views/statement/rebateSummary/division.vue @@ -0,0 +1,122 @@ + + + + + + + + 厂家返利汇总统计报表 + 品牌 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/anrui-reportcenter-ui/src/views/statement/rebateSummary/divisionByBrand.vue b/anrui-reportcenter-ui/src/views/statement/rebateSummary/divisionByBrand.vue new file mode 100644 index 0000000000..e69de29bb2 diff --git a/anrui-reportcenter-ui/src/views/statement/rebateSummary/filiale.vue b/anrui-reportcenter-ui/src/views/statement/rebateSummary/filiale.vue new file mode 100644 index 0000000000..7edc483e00 --- /dev/null +++ b/anrui-reportcenter-ui/src/views/statement/rebateSummary/filiale.vue @@ -0,0 +1,110 @@ + + + + + + + + {{ filialeName }}厂家返利汇总统计报表 + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/anrui-reportcenter-ui/src/views/statement/rebateSummary/group.vue b/anrui-reportcenter-ui/src/views/statement/rebateSummary/group.vue new file mode 100644 index 0000000000..f1ba3fb018 --- /dev/null +++ b/anrui-reportcenter-ui/src/views/statement/rebateSummary/group.vue @@ -0,0 +1,123 @@ + + + + + + + + 厂家返利汇总统计报表 + 事业部 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/anrui-reportcenter-ui/src/views/statement/rebateSummary/rebateSummaryByBusinessDivision.vue b/anrui-reportcenter-ui/src/views/statement/rebateSummary/rebateSummaryByBusinessDivision.vue new file mode 100644 index 0000000000..7b944b8428 --- /dev/null +++ b/anrui-reportcenter-ui/src/views/statement/rebateSummary/rebateSummaryByBusinessDivision.vue @@ -0,0 +1,191 @@ + + + + + + + + 厂家返利汇总统计报表 + + + + + + {{ scope.row.name }} + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/anrui-reportcenter-ui/src/views/statement/rebateSummary/rebateSummaryByFiliale.vue b/anrui-reportcenter-ui/src/views/statement/rebateSummary/rebateSummaryByFiliale.vue new file mode 100644 index 0000000000..ce2e3b9fe6 --- /dev/null +++ b/anrui-reportcenter-ui/src/views/statement/rebateSummary/rebateSummaryByFiliale.vue @@ -0,0 +1,193 @@ + + + + + + + + 厂家返利汇总统计报表 + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/anrui-reportcenter-ui/src/views/statement/rebateSummary/rebateTypeDetails.vue b/anrui-reportcenter-ui/src/views/statement/rebateSummary/rebateTypeDetails.vue new file mode 100644 index 0000000000..ef85651821 --- /dev/null +++ b/anrui-reportcenter-ui/src/views/statement/rebateSummary/rebateTypeDetails.vue @@ -0,0 +1,117 @@ + + + + + + + + 厂家返利汇总统计报表 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/anrui-reportcenter-ui/src/views/statement/rebateSummary/rebateTypeSummary.vue b/anrui-reportcenter-ui/src/views/statement/rebateSummary/rebateTypeSummary.vue new file mode 100644 index 0000000000..0f166057cc --- /dev/null +++ b/anrui-reportcenter-ui/src/views/statement/rebateSummary/rebateTypeSummary.vue @@ -0,0 +1,240 @@ + + + + {{ title }} + + 关闭 + + + + + + + + + + + + + + + + + + + + + + + + + + +