You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							145 lines
						
					
					
						
							3.2 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							145 lines
						
					
					
						
							3.2 KiB
						
					
					
				
								<!-- 分销:商菜单栏 -->
							 | 
						|
								<template>
							 | 
						|
								  <view class="menu-box ss-flex-col">
							 | 
						|
								    <view class="header-box">
							 | 
						|
								      <image class="header-bg" :src="sheep.$url.static('/static/img/shop/commission/title1.png')" />
							 | 
						|
								      <view class="ss-flex header-title">
							 | 
						|
								        <view class="title">功能专区</view>
							 | 
						|
								        <text class="cicon-forward"></text>
							 | 
						|
								      </view>
							 | 
						|
								    </view>
							 | 
						|
								    <view class="menu-list ss-flex ss-flex-wrap">
							 | 
						|
								      <view
							 | 
						|
								        v-for="(item, index) in state.menuList"
							 | 
						|
								        :key="index"
							 | 
						|
								        class="item-box ss-flex-col ss-col-center"
							 | 
						|
								        @tap="sheep.$router.go(item.path)"
							 | 
						|
								      >
							 | 
						|
								        <image
							 | 
						|
								          class="menu-icon ss-m-b-10"
							 | 
						|
								          :src="sheep.$url.static(item.img)"
							 | 
						|
								          mode="aspectFill"
							 | 
						|
								        ></image>
							 | 
						|
								        <view>{{ item.title }}</view>
							 | 
						|
								      </view>
							 | 
						|
								    </view>
							 | 
						|
								  </view>
							 | 
						|
								</template>
							 | 
						|
								
							 | 
						|
								<script setup>
							 | 
						|
								  import sheep from '@/sheep';
							 | 
						|
								  import { reactive } from 'vue';
							 | 
						|
								
							 | 
						|
								  const state = reactive({
							 | 
						|
								    menuList: [
							 | 
						|
								      {
							 | 
						|
								        img: '/static/img/shop/commission/commission_icon1.png',
							 | 
						|
								        title: '我的团队',
							 | 
						|
								        path: '/pages/commission/team',
							 | 
						|
								      },
							 | 
						|
								      {
							 | 
						|
								        img: '/static/img/shop/commission/commission_icon2.png',
							 | 
						|
								        title: '佣金明细',
							 | 
						|
								        path: '/pages/commission/wallet',
							 | 
						|
								      },
							 | 
						|
								      {
							 | 
						|
								        img: '/static/img/shop/commission/commission_icon3.png',
							 | 
						|
								        title: '分销订单',
							 | 
						|
								        path: '/pages/commission/order',
							 | 
						|
								      },
							 | 
						|
								      {
							 | 
						|
								        img: '/static/img/shop/commission/commission_icon4.png',
							 | 
						|
								        title: '推广商品',
							 | 
						|
								        path: '/pages/commission/goods',
							 | 
						|
								      },
							 | 
						|
								      // {
							 | 
						|
								      //   img: '/static/img/shop/commission/commission_icon5.png',
							 | 
						|
								      //   title: '我的资料',
							 | 
						|
								      //   path: '/pages/commission/apply',
							 | 
						|
								      //   isAgentFrom: true,
							 | 
						|
								      // },
							 | 
						|
								      {
							 | 
						|
								        img: '/static/img/shop/commission/commission_icon7.png',
							 | 
						|
								        title: '邀请海报',
							 | 
						|
								        path: 'action:showShareModal',
							 | 
						|
								      },
							 | 
						|
								      {
							 | 
						|
								        img: '/static/img/shop/commission/commission_icon8.png',
							 | 
						|
								        title: '推广排行',
							 | 
						|
								        path: '/pages/commission/promoter',
							 | 
						|
								      },
							 | 
						|
								      {
							 | 
						|
								        img: '/static/img/shop/commission/commission_icon9.png',
							 | 
						|
								        title: '佣金排行',
							 | 
						|
								        path: '/pages/commission/commission-ranking',
							 | 
						|
								      },
							 | 
						|
								    ],
							 | 
						|
								  });
							 | 
						|
								</script>
							 | 
						|
								
							 | 
						|
								<style lang="scss" scoped>
							 | 
						|
								  .menu-box {
							 | 
						|
								    margin: 0 auto;
							 | 
						|
								    width: 690rpx;
							 | 
						|
								    margin-bottom: 20rpx;
							 | 
						|
								    margin-top: 20rpx;
							 | 
						|
								    border-radius: 12rpx;
							 | 
						|
								    z-index: 3;
							 | 
						|
								    position: relative;
							 | 
						|
								  }
							 | 
						|
								
							 | 
						|
								  .header-box {
							 | 
						|
								    width: 690rpx;
							 | 
						|
								    height: 76rpx;
							 | 
						|
								    position: relative;
							 | 
						|
								
							 | 
						|
								    .header-bg {
							 | 
						|
								      width: 690rpx;
							 | 
						|
								      height: 76rpx;
							 | 
						|
								    }
							 | 
						|
								
							 | 
						|
								    .header-title {
							 | 
						|
								      position: absolute;
							 | 
						|
								      left: 20rpx;
							 | 
						|
								      top: 24rpx;
							 | 
						|
								    }
							 | 
						|
								
							 | 
						|
								    .title {
							 | 
						|
								      font-size: 28rpx;
							 | 
						|
								      font-weight: 500;
							 | 
						|
								      color: #ffffff;
							 | 
						|
								      line-height: 30rpx;
							 | 
						|
								    }
							 | 
						|
								
							 | 
						|
								    .cicon-forward {
							 | 
						|
								      font-size: 30rpx;
							 | 
						|
								      font-weight: 400;
							 | 
						|
								      color: #ffffff;
							 | 
						|
								      line-height: 30rpx;
							 | 
						|
								    }
							 | 
						|
								  }
							 | 
						|
								
							 | 
						|
								  .menu-list {
							 | 
						|
								    padding: 50rpx 0 10rpx 0;
							 | 
						|
								    background: #fdfae9;
							 | 
						|
								    border-radius: 0 0 12rpx 12rpx;
							 | 
						|
								  }
							 | 
						|
								
							 | 
						|
								  .item-box {
							 | 
						|
								    width: 25%;
							 | 
						|
								    margin-bottom: 40rpx;
							 | 
						|
								  }
							 | 
						|
								
							 | 
						|
								  .menu-icon {
							 | 
						|
								    width: 68rpx;
							 | 
						|
								    height: 68rpx;
							 | 
						|
								    background: #ffffff;
							 | 
						|
								    border-radius: 50%;
							 | 
						|
								  }
							 | 
						|
								
							 | 
						|
								  .menu-title {
							 | 
						|
								    font-size: 26rpx;
							 | 
						|
								    font-weight: 500;
							 | 
						|
								    color: #ffffff;
							 | 
						|
								  }
							 | 
						|
								</style>
							 |