|
@@ -2,7 +2,12 @@
|
|
|
<div class="home">
|
|
<div class="home">
|
|
|
<!-- total -->
|
|
<!-- total -->
|
|
|
<div class="card-statistics">
|
|
<div class="card-statistics">
|
|
|
- <div class="card block" v-for="(item, index) in totalData" :key="index">
|
|
|
|
|
|
|
+ <div
|
|
|
|
|
+ class="card block"
|
|
|
|
|
+ v-for="(item, index) in totalData"
|
|
|
|
|
+ :key="index"
|
|
|
|
|
+ @click="$util.pageTo(item)"
|
|
|
|
|
+ >
|
|
|
<div class="val">
|
|
<div class="val">
|
|
|
<div class="left">
|
|
<div class="left">
|
|
|
<i :class="item.icon"></i>
|
|
<i :class="item.icon"></i>
|
|
@@ -20,7 +25,12 @@
|
|
|
<div class="card-title">待处理事务</div>
|
|
<div class="card-title">待处理事务</div>
|
|
|
<div class="card-body">
|
|
<div class="card-body">
|
|
|
<div class="pending-list-wrap">
|
|
<div class="pending-list-wrap">
|
|
|
- <div class="list" v-for="(item, index) in pendingData" :key="index">
|
|
|
|
|
|
|
+ <div
|
|
|
|
|
+ class="list"
|
|
|
|
|
+ v-for="(item, index) in pendingData"
|
|
|
|
|
+ :key="index"
|
|
|
|
|
+ @click="$util.pageTo(item)"
|
|
|
|
|
+ >
|
|
|
<span>{{ item.name }}</span>
|
|
<span>{{ item.name }}</span>
|
|
|
<span>{{ item.val }}</span>
|
|
<span>{{ item.val }}</span>
|
|
|
</div>
|
|
</div>
|
|
@@ -32,7 +42,12 @@
|
|
|
<div class="card-title">运营快捷入口</div>
|
|
<div class="card-title">运营快捷入口</div>
|
|
|
<div class="card-body">
|
|
<div class="card-body">
|
|
|
<div class="entry-list-wrap">
|
|
<div class="entry-list-wrap">
|
|
|
- <div class="list" v-for="(item, index) in entryData" :key="index">
|
|
|
|
|
|
|
+ <div
|
|
|
|
|
+ class="list"
|
|
|
|
|
+ v-for="(item, index) in entryData"
|
|
|
|
|
+ :key="index"
|
|
|
|
|
+ @click="$util.pageTo(item)"
|
|
|
|
|
+ >
|
|
|
<div class="icon-wrap">
|
|
<div class="icon-wrap">
|
|
|
<i class="iconfont" :class="[item.icon]"></i>
|
|
<i class="iconfont" :class="[item.icon]"></i>
|
|
|
</div>
|
|
</div>
|
|
@@ -130,7 +145,8 @@ export default {
|
|
|
{
|
|
{
|
|
|
name: '今日收入',
|
|
name: '今日收入',
|
|
|
icon: 'el-icon-s-marketing',
|
|
icon: 'el-icon-s-marketing',
|
|
|
- val: '¥0.00'
|
|
|
|
|
|
|
+ val: '¥0.00',
|
|
|
|
|
+ url: '/admin/assets/list'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
name: '今日订单',
|
|
name: '今日订单',
|
|
@@ -152,27 +168,33 @@ export default {
|
|
|
pendingData: [
|
|
pendingData: [
|
|
|
{
|
|
{
|
|
|
name: '待付款订单',
|
|
name: '待付款订单',
|
|
|
- val: 0
|
|
|
|
|
|
|
+ val: 0,
|
|
|
|
|
+ url: '/order/list'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
name: '配送中订单',
|
|
name: '配送中订单',
|
|
|
- val: 0
|
|
|
|
|
|
|
+ val: 0,
|
|
|
|
|
+ url: '/order/list'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
name: '已完结订单',
|
|
name: '已完结订单',
|
|
|
- val: 0
|
|
|
|
|
|
|
+ val: 0,
|
|
|
|
|
+ url: '/order/list'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
name: '待配送订单',
|
|
name: '待配送订单',
|
|
|
- val: 0
|
|
|
|
|
|
|
+ val: 0,
|
|
|
|
|
+ url: '/order/list'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
name: '待通知订单',
|
|
name: '待通知订单',
|
|
|
- val: 0
|
|
|
|
|
|
|
+ val: 0,
|
|
|
|
|
+ url: '/order/list'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
name: '全部订单',
|
|
name: '全部订单',
|
|
|
- val: 0
|
|
|
|
|
|
|
+ val: 0,
|
|
|
|
|
+ url: '/order/list'
|
|
|
}
|
|
}
|
|
|
],
|
|
],
|
|
|
// 快捷入口
|
|
// 快捷入口
|
|
@@ -180,42 +202,42 @@ export default {
|
|
|
{
|
|
{
|
|
|
name: '发货',
|
|
name: '发货',
|
|
|
icon: 'icondingdanguanli',
|
|
icon: 'icondingdanguanli',
|
|
|
- path: ''
|
|
|
|
|
|
|
+ url: ''
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
name: '订单管理',
|
|
name: '订单管理',
|
|
|
icon: 'icondingdanguanli',
|
|
icon: 'icondingdanguanli',
|
|
|
- path: '/order/list'
|
|
|
|
|
|
|
+ url: '/order/list'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
name: '添加图库',
|
|
name: '添加图库',
|
|
|
icon: 'iconshangpinguanli',
|
|
icon: 'iconshangpinguanli',
|
|
|
- path: 'goods/img-store'
|
|
|
|
|
|
|
+ url: 'goods/img-store'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
name: '客户管理',
|
|
name: '客户管理',
|
|
|
icon: 'iconkehuguanli',
|
|
icon: 'iconkehuguanli',
|
|
|
- path: 'member/list'
|
|
|
|
|
|
|
+ url: 'member/list'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
name: '添加商品',
|
|
name: '添加商品',
|
|
|
icon: 'icontupiantianjia',
|
|
icon: 'icontupiantianjia',
|
|
|
- path: 'goods/add'
|
|
|
|
|
|
|
+ url: 'goods/add'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
name: '商品管理',
|
|
name: '商品管理',
|
|
|
icon: 'iconshangpinguanli',
|
|
icon: 'iconshangpinguanli',
|
|
|
- path: 'goods/list'
|
|
|
|
|
|
|
+ url: 'goods/list'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
name: '邀请有礼',
|
|
name: '邀请有礼',
|
|
|
icon: 'iconyaoqingyouli',
|
|
icon: 'iconyaoqingyouli',
|
|
|
- path: 'invite/list'
|
|
|
|
|
|
|
+ url: 'invite/list'
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
name: '广告管理',
|
|
name: '广告管理',
|
|
|
icon: 'iconguanggao',
|
|
icon: 'iconguanggao',
|
|
|
- path: 'ad/list'
|
|
|
|
|
|
|
+ url: 'ad/list'
|
|
|
}
|
|
}
|
|
|
// {
|
|
// {
|
|
|
// name: '拼团管理',
|
|
// name: '拼团管理',
|
|
@@ -316,7 +338,7 @@ export default {
|
|
|
},
|
|
},
|
|
|
initChart() {
|
|
initChart() {
|
|
|
this.$refs.incomeEchart.initChart();
|
|
this.$refs.incomeEchart.initChart();
|
|
|
- this.$refs.visitorEchart.initChart();
|
|
|
|
|
|
|
+ // this.$refs.visitorEchart.initChart();
|
|
|
},
|
|
},
|
|
|
noticeFn(item) {
|
|
noticeFn(item) {
|
|
|
window.open(item.url);
|
|
window.open(item.url);
|