| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138 | 
							- <!-- 分销:商菜单栏 -->
 
- <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,
 
- 			// },
 
- 			// todo @芋艿:邀请海报需要登录后的个人数据
 
- 			{
 
- 				img: '/static/img/shop/commission/commission_icon7.png',
 
- 				title: '邀请海报',
 
- 				path: 'action:showShareModal',
 
- 			},
 
-       // TODO @芋艿:缺少 icon
 
-       {
 
- 				// img: '/static/img/shop/commission/commission_icon7.png',
 
- 				title: '推广排行',
 
- 				path: '/pages/commission/promoter',
 
- 			},
 
-       {
 
- 				// img: '/static/img/shop/commission/commission_icon7.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>
 
 
  |