hookehuyr

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

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