This commit is contained in:
cclu 2025-05-08 11:22:51 +08:00
parent 93de18fcae
commit a3ba50eb14
61 changed files with 100 additions and 92 deletions

View File

@ -45,7 +45,7 @@
</button>
</div>
<div class="cancelBtn" @click="handleCancel" v-if="showCancel">
<div class="cancelBtn" @click="handleCancel" v-if="!user.MEMBERSHIP_ID">
<div class="cancel">取消授权</div>
</div>
</view>
@ -144,6 +144,7 @@ export default {
}),
},
onLoad() {
if (
!this.user.MEMBERSHIP_ID ||
(this.user.MEMBERSHIP_ID && !this.user.MEMBERSHIP_MOBILEPHONE)
@ -167,6 +168,7 @@ export default {
},
});
this.$utils.addUserBehaviorNew();
console.log("this.user", this.user);
},
methods: {
...mapMutations({
@ -308,8 +310,7 @@ export default {
padding: 56rpx 64rpx;
background-image: url("https://eshangtech.com/minTestImg/caiyunyiRegister.svg");
background-repeat: no-repeat;
background-size: contain;
background-position: 0 0;
background-size: 100%;
.contentTitle {
font-family: PingFangSC, PingFang SC;
font-weight: 600;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -189,6 +189,7 @@ var _default = {
}
});
this.$utils.addUserBehaviorNew();
console.log("this.user", this.user);
},
methods: _objectSpread(_objectSpread({}, (0, _vuex.mapMutations)({
setUser: "setUser",

View File

@ -1 +1 @@
<view class="main data-v-9b4697c2"><view class="content data-v-9b4697c2"><view class="contentTitle data-v-9b4697c2">用户隐私保护政策确认</view><view class="contentText data-v-9b4697c2">尊敬的用户:</view><view class="contentText data-v-9b4697c2">为了更好的维护您的权益,我们对<text data-event-opts="{{[['tap',[['handleOpenPrivacyContract',['$event']]]]]}}" class="tips data-v-9b4697c2" bindtap="__e">《彩云驿出行隐私保护指引》</text>进行了更新,特向您推送本更新提示,请仔细阅读并充分理解相关条款。</view><view class="contentText data-v-9b4697c2">您点击“立即授权”,即代表您已经阅读并同意更新后的<text data-event-opts="{{[['tap',[['handleOpenPrivacyContract',['$event']]]]]}}" class="tips data-v-9b4697c2" bindtap="__e">《彩云驿出行隐私保护指引》</text>条款。</view><view class="imgbox data-v-9b4697c2"><image class="img data-v-9b4697c2" src="/static/images/home/registerIcon.png"></image></view><block wx:if="{{!user.MEMBERSHIP_ID}}"><view class="desc newBtnFixed _div data-v-9b4697c2"><button class="loginBtn data-v-9b4697c2" type="primary" open-type="getUserInfo" data-event-opts="{{[['getuserinfo',[['bindGetUserInfo',['$event']]]]]}}" bindgetuserinfo="__e">手机号快捷登录</button></view></block><block wx:else><block wx:if="{{user.MEMBERSHIP_ID&&!user.MEMBERSHIP_MOBILEPHONE}}"><view class="desc newBtnFixed _div data-v-9b4697c2"><button class="loginBtn data-v-9b4697c2" type="primary" open-type="getPhoneNumber" data-event-opts="{{[['getphonenumber',[['getPhoneNumber',['$event']]]]]}}" bindgetphonenumber="__e">快速登录账号</button></view></block></block><block wx:if="{{showCancel}}"><view data-event-opts="{{[['tap',[['handleCancel',['$event']]]]]}}" class="cancelBtn _div data-v-9b4697c2" bindtap="__e"><view class="cancel _div data-v-9b4697c2">取消授权</view></view></block></view><block wx:if="{{false}}"><view class="page-body _div data-v-9b4697c2"><view class="top-regigter _div data-v-9b4697c2"><image src="https://eshangtech.com/ShopICO/login_logo.png" class="data-v-9b4697c2"></image><block wx:if="{{!user.MEMBERSHIP_ID}}"><view class="desc _div data-v-9b4697c2"><button type="primary" open-type="getUserInfo" data-event-opts="{{[['getuserinfo',[['bindGetUserInfo',['$event']]]]]}}" bindgetuserinfo="__e" class="data-v-9b4697c2">手机号快捷登录</button></view></block><block wx:else><block wx:if="{{user.MEMBERSHIP_ID&&!user.MEMBERSHIP_MOBILEPHONE}}"><view class="desc _div data-v-9b4697c2"><button type="primary" open-type="getPhoneNumber" data-event-opts="{{[['getphonenumber',[['getPhoneNumber',['$event']]]]]}}" bindgetphonenumber="__e" class="data-v-9b4697c2">快速登录账号</button></view></block></block></view><block wx:if="{{showPrivacy}}"><view class="privacyMeng data-v-9b4697c2"></view></block><block wx:if="{{showPrivacy}}"><view class="privacy data-v-9b4697c2"><view class="privacyContent data-v-9b4697c2"><view class="contentTitle _p data-v-9b4697c2">用户隐私保护提示</view><view class="contentWord data-v-9b4697c2">感谢您使用本产品,您使用本产品前应当仔细阅读并同意<text data-event-opts="{{[['tap',[['handleOpenPrivacyContract',['$event']]]]]}}" class="tips data-v-9b4697c2" bindtap="__e">《小程序隐私保护指引》</text>当您点击同意并开始使用产品服务时,即表示您已理解并同意该条款内容,该条款将对您产生法律约束。如您拒绝,将无法更好的体验产品。</view></view><view class="btnList data-v-9b4697c2"><button data-event-opts="{{[['tap',[['handleRefuse',['$event']]]]]}}" class="btns noAgree data-v-9b4697c2" bindtap="__e">拒绝</button><button class="btns agree data-v-9b4697c2" id="agree-btn3" open-type="agreePrivacyAuthorization" data-event-opts="{{[['agreeprivacyauthorization',[['handleAgreePrivacyAuthorization',['$event']]]]]}}" bindagreeprivacyauthorization="__e">同意</button></view></view></block></view></block></view>
<view class="main data-v-9b4697c2"><view class="content data-v-9b4697c2"><view class="contentTitle data-v-9b4697c2">用户隐私保护政策确认</view><view class="contentText data-v-9b4697c2">尊敬的用户:</view><view class="contentText data-v-9b4697c2">为了更好的维护您的权益,我们对<text data-event-opts="{{[['tap',[['handleOpenPrivacyContract',['$event']]]]]}}" class="tips data-v-9b4697c2" bindtap="__e">《彩云驿出行隐私保护指引》</text>进行了更新,特向您推送本更新提示,请仔细阅读并充分理解相关条款。</view><view class="contentText data-v-9b4697c2">您点击“立即授权”,即代表您已经阅读并同意更新后的<text data-event-opts="{{[['tap',[['handleOpenPrivacyContract',['$event']]]]]}}" class="tips data-v-9b4697c2" bindtap="__e">《彩云驿出行隐私保护指引》</text>条款。</view><view class="imgbox data-v-9b4697c2"><image class="img data-v-9b4697c2" src="/static/images/home/registerIcon.png"></image></view><block wx:if="{{!user.MEMBERSHIP_ID}}"><view class="desc newBtnFixed _div data-v-9b4697c2"><button class="loginBtn data-v-9b4697c2" type="primary" open-type="getUserInfo" data-event-opts="{{[['getuserinfo',[['bindGetUserInfo',['$event']]]]]}}" bindgetuserinfo="__e">手机号快捷登录</button></view></block><block wx:else><block wx:if="{{user.MEMBERSHIP_ID&&!user.MEMBERSHIP_MOBILEPHONE}}"><view class="desc newBtnFixed _div data-v-9b4697c2"><button class="loginBtn data-v-9b4697c2" type="primary" open-type="getPhoneNumber" data-event-opts="{{[['getphonenumber',[['getPhoneNumber',['$event']]]]]}}" bindgetphonenumber="__e">快速登录账号</button></view></block></block><block wx:if="{{!user.MEMBERSHIP_ID}}"><view data-event-opts="{{[['tap',[['handleCancel',['$event']]]]]}}" class="cancelBtn _div data-v-9b4697c2" bindtap="__e"><view class="cancel _div data-v-9b4697c2">取消授权</view></view></block></view><block wx:if="{{false}}"><view class="page-body _div data-v-9b4697c2"><view class="top-regigter _div data-v-9b4697c2"><image src="https://eshangtech.com/ShopICO/login_logo.png" class="data-v-9b4697c2"></image><block wx:if="{{!user.MEMBERSHIP_ID}}"><view class="desc _div data-v-9b4697c2"><button type="primary" open-type="getUserInfo" data-event-opts="{{[['getuserinfo',[['bindGetUserInfo',['$event']]]]]}}" bindgetuserinfo="__e" class="data-v-9b4697c2">手机号快捷登录</button></view></block><block wx:else><block wx:if="{{user.MEMBERSHIP_ID&&!user.MEMBERSHIP_MOBILEPHONE}}"><view class="desc _div data-v-9b4697c2"><button type="primary" open-type="getPhoneNumber" data-event-opts="{{[['getphonenumber',[['getPhoneNumber',['$event']]]]]}}" bindgetphonenumber="__e" class="data-v-9b4697c2">快速登录账号</button></view></block></block></view><block wx:if="{{showPrivacy}}"><view class="privacyMeng data-v-9b4697c2"></view></block><block wx:if="{{showPrivacy}}"><view class="privacy data-v-9b4697c2"><view class="privacyContent data-v-9b4697c2"><view class="contentTitle _p data-v-9b4697c2">用户隐私保护提示</view><view class="contentWord data-v-9b4697c2">感谢您使用本产品,您使用本产品前应当仔细阅读并同意<text data-event-opts="{{[['tap',[['handleOpenPrivacyContract',['$event']]]]]}}" class="tips data-v-9b4697c2" bindtap="__e">《小程序隐私保护指引》</text>当您点击同意并开始使用产品服务时,即表示您已理解并同意该条款内容,该条款将对您产生法律约束。如您拒绝,将无法更好的体验产品。</view></view><view class="btnList data-v-9b4697c2"><button data-event-opts="{{[['tap',[['handleRefuse',['$event']]]]]}}" class="btns noAgree data-v-9b4697c2" bindtap="__e">拒绝</button><button class="btns agree data-v-9b4697c2" id="agree-btn3" open-type="agreePrivacyAuthorization" data-event-opts="{{[['agreeprivacyauthorization',[['handleAgreePrivacyAuthorization',['$event']]]]]}}" bindagreeprivacyauthorization="__e">同意</button></view></view></block></view></block></view>

View File

@ -14,8 +14,7 @@
padding: 56rpx 64rpx;
background-image: url("https://eshangtech.com/minTestImg/caiyunyiRegister.svg");
background-repeat: no-repeat;
background-size: contain;
background-position: 0 0;
background-size: 100%;
}
.main .content .contentTitle.data-v-9b4697c2 {
font-family: PingFangSC, PingFang SC;

View File

@ -1,34 +1,41 @@
{
"description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html",
"projectname": "caiyunyi",
"setting": {
"compileHotReLoad": true
},
"condition": {
"miniprogram": {
"list": [
{
"name": "pages/shopPages/shopDetail/index",
"pathName": "pages/shopPages/shopDetail/index",
"query": "id=154392&pageType=",
"launchMode": "default",
"scene": null
},
{
"name": "pages/etcMap/index",
"pathName": "pages/etcMap/index",
"query": "",
"launchMode": "default",
"scene": null
},
{
"name": "pages/shopMallPage/index/index",
"pathName": "pages/shopMallPage/index/index",
"query": "recommendCode=111&&recommendId=222",
"launchMode": "default",
"scene": null
"description": "项目私有配置文件。此文件中的内容将覆盖 project.config.json 中的相同字段。项目的改动优先同步到此文件中。详见文档https://developers.weixin.qq.com/miniprogram/dev/devtools/projectconfig.html",
"projectname": "caiyunyi",
"setting": {
"compileHotReLoad": true
},
"condition": {
"miniprogram": {
"list": [
{
"name": "pages/register/index",
"pathName": "pages/register/index",
"query": "",
"scene": null,
"launchMode": "default"
},
{
"name": "pages/shopPages/shopDetail/index",
"pathName": "pages/shopPages/shopDetail/index",
"query": "id=154392&pageType=",
"launchMode": "default",
"scene": null
},
{
"name": "pages/etcMap/index",
"pathName": "pages/etcMap/index",
"query": "",
"launchMode": "default",
"scene": null
},
{
"name": "pages/shopMallPage/index/index",
"pathName": "pages/shopMallPage/index/index",
"query": "recommendCode=111&&recommendId=222",
"launchMode": "default",
"scene": null
}
]
}
]
}
}
}