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