hookehuyr

feat: 在奖励分类跳转时添加分类ID参数

在RewardCategories页面跳转到Rewards页面时,将当前分类ID作为参数传递
```

```msg
refactor(MyFamily): 使用Check图标替换自定义选中标记

将自定义的选中标记替换为nutui的Check图标,提升UI一致性
......@@ -158,10 +158,11 @@
class="w-5 h-5 rounded border-2 flex items-center justify-center flex-shrink-0"
:class="selectedMembers.includes(member.id) ? 'bg-blue-500 border-blue-500' : 'border-gray-300'"
>
<view
<Check
v-if="selectedMembers.includes(member.id)"
class="w-2 h-2 bg-white rounded-sm"
></view>
size="12"
color="white"
/>
</view>
<!-- 头像 -->
......@@ -219,7 +220,7 @@
<script setup>
import { ref, onMounted, computed } from 'vue';
import Taro, { useDidShow } from '@tarojs/taro';
import { Home } from '@nutui/icons-vue-taro';
import { Home, Check } from '@nutui/icons-vue-taro';
import './index.less';
// 获取接口信息
import { getMyFamiliesAPI, switchCurrentFamilyAPI, deleteFamilyMemberAPI } from '@/api/family';
......
<!--
* @Date: 2025-08-27 17:47:03
* @LastEditors: hookehuyr hookehuyr@gmail.com
* @LastEditTime: 2025-09-05 13:48:14
* @LastEditTime: 2025-09-05 14:08:51
* @FilePath: /lls_program/src/pages/RewardCategories/index.vue
* @Description: 文件描述
-->
......@@ -63,7 +63,7 @@ const categories = ref([
const goToRewards = (idx) => {
if (idx !== 1) {
Taro.navigateTo({ url: '/pages/Rewards/index' });
Taro.navigateTo({ url: '/pages/Rewards/index?category=' + categories.value[idx]?.id });
} else {
// 弹出确认提示框, 不用进行操作, 只是文本提示用户进行线下兑换
Taro.showModal({
......