Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
广
广州酒家-中秋小程序-20250724
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
SparkProjects
广州酒家-中秋小程序-20250724
Commits
75dc9037
Commit
75dc9037
authored
Aug 14, 2025
by
俞嘉婷
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: 去掉入口页、授权手机号后置、隐私协议内容
parent
94d92d2b
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
101 additions
and
10 deletions
+101
-10
index.js
pages/index/index.js
+7
-2
index.wxml
pages/index/index.wxml
+2
-2
phoneLogin.js
pages/phoneLogin/phoneLogin.js
+10
-0
phoneLogin.wxml
pages/phoneLogin/phoneLogin.wxml
+3
-2
phoneLogin.wxss
pages/phoneLogin/phoneLogin.wxss
+12
-3
privacy.wxml
pages/privacy/privacy.wxml
+61
-1
privacy.wxss
pages/privacy/privacy.wxss
+6
-0
No files found.
pages/index/index.js
View file @
75dc9037
...
...
@@ -13,12 +13,17 @@ Page({
// isNeedLogin,
// channel,
const
channel
=
options
.
channel
||
'0'
;
const
url
=
options
.
redirect
?
decodeURIComponent
(
options
.
redirect
)
:
default_rUrl
;
this
.
options
=
{
...
options
,
channel
,
redirect
:
encodeURIComponent
(
(
options
.
redirect
?
decodeURIComponent
(
options
.
redirect
)
:
default_rUrl
)
+
(
channel
?
`&channel=
${
channel
}
`
:
''
))
redirect
:
encodeURIComponent
(
url
+
(
url
.
indexOf
(
"channel"
)
<
0
&&
channel
?
`&channel=
${
channel
}
`
:
''
))
};
this
.
isLogin
();
wx
.
redirectTo
({
url
:
createUrl
(
'/pages/webview/webview'
,
this
.
options
)
});
// this.isLogin();
},
onShow
()
{
},
...
...
pages/index/index.wxml
View file @
75dc9037
<view class="container" bindtap="goAct">
<
!-- <
view class="container" bindtap="goAct">
<view class="bg" />
<view class="btn" />
</view>
\ No newline at end of file
</view> -->
\ No newline at end of file
pages/phoneLogin/phoneLogin.js
View file @
75dc9037
...
...
@@ -11,6 +11,7 @@ Page({
options
:
{},
onLoad
:
async
function
(
options
)
{
console
.
log
(
'phoneLogin options'
,
options
)
this
.
options
=
options
;
},
...
...
@@ -77,4 +78,13 @@ Page({
})
},
cancel
()
{
// wx.navigateBack({
// delta: 1
// });
wx
.
redirectTo
({
url
:
createUrl
(
'/pages/index/index'
,
this
.
options
)
})
}
})
\ No newline at end of file
pages/phoneLogin/phoneLogin.wxml
View file @
75dc9037
...
...
@@ -7,10 +7,11 @@
<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"></button>
</view>
<view class="mainbtn" wx:else bindtap="judgeAgree"></view>
<view class="cancelbtn" bindtap="cancel"></view>
<view class="check_icon {{isAgree ? 'checked' : ''}}" bindtap="checkboxChange"></view>
<
view class="check_text_box1"></view
>
<
!-- <view class="check_text_box" bindtap="showPrivacy"> </view> --
>
<
!-- <view class="check_text_box1"></view> --
>
<
view class="check_text_box" bindtap="showPrivacy"> </view
>
<!-- <view class="check_text_box" bindtap="showPrivacy">
我已阅读并同意
<text class="check_text">《隐私协议》《用户协议》</text>
...
...
pages/phoneLogin/phoneLogin.wxss
View file @
75dc9037
...
...
@@ -34,7 +34,7 @@
.mainbtn {
left: 154rpx;
top: 1
7
5rpx;
top: 1
1
5rpx;
width: 427rpx;
height: 112rpx;
position: absolute;
...
...
@@ -48,9 +48,18 @@
padding: 0;
}
.cancelbtn {
left: 155rpx;
top: 262rpx;
width: 427rpx;
height: 112rpx;
position: absolute;
background: url('https://yun.duiba.com.cn/polaris/cancel_auth.d7ad64b573d128d56c119d2855d10be7a4823ec6.png') no-repeat center top / 100% 100%;
}
.check_icon {
position: absolute;
top:
390
rpx;
top:
431
rpx;
left: 108rpx;
width: 36rpx;
height: 36rpx;
...
...
@@ -63,7 +72,7 @@
.check_text_box {
position: absolute;
top:
393
rpx;
top:
434
rpx;
left: 163rpx;
/* color: rgb(0, 0, 0);
font-size: 24rpx;
...
...
pages/privacy/privacy.wxml
View file @
75dc9037
<view class="privacy_container">
<view class="agreement">
TODO
<view class="title">隐私协议</view>
<text>
一、适用范围
本隐私政策仅适用于广州酒家中秋游园会活动已注明的互联网产品和服务,若广州酒家其他相关产品和服务未显示本政策内容、链接,或各自有专属隐私政策,则本隐私政策不适用。
<br />
二、个人信息收集及保护说明
1.用户参与本活动即视为同意本活动规则,同意将自己的个人信息(见第7款约定)提交给活动主办方,同意活动主办方因活动要求收集使用个人信息。
2.用户同意本活动规则并将用户的个人信息提交给活动平台是继续参与本活动的前提。用户享有拒绝的权利,若选择点击不同意或不提交个人信息,则表明用户自动退出本活动,并放弃在本活动中享有的一切权利(如有),感谢您的参与。
3.收集及使用个人信息的目的:
(1)系统识别每位用户/中奖者;
(2)用于兑付奖品,核实中奖信息,确保领奖信息正确并依据正确信息发放相关奖品;
(3)传达与活动有关的公告事项和告知活动针对性信息;
(4)防止不良用户使用不正当手段参与活动;
(5)提供其他与活动相关的优质服务。
4.权限申请:
在【用户中奖信息收集】环节,我们会收集您的奖品收货地址信息(包括不限于省、市、区、详细地址、收货电话等),以便于您参与领奖。如您拒绝填写地址,则无法领取奖品,但不影响您参与活动其他内容;
5.用户知晓并同意:
活动主办方可向用户发送中奖通知、领奖通知等与活动相关的商业信息。用户中奖信息仅以参与活动时授权并填写的信息为准,如用户的个人信息有更新,请查看活动规则内活动主办方客服联系方式,联系客服进行修改;如因用户提供的个人信息不实或不准确造成未能收到通知、延误领奖视为自动放弃领奖。
6.个人信息收集、使用方式及第三方处理:
用户根据页面提示进行相关授权,提供的信息将被用于中奖核实及奖品发放;
用户同意活动主办方通过第三方平台查询并获取电话号码的归属地信息;
用户知悉并同意活动主办方、与活动主办方合作的商家或配送公司会在上述环节使用用户的个人信息以保证奖品送达。
7.个人信息收集及使用范围:
(1)用户需提供:真实有效的手机号码、平台账号个人信息(头像、昵称等,根据活动平台规则,用户可以选择用随机的头像、昵称),收件信息;
(2)不满14周岁的用户,需法定监护人信息,包括法定监护人姓名、手机号码、联系地址、身份证信息等。
8.本活动适配于移动端,建议在移动端参与活动。
9.活动主办方承诺,参照相关法律、法规及相关双方约定进行用户信息收集与使用,收集的信息仅限此次活动兑奖、联系中奖者等情况使用;除本活动规则另有约定外,活动主办方及其工作人员对收集的用户个人信息将严格保密,不得泄露、出售或者非法向他人提供(政府要求、法律政策需要等原因除外);活动主办方将采取相关技术手段和其他必要措施进行信息保密,防止泄漏、丢失。
<br />
三、注意事项
1.活动仅限微信实名认证消费者、用户才能参与。因微信账号未经实名认证导致消费者、用户无法获得奖品的,视为消费者、用户自动放弃参与资格,同一微信账号视为同一消费者、用户。
2.为了确保奖品兑换成功,请中奖者务必按照提示及时兑奖。若中奖者未按操作提示造成奖品无法兑换,将视为自动弃奖。
3.奖品严禁倒卖、转让,不可兑换现金或置换其他形式。一经发现,取消兑奖资格。
4.如出现异常兑换情况,活动主办方有权要求参与者提供相关凭证(包括但不限于提供中奖截图)以证明其为本次活动真实参与者,在完成核实参与者提供的相关凭证前,活动主办方有权暂停其活动参与和兑换。
奖品图片仅供参考,具体以实物为准。
5.快递的风险说明:
(1)中奖用户需按照提示,填写收货地址提交信息前请务必谨慎核对,保证领奖信息的真实准确,一经提交不支持修改。如因个人提交信息有误导致无法领取奖品,主办方将不进行补发。领奖信息提交成功后请中奖消费者耐心等待,主办方将于30个工作日内安排发货,邮寄至中奖消费者所填奖品邮寄地址(以寄出邮戳或交寄快递日期为准),快递费用由主办方承担。
(2)对于兑奖过程中非人为以及不可抗拒因素,或因个人原因提交的收件信息错误等,导致用户没有收到奖品的情况,主办方不承担任何责任。对因个人原因未提交收件信息,导致用户无法领取奖品的情况,视为主动放弃领取奖品权益,主办方不另行补发。如因缺货,快递因素或其他不可抗力原因,奖品延迟发货或送达,敬请谅解。
(3)快递签收时请中奖消费者仔细查看包裹是否完好,有无破损,如有任何异议请及时与快递公司联系。
(4)为保证活动公平,若发现有参与者使用任何不正当手段参加活动,活动主办方有权在不事先通知的前提下取消其参加活动的资格,同时保留依法追究其法律责任的权利。不正当手段包括但不限于以下情况:
1)任何不正当及恶意刷奖行为。
2)不遵守本活动规则参与活动。
3)任何影响活动正常有序进行的行为。
4)损害活动主办方及相关实体的合法权益和声誉的行为。
5)在活动参与过程中提供非真实的数据或信息的行为。
6)活动主办方有证据证明的其他不正当手段或情形。
6.活动主办方会严格监控活动后台,若发现活动期间参与者可能侵犯他人合法权益,活动主办方有权在不事先通知的前提下取消其参与资格。
7.主办方保留对争议和异议的处理权利。消费者登录网站所产生的流量费用及参与活动产生的任何其他费用和开支,由参与抽奖用户自行承担,主办方对于获奖者因参加本活动所发生的任何直接、间接费用和产生的任何损害不负任何责任。
8.活动过程中出现“不可抗力”事件或计算机系统、网络故障直接或间接地造成活动主办方无法履行其全部或部分义务,则活动主办方将免予履行该义务,并无需承担相应的责任。“不可抗力”事件包括但不限于,地震、台风、火灾、水灾、战争、疫情、法律法规调整、政府命令禁止及其他自然灾害、政府行为、社会事件等导致活动无法继续开展的,及主办方不可预见、无法避免并无法控制的事件。;“技术故障”包括但不限于,黑客攻击、计算机病毒影响、系统崩溃数据丢失或其他人为原因造成的计算机系统或网络故障。
9.用户参与活动时需同意:本活动遵循自愿参与原则,用户同意将个人信息递交给活动主办方是参与本活动的前提,提供个人信息的范围:真实有效的手机号码、微信个人信息(头像、昵称、地区等)。
(1)活动主办方收集及使用个人信息的目的:
1)用于识别每位参与用户,活动主办方可通过第三方平挾利是一查询并获取参与用户电话号码的归属地信息。
2)用于兑奖,确保能正确告知兑奖信息并用于中奖信息核实。
3)传达与活动有关的公告事项和针对性的信息。
4)防止不良参与者使用不正当的手段参加活动。
5)提供其他与活动相关的优质服务。
(2)收集及使用个人信息的方式:用户根据小程序内页提示进行相关授权。
(3)活动主办方承诺:
活动主办方仅在获得用户同意时,以合法、必须必要的方式及目的收集、使用个人信息。除本活动规则另有约定外,活动主办方及其工作人员对收集的会员个人信息将严格保密,不得泄露、出售或者非法向他人提供,但由于政府要求、法律政策需要等原因除外。活动主办方需要采取技术措施和其他必要措施,确保信息安全,防止用户个人信息泄露、丢失。
10.本活动的主办方为广州酒家集团食品营销管理有限公司,兑吧网络科技有限公司对本活动提供技术支持以及活动内容的支持与解释,消费者如对本活动规则有任何疑问,活动主办方将会在法律允许的范围内对活动规则给予必要的说明和解释,活动咨询电话400-609-0828(服务时间:工作日9:30-18:00,话费自理)
11.本规则未尽事宜、解释与适用以及与规则有关的任何争议,均以中华人民共和国法律及公平诚信原则为依据。
</text>
</view>
</view>
\ No newline at end of file
pages/privacy/privacy.wxss
View file @
75dc9037
...
...
@@ -4,11 +4,17 @@
background-color: #fff;
padding: 20rpx;
overflow-y: auto;
box-sizing: border-box;
}
.privacy_container .agreement {
width: 100%;
height: auto;
color: #000;
word-break: break-all;
}
.privacy_container .agreement .title {
width: 100%;
text-align: center;
}
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment