作者 xiaoqiu

优化图片加载问题,美化员工在岗页面,隐私政策页面

正在显示 36 个修改的文件 包含 174 行增加192 行删除
<template>
<view class="navTop">
<image style="width: 32rpx;" src="@/static/commonImage/big-car.png" mode="widthFix"></image>
<image style="width: 32rpx;height: 32rpx;" src="@/static/commonImage/big-car.png" mode="widthFix"></image>
<text class="top-text">{{ carNum }}</text>
</view>
</template>
... ...
... ... @@ -44,7 +44,7 @@
"path" : "pages/privacy/privacy",
"style" :
{
"navigationBarTitleText" : "车险小程序隐私政策"
"navigationBarTitleText" : "隐私政策"
}
},
{
... ...
... ... @@ -30,15 +30,12 @@
</up-input>
</up-form-item>
</up-form>
</view>
<view class="line_title">
<text class="left_title">状态设置</text>
<view class="status">
<view class="statusBtn" :class="{active: userInfo.jobStatus === '0'}" @click="changeStatus('0')">在岗</view>
<view class="statusBtn" :class="{active: userInfo.jobStatus === '1'}" @click="changeStatus('1')">离岗</view>
</view>
</view>
<view class="status">
<view class="statusBtn" :class="{active: userInfo.jobStatus === '0'}" @click="changeStatus('0')">在岗</view>
<view class="statusBtn" :class="{active: userInfo.jobStatus === '1'}" @click="changeStatus('1')">离岗</view>
</view>
<view class="loginBtn" @click="loginOut">退出登录</view>
</view>
... ... @@ -231,10 +228,7 @@ const submit = () => {
display: flex;
align-items: center;
justify-content: space-between;
padding: 40rpx 46rpx;
background: #FFFFFF;
box-shadow: 0rpx 8rpx 40rpx 0rpx rgba(10,22,44,0.06);
border-radius: 40rpx;
margin-top: 20rpx;
.statusBtn{
width: 280rpx;
height: 80rpx;
... ... @@ -246,7 +240,7 @@ const submit = () => {
border: 2rpx solid #BBBBBB;
&.active{
color: #fff;
background: #75A8FF;
background: #3680FE;
}
}
}
... ...
... ... @@ -58,8 +58,18 @@
mode="list"
text="暂无待办事项"
/>
<view class="loginBtn" @click="loginOut">注销信息</view>
<view class="loginBtn" @click="singOutShow = true">注销信息</view>
</view>
<!-- 用户注销提示框 -->
<up-modal :show="singOutShow" title="注销提示" showCancelButton @confirm="loginOut" @cancel="singOutShow = false">
<view class="signOut">
<text>1、注销帐号是不可恢复的操作,你应自行备份本平台帐号相关的信息和数据。操作之前,请确认与本平台帐号相关的所有服务均已进行妥善处理。</text>
<text>2、注销帐号,你将无法再使用本平台帐号或找回你添加或绑定的任何内容或信息(即使你使用相同的手机号码再次注册并使用本平台)</text>
<text>3、注销后将删除你在该平台的所有信息,本平台不会帮你备份数据,是否确认注销</text>
</view>
</up-modal>
</view>
</template>
... ... @@ -74,6 +84,7 @@ import { queryMyList, disposeUser } from '@/api/work.js'
import useUserStore from '@/store/modules/user.js'
const { userInfo, Logout } = useUserStore()
const carList = ref([])
const singOutShow = ref(false)
const myTotal = ref('0')
const queryParams = reactive({
pageNum: 1,
... ... @@ -135,23 +146,13 @@ const updateCarInfo = (id, taskId) => {
onReady(() => {
userFormRef.value.setRules(rules)
})
const loginOut = () => {
uni.showModal({
title: '提示',
content: '是否要注销信息 \n1、点击注销后工作人员在七个工作日内像你发送短信确认\n 2、注销后将删除你在该平台的所有信息',
success: async (res) => {
if (res.confirm) {
await userCancel()
await Logout()
uni.$u.toast('注销成功')
uni.redirectTo({
url: '/pages/realName/realName'
})
} else if (res.cancel) {
console.log('用户点击取消');
}
}
});
const loginOut = async () => {
await userCancel()
await Logout()
uni.$u.toast('注销成功')
uni.redirectTo({
url: '/pages/realName/realName'
})
}
const getMyList = async () => {
const { data } = await queryMyList(queryParams)
... ... @@ -257,5 +258,13 @@ onShow(() => {
border-radius: 40rpx;
}
}
}
.signOut{
display: flex;
flex-direction: column;
text-indent: 2em;
font-size: 28rpx;
line-height: 32rpx;
color: #333;
}
</style>
... ...
<template>
<view class="myOne">
<view class="my-div">
<text class="yhxy">隐私政策</text>
<view>
本应用非常重视用户隐私政策并严格遵守相关的法律规定。请您仔细阅读《隐私政策》后再继续使用。
如果您继续使用我们的服务,表示您已经充分阅读和理解我们协议的全部内容。
<view style="text-indent: 2em;">
本应用非常重视用户隐私政策并严格遵守相关的法律规定。请您仔细阅读《隐私政策》后再继续使用。
如果您继续使用我们的服务,表示您已经充分阅读和理解我们协议的全部内容。
</view>
<view>
本小程序尊重并保护所有使用服务用户的个人隐私权。
<view style="text-indent: 2em;">
本小程序尊重并保护所有使用服务用户的个人隐私权。
为了给您提供更准确、更优质的服务,本应用会按照本隐私权政策的规定使用和披露您的个人信息。
除本隐私权政策另有规定外,在未征得您事先许可的情况下,本应用不会将这些信息对外披露或向第三方提供。
本应用会不时更新本隐私权政策。您在同意本应用服务使用协议之时,即视为您已经同意本隐私权政策全部内容。
</view>
<view>
1. 适用范围
<view>
(a) 在您注册本应用小程序帐号时,您根据小程序要求提供的个人注册信息。
(b) 在您使用本应用网络服务,或访问本应用平台网页时,本应用自动接收并记录的您的浏览器和计算机上的信息,
包括但不限于您的IP地址、浏览器的类型、使用的语言、访问日期和时间、软硬件特征信息及您需求的网页记录等数据。
(c) 本应用通过合法途径从商业伙伴处取得的用户个人数据。
(d) 本应用严禁用户发布不良信息,如裸露、色情和亵渎内容,发布的内容我们会进行审核,一经发现不良信息,会禁用该用户的所有权限,予以封号处理。
<view >
<view class="scd_title">1. 适用范围</view>
<view style="text-indent: 2em;">
<view>(a) 在您注册本应用小程序帐号时,您根据小程序要求提供的个人注册信息。</view>
<view>(b) 在您使用本应用网络服务,或访问本应用平台网页时,本应用自动接收并记录的您的浏览器和计算机上的信息,包括但不限于您的IP地址、浏览器的类型、使用的语言、访问日期和时间、软硬件特征信息及您需求的网页记录等数据。</view>
<view>(c) 本应用通过合法途径从商业伙伴处取得的用户个人数据。</view>
<view>(d) 本应用严禁用户发布不良信息,如裸露、色情和亵渎内容,发布的内容我们会进行审核,一经发现不良信息,会禁用该用户的所有权限,予以封号处理。</view>
</view>
</view>
<view>
2. 信息使用
<view>
(a) 本应用不会向任何无关第三方提供、出售、出租、分享或交易您的个人登录信息。如果我们存储发生维修或升级,我们会事先发出推送消息来通知您,请您提前允许本应用消息通知。
(b) 本应用亦不允许任何第三方以任何手段收集、编辑、出售或者无偿传播您的个人信息。任何本应用平台用户如从事上述活动,一经发现,本应用有权立即终止与该用户的服务协议。包括但不限于您的IP地址、浏览器的类型、使用的语言、访问日期和时间、软硬件特征信息及您需求的网页记录等数据。
(c) 为服务用户的目的,本应用可能通过使用您的个人信息,向您提供您感兴趣的信息,包括但不限于向您发出产品和服务信息,
或者与本应用合作伙伴共享信息以便他们向您发送有关其产品和服务的信息。(后者需要您的事先同意)
<view class="scd_title">2. 信息使用</view>
<view style="text-indent: 2em;">
<view>(a) 本应用不会向任何无关第三方提供、出售、出租、分享或交易您的个人登录信息。如果我们存储发生维修或升级,我们会事先发出推送消息来通知您,请您提前允许本应用消息通知。</view>
<view>(b) 本应用亦不允许任何第三方以任何手段收集、编辑、出售或者无偿传播您的个人信息。任何本应用平台用户如从事上述活动,一经发现,本应用有权立即终止与该用户的服务协议。包括但不限于您的IP地址、浏览器的类型、使用的语言、访问日期和时间、软硬件特征信息及您需求的网页记录等数据。</view>
<view>(c) 为服务用户的目的,本应用可能通过使用您的个人信息,向您提供您感兴趣的信息,包括但不限于向您发出产品和服务信息,或者与本应用合作伙伴共享信息以便他们向您发送有关其产品和服务的信息。(后者需要您的事先同意)</view>
</view>
<view>
3. 信息披露
<view>
<view class="scd_title">3. 信息披露</view>
<view style="text-indent: 2em;">
在如下情况下,本应用将依据您的个人意愿或法律的规定全部或部分的披露您的个人信息:
(a) 未经您事先同意,我们不会向第三方披露。
(b) 为提供您所要求的产品和服务,而必须和第三方分享您的个人信息。
(c) 根据法律的有关规定,或者行政或司法机构的要求,向第三方或者行政、司法机构披露。
(d) 如您出现违反中国有关法律、法规或者本应用服务协议或相关规则的情况,需要向第三方披露。
(e) 如您是适格的知识产权投诉人并已提起投诉,应被投诉人要求,向被投诉人披露,以便双方处理可能的权利纠纷
<view>(a) 未经您事先同意,我们不会向第三方披露。</view>
<view>(b) 为提供您所要求的产品和服务,而必须和第三方分享您的个人信息。</view>
<view>(c) 根据法律的有关规定,或者行政或司法机构的要求,向第三方或者行政、司法机构披露。</view>
<view>(d) 如您出现违反中国有关法律、法规或者本应用服务协议或相关规则的情况,需要向第三方披露。</view>
<view>(e) 如您是适格的知识产权投诉人并已提起投诉,应被投诉人要求,向被投诉人披露,以便双方处理可能的权利纠纷</view>
</view>
</view>
<view>
4. 信息存储和交换
<view>
<view class="scd_title">4. 信息存储和交换</view>
<view style="text-indent: 2em;">
本应用收集的有关您的信息和资料将保存在本应用及(或)其关联公司的服务器上,这些信息和资料可能传送至您所在国家、地区或本应用收集信息和资料所在地的境外并在境外被访问、存储和展示。
</view>
</view>
<view>
5. Cookie的使用
<view>
(a) 在您未拒绝接受cookies的情况下,本应用会在您的计算机上设定或取用cookies,以便您能登录或使用依赖于cookies的本应用平台服务或功能。本应用使用cookies可为您提供更加周到的个性化服务,包括推广服务。
(b) 您有权选择接受或拒绝接受cookies。您可以通过修改浏览器设置的方式拒绝接受cookies。
但如果您选择拒绝接受cookies,则您可能无法登录或使用依赖于cookies的本应用网络服务或功能
(c) 通过本应用所设cookies所取得的有关信息,将适用本政策。
<view class="scd_title">5.本隐私政策的更改</view>
<view style="text-indent: 2em;">
<view>(a) 如果决定更改隐私政策,我们会在本政策中、本公司网站中以及我们认为适当的位置发布这些更改,以便您了解我们如何收集、使用您的个人信息,哪些人可以访问这些信息,以及在什么情况下我们会透露这些信息。</view>
<view>(b) 本公司保留随时修改本政策的权利,因此请经常查看。如对本政策作出重大更改,本公司会通过网站通知的形式告知。</view>
</view>
</view>
<view>
6.本隐私政策的更改
<view>
(a) 如果决定更改隐私政策,我们会在本政策中、本公司网站中以及我们认为适当的位置发布这些更改,以便您了解我们如何收集、使用您的个人信息,哪些人可以访问这些信息,以及在什么情况下我们会透露这些信息。
(b) 本公司保留随时修改本政策的权利,因此请经常查看。如对本政策作出重大更改,本公司会通过网站通知的形式告知。
</view>
<view style="text-indent: 2em;">
请您妥善保护自己的个人信息,仅在必要的情形下向他人提供。如您发现自己的个人信息泄密,尤其是本应用用户名及密码发生泄露,请您立即联络本应用客服,以便本应用采取相应措施。
</view>
<view>
请您妥善保护自己的个人信息,仅在必要的情形下向他人提供。如您发现自己的个人信息泄密,尤其是本应用用户名及密码发生泄露,请您立即联络本应用客服,以便本应用采取相应措施。
</view>
<view>
感谢您花时间了解我们的隐私政策!我们将尽全力保护您的个人信息和合法权益,再次感谢您的信任!
<view style="text-indent: 2em;">
感谢您花时间了解我们的隐私政策!我们将尽全力保护您的个人信息和合法权益,再次感谢您的信任!
</view>
... ...
... ... @@ -30,6 +30,11 @@
</up-input>
</up-form-item>
</up-form>
<!-- 设置状态 -->
<view class="status">
<view class="statusBtn" :class="{active: userInfo.jobStatus === '0'}" @click="changeStatus('0')">在岗</view>
<view class="statusBtn" :class="{active: userInfo.jobStatus === '1'}" @click="changeStatus('1')">离岗</view>
</view>
</view>
<!-- 操作行 -->
... ... @@ -57,15 +62,6 @@
</view>
<view class="line_title">
<text class="left_title">状态设置</text>
</view>
<view class="status">
<view class="statusBtn" :class="{active: userInfo.jobStatus === '0'}" @click="changeStatus('0')">在岗</view>
<view class="statusBtn" :class="{active: userInfo.jobStatus === '1'}" @click="changeStatus('1')">离岗</view>
</view>
<view class="loginBtn" @click="loginOut">退出登录</view>
</view>
... ... @@ -266,30 +262,6 @@ const submit = () => {
}
}
.status{
display: flex;
align-items: center;
justify-content: space-between;
padding: 40rpx 46rpx;
background: #FFFFFF;
box-shadow: 0rpx 8rpx 40rpx 0rpx rgba(10,22,44,0.06);
border-radius: 40rpx;
.statusBtn{
width: 280rpx;
height: 80rpx;
text-align: center;
line-height: 80rpx;
color: #999;
background: #FFFFFF;
border-radius: 200rpx;
border: 2rpx solid #BBBBBB;
&.active{
color: #fff;
background: #75A8FF;
}
}
}
.loginBtn{
width: 100%;
height: 80rpx;
... ... @@ -304,5 +276,26 @@ const submit = () => {
margin-top: 40rpx;
}
}
}
.status{
display: flex;
align-items: center;
justify-content: space-between;
margin-top: 20rpx;
.statusBtn{
width: 280rpx;
height: 80rpx;
text-align: center;
line-height: 80rpx;
color: #999;
background: #FFFFFF;
border-radius: 200rpx;
border: 2rpx solid #BBBBBB;
&.active{
color: #fff;
background: #3680FE;
}
}
}
</style>
... ...
"use strict";const e=require("../common/vendor.js"),t=require("../common/assets.js"),o={__name:"navTop",props:{carNum:{type:String,default:"桂A·66666"}},setup:o=>(r,s)=>({a:t._imports_0$2,b:e.t(o.carNum)})},r=e._export_sfc(o,[["__scopeId","data-v-ee0dd3c3"]]);wx.createComponent(r);
"use strict";const e=require("../common/vendor.js"),t=require("../common/assets.js"),o={__name:"navTop",props:{carNum:{type:String,default:"桂A·66666"}},setup:o=>(r,s)=>({a:t._imports_0$2,b:e.t(o.carNum)})},r=e._export_sfc(o,[["__scopeId","data-v-9fef6921"]]);wx.createComponent(r);
... ...
<view class="navTop data-v-ee0dd3c3"><image class="data-v-ee0dd3c3" style="width:32rpx" src="{{a}}" mode="widthFix"></image><text class="top-text data-v-ee0dd3c3">{{b}}</text></view>
\ No newline at end of file
<view class="navTop data-v-9fef6921"><image class="data-v-9fef6921" style="width:32rpx;height:32rpx" src="{{a}}" mode="widthFix"></image><text class="top-text data-v-9fef6921">{{b}}</text></view>
\ No newline at end of file
... ...
.navTop.data-v-ee0dd3c3{display:flex;align-items:center;gap:20rpx;margin-bottom:20rpx}.navTop .top-text.data-v-ee0dd3c3{font-weight:500;font-size:28rpx;line-height:38rpx;color:#3d3d3d}
.navTop.data-v-9fef6921{display:flex;align-items:center;gap:20rpx;margin-bottom:20rpx}.navTop .top-text.data-v-9fef6921{font-weight:500;font-size:28rpx;line-height:38rpx;color:#3d3d3d}
... ...
"use strict";const e=require("../../common/vendor.js"),o=require("../../common/assets.js"),r=require("../../api/user.js"),n=require("../../store/modules/tabbar.js"),t=require("../../store/modules/user.js");if(!Array){(e.resolveComponent("up-navbar")+e.resolveComponent("up-input")+e.resolveComponent("up-form-item")+e.resolveComponent("up-form")+e.resolveComponent("up-tabbar-item")+e.resolveComponent("up-tabbar"))()}Math||((()=>"../../uni_modules/uview-plus/components/u-navbar/u-navbar.js")+(()=>"../../uni_modules/uview-plus/components/u-input/u-input.js")+(()=>"../../uni_modules/uview-plus/components/u-form-item/u-form-item.js")+(()=>"../../uni_modules/uview-plus/components/u-form/u-form.js")+(()=>"../../uni_modules/uview-plus/components/u-tabbar-item/u-tabbar-item.js")+(()=>"../../uni_modules/uview-plus/components/u-tabbar/u-tabbar.js"))();const a={__name:"companyMy",setup(a){const{userInfo:u,Logout:s,getUser:i}=t.useUserStore(),l=n.useTabbarStore();e.ref(!0);const p={height:"80rpx",backgroundColor:"#F9F9F9",paddingLeft:"40rpx"},m={color:"#bbb",fontSize:"28rpx"},c=e.ref(null),d={nickName:[{required:!0,message:"请输入姓名",trigger:["blur","change"]},{min:2,max:6,message:"名字应在2到6个字",trigger:["blur","change"]},{validator:(o,r,n)=>e.index.$u.test.chinese(r),message:"请输入中文",trigger:["change","blur"]}],identificationNumber:[{required:!0,message:"请输入身份证号",trigger:["blur","change"]},{validator:(o,r,n)=>e.index.$u.test.idCard(r),message:"身份证号码不正确",trigger:["change","blur"]}],phonenumber:[{required:!0,message:"请输入手机号",trigger:["blur","change"]},{validator:(o,r,n)=>e.index.$u.test.mobile(r),message:"手机号码不正确",trigger:["change","blur"]}]};e.onReady((()=>{c.value.setRules(d)}));const b=()=>{e.index.showModal({title:"提示",content:"是否退出登录",success:async o=>{o.confirm?(await s(),e.index.$u.toast("退出成功"),e.index.redirectTo({url:"/pages/login/login"})):o.cancel&&console.log("用户点击取消")}})},g=o=>{l.employeeCurrent=o,e.index.redirectTo({url:"/pages/companyHome/companyHome"})},f=async o=>{u.jobStatus=o,await r.updateUserInfo(u),await i(),e.index.$u.toast("更新成功")},h=()=>{c.value.validate().then((async o=>{o?(await r.updateUserInfo(u),await i(),e.index.$u.toast("更新成功")):e.index.$u.toast("校验失败")})).catch((()=>{e.index.$u.toast("校验失败")}))};return(r,n)=>({a:e.p({placeholder:!0,leftIconSize:0,bgColor:"transparent"}),b:e.o(h),c:o._imports_0,d:e.o((o=>e.unref(u).nickName=o)),e:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:m,customStyle:p,placeholder:"请输入真实姓名",modelValue:e.unref(u).nickName}),f:e.p({prop:"nickName"}),g:o._imports_1,h:e.o((o=>e.unref(u).identificationNumber=o)),i:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:m,customStyle:p,placeholder:"请输入身份证号",modelValue:e.unref(u).identificationNumber}),j:e.p({prop:"identificationNumber"}),k:o._imports_2,l:e.o((o=>e.unref(u).phonenumber=o)),m:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:m,customStyle:p,placeholder:"请输入手机号码",modelValue:e.unref(u).phonenumber}),n:e.p({prop:"phonenumber"}),o:e.sr(c,"7d053148-1",{k:"userFormRef"}),p:e.p({model:e.unref(u)}),q:"0"===e.unref(u).jobStatus?1:"",r:e.o((e=>f("0"))),s:"1"===e.unref(u).jobStatus?1:"",t:e.o((e=>f("1"))),v:e.o(b),w:e.o(g),x:e.p({text:"主页",icon:"home",badge:e.unref(l).companyTotal}),y:e.p({text:"我的",icon:"account"}),z:e.p({value:e.unref(l).employeeCurrent,activeColor:"#3680FE",inactiveColor:"#707070"})})}},u=e._export_sfc(a,[["__scopeId","data-v-7d053148"]]);wx.createPage(u);
"use strict";const e=require("../../common/vendor.js"),o=require("../../common/assets.js"),r=require("../../api/user.js"),n=require("../../store/modules/tabbar.js"),t=require("../../store/modules/user.js");if(!Array){(e.resolveComponent("up-navbar")+e.resolveComponent("up-input")+e.resolveComponent("up-form-item")+e.resolveComponent("up-form")+e.resolveComponent("up-tabbar-item")+e.resolveComponent("up-tabbar"))()}Math||((()=>"../../uni_modules/uview-plus/components/u-navbar/u-navbar.js")+(()=>"../../uni_modules/uview-plus/components/u-input/u-input.js")+(()=>"../../uni_modules/uview-plus/components/u-form-item/u-form-item.js")+(()=>"../../uni_modules/uview-plus/components/u-form/u-form.js")+(()=>"../../uni_modules/uview-plus/components/u-tabbar-item/u-tabbar-item.js")+(()=>"../../uni_modules/uview-plus/components/u-tabbar/u-tabbar.js"))();const a={__name:"companyMy",setup(a){const{userInfo:u,Logout:s,getUser:i}=t.useUserStore(),l=n.useTabbarStore();e.ref(!0);const p={height:"80rpx",backgroundColor:"#F9F9F9",paddingLeft:"40rpx"},m={color:"#bbb",fontSize:"28rpx"},c=e.ref(null),d={nickName:[{required:!0,message:"请输入姓名",trigger:["blur","change"]},{min:2,max:6,message:"名字应在2到6个字",trigger:["blur","change"]},{validator:(o,r,n)=>e.index.$u.test.chinese(r),message:"请输入中文",trigger:["change","blur"]}],identificationNumber:[{required:!0,message:"请输入身份证号",trigger:["blur","change"]},{validator:(o,r,n)=>e.index.$u.test.idCard(r),message:"身份证号码不正确",trigger:["change","blur"]}],phonenumber:[{required:!0,message:"请输入手机号",trigger:["blur","change"]},{validator:(o,r,n)=>e.index.$u.test.mobile(r),message:"手机号码不正确",trigger:["change","blur"]}]};e.onReady((()=>{c.value.setRules(d)}));const b=()=>{e.index.showModal({title:"提示",content:"是否退出登录",success:async o=>{o.confirm?(await s(),e.index.$u.toast("退出成功"),e.index.redirectTo({url:"/pages/login/login"})):o.cancel&&console.log("用户点击取消")}})},g=o=>{l.employeeCurrent=o,e.index.redirectTo({url:"/pages/companyHome/companyHome"})},f=async o=>{u.jobStatus=o,await r.updateUserInfo(u),await i(),e.index.$u.toast("更新成功")},h=()=>{c.value.validate().then((async o=>{o?(await r.updateUserInfo(u),await i(),e.index.$u.toast("更新成功")):e.index.$u.toast("校验失败")})).catch((()=>{e.index.$u.toast("校验失败")}))};return(r,n)=>({a:e.p({placeholder:!0,leftIconSize:0,bgColor:"transparent"}),b:e.o(h),c:o._imports_0,d:e.o((o=>e.unref(u).nickName=o)),e:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:m,customStyle:p,placeholder:"请输入真实姓名",modelValue:e.unref(u).nickName}),f:e.p({prop:"nickName"}),g:o._imports_1,h:e.o((o=>e.unref(u).identificationNumber=o)),i:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:m,customStyle:p,placeholder:"请输入身份证号",modelValue:e.unref(u).identificationNumber}),j:e.p({prop:"identificationNumber"}),k:o._imports_2,l:e.o((o=>e.unref(u).phonenumber=o)),m:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:m,customStyle:p,placeholder:"请输入手机号码",modelValue:e.unref(u).phonenumber}),n:e.p({prop:"phonenumber"}),o:e.sr(c,"df0454a3-1",{k:"userFormRef"}),p:e.p({model:e.unref(u)}),q:"0"===e.unref(u).jobStatus?1:"",r:e.o((e=>f("0"))),s:"1"===e.unref(u).jobStatus?1:"",t:e.o((e=>f("1"))),v:e.o(b),w:e.o(g),x:e.p({text:"主页",icon:"home",badge:e.unref(l).companyTotal}),y:e.p({text:"我的",icon:"account"}),z:e.p({value:e.unref(l).employeeCurrent,activeColor:"#3680FE",inactiveColor:"#707070"})})}},u=e._export_sfc(a,[["__scopeId","data-v-df0454a3"]]);wx.createPage(u);
... ...
<view class="app-container data-v-7d053148"><up-navbar wx:if="{{a}}" class="data-v-7d053148" u-i="7d053148-0" bind:__l="__l" u-p="{{a}}"/><view class="car_list data-v-7d053148"><view class="line_title data-v-7d053148"><text class="left_title data-v-7d053148" style="color:#fff">我的信息</text><text class="data-v-7d053148" style="color:#fff" bindtap="{{b}}">更新实名信息</text></view><view class="user-box data-v-7d053148"><up-form wx:if="{{p}}" class="r data-v-7d053148" u-s="{{['d']}}" u-r="userFormRef" u-i="7d053148-1" bind:__l="__l" u-p="{{p}}"><up-form-item wx:if="{{f}}" class="data-v-7d053148" u-s="{{['d']}}" u-i="7d053148-2,7d053148-1" bind:__l="__l" u-p="{{f}}"><up-input wx:if="{{e}}" class="data-v-7d053148" u-s="{{['prefix']}}" u-i="7d053148-3,7d053148-2" bind:__l="__l" bindupdateModelValue="{{d}}" u-p="{{e}}"><image class="data-v-7d053148" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{c}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{j}}" class="data-v-7d053148" u-s="{{['d']}}" u-i="7d053148-4,7d053148-1" bind:__l="__l" u-p="{{j}}"><up-input wx:if="{{i}}" class="data-v-7d053148" u-s="{{['prefix']}}" u-i="7d053148-5,7d053148-4" bind:__l="__l" bindupdateModelValue="{{h}}" u-p="{{i}}"><image class="data-v-7d053148" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{g}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{n}}" class="data-v-7d053148" u-s="{{['d']}}" u-i="7d053148-6,7d053148-1" bind:__l="__l" u-p="{{n}}"><up-input wx:if="{{m}}" class="data-v-7d053148" u-s="{{['prefix']}}" u-i="7d053148-7,7d053148-6" bind:__l="__l" bindupdateModelValue="{{l}}" u-p="{{m}}"><image class="data-v-7d053148" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{k}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item></up-form></view><view class="line_title data-v-7d053148"><text class="left_title data-v-7d053148">状态设置</text></view><view class="status data-v-7d053148"><view class="{{['statusBtn', 'data-v-7d053148', q && 'active']}}" bindtap="{{r}}">在岗</view><view class="{{['statusBtn', 'data-v-7d053148', s && 'active']}}" bindtap="{{t}}">离岗</view></view><view class="loginBtn data-v-7d053148" bindtap="{{v}}">退出登录</view></view><up-tabbar wx:if="{{z}}" class="data-v-7d053148" u-s="{{['d']}}" u-i="7d053148-8" bind:__l="__l" u-p="{{z}}"><up-tabbar-item wx:if="{{x}}" class="data-v-7d053148" bindclick="{{w}}" u-i="7d053148-9,7d053148-8" bind:__l="__l" u-p="{{x}}"></up-tabbar-item><up-tabbar-item wx:if="{{y}}" class="data-v-7d053148" u-i="7d053148-10,7d053148-8" bind:__l="__l" u-p="{{y}}"></up-tabbar-item></up-tabbar></view>
\ No newline at end of file
<view class="app-container data-v-df0454a3"><up-navbar wx:if="{{a}}" class="data-v-df0454a3" u-i="df0454a3-0" bind:__l="__l" u-p="{{a}}"/><view class="car_list data-v-df0454a3"><view class="line_title data-v-df0454a3"><text class="left_title data-v-df0454a3" style="color:#fff">我的信息</text><text class="data-v-df0454a3" style="color:#fff" bindtap="{{b}}">更新实名信息</text></view><view class="user-box data-v-df0454a3"><up-form wx:if="{{p}}" class="r data-v-df0454a3" u-s="{{['d']}}" u-r="userFormRef" u-i="df0454a3-1" bind:__l="__l" u-p="{{p}}"><up-form-item wx:if="{{f}}" class="data-v-df0454a3" u-s="{{['d']}}" u-i="df0454a3-2,df0454a3-1" bind:__l="__l" u-p="{{f}}"><up-input wx:if="{{e}}" class="data-v-df0454a3" u-s="{{['prefix']}}" u-i="df0454a3-3,df0454a3-2" bind:__l="__l" bindupdateModelValue="{{d}}" u-p="{{e}}"><image class="data-v-df0454a3" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{c}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{j}}" class="data-v-df0454a3" u-s="{{['d']}}" u-i="df0454a3-4,df0454a3-1" bind:__l="__l" u-p="{{j}}"><up-input wx:if="{{i}}" class="data-v-df0454a3" u-s="{{['prefix']}}" u-i="df0454a3-5,df0454a3-4" bind:__l="__l" bindupdateModelValue="{{h}}" u-p="{{i}}"><image class="data-v-df0454a3" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{g}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{n}}" class="data-v-df0454a3" u-s="{{['d']}}" u-i="df0454a3-6,df0454a3-1" bind:__l="__l" u-p="{{n}}"><up-input wx:if="{{m}}" class="data-v-df0454a3" u-s="{{['prefix']}}" u-i="df0454a3-7,df0454a3-6" bind:__l="__l" bindupdateModelValue="{{l}}" u-p="{{m}}"><image class="data-v-df0454a3" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{k}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item></up-form><view class="status data-v-df0454a3"><view class="{{['statusBtn', 'data-v-df0454a3', q && 'active']}}" bindtap="{{r}}">在岗</view><view class="{{['statusBtn', 'data-v-df0454a3', s && 'active']}}" bindtap="{{t}}">离岗</view></view></view><view class="loginBtn data-v-df0454a3" bindtap="{{v}}">退出登录</view></view><up-tabbar wx:if="{{z}}" class="data-v-df0454a3" u-s="{{['d']}}" u-i="df0454a3-8" bind:__l="__l" u-p="{{z}}"><up-tabbar-item wx:if="{{x}}" class="data-v-df0454a3" bindclick="{{w}}" u-i="df0454a3-9,df0454a3-8" bind:__l="__l" u-p="{{x}}"></up-tabbar-item><up-tabbar-item wx:if="{{y}}" class="data-v-df0454a3" u-i="df0454a3-10,df0454a3-8" bind:__l="__l" u-p="{{y}}"></up-tabbar-item></up-tabbar></view>
\ No newline at end of file
... ...
.app-container.data-v-7d053148{width:100%;height:100vh;padding:0 30rpx;background:url(http://bxhd.crgx.net/profile/avatar/2024/09/25/bg-index_20240925113012A004.png) no-repeat;background-size:100% 100%;overflow:hidden}.app-container .user-box.data-v-7d053148{width:690rpx;padding:40rpx 44rpx;background-color:#fff;z-index:10;margin:0 auto 40rpx;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx}.app-container .car_list.data-v-7d053148{display:flex;flex-direction:column;gap:20rpx}.app-container .car_list .line_title.data-v-7d053148{display:flex;justify-content:space-between;font-size:24rpx;color:#999;line-height:32rpx}.app-container .car_list .line_title .left_title.data-v-7d053148{font-size:32rpx;line-height:42rpx;color:#333}.app-container .car_list .car_data.data-v-7d053148{padding:0 30rpx;background:#fff;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx;margin-bottom:60rpx}.app-container .car_list .car_data .car_item.data-v-7d053148{padding:30rpx 0;border-bottom:2rpx solid #eee}.app-container .car_list .car_data .car_item.data-v-7d053148:last-child{border-bottom:0}.app-container .car_list .loginBtn.data-v-7d053148{width:100%;height:80rpx;line-height:80rpx;text-align:center;font-size:28rpx;color:#fff;font-weight:500;background:#3680fe;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx;margin-top:40rpx}.status.data-v-7d053148{display:flex;align-items:center;justify-content:space-between;padding:40rpx 46rpx;background:#fff;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx}.status .statusBtn.data-v-7d053148{width:280rpx;height:80rpx;text-align:center;line-height:80rpx;color:#999;background:#fff;border-radius:200rpx;border:2rpx solid #BBBBBB}.status .statusBtn.active.data-v-7d053148{color:#fff;background:#75a8ff}
.app-container.data-v-df0454a3{width:100%;height:100vh;padding:0 30rpx;background:url(http://bxhd.crgx.net/profile/avatar/2024/09/25/bg-index_20240925113012A004.png) no-repeat;background-size:100% 100%;overflow:hidden}.app-container .user-box.data-v-df0454a3{width:690rpx;padding:40rpx 44rpx;background-color:#fff;z-index:10;margin:0 auto 40rpx;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx}.app-container .car_list.data-v-df0454a3{display:flex;flex-direction:column;gap:20rpx}.app-container .car_list .line_title.data-v-df0454a3{display:flex;justify-content:space-between;font-size:24rpx;color:#999;line-height:32rpx}.app-container .car_list .line_title .left_title.data-v-df0454a3{font-size:32rpx;line-height:42rpx;color:#333}.app-container .car_list .car_data.data-v-df0454a3{padding:0 30rpx;background:#fff;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx;margin-bottom:60rpx}.app-container .car_list .car_data .car_item.data-v-df0454a3{padding:30rpx 0;border-bottom:2rpx solid #eee}.app-container .car_list .car_data .car_item.data-v-df0454a3:last-child{border-bottom:0}.app-container .car_list .loginBtn.data-v-df0454a3{width:100%;height:80rpx;line-height:80rpx;text-align:center;font-size:28rpx;color:#fff;font-weight:500;background:#3680fe;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx;margin-top:40rpx}.status.data-v-df0454a3{display:flex;align-items:center;justify-content:space-between;margin-top:20rpx}.status .statusBtn.data-v-df0454a3{width:280rpx;height:80rpx;text-align:center;line-height:80rpx;color:#999;background:#fff;border-radius:200rpx;border:2rpx solid #BBBBBB}.status .statusBtn.active.data-v-df0454a3{color:#fff;background:#3680fe}
... ...
"use strict";const e=require("../../common/vendor.js"),o=require("../../common/assets.js"),r=require("../../api/user.js"),n=require("../../api/work.js"),t=require("../../store/modules/user.js");if(!Array){(e.resolveComponent("up-navbar")+e.resolveComponent("u-icon")+e.resolveComponent("up-input")+e.resolveComponent("up-form-item")+e.resolveComponent("up-form")+e.resolveComponent("up-empty"))()}Math||((()=>"../../uni_modules/uview-plus/components/u-navbar/u-navbar.js")+(()=>"../../uni_modules/uview-plus/components/u-icon/u-icon.js")+(()=>"../../uni_modules/uview-plus/components/u-input/u-input.js")+(()=>"../../uni_modules/uview-plus/components/u-form-item/u-form-item.js")+(()=>"../../uni_modules/uview-plus/components/u-form/u-form.js")+i+s+a+(()=>"../../uni_modules/uview-plus/components/u-empty/u-empty.js"))();const a=()=>"../../components/carCard.js",s=()=>"../../components/centerLine.js",i=()=>"../../components/navTop.js",u={__name:"my",setup(a){const{userInfo:s,Logout:i}=t.useUserStore(),u=e.ref([]),l=e.ref("0"),c=e.reactive({pageNum:1,pageSize:20}),p={height:"80rpx",backgroundColor:"#F9F9F9",paddingLeft:"40rpx"},d={color:"#bbb",fontSize:"28rpx"},m=e.ref(null),g={nickName:[{required:!0,message:"请输入姓名",trigger:["blur","change"]},{min:2,max:6,message:"名字应在2到6个字",trigger:["blur","change"]},{validator:(o,r,n)=>e.index.$u.test.chinese(r),message:"请输入中文",trigger:["change","blur"]}],identificationNumber:[{required:!0,message:"请输入身份证号",trigger:["blur","change"]},{validator:(o,r,n)=>e.index.$u.test.idCard(r),message:"身份证号码不正确",trigger:["change","blur"]}],phonenumber:[{required:!0,message:"请输入手机号",trigger:["blur","change"]},{validator:(o,r,n)=>e.index.$u.test.mobile(r),message:"手机号码不正确",trigger:["change","blur"]}]};e.onReady((()=>{m.value.setRules(g)}));const f=()=>{e.index.showModal({title:"提示",content:"是否要注销信息 \n1、点击注销后工作人员在七个工作日内像你发送短信确认\n 2、注销后将删除你在该平台的所有信息",success:async o=>{o.confirm?(await r.userCancel(),await i(),e.index.$u.toast("注销成功"),e.index.redirectTo({url:"/pages/realName/realName"})):o.cancel&&console.log("用户点击取消")}})},b=async()=>{const{data:o}=await n.queryMyList(c);u.value=o.rows,l.value=o.total.toString(),"0"!==l.value?e.index.setTabBarBadge({index:1,text:l.value}):e.index.removeTabBarBadge({index:1})},h=()=>{m.value.validate().then((async o=>{o?(await r.updateUserInfo(s),e.index.$u.toast("更新成功")):e.index.$u.toast("校验失败")})).catch((()=>{e.index.$u.toast("校验失败")}))};return e.onShow((()=>{b()})),(r,t)=>({a:e.p({placeholder:!0,leftIconSize:0,bgColor:"transparent"}),b:e.p({name:"checkmark-circle",size:"16",color:"#fff"}),c:e.o(h),d:o._imports_0,e:e.o((o=>e.unref(s).nickName=o)),f:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:d,customStyle:p,placeholder:"请输入真实姓名",modelValue:e.unref(s).nickName}),g:e.p({prop:"nickName"}),h:o._imports_1,i:e.o((o=>e.unref(s).identificationNumber=o)),j:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:d,customStyle:p,placeholder:"请输入身份证号",modelValue:e.unref(s).identificationNumber}),k:e.p({prop:"identificationNumber"}),l:o._imports_1,m:e.o((o=>e.unref(s).phonenumber=o)),n:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:d,customStyle:p,placeholder:"请输入身份证号",modelValue:e.unref(s).phonenumber}),o:e.p({prop:"phonenumber"}),p:e.sr(m,"067d3e79-2",{k:"userFormRef"}),q:e.p({model:e.unref(s)}),r:e.f(u.value,((o,r,t)=>({a:"067d3e79-10-"+t+",067d3e79-9-"+t,b:e.p({carNum:o.licensePlateNumber}),c:"067d3e79-11-"+t+",067d3e79-9-"+t,d:e.p({leftContent:o.customizeVehicleBrand||o.vehicleBrand,fontColor:"#999",rightContent:o.customizeVehicleModel||o.vehicleModel}),e:e.o((r=>{return n=o.businessKey,t=o.taskId,void e.index.navigateTo({url:`/pages/carDetail/carDetail?carInfoId=${n}&taskId=${t}`});var n,t}),o.taskId),f:e.o((r=>(async o=>{await n.disposeUser({reregistration:"false"},o),e.index.$u.toast("已放弃修改"),b()})(o.taskId)),o.taskId),g:o.taskId,h:"067d3e79-9-"+t,i:e.p({tipContent:"等待修改",carInfo:o})}))),s:e.p({show:0==u.value.length,mode:"list",text:"暂无待办事项"}),t:e.o(f)})}},l=e._export_sfc(u,[["__scopeId","data-v-067d3e79"]]);wx.createPage(l);
"use strict";const e=require("../../common/vendor.js"),o=require("../../common/assets.js"),r=require("../../api/user.js"),n=require("../../api/work.js"),t=require("../../store/modules/user.js");if(!Array){(e.resolveComponent("up-navbar")+e.resolveComponent("u-icon")+e.resolveComponent("up-input")+e.resolveComponent("up-form-item")+e.resolveComponent("up-form")+e.resolveComponent("up-empty")+e.resolveComponent("up-modal"))()}Math||((()=>"../../uni_modules/uview-plus/components/u-navbar/u-navbar.js")+(()=>"../../uni_modules/uview-plus/components/u-icon/u-icon.js")+(()=>"../../uni_modules/uview-plus/components/u-input/u-input.js")+(()=>"../../uni_modules/uview-plus/components/u-form-item/u-form-item.js")+(()=>"../../uni_modules/uview-plus/components/u-form/u-form.js")+u+s+a+(()=>"../../uni_modules/uview-plus/components/u-empty/u-empty.js")+(()=>"../../uni_modules/uview-plus/components/u-modal/u-modal.js"))();const a=()=>"../../components/carCard.js",s=()=>"../../components/centerLine.js",u=()=>"../../components/navTop.js",i={__name:"my",setup(a){const{userInfo:s,Logout:u}=t.useUserStore(),i=e.ref([]),l=e.ref(!1),c=e.ref("0"),p=e.reactive({pageNum:1,pageSize:20}),m={height:"80rpx",backgroundColor:"#F9F9F9",paddingLeft:"40rpx"},d={color:"#bbb",fontSize:"28rpx"},b=e.ref(null),g={nickName:[{required:!0,message:"请输入姓名",trigger:["blur","change"]},{min:2,max:6,message:"名字应在2到6个字",trigger:["blur","change"]},{validator:(o,r,n)=>e.index.$u.test.chinese(r),message:"请输入中文",trigger:["change","blur"]}],identificationNumber:[{required:!0,message:"请输入身份证号",trigger:["blur","change"]},{validator:(o,r,n)=>e.index.$u.test.idCard(r),message:"身份证号码不正确",trigger:["change","blur"]}],phonenumber:[{required:!0,message:"请输入手机号",trigger:["blur","change"]},{validator:(o,r,n)=>e.index.$u.test.mobile(r),message:"手机号码不正确",trigger:["change","blur"]}]};e.onReady((()=>{b.value.setRules(g)}));const f=async()=>{await r.userCancel(),await u(),e.index.$u.toast("注销成功"),e.index.redirectTo({url:"/pages/realName/realName"})},v=async()=>{const{data:o}=await n.queryMyList(p);i.value=o.rows,c.value=o.total.toString(),"0"!==c.value?e.index.setTabBarBadge({index:1,text:c.value}):e.index.removeTabBarBadge({index:1})},h=()=>{b.value.validate().then((async o=>{o?(await r.updateUserInfo(s),e.index.$u.toast("更新成功")):e.index.$u.toast("校验失败")})).catch((()=>{e.index.$u.toast("校验失败")}))};return e.onShow((()=>{v()})),(r,t)=>({a:e.p({placeholder:!0,leftIconSize:0,bgColor:"transparent"}),b:e.p({name:"checkmark-circle",size:"16",color:"#fff"}),c:e.o(h),d:o._imports_0,e:e.o((o=>e.unref(s).nickName=o)),f:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:d,customStyle:m,placeholder:"请输入真实姓名",modelValue:e.unref(s).nickName}),g:e.p({prop:"nickName"}),h:o._imports_1,i:e.o((o=>e.unref(s).identificationNumber=o)),j:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:d,customStyle:m,placeholder:"请输入身份证号",modelValue:e.unref(s).identificationNumber}),k:e.p({prop:"identificationNumber"}),l:o._imports_1,m:e.o((o=>e.unref(s).phonenumber=o)),n:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:d,customStyle:m,placeholder:"请输入身份证号",modelValue:e.unref(s).phonenumber}),o:e.p({prop:"phonenumber"}),p:e.sr(b,"cb901782-2",{k:"userFormRef"}),q:e.p({model:e.unref(s)}),r:e.f(i.value,((o,r,t)=>({a:"cb901782-10-"+t+",cb901782-9-"+t,b:e.p({carNum:o.licensePlateNumber}),c:"cb901782-11-"+t+",cb901782-9-"+t,d:e.p({leftContent:o.customizeVehicleBrand||o.vehicleBrand,fontColor:"#999",rightContent:o.customizeVehicleModel||o.vehicleModel}),e:e.o((r=>{return n=o.businessKey,t=o.taskId,void e.index.navigateTo({url:`/pages/carDetail/carDetail?carInfoId=${n}&taskId=${t}`});var n,t}),o.taskId),f:e.o((r=>(async o=>{await n.disposeUser({reregistration:"false"},o),e.index.$u.toast("已放弃修改"),v()})(o.taskId)),o.taskId),g:o.taskId,h:"cb901782-9-"+t,i:e.p({tipContent:"等待修改",carInfo:o})}))),s:e.p({show:0==i.value.length,mode:"list",text:"暂无待办事项"}),t:e.o((e=>l.value=!0)),v:e.o(f),w:e.o((e=>l.value=!1)),x:e.p({show:l.value,title:"注销提示",showCancelButton:!0})})}},l=e._export_sfc(i,[["__scopeId","data-v-cb901782"]]);wx.createPage(l);
... ...
... ... @@ -8,6 +8,7 @@
"up-form-item": "../../uni_modules/uview-plus/components/u-form-item/u-form-item",
"up-form": "../../uni_modules/uview-plus/components/u-form/u-form",
"up-empty": "../../uni_modules/uview-plus/components/u-empty/u-empty",
"up-modal": "../../uni_modules/uview-plus/components/u-modal/u-modal",
"car-card": "../../components/carCard",
"center-line": "../../components/centerLine",
"nav-top": "../../components/navTop"
... ...
<view class="app-container data-v-067d3e79"><up-navbar wx:if="{{a}}" class="data-v-067d3e79" u-i="067d3e79-0" bind:__l="__l" u-p="{{a}}"/><view class="car_list data-v-067d3e79"><view class="line_title data-v-067d3e79"><text class="left_title data-v-067d3e79" style="color:#fff">我的信息</text><view class="data-v-067d3e79" style="display:flex;align-items:center"><u-icon wx:if="{{b}}" class="data-v-067d3e79" u-i="067d3e79-1" bind:__l="__l" u-p="{{b}}"></u-icon><text class="data-v-067d3e79" style="color:#fff;margin-left:10rpx" bindtap="{{c}}">更新实名信息</text></view></view><view class="user-box data-v-067d3e79"><up-form wx:if="{{q}}" class="r data-v-067d3e79" u-s="{{['d']}}" u-r="userFormRef" u-i="067d3e79-2" bind:__l="__l" u-p="{{q}}"><up-form-item wx:if="{{g}}" class="data-v-067d3e79" u-s="{{['d']}}" u-i="067d3e79-3,067d3e79-2" bind:__l="__l" u-p="{{g}}"><up-input wx:if="{{f}}" class="data-v-067d3e79" u-s="{{['prefix']}}" u-i="067d3e79-4,067d3e79-3" bind:__l="__l" bindupdateModelValue="{{e}}" u-p="{{f}}"><image class="data-v-067d3e79" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{d}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{k}}" class="data-v-067d3e79" u-s="{{['d']}}" u-i="067d3e79-5,067d3e79-2" bind:__l="__l" u-p="{{k}}"><up-input wx:if="{{j}}" class="data-v-067d3e79" u-s="{{['prefix']}}" u-i="067d3e79-6,067d3e79-5" bind:__l="__l" bindupdateModelValue="{{i}}" u-p="{{j}}"><image class="data-v-067d3e79" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{h}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{o}}" class="data-v-067d3e79" u-s="{{['d']}}" u-i="067d3e79-7,067d3e79-2" bind:__l="__l" u-p="{{o}}"><up-input wx:if="{{n}}" class="data-v-067d3e79" u-s="{{['prefix']}}" u-i="067d3e79-8,067d3e79-7" bind:__l="__l" bindupdateModelValue="{{m}}" u-p="{{n}}"><image class="data-v-067d3e79" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{l}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item></up-form></view><view class="line_title data-v-067d3e79"><text class="left_title data-v-067d3e79">我的待办</text><text class="data-v-067d3e79">去修改车辆信息</text></view><car-card wx:for="{{r}}" wx:for-item="carItem" wx:key="g" class="data-v-067d3e79" u-s="{{['header','center','footer']}}" u-i="{{carItem.h}}" bind:__l="__l" u-p="{{carItem.i}}"><nav-top class="data-v-067d3e79" u-i="{{carItem.a}}" bind:__l="__l" u-p="{{carItem.b}}" slot="header"/><center-line class="data-v-067d3e79" u-i="{{carItem.c}}" bind:__l="__l" u-p="{{carItem.d}}" slot="center"></center-line><view class="data-v-067d3e79" style="display:flex;gap:30rpx" slot="footer"><view class="data-v-067d3e79" style="color:#3680FE;font-size:24rpx" bindtap="{{carItem.e}}">修改提交</view><view class="data-v-067d3e79" style="color:#3680FE;font-size:24rpx" bindtap="{{carItem.f}}">放弃修改</view></view></car-card><up-empty wx:if="{{s}}" class="data-v-067d3e79" u-i="067d3e79-12" bind:__l="__l" u-p="{{s}}"/><view class="loginBtn data-v-067d3e79" bindtap="{{t}}">注销信息</view></view></view>
\ No newline at end of file
<view class="app-container data-v-cb901782"><up-navbar wx:if="{{a}}" class="data-v-cb901782" u-i="cb901782-0" bind:__l="__l" u-p="{{a}}"/><view class="car_list data-v-cb901782"><view class="line_title data-v-cb901782"><text class="left_title data-v-cb901782" style="color:#fff">我的信息</text><view class="data-v-cb901782" style="display:flex;align-items:center"><u-icon wx:if="{{b}}" class="data-v-cb901782" u-i="cb901782-1" bind:__l="__l" u-p="{{b}}"></u-icon><text class="data-v-cb901782" style="color:#fff;margin-left:10rpx" bindtap="{{c}}">更新实名信息</text></view></view><view class="user-box data-v-cb901782"><up-form wx:if="{{q}}" class="r data-v-cb901782" u-s="{{['d']}}" u-r="userFormRef" u-i="cb901782-2" bind:__l="__l" u-p="{{q}}"><up-form-item wx:if="{{g}}" class="data-v-cb901782" u-s="{{['d']}}" u-i="cb901782-3,cb901782-2" bind:__l="__l" u-p="{{g}}"><up-input wx:if="{{f}}" class="data-v-cb901782" u-s="{{['prefix']}}" u-i="cb901782-4,cb901782-3" bind:__l="__l" bindupdateModelValue="{{e}}" u-p="{{f}}"><image class="data-v-cb901782" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{d}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{k}}" class="data-v-cb901782" u-s="{{['d']}}" u-i="cb901782-5,cb901782-2" bind:__l="__l" u-p="{{k}}"><up-input wx:if="{{j}}" class="data-v-cb901782" u-s="{{['prefix']}}" u-i="cb901782-6,cb901782-5" bind:__l="__l" bindupdateModelValue="{{i}}" u-p="{{j}}"><image class="data-v-cb901782" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{h}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{o}}" class="data-v-cb901782" u-s="{{['d']}}" u-i="cb901782-7,cb901782-2" bind:__l="__l" u-p="{{o}}"><up-input wx:if="{{n}}" class="data-v-cb901782" u-s="{{['prefix']}}" u-i="cb901782-8,cb901782-7" bind:__l="__l" bindupdateModelValue="{{m}}" u-p="{{n}}"><image class="data-v-cb901782" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{l}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item></up-form></view><view class="line_title data-v-cb901782"><text class="left_title data-v-cb901782">我的待办</text><text class="data-v-cb901782">去修改车辆信息</text></view><car-card wx:for="{{r}}" wx:for-item="carItem" wx:key="g" class="data-v-cb901782" u-s="{{['header','center','footer']}}" u-i="{{carItem.h}}" bind:__l="__l" u-p="{{carItem.i}}"><nav-top class="data-v-cb901782" u-i="{{carItem.a}}" bind:__l="__l" u-p="{{carItem.b}}" slot="header"/><center-line class="data-v-cb901782" u-i="{{carItem.c}}" bind:__l="__l" u-p="{{carItem.d}}" slot="center"></center-line><view class="data-v-cb901782" style="display:flex;gap:30rpx" slot="footer"><view class="data-v-cb901782" style="color:#3680FE;font-size:24rpx" bindtap="{{carItem.e}}">修改提交</view><view class="data-v-cb901782" style="color:#3680FE;font-size:24rpx" bindtap="{{carItem.f}}">放弃修改</view></view></car-card><up-empty wx:if="{{s}}" class="data-v-cb901782" u-i="cb901782-12" bind:__l="__l" u-p="{{s}}"/><view class="loginBtn data-v-cb901782" bindtap="{{t}}">注销信息</view></view><up-modal wx:if="{{x}}" class="data-v-cb901782" u-s="{{['d']}}" bindconfirm="{{v}}" bindcancel="{{w}}" u-i="cb901782-13" bind:__l="__l" u-p="{{x}}"><view class="signOut data-v-cb901782"><text class="data-v-cb901782">1、注销帐号是不可恢复的操作,你应自行备份本平台帐号相关的信息和数据。操作之前,请确认与本平台帐号相关的所有服务均已进行妥善处理。</text><text class="data-v-cb901782">2、注销帐号,你将无法再使用本平台帐号或找回你添加或绑定的任何内容或信息(即使你使用相同的手机号码再次注册并使用本平台)</text><text class="data-v-cb901782">3、注销后将删除你在该平台的所有信息,本平台不会帮你备份数据,是否确认注销</text></view></up-modal></view>
\ No newline at end of file
... ...
.app-container.data-v-067d3e79{width:100%;height:100vh;padding:0 30rpx;background:url(http://bxhd.crgx.net/profile/avatar/2024/09/25/bg-index_20240925113012A004.png) no-repeat;background-size:100% 100%;overflow:hidden}.app-container .user-box.data-v-067d3e79{width:690rpx;padding:40rpx 44rpx;background-color:#fff;z-index:10;margin:0 auto 40rpx;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx}.app-container .car_list.data-v-067d3e79{display:flex;flex-direction:column;gap:20rpx}.app-container .car_list .line_title.data-v-067d3e79{display:flex;justify-content:space-between;font-size:24rpx;color:#999;line-height:32rpx}.app-container .car_list .line_title .left_title.data-v-067d3e79{font-size:32rpx;line-height:42rpx;color:#333}.app-container .car_list .car_data.data-v-067d3e79{padding:0 30rpx;background:#fff;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx;margin-bottom:60rpx}.app-container .car_list .car_data .car_item.data-v-067d3e79{padding:30rpx 0;border-bottom:2rpx solid #eee}.app-container .car_list .car_data .car_item.data-v-067d3e79:last-child{border-bottom:0}.app-container .car_list .loginBtn.data-v-067d3e79{width:100%;height:80rpx;line-height:80rpx;text-align:center;font-size:28rpx;color:#fff;font-weight:500;background:#3680fe;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx}
.app-container.data-v-cb901782{width:100%;height:100vh;padding:0 30rpx;background:url(http://bxhd.crgx.net/profile/avatar/2024/09/25/bg-index_20240925113012A004.png) no-repeat;background-size:100% 100%;overflow:hidden}.app-container .user-box.data-v-cb901782{width:690rpx;padding:40rpx 44rpx;background-color:#fff;z-index:10;margin:0 auto 40rpx;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx}.app-container .car_list.data-v-cb901782{display:flex;flex-direction:column;gap:20rpx}.app-container .car_list .line_title.data-v-cb901782{display:flex;justify-content:space-between;font-size:24rpx;color:#999;line-height:32rpx}.app-container .car_list .line_title .left_title.data-v-cb901782{font-size:32rpx;line-height:42rpx;color:#333}.app-container .car_list .car_data.data-v-cb901782{padding:0 30rpx;background:#fff;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx;margin-bottom:60rpx}.app-container .car_list .car_data .car_item.data-v-cb901782{padding:30rpx 0;border-bottom:2rpx solid #eee}.app-container .car_list .car_data .car_item.data-v-cb901782:last-child{border-bottom:0}.app-container .car_list .loginBtn.data-v-cb901782{width:100%;height:80rpx;line-height:80rpx;text-align:center;font-size:28rpx;color:#fff;font-weight:500;background:#3680fe;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx}.signOut.data-v-cb901782{display:flex;flex-direction:column;text-indent:2em;font-size:28rpx;line-height:32rpx;color:#333}
... ...
{
"navigationBarTitleText": "车险小程序隐私政策",
"navigationBarTitleText": "隐私政策",
"usingComponents": {}
}
\ No newline at end of file
... ...
<view class="myOne"><view class="my-div"><text class="yhxy">隐私政策</text><view> 本应用非常重视用户隐私政策并严格遵守相关的法律规定。请您仔细阅读《隐私政策》后再继续使用。 如果您继续使用我们的服务,表示您已经充分阅读和理解我们协议的全部内容。 </view><view> 本小程序尊重并保护所有使用服务用户的个人隐私权。 为了给您提供更准确、更优质的服务,本应用会按照本隐私权政策的规定使用和披露您的个人信息。 除本隐私权政策另有规定外,在未征得您事先许可的情况下,本应用不会将这些信息对外披露或向第三方提供。 本应用会不时更新本隐私权政策。您在同意本应用服务使用协议之时,即视为您已经同意本隐私权政策全部内容。 </view><view> 1. 适用范围 <view> (a) 在您注册本应用小程序帐号时,您根据小程序要求提供的个人注册信息。 (b) 在您使用本应用网络服务,或访问本应用平台网页时,本应用自动接收并记录的您的浏览器和计算机上的信息, 包括但不限于您的IP地址、浏览器的类型、使用的语言、访问日期和时间、软硬件特征信息及您需求的网页记录等数据。 (c) 本应用通过合法途径从商业伙伴处取得的用户个人数据。 (d) 本应用严禁用户发布不良信息,如裸露、色情和亵渎内容,发布的内容我们会进行审核,一经发现不良信息,会禁用该用户的所有权限,予以封号处理。 </view></view><view> 2. 信息使用 <view> (a) 本应用不会向任何无关第三方提供、出售、出租、分享或交易您的个人登录信息。如果我们存储发生维修或升级,我们会事先发出推送消息来通知您,请您提前允许本应用消息通知。 (b) 本应用亦不允许任何第三方以任何手段收集、编辑、出售或者无偿传播您的个人信息。任何本应用平台用户如从事上述活动,一经发现,本应用有权立即终止与该用户的服务协议。包括但不限于您的IP地址、浏览器的类型、使用的语言、访问日期和时间、软硬件特征信息及您需求的网页记录等数据。 (c) 为服务用户的目的,本应用可能通过使用您的个人信息,向您提供您感兴趣的信息,包括但不限于向您发出产品和服务信息, 或者与本应用合作伙伴共享信息以便他们向您发送有关其产品和服务的信息。(后者需要您的事先同意) </view><view> 3. 信息披露 <view> 在如下情况下,本应用将依据您的个人意愿或法律的规定全部或部分的披露您的个人信息: (a) 未经您事先同意,我们不会向第三方披露。 (b) 为提供您所要求的产品和服务,而必须和第三方分享您的个人信息。 (c) 根据法律的有关规定,或者行政或司法机构的要求,向第三方或者行政、司法机构披露。 (d) 如您出现违反中国有关法律、法规或者本应用服务协议或相关规则的情况,需要向第三方披露。 (e) 如您是适格的知识产权投诉人并已提起投诉,应被投诉人要求,向被投诉人披露,以便双方处理可能的权利纠纷 </view></view><view> 4. 信息存储和交换 <view> 本应用收集的有关您的信息和资料将保存在本应用及(或)其关联公司的服务器上,这些信息和资料可能传送至您所在国家、地区或本应用收集信息和资料所在地的境外并在境外被访问、存储和展示。 </view></view><view> 5. Cookie的使用 <view> (a) 在您未拒绝接受cookies的情况下,本应用会在您的计算机上设定或取用cookies,以便您能登录或使用依赖于cookies的本应用平台服务或功能。本应用使用cookies可为您提供更加周到的个性化服务,包括推广服务。 (b) 您有权选择接受或拒绝接受cookies。您可以通过修改浏览器设置的方式拒绝接受cookies。 但如果您选择拒绝接受cookies,则您可能无法登录或使用依赖于cookies的本应用网络服务或功能 (c) 通过本应用所设cookies所取得的有关信息,将适用本政策。 </view></view><view> 6.本隐私政策的更改 <view> (a) 如果决定更改隐私政策,我们会在本政策中、本公司网站中以及我们认为适当的位置发布这些更改,以便您了解我们如何收集、使用您的个人信息,哪些人可以访问这些信息,以及在什么情况下我们会透露这些信息。 (b) 本公司保留随时修改本政策的权利,因此请经常查看。如对本政策作出重大更改,本公司会通过网站通知的形式告知。 </view></view><view> 请您妥善保护自己的个人信息,仅在必要的情形下向他人提供。如您发现自己的个人信息泄密,尤其是本应用用户名及密码发生泄露,请您立即联络本应用客服,以便本应用采取相应措施。 </view><view> 感谢您花时间了解我们的隐私政策!我们将尽全力保护您的个人信息和合法权益,再次感谢您的信任! </view></view></view></view>
\ No newline at end of file
<view class="myOne"><view class="my-div"><view style="text-indent:2em"> 本应用非常重视用户隐私政策并严格遵守相关的法律规定。请您仔细阅读《隐私政策》后再继续使用。 如果您继续使用我们的服务,表示您已经充分阅读和理解我们协议的全部内容。 </view><view style="text-indent:2em"> 本小程序尊重并保护所有使用服务用户的个人隐私权。 为了给您提供更准确、更优质的服务,本应用会按照本隐私权政策的规定使用和披露您的个人信息。 除本隐私权政策另有规定外,在未征得您事先许可的情况下,本应用不会将这些信息对外披露或向第三方提供。 本应用会不时更新本隐私权政策。您在同意本应用服务使用协议之时,即视为您已经同意本隐私权政策全部内容。 </view><view><view class="scd_title">1. 适用范围</view><view style="text-indent:2em"><view>(a) 在您注册本应用小程序帐号时,您根据小程序要求提供的个人注册信息。</view><view>(b) 在您使用本应用网络服务,或访问本应用平台网页时,本应用自动接收并记录的您的浏览器和计算机上的信息,包括但不限于您的IP地址、浏览器的类型、使用的语言、访问日期和时间、软硬件特征信息及您需求的网页记录等数据。</view><view>(c) 本应用通过合法途径从商业伙伴处取得的用户个人数据。</view><view>(d) 本应用严禁用户发布不良信息,如裸露、色情和亵渎内容,发布的内容我们会进行审核,一经发现不良信息,会禁用该用户的所有权限,予以封号处理。</view></view></view><view><view class="scd_title">2. 信息使用</view><view style="text-indent:2em"><view>(a) 本应用不会向任何无关第三方提供、出售、出租、分享或交易您的个人登录信息。如果我们存储发生维修或升级,我们会事先发出推送消息来通知您,请您提前允许本应用消息通知。</view><view>(b) 本应用亦不允许任何第三方以任何手段收集、编辑、出售或者无偿传播您的个人信息。任何本应用平台用户如从事上述活动,一经发现,本应用有权立即终止与该用户的服务协议。包括但不限于您的IP地址、浏览器的类型、使用的语言、访问日期和时间、软硬件特征信息及您需求的网页记录等数据。</view><view>(c) 为服务用户的目的,本应用可能通过使用您的个人信息,向您提供您感兴趣的信息,包括但不限于向您发出产品和服务信息,或者与本应用合作伙伴共享信息以便他们向您发送有关其产品和服务的信息。(后者需要您的事先同意)</view></view><view><view class="scd_title">3. 信息披露</view><view style="text-indent:2em"> 在如下情况下,本应用将依据您的个人意愿或法律的规定全部或部分的披露您的个人信息: <view>(a) 未经您事先同意,我们不会向第三方披露。</view><view>(b) 为提供您所要求的产品和服务,而必须和第三方分享您的个人信息。</view><view>(c) 根据法律的有关规定,或者行政或司法机构的要求,向第三方或者行政、司法机构披露。</view><view>(d) 如您出现违反中国有关法律、法规或者本应用服务协议或相关规则的情况,需要向第三方披露。</view><view>(e) 如您是适格的知识产权投诉人并已提起投诉,应被投诉人要求,向被投诉人披露,以便双方处理可能的权利纠纷</view></view></view><view><view class="scd_title">4. 信息存储和交换</view><view style="text-indent:2em"> 本应用收集的有关您的信息和资料将保存在本应用及(或)其关联公司的服务器上,这些信息和资料可能传送至您所在国家、地区或本应用收集信息和资料所在地的境外并在境外被访问、存储和展示。 </view></view><view><view class="scd_title">5.本隐私政策的更改</view><view style="text-indent:2em"><view>(a) 如果决定更改隐私政策,我们会在本政策中、本公司网站中以及我们认为适当的位置发布这些更改,以便您了解我们如何收集、使用您的个人信息,哪些人可以访问这些信息,以及在什么情况下我们会透露这些信息。</view><view>(b) 本公司保留随时修改本政策的权利,因此请经常查看。如对本政策作出重大更改,本公司会通过网站通知的形式告知。</view></view></view><view style="text-indent:2em"> 请您妥善保护自己的个人信息,仅在必要的情形下向他人提供。如您发现自己的个人信息泄密,尤其是本应用用户名及密码发生泄露,请您立即联络本应用客服,以便本应用采取相应措施。 </view><view style="text-indent:2em"> 感谢您花时间了解我们的隐私政策!我们将尽全力保护您的个人信息和合法权益,再次感谢您的信任! </view></view></view></view>
\ No newline at end of file
... ...
"use strict";const e=require("../../common/vendor.js"),o=require("../../common/assets.js"),r=require("../../api/user.js"),t=require("../../store/modules/tabbar.js"),n=require("../../store/modules/user.js");if(!Array){(e.resolveComponent("up-navbar")+e.resolveComponent("up-input")+e.resolveComponent("up-form-item")+e.resolveComponent("up-form")+e.resolveComponent("up-tabbar-item")+e.resolveComponent("up-tabbar"))()}Math||((()=>"../../uni_modules/uview-plus/components/u-navbar/u-navbar.js")+(()=>"../../uni_modules/uview-plus/components/u-input/u-input.js")+(()=>"../../uni_modules/uview-plus/components/u-form-item/u-form-item.js")+(()=>"../../uni_modules/uview-plus/components/u-form/u-form.js")+(()=>"../../uni_modules/uview-plus/components/u-tabbar-item/u-tabbar-item.js")+(()=>"../../uni_modules/uview-plus/components/u-tabbar/u-tabbar.js"))();const s={__name:"societyMy",setup(s){const{userInfo:u,Logout:a,getUser:i}=n.useUserStore(),l=t.useTabbarStore();e.ref(!0);const c={height:"80rpx",backgroundColor:"#F9F9F9",paddingLeft:"40rpx"},p={color:"#bbb",fontSize:"28rpx"},m=e.ref(null),d={name:[{required:!0,message:"请输入姓名",trigger:["blur","change"]},{min:2,max:6,message:"名字应在2到6个字",trigger:["blur","change"]},{validator:(o,r,t)=>e.index.$u.test.chinese(r),message:"请输入中文",trigger:["change","blur"]}],identificationNumber:[{required:!0,message:"请输入身份证号",trigger:["blur","change"]},{validator:(o,r,t)=>e.index.$u.test.idCard(r),message:"身份证号码不正确",trigger:["change","blur"]}],phone:[{required:!0,message:"请输入手机号",trigger:["blur","change"]},{validator:(o,r,t)=>e.index.$u.test.mobile(r),message:"手机号码不正确",trigger:["change","blur"]}]};e.onReady((()=>{m.value.setRules(d)}));const b=()=>{e.index.showModal({title:"提示",content:"是否退出登录",success:async o=>{o.confirm?(await a(),e.index.$u.toast("退出成功"),e.index.redirectTo({url:"/pages/login/login"})):o.cancel&&console.log("用户点击取消")}})},g=o=>{e.index.navigateTo({url:"/pages/societyOrder/societyOrder?type="+o})},f=o=>{l.societyCurrent=o,e.index.redirectTo({url:"/pages/societyHome/societyHome"})},h=async o=>{u.jobStatus=o,await r.updateUserInfo(u),await i(),e.index.$u.toast("更新成功")};return(r,t)=>({a:e.p({placeholder:!0,leftIconSize:0,bgColor:"transparent"}),b:o._imports_0,c:e.o((o=>e.unref(u).nickName=o)),d:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:p,customStyle:c,placeholder:"请输入真实姓名",modelValue:e.unref(u).nickName}),e:e.p({prop:"name"}),f:o._imports_1,g:e.o((o=>e.unref(u).identificationNumber=o)),h:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:p,customStyle:c,placeholder:"请输入身份证号",modelValue:e.unref(u).identificationNumber}),i:e.p({prop:"identificationNumber"}),j:o._imports_2,k:e.o((o=>e.unref(u).phonenumber=o)),l:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:p,customStyle:c,placeholder:"请输入手机号码",modelValue:e.unref(u).phonenumber}),m:e.p({prop:"phone"}),n:e.sr(m,"2a80f3cd-1",{k:"userFormRef"}),o:e.p({model:e.unref(u)}),p:e.o((e=>g(0))),q:e.o((e=>g(1))),r:e.o((e=>g(2))),s:e.o((e=>g(4))),t:e.o((e=>g(3))),v:"0"===e.unref(u).jobStatus?1:"",w:e.o((e=>h("0"))),x:"1"===e.unref(u).jobStatus?1:"",y:e.o((e=>h("1"))),z:e.o(b),A:e.o(f),B:e.p({text:"主页",icon:"home",badge:e.unref(l).societyTotal}),C:e.p({text:"我的",icon:"account"}),D:e.p({value:e.unref(l).societyCurrent,activeColor:"#3680FE",inactiveColor:"#707070"})})}},u=e._export_sfc(s,[["__scopeId","data-v-2a80f3cd"]]);wx.createPage(u);
"use strict";const e=require("../../common/vendor.js"),o=require("../../common/assets.js"),r=require("../../api/user.js"),t=require("../../store/modules/tabbar.js"),n=require("../../store/modules/user.js");if(!Array){(e.resolveComponent("up-navbar")+e.resolveComponent("up-input")+e.resolveComponent("up-form-item")+e.resolveComponent("up-form")+e.resolveComponent("up-tabbar-item")+e.resolveComponent("up-tabbar"))()}Math||((()=>"../../uni_modules/uview-plus/components/u-navbar/u-navbar.js")+(()=>"../../uni_modules/uview-plus/components/u-input/u-input.js")+(()=>"../../uni_modules/uview-plus/components/u-form-item/u-form-item.js")+(()=>"../../uni_modules/uview-plus/components/u-form/u-form.js")+(()=>"../../uni_modules/uview-plus/components/u-tabbar-item/u-tabbar-item.js")+(()=>"../../uni_modules/uview-plus/components/u-tabbar/u-tabbar.js"))();const s={__name:"societyMy",setup(s){const{userInfo:u,Logout:i,getUser:a}=n.useUserStore(),l=t.useTabbarStore();e.ref(!0);const c={height:"80rpx",backgroundColor:"#F9F9F9",paddingLeft:"40rpx"},p={color:"#bbb",fontSize:"28rpx"},m=e.ref(null),d={name:[{required:!0,message:"请输入姓名",trigger:["blur","change"]},{min:2,max:6,message:"名字应在2到6个字",trigger:["blur","change"]},{validator:(o,r,t)=>e.index.$u.test.chinese(r),message:"请输入中文",trigger:["change","blur"]}],identificationNumber:[{required:!0,message:"请输入身份证号",trigger:["blur","change"]},{validator:(o,r,t)=>e.index.$u.test.idCard(r),message:"身份证号码不正确",trigger:["change","blur"]}],phone:[{required:!0,message:"请输入手机号",trigger:["blur","change"]},{validator:(o,r,t)=>e.index.$u.test.mobile(r),message:"手机号码不正确",trigger:["change","blur"]}]};e.onReady((()=>{m.value.setRules(d)}));const b=()=>{e.index.showModal({title:"提示",content:"是否退出登录",success:async o=>{o.confirm?(await i(),e.index.$u.toast("退出成功"),e.index.redirectTo({url:"/pages/login/login"})):o.cancel&&console.log("用户点击取消")}})},g=o=>{e.index.navigateTo({url:"/pages/societyOrder/societyOrder?type="+o})},f=o=>{l.societyCurrent=o,e.index.redirectTo({url:"/pages/societyHome/societyHome"})},h=async o=>{u.jobStatus=o,await r.updateUserInfo(u),await a(),e.index.$u.toast("更新成功")};return(r,t)=>({a:e.p({placeholder:!0,leftIconSize:0,bgColor:"transparent"}),b:o._imports_0,c:e.o((o=>e.unref(u).nickName=o)),d:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:p,customStyle:c,placeholder:"请输入真实姓名",modelValue:e.unref(u).nickName}),e:e.p({prop:"name"}),f:o._imports_1,g:e.o((o=>e.unref(u).identificationNumber=o)),h:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:p,customStyle:c,placeholder:"请输入身份证号",modelValue:e.unref(u).identificationNumber}),i:e.p({prop:"identificationNumber"}),j:o._imports_2,k:e.o((o=>e.unref(u).phonenumber=o)),l:e.p({shape:"circle",border:"none",fontSize:"28rpx",color:"#bbb",placeholderStyle:p,customStyle:c,placeholder:"请输入手机号码",modelValue:e.unref(u).phonenumber}),m:e.p({prop:"phone"}),n:e.sr(m,"4cd343e9-1",{k:"userFormRef"}),o:e.p({model:e.unref(u)}),p:"0"===e.unref(u).jobStatus?1:"",q:e.o((e=>h("0"))),r:"1"===e.unref(u).jobStatus?1:"",s:e.o((e=>h("1"))),t:e.o((e=>g(0))),v:e.o((e=>g(1))),w:e.o((e=>g(2))),x:e.o((e=>g(4))),y:e.o((e=>g(3))),z:e.o(b),A:e.o(f),B:e.p({text:"主页",icon:"home",badge:e.unref(l).societyTotal}),C:e.p({text:"我的",icon:"account"}),D:e.p({value:e.unref(l).societyCurrent,activeColor:"#3680FE",inactiveColor:"#707070"})})}},u=e._export_sfc(s,[["__scopeId","data-v-4cd343e9"]]);wx.createPage(u);
... ...
<view class="app-container data-v-2a80f3cd"><up-navbar wx:if="{{a}}" class="data-v-2a80f3cd" u-i="2a80f3cd-0" bind:__l="__l" u-p="{{a}}"/><view class="car_list data-v-2a80f3cd"><view class="line_title data-v-2a80f3cd"><text class="left_title data-v-2a80f3cd" style="color:#fff">我的信息</text><text class="data-v-2a80f3cd" style="color:#fff">更新实名信息</text></view><view class="user-box data-v-2a80f3cd"><up-form wx:if="{{o}}" class="r data-v-2a80f3cd" u-s="{{['d']}}" u-r="userFormRef" u-i="2a80f3cd-1" bind:__l="__l" u-p="{{o}}"><up-form-item wx:if="{{e}}" class="data-v-2a80f3cd" u-s="{{['d']}}" u-i="2a80f3cd-2,2a80f3cd-1" bind:__l="__l" u-p="{{e}}"><up-input wx:if="{{d}}" class="data-v-2a80f3cd" u-s="{{['prefix']}}" u-i="2a80f3cd-3,2a80f3cd-2" bind:__l="__l" bindupdateModelValue="{{c}}" u-p="{{d}}"><image class="data-v-2a80f3cd" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{b}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{i}}" class="data-v-2a80f3cd" u-s="{{['d']}}" u-i="2a80f3cd-4,2a80f3cd-1" bind:__l="__l" u-p="{{i}}"><up-input wx:if="{{h}}" class="data-v-2a80f3cd" u-s="{{['prefix']}}" u-i="2a80f3cd-5,2a80f3cd-4" bind:__l="__l" bindupdateModelValue="{{g}}" u-p="{{h}}"><image class="data-v-2a80f3cd" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{f}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{m}}" class="data-v-2a80f3cd" u-s="{{['d']}}" u-i="2a80f3cd-6,2a80f3cd-1" bind:__l="__l" u-p="{{m}}"><up-input wx:if="{{l}}" class="data-v-2a80f3cd" u-s="{{['prefix']}}" u-i="2a80f3cd-7,2a80f3cd-6" bind:__l="__l" bindupdateModelValue="{{k}}" u-p="{{l}}"><image class="data-v-2a80f3cd" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{j}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item></up-form></view><view class="navList data-v-2a80f3cd"><view class="navItem data-v-2a80f3cd"><image class="data-v-2a80f3cd" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/pending_20241012174056A003.png" mode="widthFix" bindtap="{{p}}"></image><text class="data-v-2a80f3cd">待处理</text></view><view class="navItem data-v-2a80f3cd"><image class="data-v-2a80f3cd" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/processed_20241012173936A002.png" mode="widthFix" bindtap="{{q}}"></image><text class="data-v-2a80f3cd">已处理</text></view><view class="navItem data-v-2a80f3cd"><image class="data-v-2a80f3cd" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/ongoing_20241012174132A004.png" mode="widthFix" bindtap="{{r}}"></image><text class="data-v-2a80f3cd">进行中</text></view><view class="navItem data-v-2a80f3cd"><image class="data-v-2a80f3cd" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/deprecated_20241012174204A005.png" mode="widthFix" bindtap="{{s}}"></image><text class="data-v-2a80f3cd">已作废</text></view><view class="navItem data-v-2a80f3cd"><image class="data-v-2a80f3cd" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/ended_20241012174234A006.png" mode="widthFix" bindtap="{{t}}"></image><text class="data-v-2a80f3cd">已完结</text></view></view><view class="line_title data-v-2a80f3cd"><text class="left_title data-v-2a80f3cd">状态设置</text></view><view class="status data-v-2a80f3cd"><view class="{{['statusBtn', 'data-v-2a80f3cd', v && 'active']}}" bindtap="{{w}}">在岗</view><view class="{{['statusBtn', 'data-v-2a80f3cd', x && 'active']}}" bindtap="{{y}}">离岗</view></view><view class="loginBtn data-v-2a80f3cd" bindtap="{{z}}">退出登录</view></view><up-tabbar wx:if="{{D}}" class="data-v-2a80f3cd" u-s="{{['d']}}" u-i="2a80f3cd-8" bind:__l="__l" u-p="{{D}}"><up-tabbar-item wx:if="{{B}}" class="data-v-2a80f3cd" bindclick="{{A}}" u-i="2a80f3cd-9,2a80f3cd-8" bind:__l="__l" u-p="{{B}}"></up-tabbar-item><up-tabbar-item wx:if="{{C}}" class="data-v-2a80f3cd" u-i="2a80f3cd-10,2a80f3cd-8" bind:__l="__l" u-p="{{C}}"></up-tabbar-item></up-tabbar></view>
\ No newline at end of file
<view class="app-container data-v-4cd343e9"><up-navbar wx:if="{{a}}" class="data-v-4cd343e9" u-i="4cd343e9-0" bind:__l="__l" u-p="{{a}}"/><view class="car_list data-v-4cd343e9"><view class="line_title data-v-4cd343e9"><text class="left_title data-v-4cd343e9" style="color:#fff">我的信息</text><text class="data-v-4cd343e9" style="color:#fff">更新实名信息</text></view><view class="user-box data-v-4cd343e9"><up-form wx:if="{{o}}" class="r data-v-4cd343e9" u-s="{{['d']}}" u-r="userFormRef" u-i="4cd343e9-1" bind:__l="__l" u-p="{{o}}"><up-form-item wx:if="{{e}}" class="data-v-4cd343e9" u-s="{{['d']}}" u-i="4cd343e9-2,4cd343e9-1" bind:__l="__l" u-p="{{e}}"><up-input wx:if="{{d}}" class="data-v-4cd343e9" u-s="{{['prefix']}}" u-i="4cd343e9-3,4cd343e9-2" bind:__l="__l" bindupdateModelValue="{{c}}" u-p="{{d}}"><image class="data-v-4cd343e9" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{b}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{i}}" class="data-v-4cd343e9" u-s="{{['d']}}" u-i="4cd343e9-4,4cd343e9-1" bind:__l="__l" u-p="{{i}}"><up-input wx:if="{{h}}" class="data-v-4cd343e9" u-s="{{['prefix']}}" u-i="4cd343e9-5,4cd343e9-4" bind:__l="__l" bindupdateModelValue="{{g}}" u-p="{{h}}"><image class="data-v-4cd343e9" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{f}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{m}}" class="data-v-4cd343e9" u-s="{{['d']}}" u-i="4cd343e9-6,4cd343e9-1" bind:__l="__l" u-p="{{m}}"><up-input wx:if="{{l}}" class="data-v-4cd343e9" u-s="{{['prefix']}}" u-i="4cd343e9-7,4cd343e9-6" bind:__l="__l" bindupdateModelValue="{{k}}" u-p="{{l}}"><image class="data-v-4cd343e9" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{j}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item></up-form><view class="status data-v-4cd343e9"><view class="{{['statusBtn', 'data-v-4cd343e9', p && 'active']}}" bindtap="{{q}}">在岗</view><view class="{{['statusBtn', 'data-v-4cd343e9', r && 'active']}}" bindtap="{{s}}">离岗</view></view></view><view class="navList data-v-4cd343e9"><view class="navItem data-v-4cd343e9"><image class="data-v-4cd343e9" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/pending_20241012174056A003.png" mode="widthFix" bindtap="{{t}}"></image><text class="data-v-4cd343e9">待处理</text></view><view class="navItem data-v-4cd343e9"><image class="data-v-4cd343e9" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/processed_20241012173936A002.png" mode="widthFix" bindtap="{{v}}"></image><text class="data-v-4cd343e9">已处理</text></view><view class="navItem data-v-4cd343e9"><image class="data-v-4cd343e9" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/ongoing_20241012174132A004.png" mode="widthFix" bindtap="{{w}}"></image><text class="data-v-4cd343e9">进行中</text></view><view class="navItem data-v-4cd343e9"><image class="data-v-4cd343e9" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/deprecated_20241012174204A005.png" mode="widthFix" bindtap="{{x}}"></image><text class="data-v-4cd343e9">已作废</text></view><view class="navItem data-v-4cd343e9"><image class="data-v-4cd343e9" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/ended_20241012174234A006.png" mode="widthFix" bindtap="{{y}}"></image><text class="data-v-4cd343e9">已完结</text></view></view><view class="loginBtn data-v-4cd343e9" bindtap="{{z}}">退出登录</view></view><up-tabbar wx:if="{{D}}" class="data-v-4cd343e9" u-s="{{['d']}}" u-i="4cd343e9-8" bind:__l="__l" u-p="{{D}}"><up-tabbar-item wx:if="{{B}}" class="data-v-4cd343e9" bindclick="{{A}}" u-i="4cd343e9-9,4cd343e9-8" bind:__l="__l" u-p="{{B}}"></up-tabbar-item><up-tabbar-item wx:if="{{C}}" class="data-v-4cd343e9" u-i="4cd343e9-10,4cd343e9-8" bind:__l="__l" u-p="{{C}}"></up-tabbar-item></up-tabbar></view>
\ No newline at end of file
... ...
.app-container.data-v-2a80f3cd{width:100%;height:100vh;padding:0 30rpx;background:url(http://bxhd.crgx.net/profile/avatar/2024/09/25/bg-index_20240925113012A004.png) no-repeat;background-size:100% 100%;overflow:hidden}.app-container .user-box.data-v-2a80f3cd{width:690rpx;padding:40rpx 44rpx;background-color:#fff;z-index:10;margin:0 auto 40rpx;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx}.app-container .car_list.data-v-2a80f3cd{display:flex;flex-direction:column;gap:20rpx}.app-container .car_list .line_title.data-v-2a80f3cd{display:flex;justify-content:space-between;font-size:24rpx;color:#999;line-height:32rpx}.app-container .car_list .line_title .left_title.data-v-2a80f3cd{font-size:32rpx;line-height:42rpx;color:#333}.app-container .car_list .car_data.data-v-2a80f3cd{padding:0 30rpx;background:#fff;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx;margin-bottom:60rpx}.app-container .car_list .car_data .car_item.data-v-2a80f3cd{padding:30rpx 0;border-bottom:2rpx solid #eee}.app-container .car_list .car_data .car_item.data-v-2a80f3cd:last-child{border-bottom:0}.app-container .car_list .navList.data-v-2a80f3cd{display:flex;align-items:center;justify-content:space-between;padding:25rpx 33rpx;background:#fff;box-shadow:0 8rpx 40rpx rgba(0,0,0,.06);border-radius:40rpx;margin-bottom:40rpx}.app-container .car_list .navList .navItem.data-v-2a80f3cd{display:flex;flex-direction:column;align-items:center;gap:10rpx;font-size:24rpx;line-height:32rpx;color:#333}.app-container .car_list .status.data-v-2a80f3cd{display:flex;align-items:center;justify-content:space-between;padding:40rpx 46rpx;background:#fff;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx}.app-container .car_list .status .statusBtn.data-v-2a80f3cd{width:280rpx;height:80rpx;text-align:center;line-height:80rpx;color:#999;background:#fff;border-radius:200rpx;border:2rpx solid #BBBBBB}.app-container .car_list .status .statusBtn.active.data-v-2a80f3cd{color:#fff;background:#75a8ff}.app-container .car_list .loginBtn.data-v-2a80f3cd{width:100%;height:80rpx;line-height:80rpx;text-align:center;font-size:28rpx;color:#fff;font-weight:500;background:#3680fe;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx;margin-top:40rpx}
.app-container.data-v-4cd343e9{width:100%;height:100vh;padding:0 30rpx;background:url(http://bxhd.crgx.net/profile/avatar/2024/09/25/bg-index_20240925113012A004.png) no-repeat;background-size:100% 100%;overflow:hidden}.app-container .user-box.data-v-4cd343e9{width:690rpx;padding:40rpx 44rpx;background-color:#fff;z-index:10;margin:0 auto 40rpx;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx}.app-container .car_list.data-v-4cd343e9{display:flex;flex-direction:column;gap:20rpx}.app-container .car_list .line_title.data-v-4cd343e9{display:flex;justify-content:space-between;font-size:24rpx;color:#999;line-height:32rpx}.app-container .car_list .line_title .left_title.data-v-4cd343e9{font-size:32rpx;line-height:42rpx;color:#333}.app-container .car_list .car_data.data-v-4cd343e9{padding:0 30rpx;background:#fff;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx;margin-bottom:60rpx}.app-container .car_list .car_data .car_item.data-v-4cd343e9{padding:30rpx 0;border-bottom:2rpx solid #eee}.app-container .car_list .car_data .car_item.data-v-4cd343e9:last-child{border-bottom:0}.app-container .car_list .navList.data-v-4cd343e9{display:flex;align-items:center;justify-content:space-between;padding:25rpx 33rpx;background:#fff;box-shadow:0 8rpx 40rpx rgba(0,0,0,.06);border-radius:40rpx;margin-bottom:40rpx}.app-container .car_list .navList .navItem.data-v-4cd343e9{display:flex;flex-direction:column;align-items:center;gap:10rpx;font-size:24rpx;line-height:32rpx;color:#333}.app-container .car_list .loginBtn.data-v-4cd343e9{width:100%;height:80rpx;line-height:80rpx;text-align:center;font-size:28rpx;color:#fff;font-weight:500;background:#3680fe;box-shadow:0 8rpx 40rpx rgba(10,22,44,.06);border-radius:40rpx;margin-top:40rpx}.status.data-v-4cd343e9{display:flex;align-items:center;justify-content:space-between;margin-top:20rpx}.status .statusBtn.data-v-4cd343e9{width:280rpx;height:80rpx;text-align:center;line-height:80rpx;color:#999;background:#fff;border-radius:200rpx;border:2rpx solid #BBBBBB}.status .statusBtn.active.data-v-4cd343e9{color:#fff;background:#3680fe}
... ...
... ... @@ -19994,7 +19994,7 @@ const pages = [
{
path: "pages/privacy/privacy",
style: {
navigationBarTitleText: "车险小程序隐私政策"
navigationBarTitleText: "隐私政策"
}
},
{
... ...
<view class="navTop data-v-d374bc98"><image class="data-v-d374bc98" style="width:32rpx" src="{{a}}" mode="widthFix"></image><text class="top-text data-v-d374bc98">{{b}}</text></view>
\ No newline at end of file
<view class="navTop data-v-d374bc98"><image class="data-v-d374bc98" style="width:32rpx;height:32rpx" src="{{a}}" mode="widthFix"></image><text class="top-text data-v-d374bc98">{{b}}</text></view>
\ No newline at end of file
... ...
<view class="app-container data-v-1ec66bc7"><up-navbar wx:if="{{a}}" class="data-v-1ec66bc7" u-i="1ec66bc7-0" bind:__l="__l" u-p="{{a}}"/><view class="car_list data-v-1ec66bc7"><view class="line_title data-v-1ec66bc7"><text class="left_title data-v-1ec66bc7" style="color:#fff">我的信息</text><text class="data-v-1ec66bc7" style="color:#fff" bindtap="{{b}}">更新实名信息</text></view><view class="user-box data-v-1ec66bc7"><up-form wx:if="{{p}}" class="r data-v-1ec66bc7" u-s="{{['d']}}" u-r="userFormRef" u-i="1ec66bc7-1" bind:__l="__l" u-p="{{p}}"><up-form-item wx:if="{{f}}" class="data-v-1ec66bc7" u-s="{{['d']}}" u-i="1ec66bc7-2,1ec66bc7-1" bind:__l="__l" u-p="{{f}}"><up-input wx:if="{{e}}" class="data-v-1ec66bc7" u-s="{{['prefix']}}" u-i="1ec66bc7-3,1ec66bc7-2" bind:__l="__l" bindupdateModelValue="{{d}}" u-p="{{e}}"><image class="data-v-1ec66bc7" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{c}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{j}}" class="data-v-1ec66bc7" u-s="{{['d']}}" u-i="1ec66bc7-4,1ec66bc7-1" bind:__l="__l" u-p="{{j}}"><up-input wx:if="{{i}}" class="data-v-1ec66bc7" u-s="{{['prefix']}}" u-i="1ec66bc7-5,1ec66bc7-4" bind:__l="__l" bindupdateModelValue="{{h}}" u-p="{{i}}"><image class="data-v-1ec66bc7" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{g}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{n}}" class="data-v-1ec66bc7" u-s="{{['d']}}" u-i="1ec66bc7-6,1ec66bc7-1" bind:__l="__l" u-p="{{n}}"><up-input wx:if="{{m}}" class="data-v-1ec66bc7" u-s="{{['prefix']}}" u-i="1ec66bc7-7,1ec66bc7-6" bind:__l="__l" bindupdateModelValue="{{l}}" u-p="{{m}}"><image class="data-v-1ec66bc7" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{k}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item></up-form></view><view class="line_title data-v-1ec66bc7"><text class="left_title data-v-1ec66bc7">状态设置</text></view><view class="status data-v-1ec66bc7"><view class="{{['statusBtn', 'data-v-1ec66bc7', q && 'active']}}" bindtap="{{r}}">在岗</view><view class="{{['statusBtn', 'data-v-1ec66bc7', s && 'active']}}" bindtap="{{t}}">离岗</view></view><view class="loginBtn data-v-1ec66bc7" bindtap="{{v}}">退出登录</view></view><up-tabbar wx:if="{{z}}" class="data-v-1ec66bc7" u-s="{{['d']}}" u-i="1ec66bc7-8" bind:__l="__l" u-p="{{z}}"><up-tabbar-item wx:if="{{x}}" class="data-v-1ec66bc7" bindclick="{{w}}" u-i="1ec66bc7-9,1ec66bc7-8" bind:__l="__l" u-p="{{x}}"></up-tabbar-item><up-tabbar-item wx:if="{{y}}" class="data-v-1ec66bc7" u-i="1ec66bc7-10,1ec66bc7-8" bind:__l="__l" u-p="{{y}}"></up-tabbar-item></up-tabbar></view>
\ No newline at end of file
<view class="app-container data-v-1ec66bc7"><up-navbar wx:if="{{a}}" class="data-v-1ec66bc7" u-i="1ec66bc7-0" bind:__l="__l" u-p="{{a}}"/><view class="car_list data-v-1ec66bc7"><view class="line_title data-v-1ec66bc7"><text class="left_title data-v-1ec66bc7" style="color:#fff">我的信息</text><text class="data-v-1ec66bc7" style="color:#fff" bindtap="{{b}}">更新实名信息</text></view><view class="user-box data-v-1ec66bc7"><up-form wx:if="{{p}}" class="r data-v-1ec66bc7" u-s="{{['d']}}" u-r="userFormRef" u-i="1ec66bc7-1" bind:__l="__l" u-p="{{p}}"><up-form-item wx:if="{{f}}" class="data-v-1ec66bc7" u-s="{{['d']}}" u-i="1ec66bc7-2,1ec66bc7-1" bind:__l="__l" u-p="{{f}}"><up-input wx:if="{{e}}" class="data-v-1ec66bc7" u-s="{{['prefix']}}" u-i="1ec66bc7-3,1ec66bc7-2" bind:__l="__l" bindupdateModelValue="{{d}}" u-p="{{e}}"><image class="data-v-1ec66bc7" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{c}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{j}}" class="data-v-1ec66bc7" u-s="{{['d']}}" u-i="1ec66bc7-4,1ec66bc7-1" bind:__l="__l" u-p="{{j}}"><up-input wx:if="{{i}}" class="data-v-1ec66bc7" u-s="{{['prefix']}}" u-i="1ec66bc7-5,1ec66bc7-4" bind:__l="__l" bindupdateModelValue="{{h}}" u-p="{{i}}"><image class="data-v-1ec66bc7" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{g}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{n}}" class="data-v-1ec66bc7" u-s="{{['d']}}" u-i="1ec66bc7-6,1ec66bc7-1" bind:__l="__l" u-p="{{n}}"><up-input wx:if="{{m}}" class="data-v-1ec66bc7" u-s="{{['prefix']}}" u-i="1ec66bc7-7,1ec66bc7-6" bind:__l="__l" bindupdateModelValue="{{l}}" u-p="{{m}}"><image class="data-v-1ec66bc7" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{k}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item></up-form><view class="status data-v-1ec66bc7"><view class="{{['statusBtn', 'data-v-1ec66bc7', q && 'active']}}" bindtap="{{r}}">在岗</view><view class="{{['statusBtn', 'data-v-1ec66bc7', s && 'active']}}" bindtap="{{t}}">离岗</view></view></view><view class="loginBtn data-v-1ec66bc7" bindtap="{{v}}">退出登录</view></view><up-tabbar wx:if="{{z}}" class="data-v-1ec66bc7" u-s="{{['d']}}" u-i="1ec66bc7-8" bind:__l="__l" u-p="{{z}}"><up-tabbar-item wx:if="{{x}}" class="data-v-1ec66bc7" bindclick="{{w}}" u-i="1ec66bc7-9,1ec66bc7-8" bind:__l="__l" u-p="{{x}}"></up-tabbar-item><up-tabbar-item wx:if="{{y}}" class="data-v-1ec66bc7" u-i="1ec66bc7-10,1ec66bc7-8" bind:__l="__l" u-p="{{y}}"></up-tabbar-item></up-tabbar></view>
\ No newline at end of file
... ...
... ... @@ -89,10 +89,7 @@
display: flex;
align-items: center;
justify-content: space-between;
padding: 40rpx 46rpx;
background: #FFFFFF;
box-shadow: 0rpx 8rpx 40rpx 0rpx rgba(10, 22, 44, 0.06);
border-radius: 40rpx;
margin-top: 20rpx;
}
.status .statusBtn.data-v-1ec66bc7 {
width: 280rpx;
... ... @@ -106,5 +103,5 @@
}
.status .statusBtn.active.data-v-1ec66bc7 {
color: #fff;
background: #75A8FF;
background: #3680FE;
}
\ No newline at end of file
... ...
... ... @@ -11,7 +11,8 @@ if (!Array) {
const _easycom_up_form_item2 = common_vendor.resolveComponent("up-form-item");
const _easycom_up_form2 = common_vendor.resolveComponent("up-form");
const _easycom_up_empty2 = common_vendor.resolveComponent("up-empty");
(_easycom_up_navbar2 + _easycom_u_icon2 + _easycom_up_input2 + _easycom_up_form_item2 + _easycom_up_form2 + _easycom_up_empty2)();
const _easycom_up_modal2 = common_vendor.resolveComponent("up-modal");
(_easycom_up_navbar2 + _easycom_u_icon2 + _easycom_up_input2 + _easycom_up_form_item2 + _easycom_up_form2 + _easycom_up_empty2 + _easycom_up_modal2)();
}
const _easycom_up_navbar = () => "../../uni_modules/uview-plus/components/u-navbar/u-navbar.js";
const _easycom_u_icon = () => "../../uni_modules/uview-plus/components/u-icon/u-icon.js";
... ... @@ -19,8 +20,9 @@ const _easycom_up_input = () => "../../uni_modules/uview-plus/components/u-input
const _easycom_up_form_item = () => "../../uni_modules/uview-plus/components/u-form-item/u-form-item.js";
const _easycom_up_form = () => "../../uni_modules/uview-plus/components/u-form/u-form.js";
const _easycom_up_empty = () => "../../uni_modules/uview-plus/components/u-empty/u-empty.js";
const _easycom_up_modal = () => "../../uni_modules/uview-plus/components/u-modal/u-modal.js";
if (!Math) {
(_easycom_up_navbar + _easycom_u_icon + _easycom_up_input + _easycom_up_form_item + _easycom_up_form + navTop + centerLine + carCard + _easycom_up_empty)();
(_easycom_up_navbar + _easycom_u_icon + _easycom_up_input + _easycom_up_form_item + _easycom_up_form + navTop + centerLine + carCard + _easycom_up_empty + _easycom_up_modal)();
}
const carCard = () => "../../components/carCard.js";
const centerLine = () => "../../components/centerLine.js";
... ... @@ -30,6 +32,7 @@ const _sfc_main = {
setup(__props) {
const { userInfo, Logout } = store_modules_user.useUserStore();
const carList = common_vendor.ref([]);
const singOutShow = common_vendor.ref(false);
const myTotal = common_vendor.ref("0");
const queryParams = common_vendor.reactive({
pageNum: 1,
... ... @@ -89,22 +92,12 @@ const _sfc_main = {
common_vendor.onReady(() => {
userFormRef.value.setRules(rules);
});
const loginOut = () => {
common_vendor.index.showModal({
title: "提示",
content: "是否要注销信息 \n1、点击注销后工作人员在七个工作日内像你发送短信确认\n 2、注销后将删除你在该平台的所有信息",
success: async (res) => {
if (res.confirm) {
await api_user.userCancel();
await Logout();
common_vendor.index.$u.toast("注销成功");
common_vendor.index.redirectTo({
url: "/pages/realName/realName"
});
} else if (res.cancel) {
console.log("用户点击取消");
}
}
const loginOut = async () => {
await api_user.userCancel();
await Logout();
common_vendor.index.$u.toast("注销成功");
common_vendor.index.redirectTo({
url: "/pages/realName/realName"
});
};
const getMyList = async () => {
... ... @@ -233,7 +226,14 @@ const _sfc_main = {
mode: "list",
text: "暂无待办事项"
}),
t: common_vendor.o(loginOut)
t: common_vendor.o(($event) => singOutShow.value = true),
v: common_vendor.o(loginOut),
w: common_vendor.o(($event) => singOutShow.value = false),
x: common_vendor.p({
show: singOutShow.value,
title: "注销提示",
showCancelButton: true
})
};
};
}
... ...
... ... @@ -8,6 +8,7 @@
"up-form-item": "../../uni_modules/uview-plus/components/u-form-item/u-form-item",
"up-form": "../../uni_modules/uview-plus/components/u-form/u-form",
"up-empty": "../../uni_modules/uview-plus/components/u-empty/u-empty",
"up-modal": "../../uni_modules/uview-plus/components/u-modal/u-modal",
"car-card": "../../components/carCard",
"center-line": "../../components/centerLine",
"nav-top": "../../components/navTop"
... ...
<view class="app-container data-v-2f1ef635"><up-navbar wx:if="{{a}}" class="data-v-2f1ef635" u-i="2f1ef635-0" bind:__l="__l" u-p="{{a}}"/><view class="car_list data-v-2f1ef635"><view class="line_title data-v-2f1ef635"><text class="left_title data-v-2f1ef635" style="color:#fff">我的信息</text><view class="data-v-2f1ef635" style="display:flex;align-items:center"><u-icon wx:if="{{b}}" class="data-v-2f1ef635" u-i="2f1ef635-1" bind:__l="__l" u-p="{{b}}"></u-icon><text class="data-v-2f1ef635" style="color:#fff;margin-left:10rpx" bindtap="{{c}}">更新实名信息</text></view></view><view class="user-box data-v-2f1ef635"><up-form wx:if="{{q}}" class="r data-v-2f1ef635" u-s="{{['d']}}" u-r="userFormRef" u-i="2f1ef635-2" bind:__l="__l" u-p="{{q}}"><up-form-item wx:if="{{g}}" class="data-v-2f1ef635" u-s="{{['d']}}" u-i="2f1ef635-3,2f1ef635-2" bind:__l="__l" u-p="{{g}}"><up-input wx:if="{{f}}" class="data-v-2f1ef635" u-s="{{['prefix']}}" u-i="2f1ef635-4,2f1ef635-3" bind:__l="__l" bindupdateModelValue="{{e}}" u-p="{{f}}"><image class="data-v-2f1ef635" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{d}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{k}}" class="data-v-2f1ef635" u-s="{{['d']}}" u-i="2f1ef635-5,2f1ef635-2" bind:__l="__l" u-p="{{k}}"><up-input wx:if="{{j}}" class="data-v-2f1ef635" u-s="{{['prefix']}}" u-i="2f1ef635-6,2f1ef635-5" bind:__l="__l" bindupdateModelValue="{{i}}" u-p="{{j}}"><image class="data-v-2f1ef635" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{h}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{o}}" class="data-v-2f1ef635" u-s="{{['d']}}" u-i="2f1ef635-7,2f1ef635-2" bind:__l="__l" u-p="{{o}}"><up-input wx:if="{{n}}" class="data-v-2f1ef635" u-s="{{['prefix']}}" u-i="2f1ef635-8,2f1ef635-7" bind:__l="__l" bindupdateModelValue="{{m}}" u-p="{{n}}"><image class="data-v-2f1ef635" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{l}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item></up-form></view><view class="line_title data-v-2f1ef635"><text class="left_title data-v-2f1ef635">我的待办</text><text class="data-v-2f1ef635">去修改车辆信息</text></view><car-card wx:for="{{r}}" wx:for-item="carItem" wx:key="g" class="data-v-2f1ef635" u-s="{{['header','center','footer']}}" u-i="{{carItem.h}}" bind:__l="__l" u-p="{{carItem.i}}"><nav-top class="data-v-2f1ef635" u-i="{{carItem.a}}" bind:__l="__l" u-p="{{carItem.b}}" slot="header"/><center-line class="data-v-2f1ef635" u-i="{{carItem.c}}" bind:__l="__l" u-p="{{carItem.d}}" slot="center"></center-line><view class="data-v-2f1ef635" style="display:flex;gap:30rpx" slot="footer"><view class="data-v-2f1ef635" style="color:#3680FE;font-size:24rpx" bindtap="{{carItem.e}}">修改提交</view><view class="data-v-2f1ef635" style="color:#3680FE;font-size:24rpx" bindtap="{{carItem.f}}">放弃修改</view></view></car-card><up-empty wx:if="{{s}}" class="data-v-2f1ef635" u-i="2f1ef635-12" bind:__l="__l" u-p="{{s}}"/><view class="loginBtn data-v-2f1ef635" bindtap="{{t}}">注销信息</view></view></view>
\ No newline at end of file
<view class="app-container data-v-2f1ef635"><up-navbar wx:if="{{a}}" class="data-v-2f1ef635" u-i="2f1ef635-0" bind:__l="__l" u-p="{{a}}"/><view class="car_list data-v-2f1ef635"><view class="line_title data-v-2f1ef635"><text class="left_title data-v-2f1ef635" style="color:#fff">我的信息</text><view class="data-v-2f1ef635" style="display:flex;align-items:center"><u-icon wx:if="{{b}}" class="data-v-2f1ef635" u-i="2f1ef635-1" bind:__l="__l" u-p="{{b}}"></u-icon><text class="data-v-2f1ef635" style="color:#fff;margin-left:10rpx" bindtap="{{c}}">更新实名信息</text></view></view><view class="user-box data-v-2f1ef635"><up-form wx:if="{{q}}" class="r data-v-2f1ef635" u-s="{{['d']}}" u-r="userFormRef" u-i="2f1ef635-2" bind:__l="__l" u-p="{{q}}"><up-form-item wx:if="{{g}}" class="data-v-2f1ef635" u-s="{{['d']}}" u-i="2f1ef635-3,2f1ef635-2" bind:__l="__l" u-p="{{g}}"><up-input wx:if="{{f}}" class="data-v-2f1ef635" u-s="{{['prefix']}}" u-i="2f1ef635-4,2f1ef635-3" bind:__l="__l" bindupdateModelValue="{{e}}" u-p="{{f}}"><image class="data-v-2f1ef635" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{d}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{k}}" class="data-v-2f1ef635" u-s="{{['d']}}" u-i="2f1ef635-5,2f1ef635-2" bind:__l="__l" u-p="{{k}}"><up-input wx:if="{{j}}" class="data-v-2f1ef635" u-s="{{['prefix']}}" u-i="2f1ef635-6,2f1ef635-5" bind:__l="__l" bindupdateModelValue="{{i}}" u-p="{{j}}"><image class="data-v-2f1ef635" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{h}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{o}}" class="data-v-2f1ef635" u-s="{{['d']}}" u-i="2f1ef635-7,2f1ef635-2" bind:__l="__l" u-p="{{o}}"><up-input wx:if="{{n}}" class="data-v-2f1ef635" u-s="{{['prefix']}}" u-i="2f1ef635-8,2f1ef635-7" bind:__l="__l" bindupdateModelValue="{{m}}" u-p="{{n}}"><image class="data-v-2f1ef635" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{l}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item></up-form></view><view class="line_title data-v-2f1ef635"><text class="left_title data-v-2f1ef635">我的待办</text><text class="data-v-2f1ef635">去修改车辆信息</text></view><car-card wx:for="{{r}}" wx:for-item="carItem" wx:key="g" class="data-v-2f1ef635" u-s="{{['header','center','footer']}}" u-i="{{carItem.h}}" bind:__l="__l" u-p="{{carItem.i}}"><nav-top class="data-v-2f1ef635" u-i="{{carItem.a}}" bind:__l="__l" u-p="{{carItem.b}}" slot="header"/><center-line class="data-v-2f1ef635" u-i="{{carItem.c}}" bind:__l="__l" u-p="{{carItem.d}}" slot="center"></center-line><view class="data-v-2f1ef635" style="display:flex;gap:30rpx" slot="footer"><view class="data-v-2f1ef635" style="color:#3680FE;font-size:24rpx" bindtap="{{carItem.e}}">修改提交</view><view class="data-v-2f1ef635" style="color:#3680FE;font-size:24rpx" bindtap="{{carItem.f}}">放弃修改</view></view></car-card><up-empty wx:if="{{s}}" class="data-v-2f1ef635" u-i="2f1ef635-12" bind:__l="__l" u-p="{{s}}"/><view class="loginBtn data-v-2f1ef635" bindtap="{{t}}">注销信息</view></view><up-modal wx:if="{{x}}" class="data-v-2f1ef635" u-s="{{['d']}}" bindconfirm="{{v}}" bindcancel="{{w}}" u-i="2f1ef635-13" bind:__l="__l" u-p="{{x}}"><view class="signOut data-v-2f1ef635"><text class="data-v-2f1ef635">1、注销帐号是不可恢复的操作,你应自行备份本平台帐号相关的信息和数据。操作之前,请确认与本平台帐号相关的所有服务均已进行妥善处理。</text><text class="data-v-2f1ef635">2、注销帐号,你将无法再使用本平台帐号或找回你添加或绑定的任何内容或信息(即使你使用相同的手机号码再次注册并使用本平台)</text><text class="data-v-2f1ef635">3、注销后将删除你在该平台的所有信息,本平台不会帮你备份数据,是否确认注销</text></view></up-modal></view>
\ No newline at end of file
... ...
... ... @@ -83,4 +83,12 @@
background: #3680FE;
box-shadow: 0rpx 8rpx 40rpx 0rpx rgba(10, 22, 44, 0.06);
border-radius: 40rpx;
}
.signOut.data-v-2f1ef635 {
display: flex;
flex-direction: column;
text-indent: 2em;
font-size: 28rpx;
line-height: 32rpx;
color: #333;
}
\ No newline at end of file
... ...
{
"navigationBarTitleText": "车险小程序隐私政策",
"navigationBarTitleText": "隐私政策",
"usingComponents": {}
}
\ No newline at end of file
... ...
<view class="myOne"><view class="my-div"><text class="yhxy">隐私政策</text><view> 本应用非常重视用户隐私政策并严格遵守相关的法律规定。请您仔细阅读《隐私政策》后再继续使用。 如果您继续使用我们的服务,表示您已经充分阅读和理解我们协议的全部内容。 </view><view> 本小程序尊重并保护所有使用服务用户的个人隐私权。 为了给您提供更准确、更优质的服务,本应用会按照本隐私权政策的规定使用和披露您的个人信息。 除本隐私权政策另有规定外,在未征得您事先许可的情况下,本应用不会将这些信息对外披露或向第三方提供。 本应用会不时更新本隐私权政策。您在同意本应用服务使用协议之时,即视为您已经同意本隐私权政策全部内容。 </view><view> 1. 适用范围 <view> (a) 在您注册本应用小程序帐号时,您根据小程序要求提供的个人注册信息。 (b) 在您使用本应用网络服务,或访问本应用平台网页时,本应用自动接收并记录的您的浏览器和计算机上的信息, 包括但不限于您的IP地址、浏览器的类型、使用的语言、访问日期和时间、软硬件特征信息及您需求的网页记录等数据。 (c) 本应用通过合法途径从商业伙伴处取得的用户个人数据。 (d) 本应用严禁用户发布不良信息,如裸露、色情和亵渎内容,发布的内容我们会进行审核,一经发现不良信息,会禁用该用户的所有权限,予以封号处理。 </view></view><view> 2. 信息使用 <view> (a) 本应用不会向任何无关第三方提供、出售、出租、分享或交易您的个人登录信息。如果我们存储发生维修或升级,我们会事先发出推送消息来通知您,请您提前允许本应用消息通知。 (b) 本应用亦不允许任何第三方以任何手段收集、编辑、出售或者无偿传播您的个人信息。任何本应用平台用户如从事上述活动,一经发现,本应用有权立即终止与该用户的服务协议。包括但不限于您的IP地址、浏览器的类型、使用的语言、访问日期和时间、软硬件特征信息及您需求的网页记录等数据。 (c) 为服务用户的目的,本应用可能通过使用您的个人信息,向您提供您感兴趣的信息,包括但不限于向您发出产品和服务信息, 或者与本应用合作伙伴共享信息以便他们向您发送有关其产品和服务的信息。(后者需要您的事先同意) </view><view> 3. 信息披露 <view> 在如下情况下,本应用将依据您的个人意愿或法律的规定全部或部分的披露您的个人信息: (a) 未经您事先同意,我们不会向第三方披露。 (b) 为提供您所要求的产品和服务,而必须和第三方分享您的个人信息。 (c) 根据法律的有关规定,或者行政或司法机构的要求,向第三方或者行政、司法机构披露。 (d) 如您出现违反中国有关法律、法规或者本应用服务协议或相关规则的情况,需要向第三方披露。 (e) 如您是适格的知识产权投诉人并已提起投诉,应被投诉人要求,向被投诉人披露,以便双方处理可能的权利纠纷 </view></view><view> 4. 信息存储和交换 <view> 本应用收集的有关您的信息和资料将保存在本应用及(或)其关联公司的服务器上,这些信息和资料可能传送至您所在国家、地区或本应用收集信息和资料所在地的境外并在境外被访问、存储和展示。 </view></view><view> 5. Cookie的使用 <view> (a) 在您未拒绝接受cookies的情况下,本应用会在您的计算机上设定或取用cookies,以便您能登录或使用依赖于cookies的本应用平台服务或功能。本应用使用cookies可为您提供更加周到的个性化服务,包括推广服务。 (b) 您有权选择接受或拒绝接受cookies。您可以通过修改浏览器设置的方式拒绝接受cookies。 但如果您选择拒绝接受cookies,则您可能无法登录或使用依赖于cookies的本应用网络服务或功能 (c) 通过本应用所设cookies所取得的有关信息,将适用本政策。 </view></view><view> 6.本隐私政策的更改 <view> (a) 如果决定更改隐私政策,我们会在本政策中、本公司网站中以及我们认为适当的位置发布这些更改,以便您了解我们如何收集、使用您的个人信息,哪些人可以访问这些信息,以及在什么情况下我们会透露这些信息。 (b) 本公司保留随时修改本政策的权利,因此请经常查看。如对本政策作出重大更改,本公司会通过网站通知的形式告知。 </view></view><view> 请您妥善保护自己的个人信息,仅在必要的情形下向他人提供。如您发现自己的个人信息泄密,尤其是本应用用户名及密码发生泄露,请您立即联络本应用客服,以便本应用采取相应措施。 </view><view> 感谢您花时间了解我们的隐私政策!我们将尽全力保护您的个人信息和合法权益,再次感谢您的信任! </view></view></view></view>
\ No newline at end of file
<view class="myOne"><view class="my-div"><view style="text-indent:2em"> 本应用非常重视用户隐私政策并严格遵守相关的法律规定。请您仔细阅读《隐私政策》后再继续使用。 如果您继续使用我们的服务,表示您已经充分阅读和理解我们协议的全部内容。 </view><view style="text-indent:2em"> 本小程序尊重并保护所有使用服务用户的个人隐私权。 为了给您提供更准确、更优质的服务,本应用会按照本隐私权政策的规定使用和披露您的个人信息。 除本隐私权政策另有规定外,在未征得您事先许可的情况下,本应用不会将这些信息对外披露或向第三方提供。 本应用会不时更新本隐私权政策。您在同意本应用服务使用协议之时,即视为您已经同意本隐私权政策全部内容。 </view><view><view class="scd_title">1. 适用范围</view><view style="text-indent:2em"><view>(a) 在您注册本应用小程序帐号时,您根据小程序要求提供的个人注册信息。</view><view>(b) 在您使用本应用网络服务,或访问本应用平台网页时,本应用自动接收并记录的您的浏览器和计算机上的信息,包括但不限于您的IP地址、浏览器的类型、使用的语言、访问日期和时间、软硬件特征信息及您需求的网页记录等数据。</view><view>(c) 本应用通过合法途径从商业伙伴处取得的用户个人数据。</view><view>(d) 本应用严禁用户发布不良信息,如裸露、色情和亵渎内容,发布的内容我们会进行审核,一经发现不良信息,会禁用该用户的所有权限,予以封号处理。</view></view></view><view><view class="scd_title">2. 信息使用</view><view style="text-indent:2em"><view>(a) 本应用不会向任何无关第三方提供、出售、出租、分享或交易您的个人登录信息。如果我们存储发生维修或升级,我们会事先发出推送消息来通知您,请您提前允许本应用消息通知。</view><view>(b) 本应用亦不允许任何第三方以任何手段收集、编辑、出售或者无偿传播您的个人信息。任何本应用平台用户如从事上述活动,一经发现,本应用有权立即终止与该用户的服务协议。包括但不限于您的IP地址、浏览器的类型、使用的语言、访问日期和时间、软硬件特征信息及您需求的网页记录等数据。</view><view>(c) 为服务用户的目的,本应用可能通过使用您的个人信息,向您提供您感兴趣的信息,包括但不限于向您发出产品和服务信息,或者与本应用合作伙伴共享信息以便他们向您发送有关其产品和服务的信息。(后者需要您的事先同意)</view></view><view><view class="scd_title">3. 信息披露</view><view style="text-indent:2em"> 在如下情况下,本应用将依据您的个人意愿或法律的规定全部或部分的披露您的个人信息: <view>(a) 未经您事先同意,我们不会向第三方披露。</view><view>(b) 为提供您所要求的产品和服务,而必须和第三方分享您的个人信息。</view><view>(c) 根据法律的有关规定,或者行政或司法机构的要求,向第三方或者行政、司法机构披露。</view><view>(d) 如您出现违反中国有关法律、法规或者本应用服务协议或相关规则的情况,需要向第三方披露。</view><view>(e) 如您是适格的知识产权投诉人并已提起投诉,应被投诉人要求,向被投诉人披露,以便双方处理可能的权利纠纷</view></view></view><view><view class="scd_title">4. 信息存储和交换</view><view style="text-indent:2em"> 本应用收集的有关您的信息和资料将保存在本应用及(或)其关联公司的服务器上,这些信息和资料可能传送至您所在国家、地区或本应用收集信息和资料所在地的境外并在境外被访问、存储和展示。 </view></view><view><view class="scd_title">5.本隐私政策的更改</view><view style="text-indent:2em"><view>(a) 如果决定更改隐私政策,我们会在本政策中、本公司网站中以及我们认为适当的位置发布这些更改,以便您了解我们如何收集、使用您的个人信息,哪些人可以访问这些信息,以及在什么情况下我们会透露这些信息。</view><view>(b) 本公司保留随时修改本政策的权利,因此请经常查看。如对本政策作出重大更改,本公司会通过网站通知的形式告知。</view></view></view><view style="text-indent:2em"> 请您妥善保护自己的个人信息,仅在必要的情形下向他人提供。如您发现自己的个人信息泄密,尤其是本应用用户名及密码发生泄露,请您立即联络本应用客服,以便本应用采取相应措施。 </view><view style="text-indent:2em"> 感谢您花时间了解我们的隐私政策!我们将尽全力保护您的个人信息和合法权益,再次感谢您的信任! </view></view></view></view>
\ No newline at end of file
... ...
... ... @@ -169,15 +169,15 @@ const _sfc_main = {
o: common_vendor.p({
model: common_vendor.unref(userInfo)
}),
p: common_vendor.o(($event) => goOrder(0)),
q: common_vendor.o(($event) => goOrder(1)),
r: common_vendor.o(($event) => goOrder(2)),
s: common_vendor.o(($event) => goOrder(4)),
t: common_vendor.o(($event) => goOrder(3)),
v: common_vendor.unref(userInfo).jobStatus === "0" ? 1 : "",
w: common_vendor.o(($event) => changeStatus("0")),
x: common_vendor.unref(userInfo).jobStatus === "1" ? 1 : "",
y: common_vendor.o(($event) => changeStatus("1")),
p: common_vendor.unref(userInfo).jobStatus === "0" ? 1 : "",
q: common_vendor.o(($event) => changeStatus("0")),
r: common_vendor.unref(userInfo).jobStatus === "1" ? 1 : "",
s: common_vendor.o(($event) => changeStatus("1")),
t: common_vendor.o(($event) => goOrder(0)),
v: common_vendor.o(($event) => goOrder(1)),
w: common_vendor.o(($event) => goOrder(2)),
x: common_vendor.o(($event) => goOrder(4)),
y: common_vendor.o(($event) => goOrder(3)),
z: common_vendor.o(loginOut),
A: common_vendor.o(goRouter),
B: common_vendor.p({
... ...
<view class="app-container data-v-5648f2a8"><up-navbar wx:if="{{a}}" class="data-v-5648f2a8" u-i="5648f2a8-0" bind:__l="__l" u-p="{{a}}"/><view class="car_list data-v-5648f2a8"><view class="line_title data-v-5648f2a8"><text class="left_title data-v-5648f2a8" style="color:#fff">我的信息</text><text class="data-v-5648f2a8" style="color:#fff">更新实名信息</text></view><view class="user-box data-v-5648f2a8"><up-form wx:if="{{o}}" class="r data-v-5648f2a8" u-s="{{['d']}}" u-r="userFormRef" u-i="5648f2a8-1" bind:__l="__l" u-p="{{o}}"><up-form-item wx:if="{{e}}" class="data-v-5648f2a8" u-s="{{['d']}}" u-i="5648f2a8-2,5648f2a8-1" bind:__l="__l" u-p="{{e}}"><up-input wx:if="{{d}}" class="data-v-5648f2a8" u-s="{{['prefix']}}" u-i="5648f2a8-3,5648f2a8-2" bind:__l="__l" bindupdateModelValue="{{c}}" u-p="{{d}}"><image class="data-v-5648f2a8" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{b}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{i}}" class="data-v-5648f2a8" u-s="{{['d']}}" u-i="5648f2a8-4,5648f2a8-1" bind:__l="__l" u-p="{{i}}"><up-input wx:if="{{h}}" class="data-v-5648f2a8" u-s="{{['prefix']}}" u-i="5648f2a8-5,5648f2a8-4" bind:__l="__l" bindupdateModelValue="{{g}}" u-p="{{h}}"><image class="data-v-5648f2a8" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{f}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{m}}" class="data-v-5648f2a8" u-s="{{['d']}}" u-i="5648f2a8-6,5648f2a8-1" bind:__l="__l" u-p="{{m}}"><up-input wx:if="{{l}}" class="data-v-5648f2a8" u-s="{{['prefix']}}" u-i="5648f2a8-7,5648f2a8-6" bind:__l="__l" bindupdateModelValue="{{k}}" u-p="{{l}}"><image class="data-v-5648f2a8" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{j}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item></up-form></view><view class="navList data-v-5648f2a8"><view class="navItem data-v-5648f2a8"><image class="data-v-5648f2a8" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/pending_20241012174056A003.png" mode="widthFix" bindtap="{{p}}"></image><text class="data-v-5648f2a8">待处理</text></view><view class="navItem data-v-5648f2a8"><image class="data-v-5648f2a8" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/processed_20241012173936A002.png" mode="widthFix" bindtap="{{q}}"></image><text class="data-v-5648f2a8">已处理</text></view><view class="navItem data-v-5648f2a8"><image class="data-v-5648f2a8" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/ongoing_20241012174132A004.png" mode="widthFix" bindtap="{{r}}"></image><text class="data-v-5648f2a8">进行中</text></view><view class="navItem data-v-5648f2a8"><image class="data-v-5648f2a8" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/deprecated_20241012174204A005.png" mode="widthFix" bindtap="{{s}}"></image><text class="data-v-5648f2a8">已作废</text></view><view class="navItem data-v-5648f2a8"><image class="data-v-5648f2a8" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/ended_20241012174234A006.png" mode="widthFix" bindtap="{{t}}"></image><text class="data-v-5648f2a8">已完结</text></view></view><view class="line_title data-v-5648f2a8"><text class="left_title data-v-5648f2a8">状态设置</text></view><view class="status data-v-5648f2a8"><view class="{{['statusBtn', 'data-v-5648f2a8', v && 'active']}}" bindtap="{{w}}">在岗</view><view class="{{['statusBtn', 'data-v-5648f2a8', x && 'active']}}" bindtap="{{y}}">离岗</view></view><view class="loginBtn data-v-5648f2a8" bindtap="{{z}}">退出登录</view></view><up-tabbar wx:if="{{D}}" class="data-v-5648f2a8" u-s="{{['d']}}" u-i="5648f2a8-8" bind:__l="__l" u-p="{{D}}"><up-tabbar-item wx:if="{{B}}" class="data-v-5648f2a8" bindclick="{{A}}" u-i="5648f2a8-9,5648f2a8-8" bind:__l="__l" u-p="{{B}}"></up-tabbar-item><up-tabbar-item wx:if="{{C}}" class="data-v-5648f2a8" u-i="5648f2a8-10,5648f2a8-8" bind:__l="__l" u-p="{{C}}"></up-tabbar-item></up-tabbar></view>
\ No newline at end of file
<view class="app-container data-v-5648f2a8"><up-navbar wx:if="{{a}}" class="data-v-5648f2a8" u-i="5648f2a8-0" bind:__l="__l" u-p="{{a}}"/><view class="car_list data-v-5648f2a8"><view class="line_title data-v-5648f2a8"><text class="left_title data-v-5648f2a8" style="color:#fff">我的信息</text><text class="data-v-5648f2a8" style="color:#fff">更新实名信息</text></view><view class="user-box data-v-5648f2a8"><up-form wx:if="{{o}}" class="r data-v-5648f2a8" u-s="{{['d']}}" u-r="userFormRef" u-i="5648f2a8-1" bind:__l="__l" u-p="{{o}}"><up-form-item wx:if="{{e}}" class="data-v-5648f2a8" u-s="{{['d']}}" u-i="5648f2a8-2,5648f2a8-1" bind:__l="__l" u-p="{{e}}"><up-input wx:if="{{d}}" class="data-v-5648f2a8" u-s="{{['prefix']}}" u-i="5648f2a8-3,5648f2a8-2" bind:__l="__l" bindupdateModelValue="{{c}}" u-p="{{d}}"><image class="data-v-5648f2a8" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{b}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{i}}" class="data-v-5648f2a8" u-s="{{['d']}}" u-i="5648f2a8-4,5648f2a8-1" bind:__l="__l" u-p="{{i}}"><up-input wx:if="{{h}}" class="data-v-5648f2a8" u-s="{{['prefix']}}" u-i="5648f2a8-5,5648f2a8-4" bind:__l="__l" bindupdateModelValue="{{g}}" u-p="{{h}}"><image class="data-v-5648f2a8" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{f}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item><up-form-item wx:if="{{m}}" class="data-v-5648f2a8" u-s="{{['d']}}" u-i="5648f2a8-6,5648f2a8-1" bind:__l="__l" u-p="{{m}}"><up-input wx:if="{{l}}" class="data-v-5648f2a8" u-s="{{['prefix']}}" u-i="5648f2a8-7,5648f2a8-6" bind:__l="__l" bindupdateModelValue="{{k}}" u-p="{{l}}"><image class="data-v-5648f2a8" style="width:32rpx;height:32rpx;margin-right:18rpx;margin-top:10rpx" src="{{j}}" mode="widthFix" slot="prefix"></image></up-input></up-form-item></up-form><view class="status data-v-5648f2a8"><view class="{{['statusBtn', 'data-v-5648f2a8', p && 'active']}}" bindtap="{{q}}">在岗</view><view class="{{['statusBtn', 'data-v-5648f2a8', r && 'active']}}" bindtap="{{s}}">离岗</view></view></view><view class="navList data-v-5648f2a8"><view class="navItem data-v-5648f2a8"><image class="data-v-5648f2a8" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/pending_20241012174056A003.png" mode="widthFix" bindtap="{{t}}"></image><text class="data-v-5648f2a8">待处理</text></view><view class="navItem data-v-5648f2a8"><image class="data-v-5648f2a8" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/processed_20241012173936A002.png" mode="widthFix" bindtap="{{v}}"></image><text class="data-v-5648f2a8">已处理</text></view><view class="navItem data-v-5648f2a8"><image class="data-v-5648f2a8" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/ongoing_20241012174132A004.png" mode="widthFix" bindtap="{{w}}"></image><text class="data-v-5648f2a8">进行中</text></view><view class="navItem data-v-5648f2a8"><image class="data-v-5648f2a8" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/deprecated_20241012174204A005.png" mode="widthFix" bindtap="{{x}}"></image><text class="data-v-5648f2a8">已作废</text></view><view class="navItem data-v-5648f2a8"><image class="data-v-5648f2a8" style="width:48rpx;height:48rpx" src="http://bxhd.crgx.net/profile/avatar/2024/10/12/ended_20241012174234A006.png" mode="widthFix" bindtap="{{y}}"></image><text class="data-v-5648f2a8">已完结</text></view></view><view class="loginBtn data-v-5648f2a8" bindtap="{{z}}">退出登录</view></view><up-tabbar wx:if="{{D}}" class="data-v-5648f2a8" u-s="{{['d']}}" u-i="5648f2a8-8" bind:__l="__l" u-p="{{D}}"><up-tabbar-item wx:if="{{B}}" class="data-v-5648f2a8" bindclick="{{A}}" u-i="5648f2a8-9,5648f2a8-8" bind:__l="__l" u-p="{{B}}"></up-tabbar-item><up-tabbar-item wx:if="{{C}}" class="data-v-5648f2a8" u-i="5648f2a8-10,5648f2a8-8" bind:__l="__l" u-p="{{C}}"></up-tabbar-item></up-tabbar></view>
\ No newline at end of file
... ...
... ... @@ -91,16 +91,26 @@
line-height: 32rpx;
color: #333;
}
.app-container .car_list .status.data-v-5648f2a8 {
.app-container .car_list .loginBtn.data-v-5648f2a8 {
width: 100%;
height: 80rpx;
line-height: 80rpx;
text-align: center;
font-size: 28rpx;
color: #fff;
font-weight: 500;
background: #3680FE;
box-shadow: 0rpx 8rpx 40rpx 0rpx rgba(10, 22, 44, 0.06);
border-radius: 40rpx;
margin-top: 40rpx;
}
.status.data-v-5648f2a8 {
display: flex;
align-items: center;
justify-content: space-between;
padding: 40rpx 46rpx;
background: #FFFFFF;
box-shadow: 0rpx 8rpx 40rpx 0rpx rgba(10, 22, 44, 0.06);
border-radius: 40rpx;
margin-top: 20rpx;
}
.app-container .car_list .status .statusBtn.data-v-5648f2a8 {
.status .statusBtn.data-v-5648f2a8 {
width: 280rpx;
height: 80rpx;
text-align: center;
... ... @@ -110,20 +120,7 @@
border-radius: 200rpx;
border: 2rpx solid #BBBBBB;
}
.app-container .car_list .status .statusBtn.active.data-v-5648f2a8 {
color: #fff;
background: #75A8FF;
}
.app-container .car_list .loginBtn.data-v-5648f2a8 {
width: 100%;
height: 80rpx;
line-height: 80rpx;
text-align: center;
font-size: 28rpx;
.status .statusBtn.active.data-v-5648f2a8 {
color: #fff;
font-weight: 500;
background: #3680FE;
box-shadow: 0rpx 8rpx 40rpx 0rpx rgba(10, 22, 44, 0.06);
border-radius: 40rpx;
margin-top: 40rpx;
}
\ No newline at end of file
... ...
... ... @@ -10,7 +10,7 @@
"list": [
{
"name": "pages/login/login",
"pathName": "pages/companyHome/companyHome",
"pathName": "pages/realName/realName",
"query": "",
"launchMode": "default",
"scene": null
... ...