From 8df330c7eff7dc7ffa97ade27989f0d52bd0b56f Mon Sep 17 00:00:00 2001 From: 10086 <845831435@qq.com> Date: Thu, 20 Feb 2025 19:01:58 +0800 Subject: [PATCH] Update privacy-text.wxml MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit docs:隐私刷新 --- src/openeuler/app.json | 1 - .../components/privacy-text/privacy-text.wxml | 15 +- src/openeuler/package-my/my/qrcode.js | 64 ------- src/openeuler/package-my/my/qrcode.json | 3 - src/openeuler/package-my/my/qrcode.wxml | 9 - src/openeuler/package-my/my/qrcode.wxss | 53 ------ src/openeuler/package-my/my/sdk.wxml | 17 +- src/openeuler/pages/auth/auth.js | 3 + src/openeuler/pages/auth/auth.wxml | 55 +++--- src/openeuler/pages/auth/auth.wxss | 172 ++++++++++-------- src/openeuler/pages/my/my.wxml | 12 -- 11 files changed, 141 insertions(+), 263 deletions(-) delete mode 100644 src/openeuler/package-my/my/qrcode.js delete mode 100644 src/openeuler/package-my/my/qrcode.json delete mode 100644 src/openeuler/package-my/my/qrcode.wxml delete mode 100644 src/openeuler/package-my/my/qrcode.wxss diff --git a/src/openeuler/app.json b/src/openeuler/app.json index b793797..7db3fb0 100644 --- a/src/openeuler/app.json +++ b/src/openeuler/app.json @@ -43,7 +43,6 @@ "my/my-meetings", "my/my-collection", "my/help", - "my/qrcode", "events/my-list", "my/feedback", "my/privecy-seting", diff --git a/src/openeuler/components/privacy-text/privacy-text.wxml b/src/openeuler/components/privacy-text/privacy-text.wxml index 4722e34..a4eace6 100644 --- a/src/openeuler/components/privacy-text/privacy-text.wxml +++ b/src/openeuler/components/privacy-text/privacy-text.wxml @@ -5,13 +5,7 @@ 我们深知您的隐私对您的重要性,并充分尊重您的隐私。在向我们提交您的个人信息之前,请您仔细阅读本《隐私政策声明》(以下简称“本声明”)。如果您对于我们处理您的个人信息的方式有任何疑问,欢迎与我们联系。本声明中的“我们”是指openEuler社区,“服务”是指openEuler小程序。 请您仔细阅读此次隐私声明的更新内容: - 1. 细化我们如何收集和处理您的个人数据。 - 2. 细化我们在何种情况披露或共享您的个人信息。 - 3. 增加第三方SDK列表、设备权限调用章节。 - 4. 细化我们将保留多久您的个人信息。 - 5. 细化个人信息存储地点。 - 6. 细化对未成年个人信息的保护。 - 7. 新增隐私声明摘要。 + 1. 更新三方SDK列表 摘要: 为快速了解本服务收集、使用个人信息的目的、方式、范围您可以查看: 个人信息收集清单 @@ -48,7 +42,6 @@ b ) 为了保护国家安全、公共安全以及您和其他个人的重大合法权益而需要共享您的个人信息。 c ) 共享给业务合作伙伴。我们可能会向合作伙伴等第三方共享您的信息。但我们仅会出于合法、正当、必要、特定、明确的目的共享您的个人信息,并且只会共享提供服务所必需的个人信息。 - 详见第三方共享信息清单 3. 第三方SDK列表 在您使用我们的服务过程中,部分服务需要由我们与第三方合作伙伴共同为您提供,例如会议预定等,为此我们集成了第三方合作伙伴的软件工具开发包(简称“SDK”)或其他类似的应用程序。 详见第三方SDK列表 @@ -94,8 +87,8 @@ 11.如何联系我们 如果您对本协议有任何疑问或主张任何与个人信息有关的权利,您可以通过以下方式与我们联系 联系邮箱:contact@openeuler.io - 联系热线:+86 18683791700 - 最近更新时间:2024年06月12日 - 隐私声明版本:v20240612 + 联系热线:+86 15311871505 + 最近更新时间:2025年02月22日 + 隐私声明版本:v20250222 \ No newline at end of file diff --git a/src/openeuler/package-my/my/qrcode.js b/src/openeuler/package-my/my/qrcode.js deleted file mode 100644 index 0c17b40..0000000 --- a/src/openeuler/package-my/my/qrcode.js +++ /dev/null @@ -1,64 +0,0 @@ -const { OBS_URL } = require('../../utils/config'); -const resourceUrl = `${OBS_URL}/qrcode/`; -Page({ - /** - * 页面的初始数据 - */ - data: { - type: 0, - data: [ - { - avatar: resourceUrl + '编组.png', - name: 'openEuler', - qrcode: resourceUrl + 'openeuler公众号.png', - }, - { - avatar: resourceUrl + 'Bilibili-B站.png', - name: 'bilibili', - qrcode: resourceUrl + 'openeuler哩哩哔哔.png', - }, - { - avatar: resourceUrl + '今日头条.png', - name: '今日头条', - qrcode: resourceUrl + 'openeuler今日头条.png', - }, - ], - }, - - /** - * 生命周期函数--监听页面加载 - */ - onLoad: function (options) { - this.setData({ - type: options.type - 1, - }); - }, - saveQrcode() { - const that = this; - wx.getSetting({ - success() { - wx.downloadFile({ - url: that.data.data[that.data.type].qrcode, - success: function (res) { - wx.saveImageToPhotosAlbum({ - filePath: res.tempFilePath, - success: function () { - wx.showToast({ - title: '保存成功', - icon: 'success', - duration: 2000, - }); - }, - fail: function () { - wx.showModal({ - title: '保存失败~', - content: '请尝试点击右上角 “...” => “设置” 同意添加到相册后再保存~', - }); - }, - }); - }, - }); - }, - }); - }, -}); diff --git a/src/openeuler/package-my/my/qrcode.json b/src/openeuler/package-my/my/qrcode.json deleted file mode 100644 index 6f5247b..0000000 --- a/src/openeuler/package-my/my/qrcode.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "usingComponents": {} -} \ No newline at end of file diff --git a/src/openeuler/package-my/my/qrcode.wxml b/src/openeuler/package-my/my/qrcode.wxml deleted file mode 100644 index fec6e4d..0000000 --- a/src/openeuler/package-my/my/qrcode.wxml +++ /dev/null @@ -1,9 +0,0 @@ - - - - {{data[type].name}} - - 1.保存二维码 → 2.用微信从相册选图扫描 → 3.关注 - - - diff --git a/src/openeuler/package-my/my/qrcode.wxss b/src/openeuler/package-my/my/qrcode.wxss deleted file mode 100644 index 9c78ff2..0000000 --- a/src/openeuler/package-my/my/qrcode.wxss +++ /dev/null @@ -1,53 +0,0 @@ -/* package-my/my/qrcode.wxss */ -.container { - height: 1502rpx; - background: url(https://openeuler-website.obs.ap-southeast-1.myhuaweicloud.com/qrcode/back.png) no-repeat; - background-size: 100% 100%; - display: flex; - flex-direction: column; - align-items: center; -} - -.container .avatar { - margin-top: 188rpx; - width: 128rpx; - height: 128rpx; - border-radius: 100%; -} - -.container .name { - margin-top: 20rpx; - color: #333; - font-size: 34rpx; - line-height: 48rpx; -} -.container .line { - height: 2rpx; - width: 500rpx; - border-top: 2rpx solid #f0f3f7; - margin-top: 30rpx; -} - -.container .qrcode-desc { - margin-top: 128rpx; - font-size: 24rpx; - line-height: 38rpx; - color: #6d7278; -} - -.container .qrcode { - margin-top: 30rpx; - width: 300rpx; - height: 300rpx; -} - -.container button { - margin-top: 128rpx; - width: 500rpx; - height: 90rpx; - line-height: 90rpx; - border-radius: 8rpx; - background-color: #002fa7; - text-align: center; - color: #fff; -} \ No newline at end of file diff --git a/src/openeuler/package-my/my/sdk.wxml b/src/openeuler/package-my/my/sdk.wxml index 0c4ce32..0d1735f 100644 --- a/src/openeuler/package-my/my/sdk.wxml +++ b/src/openeuler/package-my/my/sdk.wxml @@ -1,23 +1,20 @@ - 三方SDK名称 + 第三方公司名称 + 产品 + 共享信息名称 使用目的 使用场景 - 涉及个人信息 + 共享方式 SDK隐私声明或开发指南 - openEuler邮件列表服务 - 发送会议通知邮件 - 预订/取消会议 - 会议发起人填写的邮箱地址 - https://www.openeuler.org/zh/other/privacy/ - - + 深圳市腾讯计算机系统公司 微信开放平台 + 微信openid 获取小程序用户openid,发送订阅消息 登录、预定会议、取消会议 - 微信openid + 后台接口传输 https://open.weixin.qq.com/cgi-bin/frame?t=news/protocol_developer_tmpl \ No newline at end of file diff --git a/src/openeuler/pages/auth/auth.js b/src/openeuler/pages/auth/auth.js index 767c3ff..e125e48 100644 --- a/src/openeuler/pages/auth/auth.js +++ b/src/openeuler/pages/auth/auth.js @@ -58,6 +58,9 @@ Page( } }); }, + bindNotLogin() { + wx.navigateBack(); + }, recordoOnChange: function (event) { this.setData({ record: event.detail, diff --git a/src/openeuler/pages/auth/auth.wxml b/src/openeuler/pages/auth/auth.wxml index 893c6f2..bd5dc91 100644 --- a/src/openeuler/pages/auth/auth.wxml +++ b/src/openeuler/pages/auth/auth.wxml @@ -1,29 +1,34 @@ - - 为便于您在使用 openEuler 会议预定小程序的过程中能够获得所有操作权限, 需要您允许授权使用微信用户信息。 - - - - 已阅读并同意《隐私声明》 - + + 为便于您在使用 openEuler 会议预定小程序的过程中能够获得所有操作权限, 需要您允许授权使用微信用户信息。 + - - - + + + + + 已阅读并同意《隐私声明》 + + + + + 隐私声明更新通知 + + + + + + + \ No newline at end of file diff --git a/src/openeuler/pages/auth/auth.wxss b/src/openeuler/pages/auth/auth.wxss index 0f3ddfc..63a88a8 100644 --- a/src/openeuler/pages/auth/auth.wxss +++ b/src/openeuler/pages/auth/auth.wxss @@ -1,134 +1,156 @@ /* pages/auth/auth.wxss */ page { - background-color: #fff; - height: unset; + background-color: #fff; + height: unset; } .container { - padding: 0 !important; + padding: 0 !important; } .container .img { - display: block; - width: 503rpx; - height: 408rpx; - margin: 160rpx auto; + display: block; + width: 503rpx; + height: 408rpx; + margin: 140rpx auto; } + .container .auth-logo { - width: 169rpx; - height: 140rpx; - margin: 60rpx auto 0 auto; + width: 169rpx; + height: 140rpx; + margin: 60rpx auto 0 auto; } + .container .p { - margin-top: 40rpx; - line-height: 48rpx; - font-size: 34rpx; - color: #6d7278; - margin-bottom: 128rpx; - padding: 0 60rpx; - font-weight: 400; + margin-top: 40rpx; + line-height: 48rpx; + font-size: 34rpx; + color: #6d7278; + margin-bottom: 100rpx; + padding: 0 60rpx; + font-weight: 400; } .container .button { - line-height: 90rpx; - padding: 0; - height: 90rpx; - width: 500rpx; - margin: 0 auto; - color: #fff; - font-size: 36rpx; - background-color: #002fa7; - border-radius: 8rpx; - font-weight: normal; - box-shadow: 0px 5px 20px 0px rgba(126, 146, 178, 0.7); + line-height: 90rpx; + padding: 0; + height: 90rpx; + width: 500rpx; + margin: 0 auto; + color: #fff; + font-size: 36rpx; + background-color: #002fa7; + border-radius: 8rpx; + font-weight: normal; + box-shadow: 0px 5px 20px 0px rgba(126, 146, 178, 0.7); +} + +.container .not-login { + margin-top: 20rpx; + color: #002fa7; + font-size: 36rpx; + background-color: #fff; + box-shadow: none; + border: 1px solid #002fa7; + /* border: 1px solid ; */ } .container .button view { - height: 100%; - display: flex; - align-items: center; - justify-content: center; + height: 100%; + display: flex; + align-items: center; + justify-content: center; } .container .button text { - vertical-align: middle; + vertical-align: middle; } .container .button .wechat-icon { - vertical-align: middle; - margin-right: 20rpx; - width: 44rpx; - height: 36rpx; + vertical-align: middle; + margin-right: 20rpx; + width: 44rpx; + height: 36rpx; } .container .privacy { - color: #6d7278; - font-size: 28prpx; - text-align: center; - margin-top: 30rpx; + color: #6d7278; + font-size: 28prpx; + text-align: center; + margin-top: 30rpx; } .container .privacy text { - color: #002fa7; + color: #002fa7; } + .container .privacy { - display: flex; - align-items: center; - justify-content: center; - color: #6d7278; - font-size: 28rpx; - text-align: center; - margin-top: 30rpx; + display: flex; + align-items: center; + justify-content: center; + color: #6d7278; + font-size: 28rpx; + text-align: center; + margin-top: 30rpx; } .container .privacy text { - color: #002fa7; + color: #002fa7; } .container .privacy .van-checkbox { - margin-right: 16rpx; + margin-right: 16rpx; } .auth-btn { - position: relative; + position: relative; } + .auth-btn .mask { - position: absolute; - width: 100%; - height: 100%; - background-color: rgba(255, 255, 255, 0.5); + position: absolute; + width: 100%; + height: 100%; + background-color: rgba(255, 255, 255, 0.5); } + .dialog-slot-content { - height: 70vh; - overflow-y: auto; - color: #000; - padding: 0 24rpx; + height: 70vh; + overflow-y: auto; + color: #000; + padding: 0 24rpx; } + .dialog-slot-content .title { - font-size: 36rpx; + font-size: 36rpx; } + .dialog-slot-content .container { - display: block; - margin-top: 0; - width: 100%; + display: block; + margin-top: 0; + width: 100%; } -.dialog-slot-content .container text{ - padding: 0; - text-align: left; + +.dialog-slot-content .container text { + padding: 0; + text-align: left; } + van-dialog button { - color: #000; - background: #f4f4f5; + color: #000; + background: #f4f4f5; } + .btn-box { - display: flex; - padding: 24rpx; - background-color: #fff; + display: flex; + padding: 24rpx; + background-color: #fff; } + .btn-box button { - font-size: 28rpx; - flex:1; + font-size: 28rpx; + flex: 1; } + .btn-box button:last-child { - margin-left: 12rpx; + margin-left: 12rpx; } \ No newline at end of file diff --git a/src/openeuler/pages/my/my.wxml b/src/openeuler/pages/my/my.wxml index 3229525..f2a33e0 100644 --- a/src/openeuler/pages/my/my.wxml +++ b/src/openeuler/pages/my/my.wxml @@ -65,18 +65,6 @@ 隐私声明 - - - 关注公众号 - - - - B站直播 - - - - 关注头条号 - \ No newline at end of file -- Gitee