fix(ui): 我的页继续瘦身 + 计算结果页客服按钮统一 + 历史页标题运行时回写

my-profile.vue:
- 整段移除「工具与服务」(邀请有礼当前未上线,剩它一项无意义)
- 同步清理 iconGift / goToInvite 残留

calculator-result.vue:
- 「联系专业营养师」按钮 MP-WEIXIN 端改用 <button open-type='contact'>
- 与 welcome-gift / customer-service 统一行为,零 JS API 依赖
- 非小程序端保留原 contactNutritionist 兜底
- contact-btn-mp 重置 button 默认 line-height/border 视觉一致

calculator-history.vue:
- onLoad 中 uni.setNavigationBarTitle 强制回写「我的计算记录」
- 兜底部分开发者工具/旧编译缓存把 UTF-8 标题渲染成乱码的场景

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
msh-agent
2026-05-03 03:44:04 +08:00
parent 1224ed328b
commit 560d4de275
3 changed files with 52 additions and 49 deletions

View File

@@ -52,16 +52,7 @@
</view>
</view>
<!-- 工具与服务仅保留已实现入口其它项隐藏 -->
<view class="section-card">
<view class="section-title">工具与服务</view>
<view class="menu-list">
<view class="menu-item" @click="goToInvite">
<image class="menu-icon-img" :src="iconGift" mode="aspectFit"></image>
<text class="menu-text">邀请有礼</text>
</view>
</view>
</view>
<!-- 工具与服务当前所有入口邀请有礼暂未上线整段隐藏 -->
<!-- 退出登录按钮 -->
<view class="logout-btn" @click="handleLogout">
@@ -92,7 +83,6 @@ export default {
return {
// 仅保留模板还在使用的图标资源;其它未开发入口已隐藏,对应图标无需加载
iconVerified: 'https://www.figma.com/api/mcp/asset/e06ebfe5-bf8d-40e7-9b5f-a395c823127b',
iconGift: 'https://www.figma.com/api/mcp/asset/afaeb0a1-7276-4a8c-87c0-ba4dc4ce3eba',
iconLogout: 'https://www.figma.com/api/mcp/asset/a4d5597f-0287-4411-a173-1e62db3c6c9f',
userInfo: {
name: '慢友小张',
@@ -154,9 +144,6 @@ export default {
goToCalculatorHistory() {
uni.navigateTo({ url: '/pages/tool/calculator-history' })
},
goToInvite() {
uni.navigateTo({ url: '/pages/tool/invite-rewards' })
},
handleLogout() {
uni.showModal({
title: '提示',