|
@@ -1,10 +1,10 @@
|
|
<template>
|
|
<template>
|
|
<div class="app-container">
|
|
<div class="app-container">
|
|
<div class="overview">
|
|
<div class="overview">
|
|
- <div class="title">运营概况</div>
|
|
|
|
|
|
+ <div class="title">{{ $t('operational.overview') }}</div>
|
|
<div class="content" v-loading="loading">
|
|
<div class="content" v-loading="loading">
|
|
<el-row class="line">
|
|
<el-row class="line">
|
|
- <el-col class="item" :span="6">
|
|
|
|
|
|
+ <!-- <el-col class="item" :span="6">
|
|
<div class="do">
|
|
<div class="do">
|
|
<svg
|
|
<svg
|
|
t="1641957967018"
|
|
t="1641957967018"
|
|
@@ -30,7 +30,7 @@
|
|
<p class="text">今日新增订单数(笔)</p>
|
|
<p class="text">今日新增订单数(笔)</p>
|
|
<p class="number">{{ homeData.todayOrder }}</p>
|
|
<p class="number">{{ homeData.todayOrder }}</p>
|
|
</div>
|
|
</div>
|
|
- </el-col>
|
|
|
|
|
|
+ </el-col> -->
|
|
<el-col class="item" :span="6">
|
|
<el-col class="item" :span="6">
|
|
<div class="do">
|
|
<div class="do">
|
|
<svg
|
|
<svg
|
|
@@ -54,7 +54,7 @@
|
|
p-id="10176"
|
|
p-id="10176"
|
|
></path>
|
|
></path>
|
|
</svg>
|
|
</svg>
|
|
- <p class="text">今日交易金额(元)</p>
|
|
|
|
|
|
+ <p class="text">{{$t('today.revenue')}}({{$t('curency')}})</p>
|
|
<p class="number">
|
|
<p class="number">
|
|
{{
|
|
{{
|
|
homeData.todayPay
|
|
homeData.todayPay
|
|
@@ -64,7 +64,36 @@
|
|
</p>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
</el-col>
|
|
</el-col>
|
|
- <el-col class="item" :span="6">
|
|
|
|
|
|
+ <el-col class="item second-line" :span="6">
|
|
|
|
+ <div class="do">
|
|
|
|
+ <svg
|
|
|
|
+ t="1641969647517"
|
|
|
|
+ class="icon"
|
|
|
|
+ viewBox="0 0 1024 1024"
|
|
|
|
+ version="1.1"
|
|
|
|
+ xmlns="http://www.w3.org/2000/svg"
|
|
|
|
+ p-id="3586"
|
|
|
|
+ width="64"
|
|
|
|
+ height="64"
|
|
|
|
+ >
|
|
|
|
+ <path
|
|
|
|
+ d="M128 544h128v288H128zM320 480h128v352H320zM512 320h128v512H512zM704 416h128v416H704z"
|
|
|
|
+ p-id="3587"
|
|
|
|
+ fill="#8a8a8a"
|
|
|
|
+ ></path>
|
|
|
|
+ <path
|
|
|
|
+ d="M576 128L352 352h448L576 128z"
|
|
|
|
+ p-id="3588"
|
|
|
|
+ fill="#8a8a8a"
|
|
|
|
+ ></path>
|
|
|
|
+ </svg>
|
|
|
|
+ <p class="text">总交易金额(元)</p>
|
|
|
|
+ <p class="number">
|
|
|
|
+ {{ homeData.totalPay ? homeData.totalPay : "0.00" }}
|
|
|
|
+ </p>
|
|
|
|
+ </div>
|
|
|
|
+ </el-col>
|
|
|
|
+ <!-- <el-col class="item" :span="6">
|
|
<div class="do">
|
|
<div class="do">
|
|
<svg
|
|
<svg
|
|
t="1641957839736"
|
|
t="1641957839736"
|
|
@@ -95,8 +124,8 @@
|
|
<p class="text">今日新增会员数</p>
|
|
<p class="text">今日新增会员数</p>
|
|
<p class="number">{{ homeData.todayUser }}</p>
|
|
<p class="number">{{ homeData.todayUser }}</p>
|
|
</div>
|
|
</div>
|
|
- </el-col>
|
|
|
|
- <el-col class="item" :span="6">
|
|
|
|
|
|
+ </el-col> -->
|
|
|
|
+ <!-- <el-col class="item" :span="6">
|
|
<div class="do">
|
|
<div class="do">
|
|
<svg
|
|
<svg
|
|
t="1641958094548"
|
|
t="1641958094548"
|
|
@@ -117,10 +146,10 @@
|
|
<p class="text">今日活跃会员数</p>
|
|
<p class="text">今日活跃会员数</p>
|
|
<p class="number">{{ homeData.todayActiveUser }}</p>
|
|
<p class="number">{{ homeData.todayActiveUser }}</p>
|
|
</div>
|
|
</div>
|
|
- </el-col>
|
|
|
|
|
|
+ </el-col> -->
|
|
</el-row>
|
|
</el-row>
|
|
<el-row class="line">
|
|
<el-row class="line">
|
|
- <el-col class="item second-line" :span="6">
|
|
|
|
|
|
+ <!-- <el-col class="item second-line" :span="6">
|
|
<div class="do">
|
|
<div class="do">
|
|
<svg
|
|
<svg
|
|
t="1641957661068"
|
|
t="1641957661068"
|
|
@@ -146,8 +175,8 @@
|
|
<p class="text">总会员数</p>
|
|
<p class="text">总会员数</p>
|
|
<p class="number">{{ homeData.totalUser }}</p>
|
|
<p class="number">{{ homeData.totalUser }}</p>
|
|
</div>
|
|
</div>
|
|
- </el-col>
|
|
|
|
- <el-col class="item second-line" :span="6">
|
|
|
|
|
|
+ </el-col> -->
|
|
|
|
+ <!-- <el-col class="item second-line" :span="6">
|
|
<div class="do">
|
|
<div class="do">
|
|
<svg
|
|
<svg
|
|
t="1641969647517"
|
|
t="1641969647517"
|
|
@@ -175,8 +204,8 @@
|
|
{{ homeData.totalPay ? homeData.totalPay : "0.00" }}
|
|
{{ homeData.totalPay ? homeData.totalPay : "0.00" }}
|
|
</p>
|
|
</p>
|
|
</div>
|
|
</div>
|
|
- </el-col>
|
|
|
|
- <el-col class="item second-line" :span="6">
|
|
|
|
|
|
+ </el-col> -->
|
|
|
|
+ <!-- <el-col class="item second-line" :span="6">
|
|
<div class="do">
|
|
<div class="do">
|
|
<svg
|
|
<svg
|
|
t="1641957411945"
|
|
t="1641957411945"
|
|
@@ -197,8 +226,8 @@
|
|
<p class="text">总订单数</p>
|
|
<p class="text">总订单数</p>
|
|
<p class="number">{{ homeData.totalOrder }}</p>
|
|
<p class="number">{{ homeData.totalOrder }}</p>
|
|
</div>
|
|
</div>
|
|
- </el-col>
|
|
|
|
- <el-col class="item second-line" :span="6">
|
|
|
|
|
|
+ </el-col> -->
|
|
|
|
+ <!-- <el-col class="item second-line" :span="6">
|
|
<div class="do">
|
|
<div class="do">
|
|
<svg
|
|
<svg
|
|
t="1641958462543"
|
|
t="1641958462543"
|
|
@@ -234,32 +263,33 @@
|
|
<p class="text">总支付人数</p>
|
|
<p class="text">总支付人数</p>
|
|
<p class="number">{{ homeData.totalPayUser }}</p>
|
|
<p class="number">{{ homeData.totalPayUser }}</p>
|
|
</div>
|
|
</div>
|
|
- </el-col>
|
|
|
|
|
|
+ </el-col> -->
|
|
</el-row>
|
|
</el-row>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="overview">
|
|
<div class="overview">
|
|
|
|
+
|
|
<div class="title">常用功能</div>
|
|
<div class="title">常用功能</div>
|
|
<div class="content">
|
|
<div class="content">
|
|
<el-row class="line home-tools">
|
|
<el-row class="line home-tools">
|
|
- <el-col class="item no-border" :span="8"
|
|
|
|
|
|
+ <!-- <el-col class="item no-border" :span="8"
|
|
><div class="do" @click="toCashier('/fuintCashier/')">
|
|
><div class="do" @click="toCashier('/fuintCashier/')">
|
|
<img class="t-icon" src="@/assets/images/home/pay.png" />
|
|
<img class="t-icon" src="@/assets/images/home/pay.png" />
|
|
<div class="text">收银下单</div>
|
|
<div class="text">收银下单</div>
|
|
</div></el-col
|
|
</div></el-col
|
|
- >
|
|
|
|
- <el-col class="item no-border" :span="8"
|
|
|
|
|
|
+ > -->
|
|
|
|
+ <!-- <el-col class="item no-border" :span="8"
|
|
><div class="do" @click="toTarget('/coupon/confirm/index')">
|
|
><div class="do" @click="toTarget('/coupon/confirm/index')">
|
|
<img class="t-icon" src="@/assets/images/home/coupon.png" />
|
|
<img class="t-icon" src="@/assets/images/home/coupon.png" />
|
|
<div class="text">核销卡券</div>
|
|
<div class="text">核销卡券</div>
|
|
</div></el-col
|
|
</div></el-col
|
|
- >
|
|
|
|
- <el-col class="item no-border" :span="8"
|
|
|
|
|
|
+ > -->
|
|
|
|
+ <!-- <el-col class="item no-border" :span="8"
|
|
><div class="do" @click="toTarget('/member/index')">
|
|
><div class="do" @click="toTarget('/member/index')">
|
|
<img class="t-icon" src="@/assets/images/home/member.png" />
|
|
<img class="t-icon" src="@/assets/images/home/member.png" />
|
|
<div class="text">会员管理</div>
|
|
<div class="text">会员管理</div>
|
|
</div></el-col
|
|
</div></el-col
|
|
- >
|
|
|
|
|
|
+ > -->
|
|
</el-row>
|
|
</el-row>
|
|
<el-row class="line home-tools">
|
|
<el-row class="line home-tools">
|
|
<el-col class="item no-border" :span="8"
|
|
<el-col class="item no-border" :span="8"
|
|
@@ -268,12 +298,12 @@
|
|
<div class="text">订单管理</div>
|
|
<div class="text">订单管理</div>
|
|
</div></el-col
|
|
</div></el-col
|
|
>
|
|
>
|
|
- <el-col class="item no-border" :span="8"
|
|
|
|
|
|
+ <!-- <el-col class="item no-border" :span="8"
|
|
><div class="do" @click="toTarget('/coupon/coupon/index')">
|
|
><div class="do" @click="toTarget('/coupon/coupon/index')">
|
|
<img class="t-icon" src="@/assets/images/home/card.png" />
|
|
<img class="t-icon" src="@/assets/images/home/card.png" />
|
|
<div class="text">卡券管理</div>
|
|
<div class="text">卡券管理</div>
|
|
</div></el-col
|
|
</div></el-col
|
|
- >
|
|
|
|
|
|
+ > -->
|
|
<el-col class="item no-border" :span="8"
|
|
<el-col class="item no-border" :span="8"
|
|
><div class="do" @click="toTarget('/goods/goods/index')">
|
|
><div class="do" @click="toTarget('/goods/goods/index')">
|
|
<img class="t-icon" src="@/assets/images/home/goods.png" />
|
|
<img class="t-icon" src="@/assets/images/home/goods.png" />
|
|
@@ -356,6 +386,8 @@ export default {
|
|
chartData2: [],
|
|
chartData2: [],
|
|
};
|
|
};
|
|
},
|
|
},
|
|
|
|
+ computed: {
|
|
|
|
+ },
|
|
created() {
|
|
created() {
|
|
this.getHomeData();
|
|
this.getHomeData();
|
|
this.getChartsData();
|
|
this.getChartsData();
|