v1.2.1版本,优化调整了很多,整改验收阶段新加字段

This commit is contained in:
王利强
2026-06-13 08:50:51 +08:00
parent 2af9f1fd59
commit 1fe87ec438
591 changed files with 5072 additions and 2706 deletions

View File

@@ -0,0 +1 @@
"use strict";const o=require("../../common/vendor.js"),e=require("../../request/three_one_api/info.js"),s={__name:"account",setup(s){const n=o.ref(!1),a=o.ref(!1),t=o.ref(!1),i=o.ref(!1),r=o.reactive({oldPassword:"",newPassword:"",confirmPassword:""}),d=async()=>{if(r.oldPassword)if(r.newPassword)if(r.newPassword.length<6)o.index.showToast({title:"新密码长度至少6位",icon:"none"});else if(r.confirmPassword)if(r.newPassword===r.confirmPassword)if(r.oldPassword!==r.newPassword){n.value=!0;try{const s={oldPassword:r.oldPassword,newPassword:r.newPassword,confirmPassword:r.confirmPassword},a=await e.updatePassword(s);0===a.code?(o.index.showToast({title:"密码修改成功",icon:"success"}),r.oldPassword="",r.newPassword="",r.confirmPassword="",setTimeout((()=>{o.index.navigateBack()}),1500)):o.index.showToast({title:a.msg||"修改失败",icon:"none"})}catch(s){console.error("修改密码失败:",s),o.index.showToast({title:"修改失败",icon:"none"})}finally{n.value=!1}}else o.index.showToast({title:"新密码不能与旧密码相同",icon:"none"});else o.index.showToast({title:"两次输入的密码不一致",icon:"none"});else o.index.showToast({title:"请确认新密码",icon:"none"});else o.index.showToast({title:"请输入新密码",icon:"none"});else o.index.showToast({title:"请输入旧密码",icon:"none"})};return(e,s)=>({a:a.value?"text":"password",b:r.oldPassword,c:o.o((o=>r.oldPassword=o.detail.value)),d:o.n(a.value?"cuIcon-attention":"cuIcon-attentionforbid"),e:o.o((o=>a.value=!a.value)),f:t.value?"text":"password",g:r.newPassword,h:o.o((o=>r.newPassword=o.detail.value)),i:o.n(t.value?"cuIcon-attention":"cuIcon-attentionforbid"),j:o.o((o=>t.value=!t.value)),k:i.value?"text":"password",l:r.confirmPassword,m:o.o((o=>r.confirmPassword=o.detail.value)),n:o.n(i.value?"cuIcon-attention":"cuIcon-attentionforbid"),o:o.o((o=>i.value=!i.value)),p:o.o(d),q:n.value,r:o.gei(e,"")})}},n=o._export_sfc(s,[["__scopeId","data-v-808f02be"]]);wx.createPage(n);

View File

@@ -0,0 +1,4 @@
{
"navigationBarTitleText": "账号安全",
"usingComponents": {}
}

View File

@@ -0,0 +1 @@
<view class="{{['page', 'data-v-808f02be', virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{r}}"><view class="padding bg-white margin-top data-v-808f02be"><view class="form-item solid-bottom data-v-808f02be"><view class="form-label data-v-808f02be">旧密码</view><view class="form-input-wrap data-v-808f02be"><block wx:if="{{r0}}"><input class="form-input data-v-808f02be" type="{{a}}" placeholder="请输入旧密码" value="{{b}}" bindinput="{{c}}"/></block><view class="pwd-toggle data-v-808f02be" bindtap="{{e}}"><text class="{{['data-v-808f02be', d]}}"></text></view></view></view><view class="form-item solid-bottom data-v-808f02be"><view class="form-label data-v-808f02be">新密码</view><view class="form-input-wrap data-v-808f02be"><block wx:if="{{r0}}"><input class="form-input data-v-808f02be" type="{{f}}" placeholder="请输入新密码" value="{{g}}" bindinput="{{h}}"/></block><view class="pwd-toggle data-v-808f02be" bindtap="{{j}}"><text class="{{['data-v-808f02be', i]}}"></text></view></view></view><view class="form-item data-v-808f02be"><view class="form-label data-v-808f02be">确认密码</view><view class="form-input-wrap data-v-808f02be"><block wx:if="{{r0}}"><input class="form-input data-v-808f02be" type="{{k}}" placeholder="请再次输入新密码" value="{{l}}" bindinput="{{m}}"/></block><view class="pwd-toggle data-v-808f02be" bindtap="{{o}}"><text class="{{['data-v-808f02be', n]}}"></text></view></view></view></view><view class="tips data-v-808f02be"><text class="text-gray text-sm data-v-808f02be">密码长度至少6位建议包含字母和数字</text></view><view class="padding data-v-808f02be"><button class="bg-blue round data-v-808f02be" bindtap="{{p}}" loading="{{q}}">保存</button></view></view>

