{{locationMessage}} {{mapReady ? '重新定位' : '重新加载地图'}}
{{signData.courseName || row.courseName || '活动签到'}}
当前点位已签到
签到范围:{{signRadius}} 米
距签到地点约 {{Math.ceil(distance)}} 米
活动签到进度 活动已达标
已打卡 {{signData.signCount || 0}} 个 / 达标需 {{signData.signPointCount || 0}} 个
{{progressMessage}}
{{legacyResult.msg}}
{{point.courseName || '点位名称未填写'}}
当前点位
{{point.signed === true ? '已打卡' : '未打卡'}}
地点:{{point.courseLocation || '未填写地点名称'}}
签到时间 {{formatAttendTime(point.attendTime)}}
{{signData.isReachTarget ? '活动已达标,仍可继续打卡其他点位' : '完成 ' + (signData.signPointCount || 0) + ' 个不同点位打卡即可达标'}}