diff --git a/src/api.js b/src/api.js
index 6da651d..7231e30 100644
--- a/src/api.js
+++ b/src/api.js
@@ -1,6 +1,11 @@
import axios from "axios";
import { ElMessage } from 'element-plus'
+import router from "./router";
+
+let expire = localStorage.getItem("TRADE_USER") ? JSON.parse(localStorage.getItem("TRADE_USER")).expire : {}
+
+
// 创建axios 实例
const instacne = axios.create({
baseURL: "https://crmeb-test.shop.lihaink.cn/",
@@ -11,6 +16,22 @@ const instacne = axios.create({
instacne.interceptors.request.use(
(config) => {
// 在发送请求之前做什么
+ let timestamp = Math.floor(new Date().getTime() / 1000);
+
+ if (expire) {
+
+ if (timestamp > expire) {
+ ElMessage({
+ message: "登录过期,请重新登录",
+ type: 'warning',
+ })
+
+ localStorage.removeItem('TRADE_USER')
+ router.replace('/login')
+
+ }
+
+ }
return config;
},
@@ -142,8 +163,32 @@ export function street_currday_order_countApi(params) {
export function loginApi(params) {
return instacne.post('/api/dataview/login', params)
}
+
+
+export function storeLoginApi(params) {
+ return instacne.post('/api/dataview/mechant_login', params)
+}
+
+export function merchant_count_mainApi(params) {
+ return instacne.get('/api/dataview/merchant_count_main', { params })
+}
+export function order_user_num_countApi(params) {
+ return instacne.get('/api/dataview/order_user_num_count', { params })
+}
+
+export function merchant_product_rankingApi(params) {
+ return instacne.get('/api/dataview/merchant_product_ranking', { params })
+}
+
+
+export function merchant_product_visitApi(params) {
+ return instacne.get('/api/dataview/merchant_product_visit', { params })
+}
+
+
+export function merchant_product_cartApi(params) {
+ return instacne.get('/api/dataview/merchant_product_cart', { params })
+}
//
-////api/dataview/login {
-// "account": "泸县",
-// "password": "luxian"
+///api/dataview/merchant_product_cart?areaCode=510524&streetCode=510524100&mer_id=42&start_date=2023-01-01&end_date=2023-12-09
// }
diff --git a/src/components/areaList.vue b/src/components/areaList.vue
index c273cd1..deb9326 100644
--- a/src/components/areaList.vue
+++ b/src/components/areaList.vue
@@ -1,6 +1,9 @@
+
+
龙马谭区
+
{{
item.name }}
@@ -11,7 +14,16 @@
+
+
+
\ No newline at end of file
diff --git a/src/components/header.vue b/src/components/header.vue
index 9343fa0..418233c 100644
--- a/src/components/header.vue
+++ b/src/components/header.vue
@@ -2,7 +2,7 @@
`,
`
${item.real_name}
`,
`
${item.user.nickname}
`,
- `
排序
`,
`
${item.merchant.mer_name}
`,
+ `
${item.merchant.is_trader ? '自营' : '非自营'}
`,
`
${item.orderProduct[0].cart_info.product.store_name}
-
${item.orderProduct[0].cart_info.product.unit_name}
+
${item.orderProduct[0].product_num}${item.orderProduct[0].cart_info.product.unit_name}
`,
`
${item.cost}
`,
`
${orderStatus(item.status)}
`,
@@ -309,34 +322,34 @@ const addConfigData = (data) => {
总单号:
- 35356565656565
+ ${item.groupOrder.group_order_sn}
下单时间
- 2023.11.214
+ ${item.pay_time}
商品总价
- 2023.11.214
+ ${item.total_price}
订单类型
- 2023.11.214
+ ${item.order_type ? "自提" : "普通"}
用户备注
- 2023.11.214
+ ${item.remark || '--'}
商家备注
- 2023.11.214
+ ${item.admin_mark || '--'}
@@ -346,12 +359,15 @@ const addConfigData = (data) => {
`,
`${item.real_name}
`,
`${item.user.nickname}
`,
- `排序
`,
`${item.merchant.mer_name}
`,
- `
+ `
${item.merchant.is_trader ? '自营' : '非自营'}
`,
+ `
${item.orderProduct[0].cart_info.product.store_name}
-
${item.orderProduct[0].cart_info.product.unit_name}
+
+
+
+
${item.orderProduct[0].product_num}${item.orderProduct[0].cart_info.product.unit_name}
@@ -372,8 +388,6 @@ const addConfigData = (data) => {
})
-
-
}
const addConfigData2 = (data) => {
data.forEach((item, i) => {
@@ -401,34 +415,34 @@ const addConfigData2 = (data) => {
总单号:
- 35356565656565
+ ${item.order.order_sn}
- 下单时间
- ${item.pay_time}
+ 申请退款时间
+ ${item.create_time}
- 商品总价
- 2023.11.214
+ 退款商品总价
+ ${item.refundProduct[0].refund_price}
- 订单类型
- 2023.11.214
+ 退款商品总数
+ ${item.refundProduct[0].refund_num}
用户备注
- 2023.11.214
+ ${item.admin_mark || '--'}
商家备注
- 2023.11.214
+ ${item.mer_mark || '--'}
@@ -436,23 +450,23 @@ const addConfigData2 = (data) => {
`,
- `
排sd序
`,
- `
排序
`,
- `
排序
`,
- `
排序
`,
+ `
${item.user.nickname}
`,
+ `
${item.merchant.mer_name}
`,
+ `
${item.merchant.is_trader ? '自营' : '非自营'}
`,
+ `
${item.mer_delivery_address || '--'}
`,
`
${item.refund_price}
`,
- `
+ `
${item.refundProduct[0].product.cart_info.product.store_name}
- ${item.refundProduct[0].product.cart_info.product.unit_name}
+ ${item.refundProduct[0].product.product_num} ${item.refundProduct[0].product.cart_info.product.unit_name}
`,
`
- ${item.status}
+ ${statusMap(item.status) || ''}
退款原因: ${item.refund_message}
状态变更时间 ${item.status_time}
@@ -478,51 +492,51 @@ const addConfigData2 = (data) => {
'>
${item.refund_order_sn}
-
+
-
- 总单号:
- 35356565656565
-
-
- 下单时间
- 2023.11.214
-
+
+ 总单号:
+ ${item.order.order_sn}
+
+
+ 申请退款时间
+ ${item.create_time}
+
-
- 商品总价
- 2023.11.214
-
-
- 订单类型
- 2023.11.214
-
-
- 用户备注
- 2023.11.214
-
+
+ 退款商品总价
+ ${item.refundProduct[0].refund_price}
+
+
+ 退款商品总数
+ ${item.refundProduct[0].refund_num}
+
+
+ 用户备注
+ ${item.admin_mark || '--'}
+
-
- 商家备注
- 2023.11.214
-
+
+ 商家备注
+ ${item.mer_mark || '--'}
+
-
+
-
-
`,
- `排sd序
`,
- `排序
`,
- `排序
`,
- `排序
`,
+
+ `,
+ `${item.user.nickname}
`,
+ `${item.merchant.mer_name}
`,
+ `${item.merchant.is_trader ? '自营' : '非自营'}
`,
+ `${item.mer_delivery_address || '--'}
`,
`${item.refund_price}
`,
`
@@ -530,11 +544,15 @@ const addConfigData2 = (data) => {
${item.refundProduct[0].product.cart_info.product.store_name}
- ${item.refundProduct[0].product.cart_info.product.unit_name}
+ ${item.refundProduct[0].product.product_num} ${item.refundProduct[0].product.cart_info.product.unit_name}
+
`,
`
- ${item.status}
+
+
+
+ ${statusMap(item.status) || ''}
退款原因: ${item.refund_message}
状态变更时间 ${item.status_time}
@@ -573,7 +591,7 @@ const addConfigData3 = (data) => {
top:50%;
left:0
'>
-
${item.order_sn}
+ ${item.groupOrder.group_order_sn}
@@ -581,34 +599,30 @@ const addConfigData3 = (data) => {
总单号:
- 35356565656565
+ ${item.groupOrder.group_order_sn}
- 下单时间
+ 核销时间
${item.pay_time}
商品总价
- 2023.11.214
-
-
- 订单类型
- 2023.11.214
+ ${item.total_price}
+
用户备注
- 2023.11.214
+ ${item.remark || "--"}
商家备注
- 2023.11.214
+ ${item.mark || '--'}
@@ -617,18 +631,27 @@ const addConfigData3 = (data) => {
`,
`核销订单
`,
- `排序
`,
- `排序
`,
- `排序
`,
- `${item.refund_price}
`,
- `排序
`,
- `
-
${item.status}
- 退款原因: ${item.refund_message}
- 状态变更时间 ${item.status_tiem}
+ ` ${item.user_address}
`,
+ `${item.real_name}
`,
+ `${item.merchant.mer_name}
`,
+ `${item.merchant.is_trader ? '自营' : '非自营'}
`,
+ `
+
+
${item.orderProduct[0].cart_info.product.store_name}
+
+
+
+
${item.orderProduct[0].product_num}${item.orderProduct[0].cart_info.product.unit_name}
+
+
+
+
`,
- `排序
`,
- `排序
`,
+ `
+ ${item.pay_price}
+
`,
+ `${item.real_name}
`,
+ `${item.status == -1 ? "已退款" : "已核销"}
`,
]
)
@@ -647,58 +670,64 @@ const addConfigData3 = (data) => {
left:0
'>
${item.order_sn}
-
+
-
- 总单号:
- 35356565656565
-
-
- 下单时间
- 2023.11.214
-
+
+ 总单号:
+ ${item.groupOrder.group_order_sn}
+
+
+ 核销时间
+ ${item.pay_time}
+
-
- 商品总价
- 2023.11.214
-
-
- 订单类型
- 2023.11.214
-
-
- 用户备注
- 2023.11.214
-
+
+ 商品总价
+ ${item.total_price}
+
+
+
+ 用户备注
+ ${item.remark || "--"}
+
-
- 商家备注
- 2023.11.214
-
+
+ 商家备注
+ ${item.mark || '--'}
+
-
+
`,
`核销订单
`,
- `排序
`,
- `排序
`,
- `排序
`,
- `排序
`,
- `排序
`,
- ` ${item.status}
- 退款原因: ${item.refund_message}
- 状态变更时间 ${item.status_tiem}
`,
- `排序
`,
- `排序
`,
+ `${item.user_address}
`,
+ `${item.real_name}
`,
+ `${item.merchant.mer_name}
`,
+ `${item.merchant.is_trader ? '自营' : '非自营'}
`,
+ `
+
+
${item.orderProduct[0].cart_info.product.store_name}
+
+
+
+
${item.orderProduct[0].product_num}${item.orderProduct[0].cart_info.product.unit_name}
+
+
+
+
+
`,
+ ` ${item.pay_price}
+
`,
+ `${item.real_name}
`,
+ `${item.status == -1 ? "已退款" : "已核销"}
`,
]
@@ -722,13 +751,13 @@ const configs = reactive({
evenRowBGC: "",
rowNum: 20,
- columnWidth: [250, 170, 170, 170, 170, 500, 170, 170, 170, 200],
+ columnWidth: [250, 170, 170, 170, 170, 500, 100, 100, 330, 100],
header: [
`订单编号
`,
`用户信息
`,
`收货人/订购人
`,
`商户名称
`,
- `商户分类
`,
+ `商户类别
`,
`商品信息
`,
`实际支付
`,
`订单状态
`,
@@ -749,8 +778,8 @@ const configs2 = reactive({
header: [
`订单编号
`,
`用户信息
`,
- `商户名称
`,
- `商户分类
`,
+ `商户名别
`,
+ `商户类别
`,
`订单属地
`,
`退款金额
`,
`商品信息
`,
@@ -768,11 +797,11 @@ const configs3 = reactive({
rowNum: 20,
header: [
`订单编号
`,
- `订单类型
`,
+ `订单类别
`,
`订单属地
`,
`收货人
`,
`商户名称
`,
- `商户分类
`,
+ `商户类别
`,
`商品信息
`,
`实际支付
`,
`核销员
`,
@@ -784,7 +813,6 @@ const configs3 = reactive({
onMounted(() => {
hdClick(0)
- // a(configs)
})
diff --git a/src/view/storeLogin.vue b/src/view/storeLogin.vue
index 8f7eacf..c545767 100644
--- a/src/view/storeLogin.vue
+++ b/src/view/storeLogin.vue
@@ -10,16 +10,17 @@
商 品 数 量
NUMBER OF COMMODITIES
- 1234
件
+
{{ data.today.productNum }} 件
-
昨日数据:0.0
+
昨日数据:{{ data.yesterday.productNum }}
-
周环比:0.0
+
周环比:{{ data.lastWeekRate.productNum }}%
@@ -33,16 +34,17 @@
累 计 支 付 金 额
ACCOMULATED PAYMENT AMOUNT
- 1234
元
+
{{ data.today.payPrice }} 元
-
昨日数据:0.0
+
昨日数据:{{ data.yesterday.payPrice }}
-
周环比:0.0
+
周环比:{{ data.lastWeekRate.payPrice }}%
@@ -57,16 +59,17 @@
累 计 支 付 人 数
ACCOMULATED NUMBER OF PAYMENTS
- 1234
人
+
{{ data.today.payUser }} 人
-
昨日数据:0.0
+
昨日数据:{{ data.yesterday.payUser }}
-
周环比:0.0
+
周环比:{{ data.lastWeekRate.payUser }}%
@@ -80,16 +83,17 @@
累 计 访 客 人 数
ACCOMULATED NUMBER OF VISITORS
- 1234
人
+
{{ data.today.visitNum }}人
-
昨日数据:0.0
+
昨日数据:{{ data.yesterday.visitNum }}
-
周环比:0.0
+
周环比:{{ data.lastWeekRate.visitNum }}%
@@ -103,16 +107,17 @@
关 注 店 铺 数 量
NUMBER OF FOLLOWING SHOPS
- 1234
个
+
{{ data.today.likeStore }} 个
-
昨日数据:0.0
+
昨日数据:{{ data.yesterday.likeStore }}
-
周环比:0.0
+
周环比:{{ data.lastWeekRate.likeStore }}%
@@ -125,17 +130,17 @@
-
+
-
+
-
+
@@ -144,6 +149,12 @@