diff --git a/src/mindspore/components/privacy-text/privacy-text.js b/src/mindspore/components/privacy-text/privacy-text.js new file mode 100644 index 0000000000000000000000000000000000000000..ba411f84251c5d7e7daf68aea6867363e31e53e7 --- /dev/null +++ b/src/mindspore/components/privacy-text/privacy-text.js @@ -0,0 +1,9 @@ +//获取应用实例 +// const app = getApp(); + +Page({ + data: { + }, + onLoad: function () { + }, +}) \ No newline at end of file diff --git a/src/mindspore/components/privacy-text/privacy-text.json b/src/mindspore/components/privacy-text/privacy-text.json new file mode 100644 index 0000000000000000000000000000000000000000..b18bd46e2a57068d8358871028ca9053d521331a --- /dev/null +++ b/src/mindspore/components/privacy-text/privacy-text.json @@ -0,0 +1,4 @@ +{ + "component": true, + "usingComponents": {} +} \ No newline at end of file diff --git a/src/mindspore/components/privacy-text/privacy-text.wxml b/src/mindspore/components/privacy-text/privacy-text.wxml new file mode 100644 index 0000000000000000000000000000000000000000..43dec42ae5ea5ae13a8eb25d0c3337c7ab3ce22a --- /dev/null +++ b/src/mindspore/components/privacy-text/privacy-text.wxml @@ -0,0 +1,44 @@ + + + + MindSpore小程序隐私政策 + 我们深知您的隐私对您的重要性,并充分尊重您的隐私。在向我们提交您的个人信息之前,请您仔细阅读本《隐私政策声明》(以下简称“本声明”)。如果您对于我们处理您的个人信息的方式有任何疑问,欢迎与我们联系。本声明中的“我们”是指MindSpore社区,“服务”是指MindSpore小程序。 + 1.我们如何收集和处理您的个人信息 + a) 当您登录时,我们会收集您的微信昵称、头像和性别,用于确认您是否具有创建会议的权限,向您发送会议通知及向第三方告知会议的组织人(maintainer)等。无论您是否拥有相关权限,您均可以收藏、订阅会议信息。 + b) 当您预定会议前,我们会收集您的Gitee ID,所属SIG组别名称或城市组,用于配置预定会议的相关权限。 + c) 当您预定会议后,我们会将您的Gitee ID及会议相关信息同步至本服务页面及MindSpore社区网站(https://www.mindspore.cn/)。 + d)当您在下载活动海报时,我们会申请您的相册保存权限,保存小程序生成的活动海报。 + e) 当您在活动详情页面点击地址时,我们在获取您的同意后会关联启动腾讯地图。 + 2. 我们在何种情况披露或共享您的个人信息 + 共享是指我们向第三方披露您的个人信息。我们仅会出于合法、正当、必要、特定、明确的目的共享您的个人信息,我们共享这些信息的目的仅限于本声明披露或在您允许的范围内进行。 + a) 为了保护国家安全、公共安全以及您和其他个人的重大合法权益而需要共享您的个人信息。 + 3. 我们将保留多久您的个人信息 + 我们将会在达成本声明所述目的所需的期限内保留您的个人信息,除非按照法律要求或您的要求需要延长保留期。 + 一般而言,我们会自您使用本服务时获取您的个人信息之日起,根据可适用法律的要求或服务协议的约定,在留存期限内存储或保留您的个人信息。在您的个人信息超出保留期限后,且没有法律要求我们继续处理您的特定个人信息的情况下,我们将会根据可适用法律的要求删除您的个人信息,或进行匿名化处理。 + 4. 我们将如何保护您的个人信息 + 我们重视您的个人信息安全。我们采用适当的物理、管理和技术保障措施来保护您的个人信息。例如,我们会使用加密技术确保信息的机密性;我们会使用保护机制防止信息遭到恶意攻击;我们会部署访问控制机制,确保只有授权人员才可访问个人信息;以及我们会举办安全和隐私保护培训等。总之,我们会尽力保护您的个人信息。尽管如此,任何措施都无法做到无懈可击,也没有任何产品与服务、网站、信息传输、计算机系统、网络连接是绝对安全的。 + 5. 如何访问或控制您的个人信息 + 根据适用的法律法规,就您的个人信息,您可能享有如下权利: + a) 访问我们持有的您的个人信息并获得副本的权利; + b) 要求我们更新或更正您的个人信息的权利; + c) 要求我们删除您的个人信息的权利; + d) 反对我们对您的个人信息进行处理的权利; + e) 限制我们对您的个人信息进行处理的权利; + f) 向有权的个人信息保护部门提起投诉、举报的权利; + 请注意该等权利不是绝对的,且可能根据适用的法律受到限制。如果您需要我们协助行使上述请求或权利,请通过下述“如何联系我们”联系。 + 除非适用的法律法规另有要求,我们会在一个月内响应您的请求。根据您请求的复杂度,我们可能另行延迟两个月。如果发生该情况,我们会在收到请求的一个月内向您告知延迟及其原因。请注意在某些情况下,您的请求将被驳回,比如我们无法验证您的身份,或您提出的要求超出适用的法律下赋予您的权利。我们将书面告知您提出的请求被驳回以及被驳回的原因。 + 您可以改变您授权我们继续收集个人信息的范围或撤回您的授权,但您撤回同意或授权的决定,不会影响此前基于您的授权而开展的个人信息处理行为。 + 6.个人信息存储地点 + 为了向您提供服务,我们收集您的个人数据存储在华为云的北京节点。我们会采取措施确保收集的个人数据依据本声明和数据所在地适用法律的要求进行处理。 + 7.如何更新本声明 + 我们会根据服务或数据处理的变化更新修改本声明。如果我们更新本声明,我们会将最新版隐私声明发布在本服务上,并自发布时立即生效。建议您定期查看本声明以了解任何更改。如果我们对本声明做出任何重大更改,我们将通过适当渠道通知您,并获取您的同意。 + 8.对儿童个人信息的保护 + 我们的服务仅面向成年人和企业开放,不向未满14周岁的未成年人开放。 + 9.如何联系我们 + 如果您对本协议有任何疑问或主张任何与个人信息有关的权利,您可以通过以下方式与我们联系 + 联系邮箱:contact@mindspore.cn + 联系热线:+86 18683791700 + 最近更新时间:2023年9月11日 + 隐私政策版本:v2023091101 + + \ No newline at end of file diff --git a/src/mindspore/components/privacy-text/privacy-text.wxss b/src/mindspore/components/privacy-text/privacy-text.wxss new file mode 100644 index 0000000000000000000000000000000000000000..0ae5db77d8bbef1d8250db69e705c0b4be952bb2 --- /dev/null +++ b/src/mindspore/components/privacy-text/privacy-text.wxss @@ -0,0 +1,36 @@ +/* pages/my/privecy.wxss */ +page { + background-color: #fff; +} + +.privecy-text text { + display: block; + margin: 24rpx 0; + line-height: 56rpx; + font-size: 36rpx; +} + +.font-h1 { + font-size: 40rpx; +} +.center { + text-align: center !important; +} + +.title { + color: #000000; +} + +.content { + color: #6C7279FF; +} + +.historical { + display: flex; + font-size: 36rpx; + color: #333; +} + +navigator { + color: #389EEB; +} \ No newline at end of file diff --git a/src/mindspore/components/privacy/privacy.js b/src/mindspore/components/privacy/privacy.js index c2c26d13d3a7d7001e4a569118c11c608720e80d..586f7ae493e529c9315ac0778b2f991a0e9ebbcc 100644 --- a/src/mindspore/components/privacy/privacy.js +++ b/src/mindspore/components/privacy/privacy.js @@ -46,10 +46,13 @@ Component({ }, // 拒绝隐私协议 exitMiniProgram() { - wx.showToast({ - title: '必须同意后才可以继续使用当前小程序', - icon: 'none' - }) + wx.switchTab({ + url: '/pages/index/index', + }); + // wx.showToast({ + // title: '必须同意后才可以继续使用当前小程序', + // icon: 'none' + // }) }, // 同意隐私协议 handleAgreePrivacyAuthorization() { diff --git a/src/mindspore/components/privacy/privacy.wxml b/src/mindspore/components/privacy/privacy.wxml index f65f3a243b7f343d1a51334012f8119856140198..49e6122628fca9d1a5fa34cb6ab8d52c5fde447f 100644 --- a/src/mindspore/components/privacy/privacy.wxml +++ b/src/mindspore/components/privacy/privacy.wxml @@ -3,7 +3,7 @@ 隐私保护指引 - 在使用当前小程序服务之前,请仔细阅读{{privacyContractName}}。如你同意{{privacyContractName}},请点击“同意”开始使用。 + 在使用当前小程序服务之前,请仔细阅读{{privacyContractName}}。如您同意{{privacyContractName}},请点击“同意”开始使用。 diff --git a/src/mindspore/components/privacy/privacy.wxss b/src/mindspore/components/privacy/privacy.wxss index b3997277f67c9969f0e9491c56458f686f9148e5..a906dcdf7b2824dc940b2aab507f07780af2051d 100644 --- a/src/mindspore/components/privacy/privacy.wxss +++ b/src/mindspore/components/privacy/privacy.wxss @@ -36,7 +36,7 @@ } .content .des .link { - color: #07c160; + color: #389EEB; text-decoration: underline; } @@ -63,6 +63,6 @@ } .btns .agree { - background: #07c160; + background: #389EEB; color: #fff; } \ No newline at end of file diff --git a/src/mindspore/package-events/events/event-detail.json b/src/mindspore/package-events/events/event-detail.json index 9fabb8c02b47971529b5a7fd193ecea717aea556..4863d6a0ff7c657ea875f20faefbc7e1ef5a2b13 100644 --- a/src/mindspore/package-events/events/event-detail.json +++ b/src/mindspore/package-events/events/event-detail.json @@ -1,3 +1,6 @@ -{ - "navigationBarTitleText": "活动详情" +{ + "navigationBarTitleText": "活动详情", + "usingComponents": { + "privacy": "/components/privacy/privacy" + } } \ No newline at end of file diff --git a/src/mindspore/package-events/events/event-detail.wxml b/src/mindspore/package-events/events/event-detail.wxml index 7de47612407d5ac604400e89d8a15a6d894b4c3f..81562c5933af33e48a199015541d12f9bc022ff1 100644 --- a/src/mindspore/package-events/events/event-detail.wxml +++ b/src/mindspore/package-events/events/event-detail.wxml @@ -1,5 +1,6 @@ +