<template>
  <view class="container">
    <scroll-view class="content-scroll" scroll-y>
      <view class="content-wrapper">
        <!-- 标题 -->
        <view class="header">
          <text class="title">隐私政策</text>
          <text class="update-time">更新日期：2026年4月11日</text>
          <text class="update-time">生效日期：2026年4月11日</text>
        </view>

        <!-- 提示 -->
        <view class="notice-card">
          <view class="notice-icon">🔒</view>
          <text class="notice-text">
            AI智能零售柜（以下简称"我们"）深知个人信息对您的重要性，我们将按照法律法规要求，采取相应的安全保护措施，尽力保护您的个人信息安全可控。
          </text>
        </view>

        <!-- 隐私政策内容 -->
        <view class="section">
          <text class="section-title">引言</text>
          <text class="section-content">
            本隐私政策将帮助您了解：
          </text>
          <text class="section-content sub-item">• 我们如何收集和使用您的个人信息</text>
          <text class="section-content sub-item">• 我们如何存储和保护您的个人信息</text>
          <text class="section-content sub-item">• 您如何管理自己的个人信息</text>
          <text class="section-content sub-item">• 您的权利和我们的责任</text>
          <text class="section-content">
            请您在使用我们的服务前，仔细阅读并充分理解本政策。您点击"同意"或实际使用我们的服务，即表示您已理解并同意本政策的全部内容。
          </text>
        </view>

        <view class="section">
          <text class="section-title">一、我们如何收集和使用您的个人信息</text>
          <text class="section-content">
            1.1 账号注册与登录
          </text>
          <text class="section-content sub-item">
            当您使用微信授权登录时，我们会从微信获取以下信息：
          </text>
          <text class="section-content sub-item">• 微信openid：用于唯一标识您的账号</text>
          <text class="section-content sub-item">• 手机号码：用于账号注册、身份验证和服务通知</text>
          <text class="section-content">
            1.2 订单服务
          </text>
          <text class="section-content sub-item">
            当您使用智能零售柜购物时，我们会收集：
          </text>
          <text class="section-content sub-item">• 订单信息：包括商品名称、数量、价格、购买时间等</text>
          <text class="section-content sub-item">• 支付信息：包括支付金额、支付时间、支付状态等</text>
          <text class="section-content sub-item">• 设备信息：包括设备编号、开门时间、关门时间等</text>
          <text class="section-content">
            1.3 客户服务
          </text>
          <text class="section-content sub-item">
            当您申请退款或联系客服时，我们可能需要：
          </text>
          <text class="section-content sub-item">• 退款原因：用于改进服务和商品质量</text>
          <text class="section-content sub-item">• 联系方式：用于处理您的投诉和建议</text>
          <text class="section-content">
            1.4 设备识别
          </text>
          <text class="section-content sub-item">
            为了保证服务安全和防止作弊，我们会收集：
          </text>
          <text class="section-content sub-item">• 设备信息：包括设备型号、操作系统版本等</text>
          <text class="section-content sub-item">• 网络信息：包括IP地址、网络类型等</text>
        </view>

        <view class="section">
          <text class="section-title">二、我们如何使用Cookie和类似技术</text>
          <text class="section-content">
            2.1 为确保服务正常运行、优化用户体验，我们会在您的设备上存储小型数据文件（如Cookie）。
          </text>
          <text class="section-content">
            2.2 我们使用Cookie主要用于以下目的：
          </text>
          <text class="section-content sub-item">• 记住您的登录状态，避免重复登录</text>
          <text class="section-content sub-item">• 保存您的偏好设置</text>
          <text class="section-content sub-item">• 分析服务使用情况，优化产品功能</text>
          <text class="section-content">
            2.3 您可以通过浏览器设置管理或删除Cookie，但这可能会影响您使用某些功能。
          </text>
        </view>

        <view class="section">
          <text class="section-title">三、我们如何共享、转让、公开披露您的个人信息</text>
          <text class="section-content">
            3.1 共享
          </text>
          <text class="section-content sub-item">
            我们不会与任何公司、组织和个人共享您的个人信息，但以下情况除外：
          </text>
          <text class="section-content sub-item">• 获得您的明确同意后</text>
          <text class="section-content sub-item">• 与我们的关联公司共享（仅为本政策声明的目的）</text>
          <text class="section-content sub-item">• 与授权合作伙伴共享（如微信支付，仅用于完成支付服务）</text>
          <text class="section-content">
            3.2 转让
          </text>
          <text class="section-content sub-item">
            我们不会将您的个人信息转让给任何公司、组织和个人，但以下情况除外：
          </text>
          <text class="section-content sub-item">• 获得您的明确同意后</text>
          <text class="section-content sub-item">• 在涉及合并、收购或破产清算时，如涉及个人信息转让，我们会要求新的持有方继续受本政策约束</text>
          <text class="section-content">
            3.3 公开披露
          </text>
          <text class="section-content sub-item">
            我们仅会在以下情况下公开披露您的个人信息：
          </text>
          <text class="section-content sub-item">• 获得您的明确同意后</text>
          <text class="section-content sub-item">• 基于法律法规、法律程序、诉讼或政府主管部门的强制性要求</text>
        </view>

        <view class="section">
          <text class="section-title">四、我们如何存储和保护您的个人信息</text>
          <text class="section-content">
            4.1 信息存储
          </text>
          <text class="section-content sub-item">
            • 我们会按照法律法规规定，将境内收集的个人信息存储于中国境内
          </text>
          <text class="section-content sub-item">
            • 我们只会在达成本政策所述目的所需的期限内保留您的个人信息，除非法律有强制的留存要求
          </text>
          <text class="section-content sub-item">
            • 当我们的产品或服务发生停止运营的情形时，我们将以推送通知、公告等形式通知您，并在合理的期限内删除或匿名化处理您的个人信息
          </text>
          <text class="section-content">
            4.2 信息安全
          </text>
          <text class="section-content sub-item">
            我们已采取符合业界标准的安全防护措施保护您的个人信息：
          </text>
          <text class="section-content sub-item">• 数据传输加密：使用HTTPS、TLS等加密技术</text>
          <text class="section-content sub-item">• 数据存储加密：敏感信息（如手机号）采用加密存储</text>
          <text class="section-content sub-item">• 访问控制：严格限制数据访问权限，实行最小权限原则</text>
          <text class="section-content sub-item">• 安全审计：定期进行安全评估和漏洞扫描</text>
          <text class="section-content">
            4.3 安全事件处置
          </text>
          <text class="section-content sub-item">
            在不幸发生个人信息安全事件后，我们将按照法律法规的要求，及时向您告知：
          </text>
          <text class="section-content sub-item">• 安全事件的基本情况和可能的影响</text>
          <text class="section-content sub-item">• 我们已采取或将要采取的处置措施</text>
          <text class="section-content sub-item">• 您可自主防范和降低风险的建议</text>
          <text class="section-content sub-item">• 对您的补救措施</text>
        </view>

        <view class="section">
          <text class="section-title">五、您的权利</text>
          <text class="section-content">
            5.1 访问和更新您的个人信息
          </text>
          <text class="section-content sub-item">
            您有权通过以下方式访问和更新您的个人信息：
          </text>
          <text class="section-content sub-item">• 在"我的"页面查看和修改个人信息</text>
          <text class="section-content sub-item">• 在"我的订单"页面查看订单记录</text>
          <text class="section-content sub-item">• 在"我的优惠券"页面查看优惠券信息</text>
          <text class="section-content">
            5.2 删除您的个人信息
          </text>
          <text class="section-content sub-item">
            在以下情形中，您可以向我们提出删除个人信息的请求：
          </text>
          <text class="section-content sub-item">• 我们处理个人信息的行为违反法律法规</text>
          <text class="section-content sub-item">• 我们收集、使用您的个人信息，却未征得您的同意</text>
          <text class="section-content sub-item">• 我们处理个人信息的行为违反了与您的约定</text>
          <text class="section-content sub-item">• 您不再使用我们的服务</text>
          <text class="section-content">
            5.3 改变授权范围
          </text>
          <text class="section-content sub-item">
            您可以通过以下方式改变您授权我们继续收集个人信息的范围：
          </text>
          <text class="section-content sub-item">• 在微信设置中关闭对本小程序的授权</text>
          <text class="section-content sub-item">• 注销账号（详见5.4）</text>
          <text class="section-content">
            5.4 注销账号
          </text>
          <text class="section-content sub-item">
            您有权随时注销已注册的账号，您可以通过联系客服申请注销。账号注销后：
          </text>
          <text class="section-content sub-item">• 我们将停止为您提供产品或服务</text>
          <text class="section-content sub-item">• 我们将根据适用法律的要求删除或匿名化处理您的个人信息</text>
          <text class="section-content sub-item">• 法律法规另有规定的除外</text>
        </view>

        <view class="section">
          <text class="section-title">六、未成年人保护</text>
          <text class="section-content">
            6.1 我们非常重视对未成年人个人信息的保护。
          </text>
          <text class="section-content">
            6.2 若您是未满18周岁的未成年人，在使用我们的服务前，应在您的父母或其他监护人监护、指导下共同阅读并同意本隐私政策。
          </text>
          <text class="section-content">
            6.3 对于经父母或其他监护人同意使用我们服务的未成年人，我们只会在法律法规允许、父母或其他监护人明确同意或保护未成年人所必要的范围内收集、使用、存储、共享或披露其个人信息。
          </text>
        </view>

        <view class="section">
          <text class="section-title">七、第三方服务</text>
          <text class="section-content">
            7.1 我们的服务可能会包含第三方提供的服务或链接，例如：
          </text>
          <text class="section-content sub-item">• 微信支付：用于完成订单支付</text>
          <text class="section-content sub-item">• 微信登录：用于账号注册和身份验证</text>
          <text class="section-content">
            7.2 这些第三方服务有其独立的隐私政策，我们建议您在使用前仔细阅读。
          </text>
          <text class="section-content">
            7.3 我们不对第三方的隐私政策或内容承担责任，但会努力评估其数据收集的合法性和安全性。
          </text>
        </view>

        <view class="section">
          <text class="section-title">八、本政策如何更新</text>
          <text class="section-content">
            8.1 我们可能会适时修订本隐私政策，修订后的内容将在小程序中公示。
          </text>
          <text class="section-content">
            8.2 对于重大变更，我们还会通过推送通知、弹窗等显著方式告知您。
          </text>
          <text class="section-content">
            8.3 重大变更包括但不限于：
          </text>
          <text class="section-content sub-item">• 我们的服务模式发生重大变化</text>
          <text class="section-content sub-item">• 个人信息共享、转让或公开披露的主要对象发生变化</text>
          <text class="section-content sub-item">• 您参与个人信息处理的权利及其行使方式发生重大变化</text>
          <text class="section-content">
            8.4 本政策所指的重大变更包括但不限于上述情形。
          </text>
        </view>

        <view class="section">
          <text class="section-title">九、如何联系我们</text>
          <text class="section-content">
            如您对本隐私政策有任何疑问、意见或建议，或需要行使您的权利，请通过以下方式联系我们：
          </text>
          <text class="section-content">客服电话：400-0755-315</text>
          <text class="section-content">服务时间：周一至周日 9:00-21:00</text>
          <text class="section-content">
            一般情况下，我们将在15个工作日内回复您的请求。
          </text>
        </view>

        <!-- 底部间距 -->
        <view class="bottom-spacer"></view>
      </view>
    </scroll-view>
  </view>
