|
|
@@ -7,111 +7,114 @@
|
|
|
</view>
|
|
|
</block>
|
|
|
<block v-else>
|
|
|
- <div class="app-main app-content" v-if="loginStyle == 2">
|
|
|
+ <view class="app-main app-content" v-if="loginStyle == 2">
|
|
|
<template v-if="lookMoney == 1">
|
|
|
- <div class="user-wrap" :style="{ backgroundImage: `url(${constant.imgUrl}/home/bg_hd_home2.png)` }">
|
|
|
- <div class="user-top">
|
|
|
- <div class="app-size-28">今日概况</div>
|
|
|
- </div>
|
|
|
- <div class="income-amount" @click="pageTo({url:'/admin/stat/kdIncome'})">
|
|
|
- <div>收入</div>
|
|
|
- <div class="price">{{ $util.numberFormat(data.todayData.income) }}</div>
|
|
|
- </div>
|
|
|
- <div class="user-bottom">
|
|
|
- <div class="info-list">
|
|
|
- <div class="info-list-name">访客</div>
|
|
|
- <div class="info-list-value">
|
|
|
+ <view class="user-wrap" :style="{ backgroundImage: `url(${constant.imgUrl}/home/bg_hd_home2.png)` }">
|
|
|
+ <view class="user-top">
|
|
|
+ <view class="app-size-28">今日概况</view>
|
|
|
+ </view>
|
|
|
+ <view class="income-amount" @click="pageTo({url:'/admin/stat/kdIncome'})">
|
|
|
+ <view>收入</view>
|
|
|
+ <view class="price">{{ $util.numberFormat(data.todayData.income) }}</view>
|
|
|
+ </view>
|
|
|
+ <view class="user-bottom">
|
|
|
+ <view class="info-list">
|
|
|
+ <view class="info-list-name">访客</view>
|
|
|
+ <view class="info-list-value">
|
|
|
{{ $util.numberFormat(data.todayData.visit) || 0 }}
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
<navigator url="/admin/home/order" open-type="switchTab" class="info-list">
|
|
|
- <div class="info-list-name">订单</div>
|
|
|
- <div class="info-list-value">
|
|
|
+ <view class="info-list-name">订单</view>
|
|
|
+ <view class="info-list-value">
|
|
|
{{ $util.numberFormat(data.todayData.order) || 0 }}
|
|
|
- </div>
|
|
|
+ </view>
|
|
|
</navigator>
|
|
|
- <div class="info-list">
|
|
|
- <div class="info-list-name">昨天</div>
|
|
|
- <div class="info-list-value">
|
|
|
+ <view class="info-list">
|
|
|
+ <view class="info-list-name">昨天</view>
|
|
|
+ <view class="info-list-value">
|
|
|
{{ $util.numberFormat(0) || 0 }}
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="module-com order-wrap" @click="pageTo({url:'/admin/stat/kdIncome'})">
|
|
|
- <div class="total-blo">
|
|
|
- <div class="total-list2">
|
|
|
- <div class="app-color-3">系统收款</div>
|
|
|
- <div class="list-num">
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="module-com order-wrap" @click="pageTo({url:'/admin/stat/kdIncome'})">
|
|
|
+ <view class="total-blo">
|
|
|
+ <view class="total-list2">
|
|
|
+ <view class="app-color-3">系统收款</view>
|
|
|
+ <view class="list-num">
|
|
|
<view>{{countStat.systemCount||0}}</view>
|
|
|
<view>{{countStat.systemIncome?parseFloat(countStat.systemIncome):0}}</view>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="total-list2">
|
|
|
- <div class="app-color-3">线下微信</div>
|
|
|
- <div class="list-num">
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="total-list2">
|
|
|
+ <view class="app-color-3">线下微信</view>
|
|
|
+ <view class="list-num">
|
|
|
<view>{{countStat.kfWxCount||0}}</view>
|
|
|
<view>{{countStat.kfWxIncome?parseFloat(countStat.kfWxIncome):0}}</view>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="total-list2">
|
|
|
- <div class="app-color-3">现金</div>
|
|
|
- <div class="list-num">
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="total-list2">
|
|
|
+ <view class="app-color-3">现金</view>
|
|
|
+ <view class="list-num">
|
|
|
<view>{{countStat.cashCount||0}}</view>
|
|
|
<view>{{countStat.cashIncome?parseFloat(countStat.cashIncome):0}}</view>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- <div class="total-list2">
|
|
|
- <div class="app-color-3">赊账</div>
|
|
|
- <div class="list-num">
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ <view class="total-list2">
|
|
|
+ <view class="app-color-3">赊账</view>
|
|
|
+ <view class="list-num">
|
|
|
<view>{{countStat.debtCount||0}}</view>
|
|
|
<view>{{countStat.debtIncome?parseFloat(countStat.debtIncome):0}}</view>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
</template>
|
|
|
- <div class="module-com news-wrap">
|
|
|
- <div class="news-list" v-for="(item, index) in data.notice" :key="index" @click="noticeFn(item)" >
|
|
|
- <div class="news-left">
|
|
|
+ <view class="module-com news-wrap">
|
|
|
+ <view class="news-list" v-for="(item, index) in data.notice" :key="index" @click="noticeFn(item)" >
|
|
|
+ <view class="news-left">
|
|
|
<i class="iconfont iconxiaoxi2 ling"></i>
|
|
|
<span>{{ item.title }}</span>
|
|
|
- </div>
|
|
|
- <div class="news-right">
|
|
|
+ </view>
|
|
|
+ <view class="news-right">
|
|
|
<span>{{ item.action }}</span>
|
|
|
<i class="iconfont iconxiangyou"></i>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+
|
|
|
+ <view style="text-align: center;font-size:28upx;font-weight:bold;color:red;margin-bottom:15upx;" @click="setRecharge" v-if="shopInfo.rechargeWeal == 0">请先设置充值活动的规则</view>
|
|
|
+
|
|
|
<view v-if="!$util.isEmpty(data.warning)" style="color:red;font-size:36upx;font-weight:bold;text-align: center;margin-bottom:15upx;">{{ data.warning }}</view>
|
|
|
<view class="module-com">
|
|
|
<view class="tabs-head_bx">
|
|
|
<image @click="goKjKd()" :src="lskd1" mode="widthFix"></image>
|
|
|
<image @click="goShKd()" :src="lskd2" mode="widthFix"></image>
|
|
|
</view>
|
|
|
- <div class="tabs-wrap">
|
|
|
- <div class="tabs-list" v-for="(item, index) in tabsData" :key="index" >
|
|
|
- <div @click="goPage(item)">
|
|
|
- <div class="tabs-img">
|
|
|
+ <view class="tabs-wrap">
|
|
|
+ <view class="tabs-list" v-for="(item, index) in tabsData" :key="index" >
|
|
|
+ <view @click="goPage(item)">
|
|
|
+ <view class="tabs-img">
|
|
|
<img :src="`${constant.hostUrl}/image/${item.img}`" alt mode="widthFix" />
|
|
|
- </div>
|
|
|
- <div class="tabs-name">{{ item.name }}</div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+ </view>
|
|
|
+ <view class="tabs-name">{{ item.name }}</view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
<template v-if="lookMoney == 1">
|
|
|
- <div class="module-com total-wrap">
|
|
|
- <div class="total-tit">总览</div>
|
|
|
- <div class="total-blo">
|
|
|
- <div class="total-list" v-for="(item, index) in overview" :key="index" @click="pageTo(item)">
|
|
|
- <div class="list-num">{{ $util.numberFormat(item.value) }}</div>
|
|
|
- <div class="app-color-3">{{ item.name }}</div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
- </div>
|
|
|
+ <view class="module-com total-wrap">
|
|
|
+ <view class="total-tit">总览</view>
|
|
|
+ <view class="total-blo">
|
|
|
+ <view class="total-list" v-for="(item, index) in overview" :key="index" @click="pageTo(item)">
|
|
|
+ <view class="list-num">{{ $util.numberFormat(item.value) }}</view>
|
|
|
+ <view class="app-color-3">{{ item.name }}</view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
</template>
|
|
|
- </div>
|
|
|
+ </view>
|
|
|
<view class="order-page" v-else>
|
|
|
<view class="ghs_list_page flex-col">
|
|
|
<view style="background-color:white;margin-bottom:20upx;">
|
|
|
@@ -345,7 +348,8 @@ export default {
|
|
|
countStat:{systemIncome:0,systemCount:0,debtCount:0,debtIncome:0,kfWxCount:0,kfWxIncome:0},
|
|
|
lookMoney:1,
|
|
|
currentGhs:{},
|
|
|
- displaySupplierList: [] // 用于显示在弹框中的供货商列表
|
|
|
+ displaySupplierList: [],// 用于显示在弹框中的供货商列表
|
|
|
+ shopInfo:[]
|
|
|
};
|
|
|
},
|
|
|
computed: {
|
|
|
@@ -399,6 +403,9 @@ export default {
|
|
|
|
|
|
},
|
|
|
methods: {
|
|
|
+ setRecharge(){
|
|
|
+ this.$util.pageTo({url:'/admin/recharge/discount'})
|
|
|
+ },
|
|
|
closeToShow(){
|
|
|
this.$refs.toShowMore.close()
|
|
|
},
|
|
|
@@ -453,7 +460,8 @@ export default {
|
|
|
let sjName = res.data.merchantName ? res.data.merchantName : ''
|
|
|
let shopName = res.data.shopName ? res.data.shopName : ''
|
|
|
let title = shopName == '首店' ? sjName : sjName+' '+shopName
|
|
|
- uni.setNavigationBarTitle({ title: title })
|
|
|
+ uni.setNavigationBarTitle({ title: title })
|
|
|
+ this.shopInfo = res.data?res.data:[]
|
|
|
}
|
|
|
})
|
|
|
},
|