|
|
@@ -1,5 +1,5 @@
|
|
|
<template>
|
|
|
- <view>
|
|
|
+ <view v-if="isLogin">
|
|
|
<!-- 背景图 -->
|
|
|
<view class="index-bg">
|
|
|
<image src="../../static/pages/images/self/indexBg.png"></image>
|
|
|
@@ -144,6 +144,14 @@
|
|
|
</view>
|
|
|
<foot channel="home" :isUpdate="isUpdate"></foot>
|
|
|
</view>
|
|
|
+ <view v-else>
|
|
|
+ <view class="wei-login" v-if="!isLogin">
|
|
|
+ <image :src="picUrlss + 'wei_login.png'"></image>
|
|
|
+ <view>暂未登录</view>
|
|
|
+ <navigator url="/pages/authorize/authorize" hover-class="none" class="cart-login">立即登录</navigator>
|
|
|
+ </view>
|
|
|
+ <foot channel="home" :isUpdate="isUpdate"></foot>
|
|
|
+ </view>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
@@ -164,10 +172,13 @@
|
|
|
export default {
|
|
|
data() {
|
|
|
return {
|
|
|
+ picUrlss: req.public.picUrls,
|
|
|
systems: {},
|
|
|
bottomBlankHeight: app.globalData.isIPhoneX ? 68 : 0,
|
|
|
pxToRpxScale: 0,
|
|
|
rpxTopxScale: 0,
|
|
|
+
|
|
|
+ isLogin:false,
|
|
|
|
|
|
timeType: 1, //统计时间 1.按日 2.按月 3.按季度
|
|
|
storeType:1,//营业额查询1.商家 2.门店
|
|
|
@@ -231,7 +242,7 @@
|
|
|
series: [{
|
|
|
name: '订单数',
|
|
|
type: 'line',
|
|
|
- data: [300, 270, 340, 344, 300, 320, 310],
|
|
|
+ data: [],
|
|
|
showSymbol: false,
|
|
|
smooth: true,
|
|
|
itemStyle: {
|
|
|
@@ -244,7 +255,7 @@
|
|
|
{
|
|
|
name: '订单金额',
|
|
|
type: 'line',
|
|
|
- data: [120, 102, 141, 174, 190, 250, 220],
|
|
|
+ data: [],
|
|
|
showSymbol: false,
|
|
|
smooth: true,
|
|
|
itemStyle: {
|
|
|
@@ -257,7 +268,7 @@
|
|
|
{
|
|
|
name: '收益金额',
|
|
|
type: 'line',
|
|
|
- data: [120, 102, 141, 174, 190, 250, 120],
|
|
|
+ data: [],
|
|
|
showSymbol: false,
|
|
|
smooth: true,
|
|
|
itemStyle: {
|
|
|
@@ -338,7 +349,7 @@
|
|
|
align:'right'
|
|
|
},
|
|
|
},
|
|
|
- data: [300, 270, 340, 344, 300, 320, 310],
|
|
|
+ data: [],
|
|
|
barWidth: 5,
|
|
|
itemStyle: {
|
|
|
// 颜色
|
|
|
@@ -556,13 +567,18 @@
|
|
|
},
|
|
|
|
|
|
async onShow() {
|
|
|
- await this.getEchartData()
|
|
|
- await this.getStatisticData()
|
|
|
- await this.getStoreData()
|
|
|
-
|
|
|
- this.init()
|
|
|
-
|
|
|
- this.getUserInfo()
|
|
|
+ if(req.isLogins(false)){
|
|
|
+ this.isLogin = true
|
|
|
+ await this.getEchartData()
|
|
|
+ await this.getStatisticData()
|
|
|
+ await this.getStoreData()
|
|
|
+
|
|
|
+ this.init()
|
|
|
+
|
|
|
+ this.getUserInfo()
|
|
|
+ }else{
|
|
|
+ this.isLogin = false
|
|
|
+ }
|
|
|
},
|
|
|
|
|
|
onUnload() {},
|