From d1508a85fb29f147a13b7caf453c1bce19fd11d0 Mon Sep 17 00:00:00 2001 From: yechenhao Date: Mon, 18 May 2020 16:50:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=B9=E9=87=8F=E4=B8=8A=E4=BC=A0=E9=97=A8?= =?UTF-8?q?=E5=BA=97=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/data/StoreDetail.vue | 384 ++++++++++++++++++++++++++ src/router/index.js | 6 + src/services/datacenter/DataCenter.js | 8 + 3 files changed, 398 insertions(+) create mode 100644 src/pages/data/StoreDetail.vue diff --git a/src/pages/data/StoreDetail.vue b/src/pages/data/StoreDetail.vue new file mode 100644 index 0000000..d123468 --- /dev/null +++ b/src/pages/data/StoreDetail.vue @@ -0,0 +1,384 @@ + + + diff --git a/src/router/index.js b/src/router/index.js index d6a8dd1..0d14182 100755 --- a/src/router/index.js +++ b/src/router/index.js @@ -15,6 +15,7 @@ import AddCustomerTable from "@/pages/analysis/AddCustomerTable"; import ApplyCustomerTable from "@/pages/analysis/ApplyCustomerTable"; import ZeroExtendDetail from "@/pages/home/ZeroExtendDetail"; import CustomerDetail from "@/pages/data/CustomerDetail"; +import StoreDetail from "@/pages/data/StoreDetail"; import IncreaseData from '@/pages/shop/IncreaseData'; import IncreaseDataCompany from '@/pages/shop/IncreaseDataCompany'; import IncreaseDataStaff from '@/pages/shop/IncreaseDataStaff'; @@ -211,6 +212,11 @@ const router = new Router({ name: 'CustomerDetail', component: CustomerDetail, }, + { + path: '/store/data/detail', + name: 'StoreDetail', + component: StoreDetail, + }, { path: '/no/permission', name: 'NoPermission', diff --git a/src/services/datacenter/DataCenter.js b/src/services/datacenter/DataCenter.js index abb19fd..b9bed5f 100644 --- a/src/services/datacenter/DataCenter.js +++ b/src/services/datacenter/DataCenter.js @@ -11,6 +11,13 @@ export function dataDetail(params, call, errorCallBack) { return http.post('/customer/info',params).then(call).catch(errorCallBack) } +/** + * 查询客户数据明细 + */ +export function storeDataDetail(params, call, errorCallBack) { + return http.post('/store/promotion/data/behavior',params).then(call).catch(errorCallBack) +} + /** * 下拉框数据导购 */ @@ -49,6 +56,7 @@ export function downCompanyData(params, call) { export default { dataDetail: dataDetail, downSellerData: downSellerData, + storeDataDetail, downShopData, downRegionData, editCustomerData,