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> |