forked from angelo/web-retail-h5
85 lines
1.6 KiB
Vue
85 lines
1.6 KiB
Vue
|
<template>
|
||
|
<view class="content">
|
||
|
<view
|
||
|
@click="goRouter(item.path)"
|
||
|
class="kuaibox"
|
||
|
v-for="(item, index) in selfServiceList"
|
||
|
:key="index"
|
||
|
>
|
||
|
<view class="">
|
||
|
{{ item.name }}
|
||
|
</view>
|
||
|
<image class="kuaiimg" :src="item.url" mode=""></image>
|
||
|
</view>
|
||
|
</view>
|
||
|
</template>
|
||
|
|
||
|
<script>
|
||
|
import * as sel from '@/config/selfService.js'
|
||
|
import { mapGetters } from 'vuex'
|
||
|
|
||
|
export default {
|
||
|
computed: {
|
||
|
...mapGetters(['user']),
|
||
|
},
|
||
|
data() {
|
||
|
return {
|
||
|
selfServiceList: [
|
||
|
{
|
||
|
name: '实时奖金',
|
||
|
url: '../../static/images/bonus-record.svg',
|
||
|
path: '/pages/bonus/real-time',
|
||
|
},
|
||
|
{
|
||
|
name: '奖金明细',
|
||
|
url: '../../static/images/mark2.png',
|
||
|
path: '/pages/bonus/index',
|
||
|
},
|
||
|
],
|
||
|
userInfo: '',
|
||
|
}
|
||
|
},
|
||
|
onShow() {
|
||
|
this.userInfo = uni.getStorageSync('User')
|
||
|
},
|
||
|
methods: {
|
||
|
goRouter(path) {
|
||
|
uni.navigateTo({
|
||
|
url: path,
|
||
|
})
|
||
|
},
|
||
|
},
|
||
|
}
|
||
|
</script>
|
||
|
|
||
|
<style lang="scss" scoped>
|
||
|
.content {
|
||
|
background-color: #f2f2f2;
|
||
|
padding: 4rpx 21rpx 500rpx 21rpx;
|
||
|
display: flex;
|
||
|
flex-wrap: wrap;
|
||
|
justify-content: space-between;
|
||
|
|
||
|
.kuaibox {
|
||
|
width: 40%;
|
||
|
// height: 150rpx;
|
||
|
border-radius: 20rpx;
|
||
|
display: flex;
|
||
|
align-items: center;
|
||
|
justify-content: space-between;
|
||
|
padding: 60rpx 40rpx 60rpx 22rpx;
|
||
|
margin: 13rpx 0rpx;
|
||
|
background-color: #ffffff;
|
||
|
font-size: 24rpx;
|
||
|
font-family: Source Han Sans CN;
|
||
|
font-weight: 400;
|
||
|
color: #666666;
|
||
|
|
||
|
.kuaiimg {
|
||
|
width: 52rpx;
|
||
|
height: 53rpx;
|
||
|
}
|
||
|
}
|
||
|
}
|
||
|
</style>
|