</template>

<script setup lang="ts">
import { onLoad } from '@dcloudio/uni-app';

onLoad(() => {
  uni.setNavigationBarTitle({
    title: '隐私政策'
  });
});
</script>

<style lang="scss" scoped>
.container {
  min-height: 100vh;
  background: linear-gradient(180deg, $color-primary-bg 0%, $color-bg-primary 30%);
}

.content-scroll {
  height: 100vh;
}

.content-wrapper {
  padding: 40rpx 32rpx;
}

.header {
  text-align: center;
  margin-bottom: 40rpx;
  padding-bottom: 32rpx;
  border-bottom: 2rpx solid rgba(255, 193, 7, 0.2);

  .title {
    display: block;
    font-size: 44rpx;
    font-weight: 700;
    color: $color-text-primary;
    margin-bottom: 20rpx;
    letter-spacing: 2rpx;
  }

  .update-time {
    display: block;
    font-size: 24rpx;
    color: $color-text-secondary;
    margin-top: 8rpx;
  }
}

.notice-card {
  display: flex;
  align-items: flex-start;
  gap: 16rpx;
  padding: 24rpx;
  background: linear-gradient(135deg, #E3F2FD 0%, #BBDEFB 100%);
  border-radius: 16rpx;
  border-top: 3rpx solid $color-info;
  margin-bottom: 48rpx;

  .notice-icon {
    font-size: 36rpx;
    flex-shrink: 0;
    margin-top: 4rpx;
  }

  .notice-text {
    flex: 1;
    font-size: 26rpx;
    color: #1565C0;
    line-height: 1.8;
  }
}

.section {
  margin-bottom: 48rpx;

  .section-title {
    display: block;
    font-size: 32rpx;
    font-weight: 700;
    color: $color-text-primary;
    margin-bottom: 24rpx;
    padding-left: 0;
    border-bottom: 3rpx solid $color-primary;
    padding-bottom: 8rpx;
  }

  .section-content {
    display: block;
    font-size: 28rpx;
    color: $color-text-primary;
    line-height: 1.8;
    margin-bottom: 16rpx;
    text-align: justify;

    &.sub-item {
      padding-left: 32rpx;
      color: $color-text-secondary;
      font-size: 26rpx;
    }
  }
}

.bottom-spacer {
  height: 100rpx;
}
</style>
