|
|
@@ -5,44 +5,34 @@
|
|
|
<view class="flex justify-between">
|
|
|
<view class="title ">
|
|
|
<view class="icon">
|
|
|
- <image src="@/static/icon/dianpu.png" mode=""></image>
|
|
|
+ <image src="@/static/icon/dianpu6.png" mode=""></image>
|
|
|
</view>
|
|
|
<view class="center margin-left-10">
|
|
|
<view @click="showShop">
|
|
|
<text class="name">{{shopLable || '去完善商户资料'}}</text>
|
|
|
- <u-icon v-if="shopShow" name="arrow-up-fill" style="margin-left: 10rpx;"></u-icon>
|
|
|
- <u-icon v-else name="arrow-down-fill" style="margin-left: 10rpx;"></u-icon>
|
|
|
+ <u-icon size="25" v-if="shopShow" name="arrow-up-fill" style="margin-left: 10rpx;"></u-icon>
|
|
|
+ <u-icon size="25" v-else name="arrow-down-fill" style="margin-left: 10rpx;"></u-icon>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
-
|
|
|
- <view class="btn">
|
|
|
- <view class="image">
|
|
|
- <image src="@/static/icon/logout.png" mode=""></image>
|
|
|
- </view>
|
|
|
- <view @click="logout" class="center padding-left-10">
|
|
|
- <text>退出</text>
|
|
|
- <text class="cuIcon-right"></text>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
</view>
|
|
|
|
|
|
|
|
|
- <view class="cu-list grid col-3 no-border top-menu">
|
|
|
+ <view class="cu-list grid col-3 no-border top-menu" style="padding: 20rpx 10rpx;">
|
|
|
<view class="cu-item" @click="operate(index)" v-for="(item,index) in menuList" :key="index">
|
|
|
<view class="grid-icon margin-top-20">
|
|
|
- <image style="width: 66rpx;height: 66rpx;" :src="item.icon" />
|
|
|
+ <image style="width: 62rpx;height: 62rpx;" :src="item.icon" />
|
|
|
</view>
|
|
|
- <text style="color: #fff;font-size: 26rpx;">{{item.name}}</text>
|
|
|
+ <text style="color: #fff;font-size: 26rpx;font-weight: 500;">{{item.name}}</text>
|
|
|
</view>
|
|
|
</view>
|
|
|
|
|
|
<view class="menu-list">
|
|
|
- <view @click="jump('/pages/my-bills/my-bills')" class="menu menu1">
|
|
|
+ <view @click="jump('/pages/my-bills/my-bills')" class="menu">
|
|
|
<view class="menu-top">
|
|
|
- <image src="@/static/icon/bill.png"></image>
|
|
|
- <view class="center padding-left-20">
|
|
|
- <text class="text-lg">我的账单</text>
|
|
|
+ <image src="@/static/index/bills.png"></image>
|
|
|
+ <view class="center padding-left-10">
|
|
|
+ <text class="text-lg text-bold" style="color: #303030;">我的账单</text>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="menu-bottom">
|
|
|
@@ -56,47 +46,47 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view class="menu menu2" @click="jump('/pages/member/member')">
|
|
|
+ <view class="menu" @click="jump('/pages/member/member')">
|
|
|
<view class="menu-top">
|
|
|
- <image src="@/static/icon/center.png"></image>
|
|
|
- <view class="center padding-left-20">
|
|
|
- <text class="text-lg">会员中心</text>
|
|
|
+ <image src="@/static/index/huiyuan.png"></image>
|
|
|
+ <view class="center padding-left-10">
|
|
|
+ <text class="text-lg text-bold" style="color: #303030;">会员中心</text>
|
|
|
</view>
|
|
|
</view>
|
|
|
<view class="menu-bottom" style="color: #FFFFFF;">
|
|
|
<view class="">
|
|
|
<text>新增会员</text>
|
|
|
- <text>{{statistic.newMember || 0}}</text>
|
|
|
+ <text style="color: #3D72EA;">{{statistic.newMember || 0}}</text>
|
|
|
</view>
|
|
|
<view class="">
|
|
|
<text>会员总数</text>
|
|
|
- <text>{{statistic.allMembers || 0}}</text>
|
|
|
+ <text style="color: #3D72EA;">{{statistic.allMembers || 0}}</text>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
|
|
|
<view class="market">
|
|
|
- <text class="title">营销管理</text>
|
|
|
- <view class="cu-list grid col-2 no-border margin-top-30">
|
|
|
+ <text class="title">商家工具</text>
|
|
|
+ <view class="cu-list grid col-4 no-border margin-top-30">
|
|
|
<view class="cu-item" @click="jump(item.path)" v-for="(item,index) in marketList" :key="index">
|
|
|
<view class="grid-icon">
|
|
|
- <image style="width: 120rpx;height: 120rpx;" :src="item.icon" />
|
|
|
+ <image style="width: 80rpx;height: 80rpx;" :src="item.icon" />
|
|
|
</view>
|
|
|
<text style="color: #222222;font-size: 26rpx;margin-top: 20rpx;">{{item.name}}</text>
|
|
|
<view class="cu-tag bg-red badge" v-if="item.count>0">{{item.count}}</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
-
|
|
|
- <view class="system">
|
|
|
+
|
|
|
+ <view class="market">
|
|
|
<text class="title">数字化系统</text>
|
|
|
- <view class="cu-list grid col-4 no-border margin-top-30" style="border-radius:20rpx ;">
|
|
|
+ <view class="cu-list grid col-4 no-border margin-top-30">
|
|
|
<view class="cu-item" @click="jump(item.path)" v-for="(item,index) in systemList" :key="index">
|
|
|
<view class="grid-icon">
|
|
|
- <image style="height: 56rpx;width: 56rpx;" :src="item.icon" />
|
|
|
+ <image style="width: 80rpx;height: 80rpx;" :src="item.icon" />
|
|
|
</view>
|
|
|
- <text style="color: #222222;font-size: 26rpx;">{{item.name}}</text>
|
|
|
+ <text style="color: #222222;font-size: 26rpx;margin-top: 20rpx;">{{item.name}}</text>
|
|
|
<view class="cu-tag bg-red badge" v-if="item.count>0">{{item.count}}</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
@@ -147,47 +137,50 @@
|
|
|
}
|
|
|
],
|
|
|
marketList: [{
|
|
|
- icon: '/static/icon/faqi.png',
|
|
|
+ icon: '/static/index/faqi.png',
|
|
|
name: '发起活动',
|
|
|
- background: "background-image:linear-gradient(#FF9549,#FCB07B)",
|
|
|
path: '/pages/publish/publish',
|
|
|
count: 0
|
|
|
},
|
|
|
{
|
|
|
- icon: '/static/icon/qingdan.png',
|
|
|
+ icon: '/static/index/qingdan.png',
|
|
|
name: '活动清单',
|
|
|
- background: "background-image:linear-gradient(#5892F7,#67BBF9)",
|
|
|
path: '/pages/activity/activity',
|
|
|
count: 0
|
|
|
},
|
|
|
+ {
|
|
|
+ icon: '/static/index/mendian-add.png',
|
|
|
+ name: '添加门店',
|
|
|
+ path: '/pages/shop-info/shop-info',
|
|
|
+ count: 0
|
|
|
+ },
|
|
|
],
|
|
|
systemList: [{
|
|
|
- icon: '/static/icon/system5.png',
|
|
|
- name: '添加门店',
|
|
|
- path: '/pages/shop-info/shop-info?phone=' + this.$cache.get('phone')
|
|
|
+ icon: '/static/index/shangcheng.png',
|
|
|
+ name: '线上商城',
|
|
|
+ path: ''
|
|
|
}, {
|
|
|
- icon: '/static/icon/system1.png',
|
|
|
+ icon: '/static/index/mendian.png',
|
|
|
+ name: '门店管理',
|
|
|
+ path: ''
|
|
|
+ }
|
|
|
+ , {
|
|
|
+ icon: '/static/index/waimai.png',
|
|
|
name: '外卖平台',
|
|
|
path: ''
|
|
|
},
|
|
|
{
|
|
|
- icon: '/static/icon/system2.png',
|
|
|
+ icon: '/static/index/yuyue.png',
|
|
|
name: '预约系统',
|
|
|
path: ''
|
|
|
},
|
|
|
{
|
|
|
- icon: '/static/icon/system3.png',
|
|
|
+ icon: '/static/index/erp.png',
|
|
|
name: 'ERP系统',
|
|
|
path: ''
|
|
|
},
|
|
|
{
|
|
|
- icon: '/static/icon/system4.png',
|
|
|
- name: '线上商城',
|
|
|
- path: ''
|
|
|
- },
|
|
|
-
|
|
|
- {
|
|
|
- icon: '/static/icon/add.png',
|
|
|
+ icon: '/static/index/add.png',
|
|
|
name: '添加服务',
|
|
|
path: ''
|
|
|
},
|
|
|
@@ -435,6 +428,9 @@
|
|
|
left: 54%;
|
|
|
margin-left: 20rpx;
|
|
|
}
|
|
|
+ .cu-list.grid.no-border {
|
|
|
+ padding: 10rpx;
|
|
|
+ }
|
|
|
|
|
|
.title {
|
|
|
display: flex;
|
|
|
@@ -473,20 +469,20 @@
|
|
|
padding-top: 20rpx;
|
|
|
|
|
|
.menu {
|
|
|
- width: 48.8%;
|
|
|
- color: #FFFFFF;
|
|
|
+ background-color: #FFFFFF;
|
|
|
+ width: 49%;
|
|
|
display: flex;
|
|
|
flex-direction: column;
|
|
|
align-items: center;
|
|
|
- border-radius: 14rpx;
|
|
|
- padding: 30rpx 20rpx;
|
|
|
+ border-radius: 16rpx;
|
|
|
+ padding: 30rpx 15rpx;
|
|
|
|
|
|
.menu-top {
|
|
|
display: flex;
|
|
|
|
|
|
image {
|
|
|
- width: 70rpx;
|
|
|
- height: 70rpx;
|
|
|
+ width: 60rpx;
|
|
|
+ height: 60rpx;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -505,28 +501,29 @@
|
|
|
text:first-child {
|
|
|
margin-bottom: 10rpx;
|
|
|
font-size: 26rpx;
|
|
|
- color: #E0E2F6;
|
|
|
+ color: #303030;
|
|
|
+ font-weight: 400;
|
|
|
+ }
|
|
|
+
|
|
|
+ text:last-child {
|
|
|
+ margin-bottom: 10rpx;
|
|
|
+ font-size: 28rpx;
|
|
|
+ color: #FF8D32;
|
|
|
+ font-weight: 500;
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- .menu1 {
|
|
|
- background-color: #5C6186;
|
|
|
- }
|
|
|
-
|
|
|
- .menu2 {
|
|
|
- background-color: #E19D5B;
|
|
|
- }
|
|
|
}
|
|
|
|
|
|
.market {
|
|
|
margin-top: 20rpx;
|
|
|
border-radius: 20rpx;
|
|
|
background-color: #FFFFFF;
|
|
|
- padding: 30rpx 50rpx 20rpx;
|
|
|
+ padding: 30rpx 30rpx 20rpx;
|
|
|
|
|
|
.title {
|
|
|
+ font-size: 32rpx;
|
|
|
font-weight: 800;
|
|
|
}
|
|
|
}
|
|
|
@@ -538,6 +535,7 @@
|
|
|
padding: 30rpx 50rpx 20rpx;
|
|
|
|
|
|
.title {
|
|
|
+ font-size: 32rpx;
|
|
|
font-weight: 800;
|
|
|
}
|
|
|
}
|