← 返回
{{currentLevel?.title||''}}·{{currentLevel?.grade||''}}
{{currentDomain?.name||'英语山脉'}} 第{{currentLevel?.level_number||''}}关 第{{currentRound?.round_id||1}}/{{currentLevel?.total_rounds||'?'}}轮
剩余时间: {{formatTime(timeLeft)}}
本题时间: {{formatTime(questionTimeUsed)}}
本关总用时: {{formatTime(totalTimeUsed)}}
{{currentQuestionIndex + 1}} / {{questions.length}}
{{challengeEngine.getQuestionTitle(currentQuestion)}} {{challengeEngine.getQuestionSubtitle(currentQuestion)}} {{challengeEngine.getQuestionPos(currentQuestion)}} 单词与释义配对 💡AI讲解
释义: {{challengeEngine.getTrueFalseMeaning(currentQuestion)}}
{{option.label || String.fromCharCode(65 + index)}} {{option.text || '选项加载失败'}} {{String(option) || '选项加载失败'}}
A. 正确
B. 错误
{{ currentQuestion?.word || '' }}
识别结果:{{handwritingText}}
点击左侧单词,再点击右侧释义配对
{{word}}
{{meaning}}
{{challengeEngine.getLearningPanelConfig().title || ''}}
配对正确
{{section.label}}: {{getField(currentQuestion, section.field) || getField(currentQuestion, section.fallback) || '暂无'}}
🎉
{{challengeResult.title || '闯关完成'}}
{{'⭐'.repeat(challengeResult.stars)}}
+{{challengeResult.pointsEarned}} 积分
🎖️ 扎实通过奖励 +{{challengeResult.thoroughPassReward.points}} 积分
{{challengeResult.correctRate}}%
正确率
{{formatTime(challengeResult.totalTime)}}
总用时
← 返回
{{currentLevel?.title||''}}·{{currentLevel?.subtitle||''}}
{{currentDomain?.name||'语文森林'}} 第{{currentLevel?.level_number||''}}关 第{{currentRound?.round_id||1}}/{{currentLevel?.total_rounds||'?'}}轮
剩余时间:{{formatTime(timeLeft)}}
本题时间:{{formatTime(questionTimeUsed)}}
本关总用时:{{formatTime(totalTimeUsed)}}
{{currentQuestionIndex + 1}} / {{questions.length}}
💡AI讲解
{{option.label}}.
📖 答案解析
{{getField(currentQuestion, 'explanation') || '暂无解析'}}
🎉
{{challengeResult.title || '闯关完成'}}
{{'⭐'.repeat(challengeResult.stars)}}
+{{challengeResult.pointsEarned}} 积分
{{challengeResult.correctRate}}%
正确率
{{formatTime(challengeResult.totalTime)}}
总用时
← 返回 答题闯关
🏆
🎉 完美通关!
{{perfectType === 'streak50' ? '连续答对50题!太厉害了!' : '完成100题且正确率95%以上!'}}

已解锁下一关!
你可以选择继续完成本关剩余题目,或直接进入下一关。
🔍
{{ group.sectionName }} ({{ group.count }})
{{ product.name }}
{{ product.category }}
¥{{ product.price }}
商品详情
加载中...
我的订单
全部
待支付
待发货
待收货
已完成
已取消
🔒
登录后查看订单
📦
暂无相关订单
{{ order.order_no }} {{ getOrderStatusText(order.status) }}
📦
{{ item.product_name }}
×{{ item.quantity }}
¥{{ (item.price * item.quantity).toFixed(2) }}
确认订单
🛒
购物车还是空的
去逛逛,把喜欢的商品加进购物车
📍 收货信息 {{ addresses.length > 0 ? '切换地址 ›' : '选择地址 ›' }}
{{ orderForm.receiver_name }} {{ orderForm.receiver_phone }}
{{ orderForm.receiver_address }}
📍
请选择或添加收货地址
{{ formErrors.receiver }}
🛒 商品清单({{ cartItems.length }}件) 🗑 清空
全选 已选 {{ selectedCount }} 件
{{ getCreativeIcon(item.category) }}
{{ item.name }}已失效
¥{{ (item.price || 0).toFixed(2) }}
¥{{ (item.price * (item.quantity || 1)).toFixed(2) }}
🗑 删除
💰 金额明细
商品金额 ¥{{ checkoutTotal() }}
积分抵扣({{ Math.floor(parseFloat(checkoutPointsDiscount()) * 100) }}积分) -¥{{ checkoutPointsDiscount() }}
💎 积分抵扣(会员专享) 开通会员 →
实付金额 ¥{{ checkoutPayAmount() }}
已选{{ selectedCount }}件 实付: ¥{{ checkoutPayAmount() }}
{{ formErrors.cartSelect }}
📝 订单备注(选填)
🏅 荣誉称号 {{ honorTitles.filter(function(t){return (pointsSummary?.total_earned||0)>=t.threshold}).length }}/12
🏆
{{ getCurrentHonorTitle() }}
已解锁 {{ honorTitles.filter(function(t){return (pointsSummary?.total_earned||0)>=t.threshold}).length }}/12 个称号
{{ pointsSummary?.total_earned||0 }} 积分{{ getHonorGap() > 0 ? '距离「'+getNextHonorTitle()+'」还需 '+getHonorGap()+' 积分' : '已满级 🎉' }}
📋 每日任务 今日完成 {{ dailyTasks.filter(function(t){return t.is_completed}).length }}/{{ dailyTasks.length }} {{ showDailyTasks ? '▾' : '▸' }}
{{ task.icon || '📌' }}
{{ task.name }}
+{{ task.points_reward || task.points || 0 }} 积分
✓ 已完成
去完成
加载中...
📦 我的订单 查看全部 ›
🛒
购物车 {{ cartItems.length }} 件
合计 ¥{{ cartTotal }}
去结算 →
🛒
购物车还是空的
去逛逛,把喜欢的加进购物车
去逛逛 →
💰 积分获取详情
💰
+{{ pointsSummary?.total_earned||0 }}
累计获得
🛍️
-{{ pointsSummary?.total_spent||0 }}
已使用
🏦
{{ pointsSummary?.balance||0 }}
当前余额
{{ item.type==='earn'?'🎯':'💸' }}
{{ item.description||item.source_type||'积分变动' }}
{{ item.created_at?item.created_at.substring(0,10):'' }}
{{ item.type==='earn'?'+':'-' }}{{ Math.abs(item.amount) }}
{{ pointsLogPage }}/{{ Math.ceil(pointsLogTotal/5) }}
🔔 通知设置
🔔
消息通知
{{ soundEnabled ? '🔊' : '🔇' }}
音效开关
🔐 账号设置
🔒
修改密码
🗑️
清除缓存
👁️
排行榜
📱
已绑定 {{ userInfo.phone ? userInfo.phone.slice(0,3) + '****' + userInfo.phone.slice(-4) : '--' }}
帮助反馈
ℹ️
关于我们
{{item.text}}
{{ infoModal.icon }}
{{ infoModal.title }}
{{ line }}
冀ICP备2026019315号-1