View File

@@ -0,0 +1 @@
.page.data-v-808f02be{min-height:100vh;background:#ebf2fc}.form-item.data-v-808f02be{padding:30rpx 0}.form-label.data-v-808f02be{font-size:28rpx;color:#333;margin-bottom:20rpx}.form-input-wrap.data-v-808f02be{display:flex;align-items:center;background:#f5f5f5;border-radius:12rpx;padding:0 20rpx}.form-input.data-v-808f02be{flex:1;height:80rpx;font-size:28rpx}.pwd-toggle.data-v-808f02be{padding:10rpx;font-size:36rpx;color:#999}.tips.data-v-808f02be{padding:20rpx 30rpx}

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../common/vendor.js"),a=require("../../request/request.js"),o=require("../../utils/upload.js"),t=require("../../request/three_one_api/info.js"),i={__name:"edit",setup(i){const n=e.ref(!1),s=e.ref(""),c=e.reactive({avatar:"",nickName:"",phonenumber:"",email:"",sex:"0"});e.onMounted((()=>{r()}));const r=async()=>{try{e.index.showLoading({title:"加载中..."});const a=await t.getProfileDetail();e.index.hideLoading(),0===a.code&&a.data&&(c.avatar=a.data.avatar||"",c.nickName=a.data.nickName||"",c.phonenumber=a.data.phonenumber||"",c.email=a.data.email||"",c.sex=a.data.sex||"0")}catch(a){e.index.hideLoading(),console.error("获取个人信息失败:",a)}},l=()=>{e.index.chooseImage({count:1,sizeType:["compressed"],sourceType:["album","camera"],success:e=>{const a=e.tempFilePaths[0];s.value=a,u(a)}})},u=async a=>{try{const{url:t}=await o.uploadSingleWithLoading(a);c.avatar=t,s.value=t,e.index.showToast({title:"上传成功",icon:"success"})}catch(t){s.value="",e.index.showToast({title:(null==t?void 0:t.msg)||(null==t?void 0:t.message)||"上传失败",icon:"none"})}},d=async()=>{if(c.nickName){n.value=!0;try{const a={nickName:c.nickName,phonenumber:c.phonenumber,email:c.email,sex:c.sex,avatar:c.avatar},o=await t.updateProfile(a);0===o.code?(e.index.showToast({title:"保存成功",icon:"success"}),setTimeout((()=>{e.index.navigateBack()}),1500)):e.index.showToast({title:o.msg||"保存失败",icon:"none"})}catch(a){console.error("保存失败:",a),e.index.showToast({title:"保存失败",icon:"none"})}finally{n.value=!1}}else e.index.showToast({title:"请输入昵称",icon:"none"})};return(o,t)=>{return{a:s.value||(i=c.avatar,i?a.toImageUrl(i):"")||"https://ossweb-img.qq.com/images/lol/web201310/skin/big81005.jpg",b:e.o(l),c:c.nickName,d:e.o((e=>c.nickName=e.detail.value)),e:c.phonenumber,f:e.o((e=>c.phonenumber=e.detail.value)),g:c.email,h:e.o((e=>c.email=e.detail.value)),i:"0"===c.sex?1:"",j:"0"===c.sex?1:"",k:e.o((e=>c.sex="0")),l:"1"===c.sex?1:"",m:"1"===c.sex?1:"",n:e.o((e=>c.sex="1")),o:e.o(d),p:n.value,q:e.gei(o,"")};var i}}},n=e._export_sfc(i,[["__scopeId","data-v-8cef483c"]]);wx.createPage(n);

View File

@@ -0,0 +1,4 @@
{
"navigationBarTitleText": "编辑资料",
"usingComponents": {}
}

View File

@@ -0,0 +1 @@
<view class="{{['page', 'data-v-8cef483c', virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{q}}"><view class="padding bg-white data-v-8cef483c"><view class="flex justify-between align-center padding-tb solid-bottom data-v-8cef483c" bindtap="{{b}}"><view class="text-black data-v-8cef483c">头像</view><view class="flex align-center data-v-8cef483c"><image class="avatar data-v-8cef483c" src="{{a}}" mode="aspectFill"></image><view class="lg text-gray cuIcon-right margin-left-xs data-v-8cef483c"></view></view></view><view class="flex justify-between align-center padding-tb solid-bottom data-v-8cef483c"><view class="text-black label-text data-v-8cef483c">昵称</view><view class="flex align-center flex-sub justify-end data-v-8cef483c"><input class="input-right data-v-8cef483c" placeholder="请输入昵称" value="{{c}}" bindinput="{{d}}"/><view class="lg text-gray cuIcon-right margin-left-xs data-v-8cef483c"></view></view></view><view class="flex justify-between align-center padding-tb solid-bottom data-v-8cef483c"><view class="text-black label-text data-v-8cef483c">电话号码</view><view class="flex align-center flex-sub justify-end data-v-8cef483c"><input class="input-right data-v-8cef483c" placeholder="请输入电话号码" type="number" value="{{e}}" bindinput="{{f}}"/><view class="lg text-gray cuIcon-right margin-left-xs data-v-8cef483c"></view></view></view><view class="flex justify-between align-center padding-tb solid-bottom data-v-8cef483c"><view class="text-black label-text data-v-8cef483c">邮箱</view><view class="flex align-center flex-sub justify-end data-v-8cef483c"><input class="input-right data-v-8cef483c" placeholder="请输入邮箱" value="{{g}}" bindinput="{{h}}"/><view class="lg text-gray cuIcon-right margin-left-xs data-v-8cef483c"></view></view></view><view class="flex justify-between align-center padding-tb solid-bottom data-v-8cef483c"><view class="text-black data-v-8cef483c">性别</view><view class="flex align-center data-v-8cef483c"><view class="gender-switch data-v-8cef483c"><view class="{{['gender-item', 'data-v-8cef483c', i && 'gender-active', j && 'gender-male']}}" bindtap="{{k}}"><text class="cuIcon-male data-v-8cef483c"></text></view><view class="{{['gender-item', 'data-v-8cef483c', l && 'gender-active', m && 'gender-female']}}" bindtap="{{n}}"><text class="cuIcon-female data-v-8cef483c"></text></view></view></view></view><button class="bg-blue round margin-top-xl data-v-8cef483c" bindtap="{{o}}" loading="{{p}}">保存</button></view></view>

View File

@@ -0,0 +1 @@
.page.data-v-8cef483c{min-height:100vh;background:#f5f5f5}.avatar.data-v-8cef483c{width:80rpx;height:80rpx;border-radius:50%}.label-text.data-v-8cef483c{flex-shrink:0;margin-right:20rpx}.input-right.data-v-8cef483c{text-align:right;font-size:28rpx;color:#333}.padding-tb.data-v-8cef483c{padding:30rpx 0}.gender-switch.data-v-8cef483c{display:flex;align-items:center;background:#f0f0f0;border-radius:40rpx;padding:4rpx}.gender-item.data-v-8cef483c{width:60rpx;height:60rpx;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:32rpx;color:#999;transition:all .3s}.gender-active.data-v-8cef483c{color:#fff}.gender-male.data-v-8cef483c{background:#2667e9}.gender-female.data-v-8cef483c{background:#ff6b81}.line-blue.data-v-8cef483c{border:1rpx solid #2667E9;color:#2667e9;background:#fff}

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../common/vendor.js"),r=require("../../common/assets.js"),s={};const o=e._export_sfc(s,[["render",function(s,o){return{a:r._imports_0$3,b:r._imports_1$2,c:e.gei(s,"")}}]]);wx.createPage(o);

View File

@@ -0,0 +1,4 @@
{
"navigationBarTitleText": "帮助中心",
"usingComponents": {}
}

View File

@@ -0,0 +1 @@
<view class="{{[virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{c}}"><view class="justify-around flex margin-top-xl"><view><image src="{{a}}" style="width:100rpx;height:100rpx"></image></view><view><image src="{{b}}" style="width:100rpx;height:100rpx"></image></view></view><view class="margin-top-xl flex text-gray text-center justify-center"><view>工作时间:</view><view>09:00-22:00</view></view></view>

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../common/vendor.js"),a=require("../../common/assets.js"),o=require("../../request/request.js"),r=require("../../request/three_one_api/info.js");if(!Array){e.resolveComponent("u-navbar")()}Math;const t={__name:"my",setup(t){const n=e.reactive({avatar:"",nickName:"",phonenumber:""});e.onShow((()=>{(async()=>{try{const e=await r.getProfileDetail();0===e.code&&e.data&&(n.avatar=e.data.avatar||"",n.nickName=e.data.nickName||"",n.phonenumber=e.data.phonenumber||"")}catch(e){console.error("获取用户信息失败:",e)}})()}));const s=()=>{e.index.navigateTo({url:"/pages/personalcenter/edit"})};return(r,t)=>{return{a:e.p({title:"我的",placeholder:!1,fixed:!1,safeAreaInsetTop:!0,bgColor:"transparent",titleColor:"#fff",border:!1,leftIcon:""}),b:(c=n.avatar,(c?o.toImageUrl(c):"")||"https://ossweb-img.qq.com/images/lol/web201310/skin/big99008.jpg"),c:e.t(n.nickName||"未设置昵称"),d:e.t(n.phonenumber||"未绑定手机"),e:a._imports_0$2,f:e.o((e=>s())),g:a._imports_1$1,h:e.o((e=>s())),i:a._imports_2,j:e.o((a=>{e.index.navigateTo({url:"/pages/personalcenter/account"})})),k:e.o((a=>{e.index.showModal({title:"提示",content:"确定要退出登录吗?",success:function(a){a.confirm?(console.log("用户点击确定"),e.index.clearStorageSync(),e.index.reLaunch({url:"/pages/login/login"})):a.cancel&&console.log("用户点击取消")}})})),l:e.gei(r,"")};var c}}},n=e._export_sfc(t,[["__scopeId","data-v-dcf94ac2"]]);wx.createPage(n);

View File

@@ -0,0 +1,7 @@
{
"navigationBarTitleText": "我的",
"navigationStyle": "custom",
"usingComponents": {
"u-navbar": "../../uni_modules/uview-plus/components/u-navbar/u-navbar"
}
}

View File

@@ -0,0 +1 @@
<view class="{{['page-wrapper', 'data-v-dcf94ac2', virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{l}}"><view class="header-bg data-v-dcf94ac2"><u-navbar wx:if="{{a}}" class="data-v-dcf94ac2" virtualHostClass="data-v-dcf94ac2" u-i="dcf94ac2-0" bind:__l="__l" u-p="{{a}}"></u-navbar><view class="user-info-section data-v-dcf94ac2"><view class="user-avatar data-v-dcf94ac2"><image class="avatar-img data-v-dcf94ac2" src="{{b}}" mode="aspectFill"></image></view><view class="user-details data-v-dcf94ac2"><view class="user-name data-v-dcf94ac2">{{c}}</view><view class="user-phone data-v-dcf94ac2">{{d}}</view></view><image class="edit-icon data-v-dcf94ac2" src="{{e}}" mode="aspectFit" bindtap="{{f}}"></image></view></view><view class="content-area data-v-dcf94ac2"><view class="menu-card data-v-dcf94ac2"><view class="menu-item data-v-dcf94ac2" bindtap="{{h}}"><view class="menu-left data-v-dcf94ac2"><image src="{{g}}" class="menu-icon data-v-dcf94ac2"></image><text class="menu-text data-v-dcf94ac2">编辑个人信息</text></view><text class="cuIcon-right menu-arrow data-v-dcf94ac2"></text></view><view class="menu-item data-v-dcf94ac2" bindtap="{{j}}"><view class="menu-left data-v-dcf94ac2"><image src="{{i}}" class="menu-icon data-v-dcf94ac2"></image><text class="menu-text data-v-dcf94ac2">修改登录密码</text></view><text class="cuIcon-right menu-arrow data-v-dcf94ac2"></text></view></view><button class="logout-btn data-v-dcf94ac2" bindtap="{{k}}">退出登录</button></view></view>

View File

@@ -0,0 +1 @@
.page-wrapper.data-v-dcf94ac2{min-height:100vh;background:#fff}.header-bg.data-v-dcf94ac2{position:relative;height:480rpx;background:#2667e9;padding-top:0;overflow:hidden}.header-bg .blur-circle.data-v-dcf94ac2{position:absolute;border-radius:50%;filter:blur(60rpx);opacity:.5}.header-bg .circle-1.data-v-dcf94ac2{width:300rpx;height:300rpx;background:rgba(100,180,255,.6);top:-50rpx;left:-50rpx}.header-bg .circle-2.data-v-dcf94ac2{width:250rpx;height:250rpx;background:rgba(150,200,255,.5);top:100rpx;right:-30rpx}.header-bg .circle-3.data-v-dcf94ac2{width:200rpx;height:200rpx;background:rgba(180,220,255,.4);bottom:50rpx;left:200rpx}.header-title.data-v-dcf94ac2{text-align:center;font-size:36rpx;font-weight:600;color:#fff;position:relative;z-index:5}.user-info-section.data-v-dcf94ac2{display:flex;align-items:center;padding:60rpx 40rpx 0;position:relative;z-index:5}.user-info-section .user-avatar.data-v-dcf94ac2{width:120rpx;height:120rpx;border-radius:50%;overflow:hidden;border:4rpx solid rgba(255,255,255,.5);box-shadow:0 8rpx 20rpx rgba(0,0,0,.15)}.user-info-section .user-avatar .avatar-img.data-v-dcf94ac2{width:100%;height:100%}.user-info-section .user-details.data-v-dcf94ac2{flex:1;margin-left:24rpx}.user-info-section .user-details .user-name.data-v-dcf94ac2{font-size:36rpx;font-weight:600;color:#fff;margin-bottom:8rpx}.user-info-section .user-details .user-phone.data-v-dcf94ac2{font-size:26rpx;color:rgba(255,255,255,.85)}.user-info-section .edit-icon.data-v-dcf94ac2{width:48rpx;height:48rpx;flex-shrink:0}.content-area.data-v-dcf94ac2{position:relative;margin-top:-40rpx;padding:40rpx 30rpx 50rpx;z-index:10;background:#fff;border-top-left-radius:40rpx;border-top-right-radius:40rpx;min-height:calc(100vh - 360rpx)}.menu-card.data-v-dcf94ac2{background:#fff;border-radius:24rpx;padding:10rpx 0;box-shadow:0 8rpx 30rpx rgba(0,0,0,.1)}.menu-item.data-v-dcf94ac2{display:flex;align-items:center;justify-content:space-between;padding:32rpx 36rpx;border-bottom:1rpx solid #F5F5F5}.menu-item.data-v-dcf94ac2:last-child{border-bottom:none}.menu-item .menu-left.data-v-dcf94ac2{display:flex;align-items:center}.menu-item .menu-left .menu-icon.data-v-dcf94ac2{width:44rpx;height:44rpx;margin-right:24rpx}.menu-item .menu-left .menu-text.data-v-dcf94ac2{font-size:30rpx;color:#333}.menu-item .menu-right.data-v-dcf94ac2{display:flex;align-items:center}.menu-item .menu-right .menu-value.data-v-dcf94ac2{font-size:28rpx;color:#999;margin-right:8rpx}.menu-item .menu-arrow.data-v-dcf94ac2{font-size:28rpx;color:#ccc}.logout-btn.data-v-dcf94ac2{margin-top:60rpx;height:96rpx;line-height:96rpx;background:linear-gradient(135deg,#3b7fed,#5a9cf5);border-radius:48rpx;font-size:32rpx;font-weight:500;color:#fff;box-shadow:0 8rpx 24rpx rgba(59,127,237,.35)}.logout-btn.data-v-dcf94ac2:after{border:none}

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../common/vendor.js");if(!Array){e.resolveComponent("up-switch")()}Math;const o={__name:"notification",setup(o){const a=e.ref(!1),l=e=>{console.log("change",e)};return(o,t)=>({a:e.o(l),b:e.o((e=>a.value=e)),c:e.p({activeColor:"#07C160",modelValue:a.value}),d:e.o(l),e:e.o((e=>a.value=e)),f:e.p({activeColor:"#07C160",modelValue:a.value}),g:e.o(l),h:e.o((e=>a.value=e)),i:e.p({activeColor:"#07C160",modelValue:a.value}),j:e.gei(o,"")})}},a=e._export_sfc(o,[["__scopeId","data-v-84e375f8"]]);wx.createPage(a);

View File

@@ -0,0 +1,6 @@
{
"navigationBarTitleText": "新消息通知",
"usingComponents": {
"up-switch": "../../uni_modules/uview-plus/components/u-switch/u-switch"
}
}

View File

@@ -0,0 +1 @@
<view class="{{['page', 'padding', 'data-v-84e375f8', virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{j}}"><view class="padding bg-white radius data-v-84e375f8"><view class="flex justify-between padding-bottom solid-bottom data-v-84e375f8"><view class="data-v-84e375f8">横幅消息通知</view><up-switch wx:if="{{c}}" class="data-v-84e375f8" virtualHostClass="data-v-84e375f8" bindchange="{{a}}" u-i="84e375f8-0" bind:__l="__l" bindupdateModelValue="{{b}}" u-p="{{c}}"></up-switch></view><view class="flex justify-between padding-bottom padding-top solid-bottom data-v-84e375f8"><view class="data-v-84e375f8">系统声音</view><up-switch wx:if="{{f}}" class="data-v-84e375f8" virtualHostClass="data-v-84e375f8" bindchange="{{d}}" u-i="84e375f8-1" bind:__l="__l" bindupdateModelValue="{{e}}" u-p="{{f}}"></up-switch></view><view class="flex justify-between padding-bottom padding-top solid-bottom data-v-84e375f8"><view class="data-v-84e375f8">系统震动</view><up-switch wx:if="{{i}}" class="data-v-84e375f8" virtualHostClass="data-v-84e375f8" bindchange="{{g}}" u-i="84e375f8-2" bind:__l="__l" bindupdateModelValue="{{h}}" u-p="{{i}}"></up-switch></view></view></view>

View File

@@ -0,0 +1 @@
.page.data-v-84e375f8{min-height:100vh;background:#ebf2fc}

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../common/vendor.js");if(!Array){e.resolveComponent("up-switch")()}Math;const o={__name:"settings",setup(o){const a=e.ref(!1),l=e=>{console.log("change",e)};return(o,t)=>({a:e.o(l),b:e.o((e=>a.value=e)),c:e.p({activeColor:"#07C160",modelValue:a.value}),d:e.o(l),e:e.o((e=>a.value=e)),f:e.p({activeColor:"#07C160",modelValue:a.value}),g:e.o(l),h:e.o((e=>a.value=e)),i:e.p({activeColor:"#07C160",modelValue:a.value}),j:e.gei(o,"")})}},a=e._export_sfc(o,[["__scopeId","data-v-b44a9397"]]);wx.createPage(a);

View File

@@ -0,0 +1,6 @@
{
"navigationBarTitleText": "通用设置",
"usingComponents": {
"up-switch": "../../uni_modules/uview-plus/components/u-switch/u-switch"
}
}

View File

@@ -0,0 +1 @@
<view class="{{['page', 'padding', 'data-v-b44a9397', virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{j}}"><view class="padding bg-white radius data-v-b44a9397"><view class="flex justify-between padding-bottom solid-bottom data-v-b44a9397"><view class="data-v-b44a9397">截屏后提示</view><up-switch wx:if="{{c}}" class="data-v-b44a9397" virtualHostClass="data-v-b44a9397" bindchange="{{a}}" u-i="b44a9397-0" bind:__l="__l" bindupdateModelValue="{{b}}" u-p="{{c}}"></up-switch></view><view class="flex justify-between padding-bottom padding-top solid-bottom data-v-b44a9397"><view class="data-v-b44a9397">开启屏幕旋转</view><up-switch wx:if="{{f}}" class="data-v-b44a9397" virtualHostClass="data-v-b44a9397" bindchange="{{d}}" u-i="b44a9397-1" bind:__l="__l" bindupdateModelValue="{{e}}" u-p="{{f}}"></up-switch></view><view class="flex justify-between padding-bottom padding-top solid-bottom data-v-b44a9397"><view class="data-v-b44a9397">获取地理位置</view><up-switch wx:if="{{i}}" class="data-v-b44a9397" virtualHostClass="data-v-b44a9397" bindchange="{{g}}" u-i="b44a9397-2" bind:__l="__l" bindupdateModelValue="{{h}}" u-p="{{i}}"></up-switch></view></view></view>

View File

@@ -0,0 +1 @@
.page.data-v-b44a9397{min-height:100vh;background:#ebf2fc}