feat: 修复 H5 底部导航覆盖 + 更新项目进度文档
## H5 底部导航修复 (Bug #10) - 精简 App.vue,移除重复 tabbar,仅保留全局样式 - uni-page 设置 height: calc(100% - 50px) + overflow-y: auto - 内容区域精确停在底部导航上方,独立滚动不再叠加 - 恢复 custom-tab-bar 组件 ## 项目进度文档 - PROGRESS.md 更新至 10 个 Bug 修复 - 新增 H5 底部导航修复记录 - 新增历史变更条目
This commit is contained in:
@@ -0,0 +1,51 @@
|
||||
<template>
|
||||
<view class="container">
|
||||
<view class="content">
|
||||
<text class="title">隐私政策</text>
|
||||
<text class="update-date">更新日期:2026-05-09</text>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">一、信息收集</text>
|
||||
<text class="text">我们收集您提供的手机号码、微信OpenID用于账号注册和登录。您在使用翻译、营销文案生成等功能时,我们仅处理您提交的文本内容,不会存储超出服务所需的个人信息。</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">二、信息使用</text>
|
||||
<text class="text">您的信息仅用于:提供翻译、客户管理、报价单生成等核心服务;优化AI翻译和回复建议的质量。我们不会将您的个人信息用于任何与上述服务无关的目的。</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">三、信息存储与保护</text>
|
||||
<text class="text">您的数据存储在中国境内的服务器上。我们采用行业标准的安全措施(包括加密传输、访问控制、定期安全审计)保护您的信息安全。</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">四、信息共享</text>
|
||||
<text class="text">我们不会向任何第三方出售或分享您的个人信息。AI翻译功能会调用第三方API(如DeepL、OpenAI、Anthropic),仅传输需要翻译的文本内容。</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">五、您的权利</text>
|
||||
<text class="text">您可以随时查看、修改或删除您的个人信息。账号注销功能可联系客服处理。您也可以通过设置中的开关控制AI功能的数据使用。</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">六、联系我们</text>
|
||||
<text class="text">如果您对本隐私政策有任何疑问,请通过应用内的反馈功能联系我们。我们会在15个工作日内回复。</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
.container { min-height: 100vh; background: #f5f5f5; padding: 30rpx; }
|
||||
.content { background: #fff; border-radius: 16rpx; padding: 40rpx; }
|
||||
.title { font-size: 36rpx; font-weight: 700; color: #333; display: block; text-align: center; margin-bottom: 12rpx; }
|
||||
.update-date { font-size: 24rpx; color: #999; display: block; text-align: center; margin-bottom: 40rpx; }
|
||||
.section { margin-bottom: 32rpx; }
|
||||
.section-title { font-size: 28rpx; font-weight: 600; color: #333; display: block; margin-bottom: 12rpx; }
|
||||
.text { font-size: 26rpx; color: #666; line-height: 1.8; display: block; }
|
||||
</style>
|
||||
@@ -0,0 +1,56 @@
|
||||
<template>
|
||||
<view class="container">
|
||||
<view class="content">
|
||||
<text class="title">用户协议</text>
|
||||
<text class="update-date">更新日期:2026-05-09</text>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">一、服务说明</text>
|
||||
<text class="text">外贸小助手(TradeMate)是一款为外贸从业者提供AI翻译、客户管理、营销素材生成等功能的工具类应用。使用本服务即表示您同意本协议的全部条款。</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">二、账号管理</text>
|
||||
<text class="text">您注册时需提供真实有效的手机号码。账号仅限本人使用,禁止转借或出售。因账号密码泄露导致的损失由您自行承担。连续180天未登录的账号,我们保留回收的权利。</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">三、使用规范</text>
|
||||
<text class="text">您承诺不利用本服务从事违法违规活动,包括但不限于:上传违法信息、侵犯他人知识产权、发送垃圾信息等。违反规范可能导致服务被终止。</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">四、付费服务</text>
|
||||
<text class="text">免费版用户享有有限次数的翻译和文案生成功能。Pro版和企业版通过付费订阅获得更多功能和服务配额。付费后不支持无理由退款,如因服务故障导致的损失可申请补偿。</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">五、AI服务免责</text>
|
||||
<text class="text">AI翻译和文案生成结果仅供参考,不构成专业建议。用户应对使用AI生成内容的外贸沟通行为自行负责。我们不保证翻译的绝对准确性。</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">六、服务变更与终止</text>
|
||||
<text class="text">我们保留随时修改或终止服务的权利,重大变更将提前30天通知。如您违反本协议,我们有权立即终止服务。</text>
|
||||
</view>
|
||||
|
||||
<view class="section">
|
||||
<text class="section-title">七、法律适用</text>
|
||||
<text class="text">本协议适用中华人民共和国法律。因本协议引起的争议,双方应友好协商解决;协商不成的,提交服务提供方所在地人民法院管辖。</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
</template>
|
||||
|
||||
<script setup>
|
||||
</script>
|
||||
|
||||
<style lang="scss" scoped>
|
||||
.container { min-height: 100vh; background: #f5f5f5; padding: 30rpx; }
|
||||
.content { background: #fff; border-radius: 16rpx; padding: 40rpx; }
|
||||
.title { font-size: 36rpx; font-weight: 700; color: #333; display: block; text-align: center; margin-bottom: 12rpx; }
|
||||
.update-date { font-size: 24rpx; color: #999; display: block; text-align: center; margin-bottom: 40rpx; }
|
||||
.section { margin-bottom: 32rpx; }
|
||||
.section-title { font-size: 28rpx; font-weight: 600; color: #333; display: block; margin-bottom: 12rpx; }
|
||||
.text { font-size: 26rpx; color: #666; line-height: 1.8; display: block; }
|
||||
</style>
|
||||
Reference in New Issue
Block a user