hookehuyr

docs: 统一将"活动打卡"修改为"参与奖励"

更新多处文案,将"活动打卡"统一修改为"参与奖励"以保持术语一致性
......@@ -76,7 +76,7 @@ export const getMyFamiliesAPI = () => fn(fetch.get(Api.LIST_MY_FAMILIES));
* @returns {number} response.data.pending_points[].id - 积分ID
* @returns {string} response.data.pending_points[].title - 积分标题
* @returns {string} response.data.pending_points[].points - 积分数量
* @returns {string} response.data.pending_points[].source_type - 积分来源 (WALKING=步数, CHECK_IN=参与一次活动打卡, CHECK_IN_COUNT=完成活动打卡次数, FAMILY_SIZE=家庭成员达5人, COMPANION_PHOTO=陪伴拍照, WHEELCHAIR_COMPANION=陪伴轮椅拍照)
* @returns {string} response.data.pending_points[].source_type - 积分来源 (WALKING=步数, CHECK_IN=参与一次参与奖励, CHECK_IN_COUNT=完成参与奖励次数, FAMILY_SIZE=家庭成员达5人, COMPANION_PHOTO=陪伴拍照, WHEELCHAIR_COMPANION=陪伴轮椅拍照)
* @returns {string} response.data.pending_points[].note - 积分说明
* @returns {Array} response.data.step_ranking - 步数排名
* @returns {string} response.data.step_ranking[].user_id - 用户ID
......
......@@ -51,13 +51,13 @@ export default {
// 权限配置
permission: {
'scope.userLocation': {
desc: '您的位置信息将用于活动打卡和位置相关服务'
desc: '您的位置信息将用于参与奖励和位置相关服务'
},
// 'scope.werun': {
// desc: '您的微信运动数据将用于记录步数和健康统计'
// },
// 'scope.userInfo': {
// desc: '您的用户信息将用于个人中心和活动打卡'
// desc: '您的用户信息将用于个人中心和参与奖励'
// }
}
}
......
......@@ -122,8 +122,8 @@ const dynamicFontSize = computed(() => {
// source_type 中英文映射
const sourceTypeMap = {
'WALKING': '步数积分',
'CHECK_IN': '活动打卡',
'CHECK_IN_COUNT': '完成活动',
'CHECK_IN': '参与奖励',
'CHECK_IN_COUNT': '完成奖励',
'FAMILY_SIZE': '家庭成员',
'COMPANION_PHOTO': '陪伴拍照',
'WHEELCHAIR_COMPANION': '特殊陪伴'
......
......@@ -18,7 +18,7 @@
<text class="text-blue-500 text-sm font-medium block mb-2">数据用途说明:</text>
<text class="text-blue-500 text-xs leading-relaxed block mb-1" style="padding-left: 20rpx; text-indent: -20rpx;">• 获取每日步数数据,用于家庭步数统计和积分计算</text>
<text class="text-blue-500 text-xs leading-relaxed block mb-1" style="padding-left: 20rpx; text-indent: -20rpx;">• 与家庭成员共享步数信息,促进健康运动</text>
<text class="text-blue-500 text-xs leading-relaxed block mb-1" style="padding-left: 20rpx; text-indent: -20rpx;">• 参与活动打卡</text>
<text class="text-blue-500 text-xs leading-relaxed block mb-1" style="padding-left: 20rpx; text-indent: -20rpx;">• 参与奖励</text>
<text class="text-blue-500 text-xs leading-relaxed block" style="padding-left: 20rpx; text-indent: -20rpx;">• 我们不会将数据用于其他用途,严格保护您的隐私</text>
</view>
<view
......
......@@ -227,8 +227,8 @@ const pointsItems = ref([
{
id: 'p002',
category: 'activity',
title: '参与活动积分攻略',
description: '参加线下活动打卡,获得丰厚积分奖励',
title: '参与奖励积分攻略',
description: '参获得丰厚积分奖励',
reward: 1000,
steps: [
'关注活动页面的最新活动信息',
......@@ -245,17 +245,17 @@ const pointsItems = ref([
{
id: 'p003',
category: 'activity',
title: '完成活动积分攻略',
title: '完成奖励积分攻略',
description: '完成主题路线活动,获得超高积分奖励',
reward: 5000,
steps: [
'参与主题路线活动',
'了解活动设置的卡点位置',
'完成活动要求的卡点数量的打卡任务',
'完成奖励要求的卡点数量的打卡任务',
'系统确认后发放5000积分奖励'
],
notes: [
'完成活动要求的卡点数量的打卡任务即视为完成活动',
'完成奖励要求的卡点数量的打卡任务即视为完成奖励',
]
},
// 额外积分
......