From e5290aa4c4f691c71ef7b444efe0e63cfbb623a7 Mon Sep 17 00:00:00 2001 From: aaron <> Date: Tue, 21 Jan 2025 23:22:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E5=8D=8F=E8=AE=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 2 - Privacy_Agreement.md | 101 ------------------ src/components/UserAgreement.vue | 176 +++++++++++++++++++++++++++++++ src/router/index.js | 6 ++ w2PZhK4ewX.txt | 1 - 5 files changed, 182 insertions(+), 104 deletions(-) delete mode 100644 Privacy_Agreement.md create mode 100644 src/components/UserAgreement.vue delete mode 100644 w2PZhK4ewX.txt diff --git a/Dockerfile b/Dockerfile index 70caa1c..61abd26 100644 --- a/Dockerfile +++ b/Dockerfile @@ -26,8 +26,6 @@ FROM nginx:stable-alpine as production-stage # 复制构建产物到 Nginx 目录 COPY --from=build-stage /app/dist /usr/share/nginx/html -# 复制验证文件到 Nginx 根目录 -COPY w2PZhK4ewX.txt /usr/share/nginx/html/w2PZhK4ewX.txt # 暴露 80 端口 EXPOSE 80 diff --git a/Privacy_Agreement.md b/Privacy_Agreement.md deleted file mode 100644 index 4166c5b..0000000 --- a/Privacy_Agreement.md +++ /dev/null @@ -1,101 +0,0 @@ -# 蜂快到家小程序隐私协议 - -欢迎使用蜂快到家小程序!我们高度重视您的个人隐私,本隐私协议将详细阐述在您使用小程序期间,我们对您个人信息的收集、使用、存储与共享方式,同时明确您所享有的权利。请您仔细阅读本协议,若有任何疑问,欢迎随时与我们联系。 - -## 一、定义与解释 - -**小程序**:特指蜂快到家小程序及其提供的各项相关服务。 - -**用户**:指使用本小程序的所有个人或实体。 - -**个人信息**:以电子或其他形式记录,能够单独或结合其他信息识别特定自然人身份,或反映特定自然人活动情况的各类信息。涵盖但不限于姓名、联系方式、地址等。 - -## 二、信息收集与使用 - -**收集的信息类型** - -**个人身份信息**:当您注册账号、下单代取快递或团购商品时,我们会收集您的姓名、手机号码、电子邮箱地址等,用于身份验证、订单沟通及服务提供。 - -**地址信息**:为实现代取快递和团购商品的准确配送,我们会收集您的收货地址,包括所在地区、街道名称、门牌号等。对于代取快递服务,可能还需您提供快递存放地址,如快递柜位置、小区名称及具体楼栋单元等。 - -**订单信息**:在您下单过程中,我们将记录订单详情,包括代取快递的单号、团购商品的种类、数量、金额等,以用于订单处理、结算与售后服务。 - -**设备信息**:我们会自动采集您使用小程序时的设备信息,如设备型号、操作系统、唯一设备标识符(IMEI/Android ID/IDFA 等)、IP 地址等,以保障小程序的正常、安全运行。 - -**位置信息**:当您使用与位置相关的功能,如查找附近的快递代收点或团购自提点时,我们可能会获取您的位置信息,以提供更精准的服务。获取方式包括基于 GPS、基站、Wi-Fi 等技术。 - -**收集方式** - -**用户主动提供**:您在注册账号、下单、填写个人资料、联系客服等环节主动输入的信息。 - -**自动收集**:在您使用小程序过程中,通过技术手段自动采集的信息,如设备信息、使用日志等。 - -**使用目的** - -**提供服务**:完成代取快递和团购商品的下单、配送、交付等全流程服务,确保您能顺利使用蜂快到家小程序的各项服务。 - -**客户沟通**:与您沟通订单状态、处理问题反馈、提供售后服务等。 - -**数据分析与优化**:分析用户的使用行为和偏好,优化小程序功能与服务,提升用户体验。例如,通过分析订单数据,优化快递取件路线规划或团购商品的推荐策略。 - -**安全保障**:防范欺诈、滥用服务等行为,保障小程序的安全稳定运行。 - -## 三、信息共享与披露 - -**共享原则**:我们不会将您的个人信息出售给第三方,仅在以下必要情形下进行共享: - -**服务提供需要**:与快递服务提供商、团购商品供应商、物流配送公司等第三方合作伙伴共享必要信息,以完成代取快递和团购商品的服务流程。例如,将您的收货地址和联系方式提供给快递员或配送人员,便于其进行快递交付或商品配送。 - -**法律要求**:根据法律法规、司法程序、政府部门要求,我们可能需要披露您的个人信息。 - -**获得您同意**:在您明确同意的情况下,我们会将您的个人信息共享给特定第三方。 - -**共享情况说明**:在与第三方共享信息时,我们会明确告知您共享的信息内容、共享目的以及接收信息的第三方身份。例如,与快递服务提供商共享信息时,我们会告知您共享的是快递单号、取件地址、联系方式等信息,目的是完成快递取件和派送服务,接收信息的第三方为具体的快递公司名称。 - -**第三方责任**:我们会要求第三方采取适当的安全措施保护您的个人信息,并严格遵守相关法律法规和保密义务。但对于第三方因自身原因导致的信息泄露或不当使用,我们不承担直接责任。 - -## 四、信息安全 - -**安全措施**:我们采取了一系列技术和管理措施保护您的个人信息安全,包括但不限于: - -**数据加密**:对您的敏感信息,如密码、地址等进行加密存储和传输,防止信息被窃取或篡改。 - -**访问控制**:限制只有经过授权的员工才能访问您的个人信息,且对员工的访问行为进行严格监控和审计。 - -**安全漏洞管理**:定期进行安全漏洞扫描和修复,及时应对可能出现的安全威胁。 - -**网络安全防护**:采用防火墙、入侵检测系统等技术手段,防范网络攻击和恶意软件入侵。 - -**安全责任**:尽管我们采取了合理的安全措施,但由于网络环境复杂和技术局限,仍可能存在信息泄露风险。如发生信息安全事件,我们将立即启动应急预案,采取措施降低损失,并按法律法规要求及时通知您。 - -## 五、用户权利 - -**访问与修改**:您有权随时访问和修改在小程序中提交的个人信息。您可通过登录账号,进入个人资料页面进行信息查看和编辑。 - -**撤回同意**:您有权随时撤回对某些信息收集和使用的同意。例如,若您不再希望我们获取您的位置信息,可在设备设置中关闭相关权限。撤回同意后,我们将不再基于该同意收集和使用相关信息,但可能会影响部分依赖该信息的服务功能。 - -**删除请求**:您有权要求我们删除您的个人信息。在符合法律法规要求的情况下,我们将在收到您的删除请求后的合理时间内进行处理。但部分信息可能因法律法规要求或业务需要无法立即删除,我们会向您说明原因。 - -## 六、未成年人隐私保护 - -**特殊规定**:我们高度重视未成年人个人信息的保护。未经监护人同意,我们不会收集、使用或披露未成年人的个人信息。若发现收集了未成年人未获监护人同意的个人信息,我们将立即删除。 - -**监护人权利**:未成年人的监护人有权访问、更正或删除未成年人的个人信息。若您是未成年人的监护人,对我们处理未成年人个人信息的方式有任何疑问或担忧,请随时联系我们。 - -## 七、协议变更 - -**变更通知**:我们可能根据业务发展、法律法规变化等原因对本隐私协议进行修改。修改后的协议将在蜂快到家小程序上公布,并以推送通知、弹窗提示等适当方式通知您。 - -**生效时间**:修改后的隐私协议自公布之日起一定时间后生效(具体时间会在通知中说明)。在新协议生效前,我们将按照旧协议处理您的个人信息。若您在新协议生效后继续使用小程序,即表示您同意接受修改后的协议约束。 - -## 八、法律适用与争议解决 - -**法律适用**:本隐私协议的订立、执行和解释均适用 中国 法律。 - -**争议解决方式**:如双方在本隐私协议履行过程中发生争议,应首先通过友好协商解决;协商不成的,任何一方均有权向有管辖权的人民法院提起诉讼。 - -## 九、联系我们 - -若您对本隐私协议有任何疑问、建议或投诉,欢迎联系我们。 - -我们将在收到您的反馈后的 5 个工作日内与您联系并处理您的问题。 \ No newline at end of file diff --git a/src/components/UserAgreement.vue b/src/components/UserAgreement.vue new file mode 100644 index 0000000..317ff28 --- /dev/null +++ b/src/components/UserAgreement.vue @@ -0,0 +1,176 @@ + + + + + \ No newline at end of file diff --git a/src/router/index.js b/src/router/index.js index d5a2c6c..2045a1f 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1,6 +1,7 @@ import { createRouter, createWebHashHistory } from 'vue-router' import Home from '../components/Home.vue' import PrivacyAgreement from '../components/PrivacyAgreement.vue' +import UserAgreement from '../components/UserAgreement.vue' const routes = [ { @@ -12,6 +13,11 @@ const routes = [ path: '/privacy', name: 'Privacy', component: PrivacyAgreement + }, + { + path: '/agreement', + name: 'Agreement', + component: UserAgreement } ] diff --git a/w2PZhK4ewX.txt b/w2PZhK4ewX.txt deleted file mode 100644 index b86e5f6..0000000 --- a/w2PZhK4ewX.txt +++ /dev/null @@ -1 +0,0 @@ -377f116f44bc2d536eb1d6db9d339cbd \ No newline at end of file