Showing
5 changed files
with
11 additions
and
11 deletions
| ... | @@ -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 | // 额外积分 | ... | ... |
-
Please register or login to post a comment