fix(commission): 修复收益中心功能专区菜单响应式绑定与文字颜色,补齐分销静态图标

这个提交包含在:
chen
2026-09-17 19:58:24 +08:00
父节点 829e88cfa9
当前提交 29aeb63026
共有 24 个文件被更改,包括 15 次插入 和 34 次删除

查看文件

@@ -10,7 +10,7 @@
</view>
<view class="menu-list ss-flex ss-flex-wrap">
<view
v-for="(item, index) in state.menuList"
v-for="(item, index) in menuList"
:key="index"
class="item-box ss-flex-col ss-col-center"
@tap="sheep.$router.go(item.path)"
@@ -20,27 +20,9 @@
:src="sheep.$url.static(item.img)"
mode="aspectFill"
></image>
<view>{{ item.title }}</view>
<view class="menu-title">{{ item.title }}</view>
</view>
</view>
<!-- <uni-grid :column="4" :showBorder="false" :highlight="false">
<uni-grid-item
v-for="(item, index) in state.menuList"
:index="index"
:key="index"
@tap="sheep.$router.go(item.path)"
>
<view class="grid-item-box ss-flex ss-flex-col ss-row-center ss-col-center">
<image
class="menu-icon ss-m-b-10"
:src="sheep.$url.static(item.img)"
mode="aspectFill"
></image>
<text class="menu-title">{{ item.title }}</text>
</view>
</uni-grid-item>
</uni-grid> -->
</view>
</template>
@@ -104,15 +86,13 @@
},
];
const state = {
menuList: computed(() =>
allMenus.filter((item) => {
if (item.isAgentFrom && !userInfo.value?.agent_form) return false;
if (item.hideInPartner && userInfo.value?.partner_mode !== false) return false;
return true;
}),
),
};
const menuList = computed(() =>
allMenus.filter((item) => {
if (item.isAgentFrom && !userInfo.value?.agent_form) return false;
if (item.hideInPartner && userInfo.value?.partner_mode !== false) return false;
return true;
}),
);
</script>
<style lang="scss" scoped>
@@ -153,25 +133,26 @@
}
.menu-list {
padding: 50rpx 0 10rpx 0;
padding: 30rpx 0 10rpx 0;
background: #fdfae9;
border-radius: 0 0 12rpx 12rpx;
}
.item-box {
width: 25%;
margin-bottom: 40rpx;
margin-bottom: 30rpx;
}
.menu-icon {
width: 68rpx;
height: 68rpx;
background: #ffffff;
border-radius: 50%;
}
.menu-title {
font-size: 26rpx;
font-size: 24rpx;
font-weight: 500;
color: #ffffff;
color: #595959;
line-height: 32rpx;
text-align: center;
}
</style>

二进制
uniapp/static/commission/01.png 普通文件

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 2.5 KiB

二进制
uniapp/static/commission/02.png 普通文件

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 2.5 KiB

二进制
uniapp/static/commission/03.png 普通文件

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 2.4 KiB

二进制
uniapp/static/commission/apply.png 普通文件

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 3.8 KiB

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 52 KiB

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 46 KiB

二进制
uniapp/static/commission/close.png 普通文件

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 4.1 KiB

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 96 KiB

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 1.4 KiB

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 1.1 KiB

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 1010 B

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 1.2 KiB

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 1.3 KiB

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 1.4 KiB

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 1.3 KiB

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 1.1 KiB

二进制
uniapp/static/commission/consume.png 普通文件

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 2.7 KiB

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 4.3 KiB

二进制
uniapp/static/commission/freeze.png 普通文件

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 4.7 KiB

二进制
uniapp/static/commission/pending.png 普通文件

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 4.6 KiB

二进制
uniapp/static/commission/reject.png 普通文件

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 4.6 KiB

二进制
uniapp/static/commission/title1.png 普通文件

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 14 KiB

二进制
uniapp/static/commission/title2.png 普通文件

二进制文件未显示。

之后

宽度:  |  高度:  |  大小: 15 KiB