注册用户-同步宜当生活加上隐私协议

This commit is contained in:
zhouyanli
2026-09-11 09:29:32 +08:00
parent 3de44644bd
commit 4f209b8fb7
12 changed files with 637 additions and 32 deletions

View File

@@ -20,6 +20,7 @@ export const PUBLIC_PATHS = [
'/pageSubPack/loginSub/change-pwd',
'/pageSubPack/loginSub/privacy',
'/pageSubPack/loginSub/user-agreement',
'/pageSubPack/loginSub/yidang-privacy',
'/pages/navigation/navigation'
]

View File

@@ -2,8 +2,8 @@
"name" : "花开物业",
"appid" : "__UNI__29C3D60",
"description" : "智慧社区居民端面向小区业主使用,支持注册、验证码、账号密码多种登录方式,提供密码找回功能,账号使用安全便捷。支持多小区切换,首页设有轮播 banner、社区公告,集成远程开门、生活缴费、在线报修、访客邀请、社区活动常用服务。全服务板块统一涵盖门禁开门、线上缴费、报修申报、访客预约、投诉反馈、问卷调研、活动报名、社区公示、一键联系物业功能。个人中心可管理房屋、住户、车位、车辆信息,支持更换手机号、修改密码、消息通知设置、版本更新及账号退出,一站式满足业主居家生活、社区服务、房产车辆管理需求,实现社区生活数字化、便捷化。",
"versionName" : "1.2.4",
"versionCode" : 138,
"versionName" : "1.2.5",
"versionCode" : 139,
"transformPx" : false,
"uniCloud" : {
"provider" : "aliyun",

View File

@@ -2,10 +2,11 @@ import { navigateToLogin } from '@/common/checkLogin.js'
let baseUrl = '';
if (process.env.NODE_ENV === 'development') {
// baseUrl = 'http://192.168.1.6:8080'; // 开发环境
baseUrl = 'http://192.168.1.222:8080';
baseUrl = 'http://192.168.1.222:8080'; // 开发环境
// baseUrl = "https://during-immovable-eats.ngrok-free.dev";
} else {
baseUrl = 'https://wuyeapi.ckdzkj.com'; // 生产环境
// baseUrl = 'https://during-immovable-eats.ngrok-free.dev';
}
export default function request(url, data = {}, method = "GET") {
@@ -18,7 +19,8 @@ export default function request(url, data = {}, method = "GET") {
const token = uni.getStorageSync("token") || "";
const header = {
"clientid": "resident",
'content-type': 'application/json'
'content-type': 'application/json',
// 'ngrok-skip-browser-warning': '69420'
};
if (token) {
header["Authorization"] = "Bearer " + token;

View File

@@ -67,6 +67,18 @@
</text>
</view>
<!-- 同步注册宜当生活 -->
<view class="agreement-item yidang-item">
<view @click="toggleYidang">
<uni-icons type="checkbox-filled" size="24" color="#007aff" v-if="agreeYidang"></uni-icons>
<uni-icons type="checkbox" size="24" color="#999" v-else></uni-icons>
</view>
<text class="agreement-text">同步注册日照银行宜当生活并同意
<text class="agreePrivacy" @click.stop="goToYidangPrivacy">《日照银行宜当生活隐私政策》</text>
<!-- <text class="agreePrivacy" @click.stop="goToYidangWeichengnianPrivacy">《宜当生活未成年人隐私政策》</text> -->
</text>
</view>
<!-- 立即注册按钮 -->
<button class="register-btn" @click="handleRegister">
立即注册
@@ -107,6 +119,7 @@
const passwordError = ref('');
const placeholderStyle = ref('font-size:24rpx')
const agreeAgreement = ref(false);
const agreeYidang = ref(false);
const showPrivacyPopup = ref(false)
const pendingAction = ref('')
const countDown = ref(0);
@@ -152,6 +165,10 @@
agreeAgreement.value = !agreeAgreement.value;
};
const toggleYidang = () => {
agreeYidang.value = !agreeYidang.value;
};
// 账号失焦校验(禁止颜文字/emoji/特殊符号,只允许中文、字母、数字)
const validateAccount = () => {
const val = account.value
@@ -198,6 +215,15 @@
uni.navigateTo({ url: '/pageSubPack/loginSub/privacy' })
}
// 宜当生活未成年人隐私政策与隐私政策同页展示,带 anchor 直接定位到下方那一段
const goToYidangWeichengnianPrivacy = () => {
uni.navigateTo({ url: '/pageSubPack/loginSub/yidang-privacy?anchor=minor' })
}
const goToYidangPrivacy = () => {
uni.navigateTo({ url: '/pageSubPack/loginSub/yidang-privacy' })
}
const checkForm = () => {};
const openPrivacyPopup = (action) => {
@@ -321,7 +347,8 @@
smsCode: verifyCode.value,
username: account.value,
password: password.value,
type:false
type: agreeYidang.value
// type:false
}
getRegisterUser(params).then(res => {
if (res.code === 200) {
@@ -500,10 +527,16 @@
.agreement-item {
display: flex;
align-items: center;
margin: 70rpx 0 28rpx 0;
margin: 70rpx 0 8rpx 0;
padding-left: 10rpx;
}
/* 同步注册宜当生活勾选项(紧跟在协议下方,缩小上边距) */
.yidang-item {
margin-top: 0;
margin-bottom: 30rpx;
}
.agreement-text {
font-size: 24rpx;
color: #666;

View File

@@ -0,0 +1,561 @@
<template>
<view class="privacy-page">
<!-- 协议内容 -->
<scroll-view class="privacy-content" scroll-y :scroll-top="scrollTop">
<view class="content-wrap">
<!-- 正文:按块渲染,块类型见下方 blocks 定义 -->
<view v-for="(b, i) in blocks" :key="i" :id="b.id">
<!-- 版本信息 -->
<view v-if="b.t === 'date'" class="date-info">
<view v-for="(line, k) in toLines(b.v)" :key="k" class="date-item">{{ line }}</view>
</view>
<!-- 信息卡:表格 / SDK 清单 -->
<view v-else-if="b.t === 'group'" class="group">
<view v-if="b.title" class="group-title">{{ b.title }}</view>
<view v-for="(f, j) in b.fields" :key="j" class="group-field">
<view class="group-label">{{ f[0] }}:</view>
<view v-for="(line, k) in toLines(f[1])" :key="k" class="group-value">{{ line }}</view>
</view>
</view>
<!-- 文字块:文档标题 / 大标题 / 小标题 / 段落 / 列表 / 分隔 -->
<view v-else class="blk" :class="['blk-' + b.t, { 'blk-center': b.c }]">{{ b.v }}</view>
</view>
</view>
</scroll-view>
</view>
</template>
<script setup>
import { ref, nextTick } from 'vue'
import { onLoad, onReady } from '@dcloudio/uni-app'
const goBack = () => {
uni.navigateBack({ delta: 1 })
}
// 字段值可能是字符串或多行数组,统一转成行数组渲染
const toLines = (v) => Array.isArray(v) ? v : [v]
/**
* 正文块:
* t = 'doctitle' 文档标题(居中)
* t = 'date' 版本信息(居中,v 为多行数组)
* t = 'h2' 大标题(一、/ 1. / (摘要))
* t = 'h3' 小标题(1.1 / (一))
* t = 'p' 正文段落(首行缩进)
* t = 'plain' 列表项(不缩进)
* t = 'divider' 两份文档之间的分隔
* t = 'group' 信息卡,title 为卡片名,fields 为 [字段名, 值] 数组
*/
// ========== 一、日照银行宜当生活隐私政策 ==========
const mainBlocks = [
{ t: 'h2', v: '(摘要)', c: true },
{ t: 'p', v: '本摘要旨在以简洁、清晰、易懂的方式向您介绍日照银行股份有限公司(以下简称“我行”)收集、使用和共享您个人信息的情况。如您希望了解更详细的内容,请查阅《日照银行宜当生活隐私政策》。' },
{ t: 'h2', v: '一、信息收集与使用的基本业务场景' },
{ t: 'p', v: '(一)为实现向您提供我行产品和服务的基本功能,您需要授权我行收集、使用必要的信息。如您拒绝提供相应信息,您将无法正常使用我行的产品和服务。' },
{ t: 'group', title: '注册、登录', fields: [['收集/使用目的', '用于完成账户注册、登录。'], ['可能收集/使用的个人信息种类', '手机号码、身份证后六位、短信验证码']] },
{ t: 'group', title: '实名认证', fields: [['收集/使用目的', '用于完成用户实名认证'], ['可能收集/使用的个人信息种类', '身份证照片正反面、姓名、身份证号、性别、身份证类型、身份证有效期、户籍地址']] },
{ t: 'group', title: '个人信息维护', fields: [['收集/使用目的', '用于完成用户个人信息补充'], ['可能收集/使用的个人信息种类', '身份证照片正反面、姓名、身份证号、性别、身份证类型、身份证有效期、户籍地址']] },
{ t: 'group', title: '银行卡', fields: [['收集/使用目的', '用于完成用户绑定银行卡'], ['可能收集/使用的个人信息种类', '姓名、手机号、证件类型、身份证号、银行卡号、短信验证码、支付密码']] },
{ t: 'group', title: '支付', fields: [['收集/使用目的', ['1.用于用户完成用户绑定银行卡并进行支付', '2.用于用户进行微信支付', '3.记录用户支付订单信息']], ['可能收集/使用的个人信息种类', '姓名、手机号、证件类型、身份证号、银行卡号、短信验证码、支付密码']] },
{ t: 'group', title: '报名活动', fields: [['收集/使用目的', '用于完成用户参与活动'], ['可能收集/使用的个人信息种类', '姓名、手机号、身份证号']] },
{ t: 'group', title: '商品购买', fields: [['收集/使用目的', '用于完成用户商城商品购买'], ['可能收集/使用的个人信息种类', '姓名、手机号、地址']] },
{ t: 'group', title: '生活缴费', fields: [['收集/使用目的', '用于完成用户水电暖燃缴费'], ['可能收集/使用的个人信息种类', '户号、户主姓名、地址']] },
{ t: 'group', title: '卡激活', fields: [['收集/使用目的', '用于完成用户山海畅游卡、健身体检卡激活'], ['可能收集/使用的个人信息种类', '姓名、手机号、身份证号、头像照片']] },
{ t: 'group', title: '开票', fields: [['收集/使用目的', '用于完成开票信息收集'], ['可能收集/使用的个人信息种类', '姓名、单位名称、邮箱、纳税人识别号']] },
{ t: 'p', v: '(二)除获取您的个人信息之外,在您使用日照银行宜当生活时,为便于您便捷、简单、快速操作,宜当生活还需获取您手机设备的下述权限:' },
{ t: 'group', title: '微信授权', fields: [['业务场景/功能', '登录、注册'], ['使用目的', '用于完成用户登录小程序']] },
{ t: 'group', title: '摄像头', fields: [['业务场景/功能', '扫一扫、头像拍照、人脸识别'], ['使用目的', '用于识别二维码、设置头像']] },
{ t: 'group', title: '相册', fields: [['业务场景/功能', '头像上传'], ['使用目的', '用于设置头像']] },
{ t: 'group', title: '定位', fields: [['业务场景/功能', '首页定位、网点导航、金融服务站导航'], ['使用目的', '在首页定位、网点导航、金融服务站导航中用于获取您所在定位。若您在使用此功能时拒绝授权,您将无法正常使用上述功能,但这不影响您使用其他无需此类权限的功能或服务']] },
{ t: 'group', title: '呼叫', fields: [['业务场景/功能', '网点电话'], ['使用目的', '在网点电话中用于拨打电话。若您在使用此功能时拒绝授权,您将无法正常使用上述功能,但这不影响您使用其他无需此类权限的功能或服务']] },
{ t: 'h2', v: '二、如何委托处理、共享、转让、公开披露您的个人信息' },
{ t: 'h3', v: '(一)我行如何共享您的信息' },
{ t: 'p', v: '为保障小程序的稳定运行或实现相关功能,我行会接入第三方实现前述目的。此类应用情形包括第三方登录、第三方支付服务和有关第三方共享相关的必要信息。因此我行可能会与第三方共享或委托其处理您的个人信息。我行会尽到审慎义务,要求合作方遵守法律法规的要求,并对其进行安全检测,确保在使用相关个人信息的过程中遵守法律的相关规定、保护数据安全。' },
{ t: 'h3', v: '(二)您如何管理您的信息' },
{ t: 'p', v: '您有权管理您的个人信息,包括查询、更正、补充、复制和删除,您有权改变您授权同意的范围或撤回授权。您可以通过宜当生活提供的功能进行上述操作,详细内容和操作步骤可以查阅隐私政策正文“5.1访问和更正您的个人信息”。如果您无法通过上述方式进行管理,您可通过查看隐私政策正文“联系我行”向我行反馈,我行将在15日内进行核查和处理。' },
{ t: 'h3', v: '(三)我行如何做好未成年人的信息保护' },
{ t: 'p', v: '我行非常重视未成年人个人信息的保护。如您为未成年人,建议您与您的监护人仔细阅读本隐私政策,并在征得您监护人同意的前提下使用我行的服务或向我行提供信息。' },
{ t: 'h2', v: '三、联系我行' },
{ t: 'p', v: '如果您对本隐私政策有任何疑问、意见或建议,请联系我行客服热线:400-68-96588(全国)、0633-96588(日照)。一般情况下,我行将在十五个工作日内受理并回复。我行设有宜当生活个人信息保护责任人,您也可以发送邮件至tangjie@bankofrizhao.com.cn与我行联系。' },
{ t: 'p', v: '公司名称:日照银行股份有限公司' },
{ t: 'p', v: '注册地址:山东省日照市烟台路197号' },
{ t: 'p', v: '如果您对我行的回复不满意,您还可以通过以下外部途径寻求解决方案:' },
{ t: 'plain', v: '(1)向中央网信办举报(网址:http://www.12377.cn,电话:12377);' },
{ t: 'plain', v: '(2)向市场监督管理部门举报(网址:http://www.12315.cn,电话:12315);' },
{ t: 'plain', v: '(3)向当地人民法院提起民事诉讼。' },
{ t: 'h2', v: '(正文)' },
{ t: 'p', v: '日照银行股份有限公司(以下简称“我行”)一直以来重视并采取措施保护用户(以下简称“您”)的个人信息安全,致力于为您提供更安全的网络环境。我行深知个人信息对您的重要性,并会尽全力保障您的个人信息安全可靠。依据《中华人民共和国网络安全法》以及金融行业产品和/或服务提供地关于信息保护的法律法规,我行正努力采取合理的安全措施保障您的信息安全,以向您提供更优质的产品和/或服务。我行承诺会对您的个人信息和其它数据进行严格保密,并严格按照本《隐私政策》所阐述的内容处理您的个人信息。并且,会根据您的同意和其它可处理您个人信息的法律依据收集、使用、存储、共享和转移您的个人信息。请您在使用前,仔细阅读并确认本《隐私政策》。' },
{ t: 'p', v: '本《隐私政策》将帮助您了解以下内容:' },
{ t: 'plain', v: '1.我行如何收集和使用您的个人信息' },
{ t: 'plain', v: '2.我行如何使用Cookie和同类技术' },
{ t: 'plain', v: '3.我行如何共享、转让、公开披露您的个人信息' },
{ t: 'plain', v: '4.我行如何保护您的个人信息' },
{ t: 'plain', v: '5.您有哪些管理个人信息的权利和行使方式' },
{ t: 'plain', v: '6.如何处理未成年人的个人信息' },
{ t: 'plain', v: '7.如何更新与修改本政策' },
{ t: 'plain', v: '8.运营主体说明' },
{ t: 'plain', v: '9.如何联系我们' },
{ t: 'p', v: '我行将尽力采用通俗易懂的文字表述向您进行说明和告知。重点内容已采用粗体表示,希望您特别关注。我行强烈建议您在注册账号、使用我行的产品和/或服务前,仔细阅读并完全理解本政策中的全部内容,并自主进行适当的选择。您有权不同意我行收集、使用、存储、共享和转移您的个人信息,但如果您不同意本政策的内容,我行将无法为您提供完整的产品和服务,同时,您也需要立即停止使用相关的服务。若您勾选同意本政策且使用或继续使用我行产品和/或服务,则视为您已充分、完全地阅读并理解了本政策中的全部内容,并且同意我行按照本政策的规定收集、使用、存储、处理及对外提供您的相关信息。' },
{ t: 'p', v: '本政策仅适用于日照银行宜当生活渠道提供的产品或服务,包括网站、客户端、小程序以及随技术发展出现的新形态向您提供的各项产品或服务。如您对本政策内容有任何疑问、意见或建议,请及时通过拨打客服热线96588(日照)、400-68-96588(全国)与我行取得联系。' },
{ t: 'h2', v: '1. 我行如何收集和使用您的个人信息' },
{ t: 'p', v: '我行会遵循正当、合法、必要的原则,出于本政策所述的以下目的,收集和使用您在使用服务过程中主动提供或因使用我行产品和/或服务而留存产生的个人信息。如果我行要将您的个人信息用于本政策未载明的其它用途,或基于特定目的将收集而来的信息用于其他方面,我行将以合理的方式向您告知,并在使用前再次征得您的同意。' },
{ t: 'h3', v: '1.1 向您提供产品和/或服务中您主动提供的个人信息' },
{ t: 'plain', v: '1.1.1 为实现我行的核心业务功能,我行可能需要向您收集个人信息。以下将详细列出我行的核心业务功能及为实现该功能所需收集的个人信息,若您拒绝收集,则无法使用该服务。提示您注意:如果您提供的是他人个人信息,请您确保已取得相关主体的授权,并承担相应的法律后果。' },
{ t: 'plain', v: 'A. 注册、登录:' },
{ t: 'plain', v: '(1)根据我国法律法规要求及出于安全保障目的,在您注册宜当生活账户时,我行会收集您的手机号码、登录密码、经纬度信息并向您发送短信验证码以进行认证,如您拒绝提供以上相关信息进行核验,将导致注册不成功,因此无法使用我行产品和/或服务的相关功能。在您使用宜当生活登录功能时,我行会收集您的手机号码、登录密码、手势密码、ANDROID ID信息,如您拒绝提供以上相关信息进行核验,将导致登录不成功,但是您可以退出注册/登录页面后返回主页面进行浏览。' },
{ t: 'plain', v: '(2)如果您忘记密码需要找回登录密码时,我行需要验证您的身份,您需要向我行提供手机号、身份证号、短信验证码信息,并且需要输入新的登录密码才可以进行密码重置并重新登录。' },
{ t: 'plain', v: 'B. 实名认证账户:' },
{ t: 'plain', v: '当您登录后进行实名认证时,我行将会对您提供的注册信息通过身份证联网核查、人脸识别、跨行账户五要素鉴权等技术手段进行验证核对。如果您仅需要使用浏览、搜索等功能,您也可以选择在不登录且不提供上述信息情况下进行。' },
{ t: 'plain', v: 'C. 开户/申请功能:' },
{ t: 'plain', v: '当您通过宜当生活申请日照银行个人II类人民币结算账户的开户时,我行会在收集您的身份证照片、姓名、手机号、身份证号、有效期限、证件住址、签发机关、国籍、性别、居住地址、职业、人脸识别信息、银行卡照片、绑定银行卡账户账号(卡号)、绑定银行卡账户类型(是否为I类账户)、登录密码、交易密码信息后进行该业务的办理。' },
{ t: 'plain', v: 'D.报名、缴费、开票:' },
{ t: 'plain', v: '当您通过宜当生活报名参加活动、生活缴费、购买商品开票时,我行会在收集您的姓名、地址、户号、户主姓名、手机号、身份证号、单位名称、邮箱、纳税人识别号信息后进行该业务的办理。' },
{ t: 'plain', v: 'E. 注销:' },
{ t: 'plain', v: '如果您想注销此前注册的宜当生活账户,您可以通过【账户→设置→注销账户】功能提出注销您宜当生活账户的申请。但是当您的宜当生活II类账户中还有在途资金或余额时,将导致您的宜当生活账户无法注销。注销账户后,您的宜当生活账户将被彻底删除且不能恢复,包括且不限于个人信息、II类账户流水、历史交易记录、卡券,我行将停止为您提供产品与/或服务,不再通过宜当生活客户端(小程序)收集您的个人信息,并依据您的要求删除与您账户相关的个人信息,但法律法规或监管机构有对客户信息存储时间的规定或另有约定的除外。如果因特殊原因无法注销成功,您也可以通过拨打我行客服热线96588(日照)、400-68-96588(全国)进行相关信息咨询。' },
{ t: 'plain', v: '当您成功完成注销操作后,若您需要使用宜当生活相关产品和服务需重新进行注册。' },
{ t: 'plain', v: 'F. 存入/转出功能:' },
{ t: 'plain', v: '您可以使用存入/转出功能,将宜当生活绑定银行卡中资金存入II类账户/将宜当生活II类账户中资金转出到绑定的银行卡中。根据我国法律法规要求及出于安全保障目的,您在使用存入/转出功能时需要向我行提供宜当生活绑定银行卡账户名称及账号、开户行、II类账户名称及账号、开户行信息并输入正确的交易密码。' },
{ t: 'plain', v: '1.1.2 为了向您提供更优质的产品和/或服务,我行可能需要收集下述信息。如果您拒绝提供下述信息,不影响您正常使用1.1.1项下所有我行核心业务功能,但我行无法向您提供某些特定功能和服务。' },
{ t: 'plain', v: 'A. 促销、广告功能:' },
{ t: 'plain', v: '我行还可能向您推送一些促销活动、广告等营销类信息,在此过程中我行不会收集您的个人信息,如您不想收到此类广告的通知,可以通过系统设置关闭推送消息。' },
{ t: 'plain', v: 'B. 反馈意见、举报、调查问卷功能:' },
{ t: 'plain', v: '为了提升用户体验,提供更好的服务质量,降低风险,我行将向您提供更加安全、便捷、人性化的服务,我行会收集您的反馈意见/建议或举报时提供的信息、您参与问卷调查时的反馈。' },
{ t: 'plain', v: '1.2 向您提供产品和/或服务中我行主动收集和使用的个人信息' },
{ t: 'plain', v: '为了满足法律法规及提供服务的基本要求,保障您的账户安全与系统运行安全,更准确地预防钓鱼网站欺诈,我行会收集您在使用我行服务过程中产生的相关信息,以判断您的账户风险以及控制信贷风险、保障我行为您正常提供服务、对于我行系统问题进行分析、统计流量,并在您选择向我行发送异常信息时予以排查。这些信息包括:' },
{ t: 'plain', v: 'A.日志信息:' },
{ t: 'plain', v: '当您使用我行提供的产品和/或服务时,我行会自动收集您使用我行服务的详细情况,并作为网络日志进行保存,包括但不限于您使用的语言、访问的日期和时间以及您请求我行的网页记录、操作系统、软件信息、登录IP信息。' },
{ t: 'plain', v: 'B.设备信息:' },
{ t: 'plain', v: '当您使用我行产品和/或服务过程中,我行可能会根据您在软件安装及使用中的具体权限,接收并记录您的相关设备信息,设备型号、唯一设备标识符、ANDROID ID、IMSI、IMEI、操作系统、分辨率、电信运营商的信息及使用情况。' },
{ t: 'plain', v: 'C.位置信息:' },
{ t: 'plain', v: '当您使用我行产品和/或服务过程中,我行会基于相关法律法规的要求或向您提供更精准的定位服务,收集您的位置信息。' },
{ t: 'plain', v: 'D.存储信息:' },
{ t: 'plain', v: '当您使用我行产品和/或服务过程中,我行可能会根据您在软件安装及使用中的具体权限,访问并记录您的相册、文件存储等相关信息。' },
{ t: 'plain', v: 'E.电话信息:' },
{ t: 'plain', v: '当您使用我行产品和/或服务过程中,我行可能会根据您在软件安装及使用中的具体权限,访问并记录您的电话等相关信息。' },
{ t: 'plain', v: 'F.相机信息:' },
{ t: 'plain', v: '当您使用我行产品和/或服务过程中,我行可能会根据您在软件安装及使用中的具体权限,访问并记录您的相机等相关信息。' },
{ t: 'plain', v: 'G.搜索记录' },
{ t: 'plain', v: '当您使用我行的搜索服务时,我行会收集您的搜索记录,以方便您后续查找时无需再次输入,您可以自主删除前述搜索记录。' },
{ t: 'plain', v: '1.3 我行从第三方获取您的个人信息' },
{ t: 'plain', v: '我行可能会在您的授权同意范围内从第三方(我行的合作方)处收集并使用您的个人信息。我行保证严格依照与第三方签订的合同以及相关法律规定处理您的个人信息,同时请您详细阅读该第三方的隐私政策及其客户协议。如您拒绝第三方在提供服务时收集、使用或者传递您的个人信息,将可能导致无法使用相应服务,但这不影响您使用我行宜当生活等的其他功能。' },
{ t: 'plain', v: '1.4 敏感信息' },
{ t: 'plain', v: '提示您注意,在向我行提供任何属于个人敏感信息前,请您考虑清楚提供该敏感信息是您的真实意思表示,并且同意您的个人敏感信息可按本政策所述的目的和方式进行使用和处理。我行会在得到您的同意后收集和使用您的敏感信息以实现与银行业务相关的功能,并允许您对这些敏感信息的收集与使用做出不同意的选择,但是拒绝使用这些信息会影响您使用相关功能。' },
{ t: 'plain', v: '1.5 征得授权同意的例外' },
{ t: 'plain', v: '根据相关法律法规的规定,在以下情形中,我行可以在不征得您的授权同意的情况下收集、使用一些必要的个人信息:' },
{ t: 'plain', v: '(1)为订立、履行个人作为一方当事人的合同所必需,或者按照依法制定的劳动规章制度和依法签订的集体合同实施人力资源管理所必需;' },
{ t: 'plain', v: '(2)为履行法定职责或者法定义务所必需;' },
{ t: 'plain', v: '(3)为应对突发公共卫生事件,或者紧急情况下为保护自然人的生命健康和财产安全所必需;' },
{ t: 'plain', v: '(4)为公共利益实施新闻报道、舆论监督行为,在合理的范围内处理个人信息;' },
{ t: 'plain', v: '(5)依照《中华人民共和国个人信息保护法》规定在合理的范围内处理个人自行公开或者其他已经合法公开的个人信息;' },
{ t: 'plain', v: '(6)法律、行政法规规定的其他情形。' },
{ t: 'plain', v: '1.6 为了提供包括但不限于以下情形中,我们需要访问您的权限,您可选择是否授权我行收集、使用您的个人信息:' },
{ t: 'plain', v: '(1)设备信息:用于确定设备识别码,以保证账号登录的安全性、用户更换设备的验证、安全性检测、防止用户使用虚拟机、虚拟程序。' },
{ t: 'plain', v: '(2)存储权限:实现客户端(小程序)日志的存储,以及用户提供访问相册及其他本地文件、缓存或下载数据到本地等服务。' },
{ t: 'plain', v: '(3)相机权限:用于身份证OCR识别、人脸生物识别、设置头像、拍照,拒绝授权后上述功能将无法使用。我行将获取的人脸数据,加密后存储于系统后台数据库中,用于业务办理过程留存、辅助识别和核实客户身份。对于某些品牌或型号的手机终端自身的本地生物特征认证功能,如人脸识别功能,其信息由手机终端提供商进行处理,我行不留存您应用手机终端相关功能的信息。' },
{ t: 'plain', v: '(4)相册权限:用于上传照片设置您的头像、上传身份证照片用于身份证OCR识别。我行获得的图片信息,加密后存储于数据库中。拒绝授权后,上述功能将无法使用。' },
{ t: 'plain', v: '(5)位置权限:获取您所在地理位置,为您展示城市服务,如首页定位、银行网点、农资直营店、停车场查询并进行导航。' },
{ t: 'plain', v: '(6)麦克风权限:用于录音、智能机器人交互、语音客服用途。' },
{ t: 'plain', v: '(7)电话权限:获取您的通话状态和移动网络信息,识别拨打客服电话。' },
{ t: 'plain', v: '(8)网络通讯:用于本应用与服务端进行数据通信。' },
{ t: 'plain', v: '(9)短信权限:在需要短信验证码的环节可能需要读取验证码短信内容协助进行验证码填写。' },
{ t: 'plain', v: '(10)读取已安装应用列表:扫描手机设备拉起第三方APP应用,如高德地图。系统后台不保存客户已安装应用列表信息。' },
{ t: 'p', v: '上述功能需要您在您的设备中向我行开启您的相应权限,以实现这些功能所需信息的收集和使用。请您注意,您开启的这些权限即代表您授权我行可以收集和使用这些信息来实现上述功能,如您取消了这些授权,我行将不再继续收集和使用您的这些信息,也无法为您提供上述这些授权所对应的功能。' },
{ t: 'plain', v: '1.7 宜当生活APP、小程序涉及用户信息使用的SDK相关情况逐项列举如下:' },
{ t: 'group', title: '(1)SDK名称:个推消息推送SDK', fields: [['第三方名称', '每日互动股份有限公司'], ['使用目的', '向用户推送通知消息,提升消息点击率、用户活跃度和留存率'], ['个人信息类型', '存储权限、SIM卡序列号、IP地址、Android ID、MAC地址和读取应用列表'], ['处理个人信息的方式', '需用户授权'], ['第三方隐私政策链接', 'https://docs.getui.com/privacy/']] },
{ t: 'group', title: '(2)SDK名称:WeexSDK', fields: [['第三方名称', '阿里巴巴集团控股有限公司'], ['使用目的', '用于渲染应用的页面引擎'], ['个人信息类型', '相机权限和读取应用列表'], ['处理个人信息的方式', '需用户授权'], ['第三方隐私政策链接', 'https://weexapp.com/zh/']] },
{ t: 'group', title: '(3)SDK名称:NineOldAndroids', fields: [['第三方名称', '第三方开源SDK'], ['使用目的', '动画渲染处理'], ['个人信息类型', '无'], ['处理个人信息的方式', '无'], ['第三方隐私政策链接', 'https://github.com/JakeWharton/NineOldAndroids']] },
{ t: 'group', title: '(4)SDK名称:Okio', fields: [['第三方名称', '第三方开源SDK'], ['使用目的', '系统I/O操作开发'], ['个人信息类型', '无'], ['处理个人信息的方式', '无'], ['第三方隐私政策链接', 'https://square.github.io/okio/']] },
{ t: 'group', title: '(5)SDK名称:okhttp', fields: [['第三方名称', '第三方开源SDK'], ['使用目的', '系统网络处理开发'], ['个人信息类型', '无'], ['处理个人信息的方式', '无'], ['第三方隐私政策链接', 'https://github.com/square/okhttp']] },
{ t: 'group', title: '(6)SDK名称:BumpTech Glide', fields: [['第三方名称', '第三方开源SDK'], ['使用目的', '系统图片加载处理开发'], ['个人信息类型', '无'], ['处理个人信息的方式', '无'], ['第三方隐私政策链接', 'https://github.com/bumptech/glide']] },
{ t: 'group', title: '(7)SDK名称:Zxing SDK', fields: [['第三方名称', 'Google Inc'], ['使用目的', '提供二维码扫描和解析服务'], ['个人信息类型', '手机摄像头权限'], ['处理个人信息的方式', '需用户授权'], ['第三方隐私政策链接', 'https://github.com/zxing/zxing']] },
{ t: 'group', title: '(8)SDK名称:ZBarSDK', fields: [['第三方名称', '第三方开源SDK'], ['使用目的', '用于二维码扫描'], ['个人信息类型', '相机权限'], ['处理个人信息的方式', '需用户授权'], ['第三方隐私政策链接', 'https://zbar.sourceforge.net/']] },
{ t: 'group', title: '(9)SDK名称:ApacheSDK-commons-lang', fields: [['第三方名称', '第三方开源SDK'], ['使用目的', '系统开发'], ['个人信息类型', '无'], ['处理个人信息的方式', '无'], ['第三方隐私政策链接', 'https://privacy.apache.org/policies/privacy-policy-public.html']] },
{ t: 'group', title: '(10)SDK名称:Gson SDK', fields: [['第三方名称', 'Google Inc'], ['使用目的', '提升应用 JSON 格式字符串的解析效率'], ['个人信息类型', 'IP地址'], ['处理个人信息的方式', '需用户授权'], ['第三方隐私政策链接', 'https://github.com/google/gson']] },
{ t: 'group', title: '(11)SDK名称:Kotlin Stdlib', fields: [['第三方名称', 'JetBrains公司'], ['使用目的', 'Android官方支持开发语言,用于安卓APP开发'], ['个人信息类型', '无'], ['处理个人信息的方式', '无'], ['第三方隐私政策链接', 'https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-stdlib']] },
{ t: 'group', title: '(12)SDK名称:bouncycastle', fields: [['第三方名称', 'bouncycastle.org'], ['使用目的', '加密解密工具'], ['个人信息类型', 'IP 地址'], ['处理个人信息的方式', '此功能个人信息不向第三方厂商进行数据传输'], ['第三方隐私政策链接', 'https://www.bouncycastle.org/licence.html']] },
{ t: 'group', title: '(13)SDK名称:微信SDK、腾讯QQSDK', fields: [['第三方名称', '深圳市腾讯计算机系统有限公司及其关联公司'], ['使用目的', '微信分享、跳转小程序'], ['个人信息类型', '手机终端唯一标志信息IMEI号、AndroidID、IDFA、OPENUDID、GUID、OAID 等设备信息、存储权限、当前运行应用进程、WI-FI 信息(网关、BSSID、SSID、Wi-Fi 状态)、 位置信息、设备生产厂商、手机型号、IP 地址、正在运行程序、手机品牌、MAC 地址、已安装应用列表、设备 SIM 卡注册国家 ISO 代码、设备内存、设备品牌、系统型号、创建外部存储文件夹、外部存储目录、当前运行应用进程 、日志信息'], ['处理个人信息的方式', '需用户授权'], ['第三方隐私政策链接', 'https://developers.weixin.qq.com/、https://www.qq.com/yszc-m.htm']] },
{ t: 'group', title: '(14)SDK名称:百度定位SDK、百度地图SDK、百度SDK', fields: [['第三方名称', '百度网讯科技有限公司'], ['使用目的', '获取您所在的地理位置、导航'], ['个人信息类型', '位置权限、存储权限、电话权限、手机终端唯一标志信息IMEI号、经纬度信息、MAC地址、设备名称、操作系统版本、设备品牌及型号、设备配置、应用信息(应用名) 、Android ID、SSID、BSSID、IDFA、运营商信息、软件安装列表、WIFI信息、设备传感器信息、位置信息(可能包括 GNSS 信息、WiFi 地址及信号强度信息、基站ID 数据信息、传感器信息、设备信号强度信息、IP地址和蓝牙信息)'], ['处理个人信息的方式', '需用户授权'], ['第三方隐私政策链接', 'https://lbsyun.baidu.com/index.php?title=open/privacy']] },
{ t: 'group', title: '(15)SDK名称:腾讯位置服务地图SDK、腾讯定位SDK', fields: [['第三方名称', '深圳市腾讯计算机系统有限公司及其关联公司'], ['使用目的', '获取您所在的地理位置、导航'], ['个人信息类型', 'OAID、系统属性、操作系统及版本、系统设置、运营商基站信息(Cell id)、WIFI信息(WiFi状态、WIFI参数、附近的WIFI列表、连接的WIFI、BSSID、SSID)、传感器信息(重力传感器、陀螺仪传感器、加速度传感器、磁场传感器、旋转矢量传感器)、蓝牙信息、精确位置信息、应用列表、设备型号、精确位置信息(GPS信息)、SIM卡状态、位置服务获取、电话状态获取、网络运营商名称、手机制式、IDFV、蓝牙信息、设备运动数据'], ['处理个人信息的方式', '需用户授权'], ['第三方隐私政策链接', 'https://privacy.qq.com/document/preview/dbd484ce652c486cb6d7e43ef12cefb0']] },
{ t: 'group', title: '(16)SDK名称:SccbaSDK、Lib_TooltipSDK', fields: [['第三方名称', '山东省城市商业银行合作联盟有限公司'], ['使用目的', '用于支付时的人脸识别、定位功能、客服电话等,方便为用户提供支付服务'], ['个人信息类型', '电话权限、存储读写权限、相机权限、定位权限、位置信息、定位附加命令权限'], ['处理个人信息的方式', '需用户授权'], ['第三方隐私政策链接', '暂无']] },
{ t: 'group', title: '(17)SDK名称:阿里巴巴SDK', fields: [['第三方名称', '阿里巴巴集团控股有限公司'], ['使用目的', '路由编译'], ['个人信息类型', '无'], ['处理个人信息的方式', '无'], ['第三方隐私政策链接', 'https://github.com/alibaba/ARouter']] },
{ t: 'group', title: '(18)SDK名称:Luban SDK', fields: [['第三方名称', '开源项目'], ['使用目的', '图片选择框架中带有的压缩工具'], ['个人信息类型', 'SD卡读写'], ['处理个人信息的方式', '需用户授权'], ['第三方隐私政策链接', '暂无']] },
{ t: 'group', title: '(19)SDK名称:Vlanuu injekt-coroutines-jvm', fields: [['使用目的', '利用系统内置Api快速实现版本间类库的兼容、不同版本之间的对比、线程管理、系统基础组件UI、系统生命周期、文件管理、线程、定位等基础能力'], ['个人信息类型', 'Android ID、加速度传感器、外部存储文件、应用列表'], ['处理个人信息的方式', '需用户授权'], ['第三方隐私政策链接', 'https://developer.android.google.cn/index.html、https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.reflect/']] },
{ t: 'group', title: '(20)SDK名称:权限检测工具', fields: [['第三方名称', '第三方开源Android框架'], ['使用目的', '用于处理Android权限的框架'], ['个人信息类型', '获取安装应用信息、读取外部存储目录'], ['处理个人信息的方式', '需用户授权'], ['第三方隐私政策链接', 'https://github.com/getActivity/XXPermissions']] },
{ t: 'group', title: '(21)SDK名称:mp_ecard_sdk (E证通SDK)', fields: [['第三方名称', '深圳市腾讯计算机系统有限公司及其关联公司'], ['使用目的', '用于跳转人脸核身小程序'], ['个人信息类型', '相机权限、相册权限、身份信息'], ['处理个人信息的方式', '需用户授权'], ['第三方隐私政策链接', 'https://github.com/tencentyun/qcloud-documents']] },
{ t: 'h2', v: '2. 我行如何使用Cookie和同类技术' },
{ t: 'h3', v: '2.1 Cookie' },
{ t: 'p', v: '您使用我行的服务时,我行会在您的计算机或移动设备上存储名为Cookie的小数据文件。Cookie通常包含标识符、站点名称以及一些号码和字符。我行使用该等信息判断注册客户是否已经登录,提升服务/产品质量及优化用户体验。如您不希望个人信息保存在Cookie中,您可对浏览器进行配置,选择禁用Cookie功能。禁用Cookie功能后,可能影响您访问我行或不能充分取得我行提供的产品和/或服务。' },
{ t: 'p', v: '我行不会将Cookie用于本政策所述目的之外的任何用途。您可根据自己的偏好管理或删除Cookie。您可以清除计算机上保存的所有Cookie,大部分网络浏览器都设有阻止Cookie的功能。' },
{ t: 'h3', v: '2.2 日志与位置信息' },
{ t: 'p', v: '为了提升用户体验和防范风险,我行可能会自动收集日志信息和位置信息。我行不会将这些信息用于本政策所述目的之外的任何用途。日志信息包括设备或软件信息,例如您的移动设备、网页浏览器或您用于接入我行服务的其他程序所提供的配置信息、您的IP地址、无线网络接入信息和您的移动设备所用的版本和设备识别码。位置信息指您开启设备定位功能并使用我行基于位置提供的相关服务时,我行收集的有关您位置的信息。您可以通过关闭定位功能随时停止我行对您的地理位置信息的收集。' },
{ t: 'h2', v: '3. 我行如何共享、转让、公开披露您的个人信息' },
{ t: 'h3', v: '3.1 共享您的个人信息' },
{ t: 'plain', v: '3.1.1 我行不会与任何公司、组织和个人共享您的个人信息,但以下情况除外:' },
{ t: 'plain', v: '(1)事先获得您的明确授权或同意:获得您的明确同意后,我行会与其他方共享您的个人信息;' },
{ t: 'plain', v: '(2)在法定情形下的共享:根据适用的法律法规、法律程序、政府的强制命令或司法裁定及要求共享的范围共享您的个人信息;' },
{ t: 'plain', v: '(3)在法律要求或允许的范围内,为了保护我行及其客户或社会公众的利益、财产或安全免遭损害而有必要提供您的个人信息给第三方;' },
{ t: 'plain', v: '(4)与我行经营机构及附属公司的共享:您的个人信息可能会在我行各经营机构及附属公司内部进行共享。我行只会共享必要的个人信息,且这种共享受本政策所声明目的的约束。一旦改变个人信息的处理目的,将再次征求您的授权同意。共享个人信息的范围将根据具体业务情况而定,如根据要求向金融监督管理部门报送统计信息时,可能在我行各经营机构及附属公司内部共享您的个人身份信息以及账户信息;' },
{ t: 'plain', v: '(5)合作方共享:为了向您提供更完善、优质的产品和服务,我行的某些服务将由合作方提供。我行可能会与合作方共享您的某些个人信息,以提供更好的客户服务和用户体验。我行仅会出于合法、正当、必要、特定、明确的目的共享您的个人信息,并且只会共享提供服务所必要的个人信息。同时,我行会对合作方获取有关信息的应用程序接口(API)、软件工具开发包(SDK)进行严格的安全检测,并与合作方约定严格的数据保护措施,令其按照我行的委托目的、服务说明、本隐私权政策以及其他任何相关的保密和安全措施来处理个人信息。' },
{ t: 'p', v: '当您在宜当生活中使用第三方提供的服务时,第三方可能会获取您的头像、位置、姓名、证件类型、证件号码、证件有效起止日、手机号码信息及其他提供第三方服务所必须的信息;在经过您的明示同意后,第三方可获取您的以上信息;对于您在使用第三方提供的服务时主动提供给第三方的相关信息,我行将视为您允许该第三方获取上述此类信息;对于您在使用该第三方服务时产生的信息,应由您与该第三方依法约定上述信息的收集和使用事项。如您拒绝第三方在提供服务时收集、使用或者传递上述信息,将可能会导致您无法在宜当生活中使用第三方的相应服务,但这不影响您使用宜当生活的其他功能。我行不对第三方服务提供者的身份信息保护能力和数据安全能力负责,若您发现个人身份信息被侵犯,请进行投诉。' },
{ t: 'plain', v: '3.1.2 我行的合作方包括以下类型:' },
{ t: 'plain', v: '(1)广告、分析服务类的合作方:对于广告合作方,我行可能会向其提供有关其广告覆盖面和有效性的信息,而不会提供您的个人信息,或者我行将这些信息进行匿名化处理,不会识别到您个人。为了更好的分析我行客户的使用情况,我行可能向分析数据的服务提供商提供我行客户的数量、地区分布、活跃情况,但我行仅会向这些合作方提供不能识别个人身份的统计信息(例如「位于北京的25岁男性,喜欢购买绿植类商品」)。' },
{ t: 'plain', v: '(2)提供技术、咨询其他服务的供应商、服务提供商和其他合作方:我行可能会将您的姓名、证件类型、证件号码、手机号码、宜当生活电子账户账号等个人信息共享给支持我行提供服务的第三方。这些机构包括为我行提供基础设施技术服务、数据处理、信贷审批和客户服务等机构。例如:通讯服务供应商还将代表我行向您发出电邮或短信推送通知,我行可能将您的姓名、电邮地址或手机号码共享给通讯服务供应商;地图服务供应商向您提供协助的地图服务分享位置数据,我行可能将您的位置数据共享给地图服务供应商。' },
{ t: 'plain', v: '3.1.3 我行要求这些合作方只能出于为我行或您提供服务的目的使用您的信息,这些信息的用途受到如下限制:' },
{ t: 'plain', v: '(1)协助我行向您提供服务;' },
{ t: 'plain', v: '(2)协助我行履行在上文「向您提供产品和/或服务」一节所载的目的;' },
{ t: 'plain', v: '(3)履行与我行根据已签订的协议、本政策的责任和实现我行的权利及/或协助理解和改善我行提供的服务。' },
{ t: 'plain', v: '3.1.4 我行目前合作的合作方公司及可能用到的您的信息如下,并提供了该第三方的隐私政策名称,我行建议您阅读该第三方的隐私政策:' },
{ t: 'plain', v: '(1)推送服务供应商:由极光推送提供推送技术服务,我行可能会将您的设备平台、设备厂商、设备品牌、设备识别码等设备信息,应用列表信息、网络信息以及位置相关信息提供给深圳市和讯华谷信息技术有限公司,用于为您提供推送技术服务,详细内容请访问《个推用户隐私政策》。' },
{ t: 'plain', v: '(2)地理位置服务供应商:由深圳市腾讯计算机系统有限公司提供地理位置技术服务,我行可能会将您的IP地址、经纬度等信息,提供给深圳市腾讯计算机系统有限公司,用于为您提供地理位置技术服务。' },
{ t: 'plain', v: '(3)语音识别供应商:由北京捷通华声科技股份有限公司、北京百度网讯科技有限公司提供技术服务,我行可能会在您使用语言识别功能时候将您的音频信息提供给以上公司,用于为您提供语音识别技术服务。' },
{ t: 'plain', v: '(4)分享服务供应商:由深圳市腾讯计算机系统有限公司提供分享技术服务,我行可能会在您使用分享功能时候将您的相关信息提供给深圳市腾讯计算机系统有限公司,用于为您提供分享服务,详细内容请访问《隐私保护指引》。' },
{ t: 'plain', v: '(5)社保卡:由日照市人力资源和社会保障局提供社保卡服务,我行可能会将您的设备信息,以及客户姓名、客户证件信息提供给日照市人力资源和社会保障局,用于为您提供社保卡服务。' },
{ t: 'plain', v: '(6)场景生活缴费服务商:由上海酷屏信息技术有限公司提供话费充值、机票购买、酒店预订、外卖、代驾生活缴费服务,我们可能会将您的设备平台、设备标识码信息,以及客户姓名、收货地址、联系电话信息提供给供应商,用于为您提供购物服务。' },
{ t: 'h3', v: '3.2 转让' },
{ t: 'p', v: '我行不会将您的个人信息转让给任何公司、组织或个人,除非发生下列情况时:' },
{ t: 'plain', v: '(1)当我行依法转让对您的债权时;' },
{ t: 'plain', v: '(2)当获取您的明确同意;' },
{ t: 'plain', v: '(3)根据所适用的法律法规、行业规定、法律程序要求、强制性行政或司法要求所必须要求提供。' },
{ t: 'p', v: '如果发生合并、收购或破产清算,将可能涉及到个人信息转让,此种情况下我行会要求新的持有您个人信息的公司、组织继续受本政策的约束。如果本政策中约定的个人信息的收集、处理方式发生任何改变,该公司、组织将重新向您征求授权同意。' },
{ t: 'h3', v: '3.3 公开披露' },
{ t: 'p', v: '除非获取您的明确同意,我行不会公开披露您的个人信息。' },
{ t: 'p', v: '基于法律法规规定、法律程序、诉讼或政府主管部门强制性要求的情况下,我行可能会向有权机关披露您的个人信息。' },
{ t: 'h3', v: '3.4 共享、转让、公开披露个人信息授权同意的例外' },
{ t: 'p', v: '根据相关法律法规的规定,在以下情形中,我行可以在不征得您的授权同意的情况下共享、转让、公开披露您的个人信息:' },
{ t: 'plain', v: 'A.与我行履行法律法规规定的义务相关的;' },
{ t: 'plain', v: 'B.与国家安全、国防安全有关的;' },
{ t: 'plain', v: 'C.与公共安全、公共卫生、重大公共利益有关的;' },
{ t: 'plain', v: 'D.与犯罪侦查、诉讼、保全、审判和执行等有关的;' },
{ t: 'plain', v: 'E.出于维护您或其他个人的生命、财产等重大合法权益但又很难得到本人同意的;' },
{ t: 'plain', v: 'F.您自行向社会公众公开的个人信息;' },
{ t: 'plain', v: 'G.从合法公开披露的信息中收集到的个人信息的,如合法的新闻报道、政府信息公开等渠道;' },
{ t: 'plain', v: 'H.法律法规规定的其他情形。' },
{ t: 'p', v: '根据法律规定,共享、转让经去标识化处理的个人信息,且确保数据接收方无法复原并重新识别个人信息主体的,不属于个人信息的对外共享、转让及公开披露行为,对此类数据的保存及处理将无需另行向您通知并征得您的同意。' },
{ t: 'h3', v: '3.5 获取您的个人信息副本' },
{ t: 'p', v: '由于技术限制,我行无法将个人信息副本传输给个人信息主体和个人信息主体指定的第三方。您可通过联系我行客服电话或营业网点与我行取得联系,我行将为您提供人工处理并提供您的个人信息副本。为了保障安全,我行可能需要您提供书面需求,或以其他方式证明您的身份,我行将在收到您反馈并验证您的身份后的15日内完成核查和处理。' },
{ t: 'h2', v: '4. 我行如何保护您的个人信息' },
{ t: 'p', v: '您的个人信息安全对于我行至关重要。我行将严格遵守相关法律法规,采取业内认可的合理可行的措施,保护您的个人信息。防止信息遭到未经授权的访问、披露、使用、修改,避免信息损坏或丢失。' },
{ t: 'h3', v: '4.1 信息存储' },
{ t: 'p', v: '我行在中华人民共和国境内收集和产生的个人信息,将存储在中华人民共和国境内。但为处理跨境业务并在获得您的授权同意后,您的个人信息可能会被转移到境外。此种情况下,我行会按照法律法规和监管规定执行,并采取有效措施保护您个人信息的安全。例如,在跨境数据转移之前通过协议、核查等措施要求境外机构为您的信息保密。' },
{ t: 'p', v: '我行仅在法律法规要求,以及为实现本政策的目的所必须的最低时限内,确定您个人信息的最长储存期限以及您日志的储存期限。当超出数据保存期限后,我行会对您的信息进行删除或匿名化处理。例如:手机号码——当您需要使用宜当生活服务时,我行需要一直保存您的手机号码,以保证您正常使用该产品或服务,当您注销宜当生活账户后,我行将删除该渠道相应信息。' },
{ t: 'h3', v: '4.2 技术措施与数据安全措施' },
{ t: 'p', v: '我行努力采取各种符合业界标准的物理、电子和管理方面的安全措施来保护您的个人信息安全,如:SSL/应用层加密技术、HTTPS双向认证技术、数字签名等,以防止您的个人信息在收集、存储、传输等过程中遭到泄露、破坏。' },
{ t: 'p', v: '我行积极建立数据分类分级制度、数据安全管理规范、数据安全开发规范来管理规范个人信息的存储和使用,我行按照“授权人不参与操作,操作人不参与授权”的原则,履行审批、实施、复核制度,尽最大努力防止您的个人信息遭到未经授权的访问、公开披露、使用、修改、损坏或丢失。' },
{ t: 'p', v: '我行会采取一切合理可行的措施,保护您的个人信息。例如,在您的浏览器与我行之间交换数据(如信用卡信息)时受SSL加密保护;对本政策中出现的网站提供HTTPS安全浏览方式;会使用加密技术确保数据的保密性,并不断更新密钥来确保数据的保密性,并使用受信赖的保护机制防止数据遭到恶意攻击;指派专人负责信息安全保护,并直接向公司管理层汇报;举办安全和隐私保护培训课程,加强员工对于保护个人信息重要性的认识;以及定期进行数据安全能力评估/信息安全风险评估。' },
{ t: 'h3', v: '4.3 安全认证' },
{ t: 'p', v: '我行与监管机构、第三方测评机构建立了良好的协调沟通机制,及时抵御并处置各类信息安全威胁,为您的信息安全提供全方位保障。' },
{ t: 'h3', v: '4.4 安全事件处置' },
{ t: 'p', v: '我行将尽力确保您发送给我行的任何信息的安全性,但请您理解,由于技术的限制以及在互联网行业可能存在的各种恶意手段,不可能始终保证信息百分之百的安全。您需要了解,您接入我行服务所用的系统和通讯网络,有可能因我行可控范围外的因素而出现问题。为防止安全事故的发生,我行制定了妥善的预警机制和应急预案。若不幸发生个人信息安全事件,我行将按照法律法规的要求,及时向您告知:安全事件的基本情况和可能的影响、我行已采取或将要采取的处置措施、您可自主防范和降低风险的建议和对您的补救措施,并立即启动应急预案,力求将损失最小化。我行将及时将事件相关情况以电话、邮件、推送通知等方式告知您,难以逐一告知客户时,我行会采取合理、有效的方式发布公告。' },
{ t: 'p', v: '同时,我行还将按照监管部门要求,主动上报个人信息安全事件的处置情况,紧密配合政府机关的工作。' },
{ t: 'p', v: '需要提醒您注意的是,为了维护我行系统安全,保护我行的员工,记录交易,保护您的信息安全,以及在特定情况下,预防和发现犯罪或违规活动,我行保留权利对一切互联网交互行为进行监控。' },
{ t: 'h2', v: '5. 您有哪些管理个人信息的权利和行使方式' },
{ t: 'p', v: '我行非常重视您对个人信息的关注,并尽全力保护您对于自己个人信息访问、更正、注销账户的权利,以使您拥有充分的能力保障您的隐私和安全。您的权利包括:' },
{ t: 'h3', v: '5.1 访问和更正您的个人信息' },
{ t: 'p', v: '除法律法规规定外,您有权访问和更正您的个人信息,但在修改您的个人信息之前,我行会验证您的身份。具体包括:' },
{ t: 'p', v: '账户信息——如果您希望访问或编辑您的账户中的个人资料信息和支付信息、更改您的密码等,您可以通过下列路径执行此类操作:' },
{ t: 'p', v: '您可以通过【我的→设置】,访问或者修改您在宜当生活上的个人信息,包括:访问您的手机号码、登录密码、消息通知。可以在【我的】对个人账户的头像进行重新上传与更新,还可以对您的昵称、性别进行更正或者修改。' },
{ t: 'p', v: '您可以通过【我的→我的银行卡→密码管理】,更改/重置您在宜当生活平台的交易密码。' },
{ t: 'p', v: '您可以通过【我的→我的银行卡】,更换宜当生活绑定银行卡。' },
{ t: 'p', v: '如果您无法通过上述方式访问、修改个人信息,您可以通过本隐私政策中提供的联系方式与我行取得联系,我行会在15日内完成核查和处理。' },
{ t: 'h3', v: '5.2 改变您授权同意的范围或撤回授权' },
{ t: 'p', v: '您可以通过点击小程序右上角“...”再点击“设置”对授权进行管理。您也可以通过注销宜当生活的方式,撤回我行继续收集您个人信息的全部授权。' },
{ t: 'p', v: '您可以通过宜当生活小程序“我的-关于-隐私政策”点击“撤回已同意授权”来撤回您对本政策的已同意授权。' },
{ t: 'p', v: '请您注意,您自主注销宜当生活账号的同时,将视为您撤回了对我行本政策的同意。当您撤回同意后,我行将不再处理相应的个人信息,但您撤回同意之前,我行基于您的授权而开展的个人信息处理不受影响。' },
{ t: 'h3', v: '5.3 删除您的个人信息' },
{ t: 'plain', v: 'A.在以下情形中,您可以向我行提出删除个人信息的请求:' },
{ t: 'plain', v: '(1)如果我行处理个人信息的行为违反法律法规;' },
{ t: 'plain', v: '(2)如果我行收集、使用您的个人信息,却未征得您的同意;' },
{ t: 'plain', v: '(3)如果我行处理个人信息的行为违反了与您的约定;' },
{ t: 'plain', v: '(4)如果您不再使用我行的产品或服务,或您注销了账号;' },
{ t: 'plain', v: '(5)如果我行不再为您提供产品或服务。' },
{ t: 'p', v: 'B.以上删除请求一旦被响应,除法律法规另有规定要求保留的信息外(如流水记录等),您的个人信息将被及时删除。当您从我行的服务中删除信息后,我行可能不会立即从备份系统中删除相应的信息,但会在备份更新时删除这些信息。我们还将同时通知从我行获得您的个人信息的实体,要求其及时删除,除非法律法规另有规定,或这些实体获得您的独立授权。' },
{ t: 'h3', v: '5.4 注销账号' },
{ t: 'p', v: '您可以直接申请注销账号,您可以通过宜当生活【我的→系统设置→账号注销】,完成账号注销,您注销账号后,我们将停止为您提供服务,根据适用法律的要求,删除您的个人信息,或进行匿名化处理。如因特殊原因无法注销成功,您也可以通过拨打我行客服热线96588(日照)、400-68-96588(全国)进行相关信息咨询。' },
{ t: 'h3', v: '5.5 响应您的上述请求' },
{ t: 'p', v: '为保障安全,我行可能会先要求您验证自己的身份,然后再处理您的请求。您可能需要提供书面请求,或以其他方式证明您的身份。对于您的请求,我行原则上将于15个工作日内处理完成。' },
{ t: 'p', v: '对于您合理的请求,我行原则上不收取费用。对于那些无端重复、需要过多技术手段(例如,需要开发新系统或从根本上改变现行惯例)、给他人合法权益带来风险或者非常不切实际(例如,涉及备份磁带上存放的信息)的请求,我行可能会予以拒绝。' },
{ t: 'p', v: '在以下情形中,按照法律法规要求,我行将无法响应您的请求:' },
{ t: 'plain', v: '(1)与我行履行法律法规规定的义务相关的;' },
{ t: 'plain', v: '(2)与国家安全、国防安全直接相关的;' },
{ t: 'plain', v: '(3)与公共安全、公共卫生、重大公共利益直接相关的;' },
{ t: 'plain', v: '(4)与犯罪侦查、诉讼、保全、审判和执行等直接相关的;' },
{ t: 'plain', v: '(5)有充分证据表明您存在主观恶意或滥用权利的;' },
{ t: 'plain', v: '(6)响应您的请求将导致您或其他个人、组织的合法权益受到严重损害的;' },
{ t: 'plain', v: '(7)出于维护您或其他个人的生命、财产等重大合法权益的;' },
{ t: 'plain', v: '(8)涉及商业秘密的;' },
{ t: 'plain', v: '(9)依照法律法规以及行业监管要求的。' },
{ t: 'h3', v: '5.6 对信息系统自动决策结果进行投诉' },
{ t: 'p', v: '在某些业务功能中,我行可能仅依据信息系统、算法在内的非人工自动决策机制作出决定。如果这些决定显著影响您的合法权益,您有权要求我行作出解释。如果您对自动决策的结果不满意,您可以通过本隐私政策中提供的联系方式与我行取得联系,我行会在15日内完成核查和处理。' },
{ t: 'h3', v: '5.7 个人信息传输' },
{ t: 'p', v: '我行在中华人民共和国境内收集和产生的个人信息,将存储在中华人民共和国境内。若符合以下条件,您可通过隐私政策文本底部的联系方式要求对您在我行的个人信息进行传输:' },
{ t: 'plain', v: '1.适用的法律有明确规定;' },
{ t: 'plain', v: '2.获得您的明确授权。' },
{ t: 'p', v: '一般情况下,我行会在15日内完成核查和处理。' },
{ t: 'h2', v: '6. 如何处理未成年人的个人信息' },
{ t: 'plain', v: '6.1 如果您是年满18周岁(除非我行部分产品或者服务要求16周岁)以下的未成年人,您应确保您的监护人阅读并同意本政策后使用我行的服务并向我行提供您的信息。如您的监护人不同意您按照本政策使用我行的服务或向我行提供信息,请您立即终止使用我行的服务并及时通知我行。我行会根据国家相关法律法规的规定着重保护未成年人的个人信息。如果您继续使用我行产品和/或服务,则视为您及您的监护人接受我行本政策内容。' },
{ t: 'plain', v: '6.2 对于经父母或法定监护人同意而收集未成年人个人信息的情况,我行只会在受到法律允许、父母或监护人明确同意或者保护未成年人所必要的情况下使用或公开披露此信息。' },
{ t: 'plain', v: '6.3 若您是未成年人的监护人,当您对您所监护的未成年人使用我行的服务或其向我行提供的客户信息有任何疑问时,请您及时与我行联系。我行将根据国家相关法律法规及本政策的规定保护未成年人客户信息的保密性及安全性。如果我行发现自己在未事先获得可证实的父母或法定监护人同意的情况下收集了未成年人的个人信息,则会设法尽快删除相关数据。' },
{ t: 'h2', v: '7. 如何更新与修改本政策' },
{ t: 'p', v: '7.1 我行保留不时更新或修改本政策的权利。未经您明确同意,我行不会削减您按照本政策所应享有的权利。我行会通过推送通知、弹窗形式、官网公告通知等合理方式通知您,以便您能及时了解本政策所做的任何变更(包括业务功能变更、使用目的变更、个人信息保护相关负责人联络方式变更、收集个人信息的方式、目的、范围变更,增加新的或者减少收集个人信息的业务功能等情形)。' },
{ t: 'p', v: '7.2 对于重大变更,视具体情况我行可能还会提供更为显著的通知说明本政策具体变更内容。重大变更包括但不限于:' },
{ t: 'plain', v: 'A.我行的服务模式和业务形态发生重大变化。如处理个人信息的目的、处理的个人信息类型、个人信息的使用方式等;' },
{ t: 'plain', v: 'B.个人信息共享、转让或公开披露的主要对象发生变化;' },
{ t: 'plain', v: 'C.您参与个人信息处理方面的权利及其行使方式发生重大变化;' },
{ t: 'plain', v: 'D.我行负责处理个人信息安全的联络方式及投诉渠道发生变化;' },
{ t: 'plain', v: 'E.个人信息安全影响评估报告表明存在高风险时。' },
{ t: 'p', v: '7.3 当我行隐私政策更新后,您再次登录平台时,会被引导至隐私政策勾选页面,您需要主动勾选再次确认同意。您知悉并确认,若您不同意修改后的隐私政策,您有权并应立即停止使用我行产品和/或服务。如果您继续使用我行产品和/或服务,则视为您接受我行对本政策相关条款所做的修改。' },
{ t: 'h2', v: '8. 运营主体说明' },
{ t: 'p', v: '公司名称:日照银行股份有限公司' },
{ t: 'p', v: '注册地址/常用办公地址:山东省日照市烟台路197号' },
{ t: 'p', v: '联系方式96588(日照)、400-68-96588(全国)。' },
{ t: 'p', v: '电子邮件:master@bankofrizhao.com.cn' },
{ t: 'h2', v: '9. 如何联系我们' },
{ t: 'p', v: '如果您对本隐私政策有任何疑问、意见或建议,请联系我行客服热线:400-68-96588(全国)、0633-96588(日照)。一般情况下,我行将在十五个工作日内受理并回复。我行设有宜当生活个人信息保护责任人,您也可以发送邮件至tangjie@bankofrizhao.com.cn与我行联系。' },
{ t: 'p', v: '公司名称:日照银行股份有限公司' },
{ t: 'p', v: '注册地址:山东省日照市烟台路197号' },
{ t: 'p', v: '如果您对我行的回复不满意,您还可以通过以下外部途径寻求解决方案:' },
{ t: 'plain', v: '(1)向中央网信办举报(网址:http://www.12377.cn,电话:12377);' },
{ t: 'plain', v: '(2)向市场监督管理部门举报(网址:http://www.12315.cn,电话:12315);' },
{ t: 'plain', v: '(3)向当地人民法院提起民事诉讼。' }
]
// ========== 二、日照银行宜当生活未成年人隐私政策(附在上述政策之后) ==========
const minorBlocks = [
{ t: 'p', v: '日照银行银行股份有限公司(以下简称“我行”)深知个人信息对未成年人(指未满18周岁的未成年人,我行部分产品或者服务要求用户年满16周岁的除外,下同)及其监护人的重要性,也感谢未成年人及其监护人对我行产品和服务的信任。为了更好地保护未成年人个人信息,除《日照银行宜当生活隐私政策》以外,我行还将通过《日照银行宜当生活未成年人隐私政策》(以下简称“本政策”)向未成年人/监护人(以下简称“您”)说明日照银行宜当生活(以下简称“宜当生活”)会如何收集、存储、保护、使用及对外提供未成年人个人信息,并说明未成年人及其监护人所享有的权利和需履行的义务。' },
{ t: 'p', v: '若您勾选同意本政策且使用或继续使用我行的产品或服务,则视为您已充分、完全地阅读并理解了本政策中的全部内容,并且同意我行按照本政策的规定收集、使用、存储、处理及对外提供您的相关信息。' },
{ t: 'h3', v: '对未成年人监护人的特别说明:' },
{ t: 'p', v: '如您是未成年人的监护人,当您使用宜当生活申请办理相关业务时,请您仔细阅读和选择是否同意本政策。我行希望您与我行共同保护未成年人个人信息,教育引导未成年人增强个人信息保护意识和能力,指导、提醒和要求他们在未经您同意的情况下,不向任何网络产品和服务提供者提供任何个人信息。' },
{ t: 'h3', v: '对未成年人的特别说明:' },
{ t: 'p', v: '如果您是18周岁(我行部分产品或者服务要求用户年满16周岁的除外)以下的未成年人,您需要和您的监护人一起仔细阅读本政策,并在征得您的监护人同意后,使用我行的产品、服务并向我行提供相关信息。如果您是14周岁以下的未成年人,请您在征得父母或监护人同意的前提下使用我行微银行提供的服务,并向我行或第三方提供您的信息。' },
{ t: 'p', v: '对于经监护人同意而使用未成年人个人信息的情况,我行除遵守本政策的约定外,还会秉持正当必要、知情同意、目的明确、安全保证、依法利用的原则,严格遵循相关法律法规的要求进行存储、使用、披露,且不会超过现实收集、使用目的所必须的期限。如您的监护人不同意您按照本政策使用我行的服务或向我行提供您的个人信息,请您立即终止使用我行的服务并及时通知我行,以便我行采取相应的措施。如果您继续使用日照银行产品或服务,则视为您及您的监护人同意并接受本政策内容的约束。' },
{ t: 'p', v: '本政策为在《日照银行宜当生活隐私政策》基础上制定的特别政策,如与《日照银行宜当生活隐私政策》存在不一致之处,以本政策为准,本政策未载明之处,则参照适用《日照银行宜当生活隐私政策》。为了维护未成年人的合法权益,未成年人应当在其监护人的同意、指导下使用我行的服务。' },
{ t: 'p', v: '您应仔细阅读本政策并确认了解我行对未成年人个人信息的处理规则,特别是采用粗体字进行标注提示的部分。如您在阅读本政策过程中有任何疑问或其他与未成年人个人信息相关的事宜,我行为您提供了专门的反馈渠道,具体参见本政策“联系我行”章节。' },
{ t: 'p', v: '本政策将帮助您了解以下内容:' },
{ t: 'plain', v: '1.我行如何收集和使用未成年人个人信息;' },
{ t: 'plain', v: '2.我行如何对外提供未成年人个人信息;' },
{ t: 'plain', v: '3.我行如何存储与保护未成年人个人信息;' },
{ t: 'plain', v: '4.本政策的适用与更新;' },
{ t: 'plain', v: '5.联系我行。' },
{ t: 'h2', v: '一、我行如何收集和使用未成年人个人信息' },
{ t: 'p', v: '在您使用宜当生活提供的各项业务功能的过程中,我行可能需要向您收集一些信息,用于为您提供具体服务、保障您的账户和资金安全以及符合国家法律法规及监管规定,这些信息当中可能涉及未成年人个人信息,我行会严格履行法律法规规定的未成年人个人信息保护义务与责任,遵循正当必要、知情同意、目的明确、安全保障、依法利用的原则,在征得您的同意后收集和使用未成年人个人信息。我行可能收集未成年人个人信息的具体业务场景包括注册、登录、实名认证、支付、报名活动、商品购买业务。' },
{ t: 'p', v: '当您在宜当生活办理业务时,您同意并授权我行收集和使用您在相应页面输入、提供的必要未成年人信息,具体包括:姓名、银行账户、证件号码、手机号码、联系地址,如您拒绝向我行提供前述必要未成年人个人信息,您可能无法成功办理相关业务。' },
{ t: 'p', v: '宜当生活提供的与未成年人有关的服务是不断更新和发展的。如您选择使用《日照银行宜当生活隐私政策》及本政策当中尚未涵盖的其他服务,基于该服务我行需要收集未成年人个人信息的,我行会通过页面提示、交互流程、协议约定的方式另行说明信息收集的范围、目的与用途,并征得您的授权同意。' },
{ t: 'h2', v: '二、我行如何对外提供未成年人个人信息' },
{ t: 'p', v: '我行承诺对未成年人个人信息进行严格保密,仅在《日照银行宜当生活隐私政策》及本政策约定的情况下对外提供未成年人信息。对于经法定监护人同意而收集未成年人个人信息的情况,我行不会收集与提供的服务无关的未成年人信息,只会在受到法律允许、监护人明确同意或者保护未成年人所必要的情况下使用或公开披露此信息,具体信息包括:姓名、证件类型、证件号码、证件有效期、性别、手机号码、联系地址、银行账户。' },
{ t: 'h2', v: '三、我行如何存储与保护未成年人个人信息' },
{ t: 'p', v: '(一)我行在中华人民共和国境内收集和产生的未成年人个人信息将存储在中华人民共和国境内。同时,我行深知未成年人个人信息泄露可能会导致未成年人的人格尊严受到侵害或人身、财产受到危害,我行会遵循合法、正当、必要和诚信原则,采取对未成年人个人权益影响最小的方式处理未成年人个人信息,使用符合业界标准的安全防护措施保护未成年人个人信息的数据安全,并会采取一切合理可行的措施,防止数据未经授权被访问、公开披露、使用、修改、损坏、损失或发生其他操作行为。我行确保不采集与办理业务、提供服务无关的未成年人个人信息。' },
{ t: 'p', v: '(二)为了保障您的合法权益,您应确保在接受服务过程中提供的未成年人个人信息真实、准确、完整、有效,并未侵犯任何第三方合法权益。否则,造成我行或任何第三方损失的,您应负责赔偿并承担相应法律责任。同时,您应积极配合我行根据您的需要对相关信息进行核实,若发生信息变更,请您及时通知我行。' },
{ t: 'p', v: '(三)日照银行会按照本政策及《日照银行宜当生活隐私政策》的约定存储与保护未成年人个人信息。我行严格设定信息访问权限,对可能接触到未成年人信息的工作人员采取最小授权原则,并采取技术措施对工作人员处理未成年人信息的行为进行记录和管控,避免违法复制、下载未成年人个人信息。' },
{ t: 'p', v: '(四)在发生未成年人信息安全事件后,我行将按照法律法规的要求,及时向其监护人告知安全事件的基本情况和可能的影响、已采取或将要采取的处置措施、未成年人及其监护人可自主防范和降低风险的建议、补救措施。我行将及时将事件相关情况以推送通知、向监护人预留邮箱或手机号码发送邮件、短消息方式予以告知。难以逐一告知时,我行会采取合理、有效的方式发布相关警示信息。同时,我行还将按照监管部门要求,主动上报未成年人信息安全事件的处置情况。' },
{ t: 'h2', v: '四、本政策的适用与更新' },
{ t: 'p', v: '基于业务发展的需要或满足法律法规及监管要求,我行可能会适时对本政策内容进行更新。如本政策发生变更,我行会通过推送通知、弹窗形式、官网公告通知的方式通知您,以便您能及时了解本政策所做的任何变更,并提示您对变更后的本政策内容进行确认同意。若您在本政策修订后继续使用我行相应的服务,即视为您已充分阅读、理解并同意接受修订后的本政策并愿意受修订后的本政策的约束。如果您不接受修订后的本政策内容,应当立即停止使用宜当生活提供的相应产品或服务。' },
{ t: 'h2', v: '五、联系我行' },
{ t: 'p', v: '如果您对本隐私政策有任何疑问、意见或建议,请联系我行客服热线:400-68-96588(全国)、0633-96588(日照)。一般情况下,我行将在十五个工作日内受理并回复。我行设有宜当生活个人信息保护责任人,您也可以发送邮件至tangjie@bankofrizhao.com.cn与我行联系。' },
{ t: 'p', v: '公司名称:日照银行股份有限公司' },
{ t: 'p', v: '注册地址:山东省日照市烟台路197号' },
{ t: 'p', v: '如果您对我行的回复不满意,您还可以通过以下外部途径寻求解决方案:' },
{ t: 'plain', v: '(1)向中央网信办举报(网址:http://www.12377.cn,电话:12377);' },
{ t: 'plain', v: '(2)向市场监督管理部门举报(网址:http://www.12315.cn,电话:12315);' },
{ t: 'plain', v: '(3)向当地人民法院提起民事诉讼。' }
]
// 合并成一份文档:隐私政策在前,未成年人隐私政策附在后面
const blocks = [
{ t: 'doctitle', v: '日照银行宜当生活隐私政策' },
{ t: 'date', v: ['版本号:V1.0.1-2026', '版本发布日期:2026年7月25日', '版本生效日期:2026年7月25日', '版本更新日期:2026年7月25日'] },
...mainBlocks,
// id 用于从注册页带 anchor=minor 进来时定位到这一段
{ t: 'divider', id: 'minor-block', v: '' },
{ t: 'doctitle', v: '日照银行宜当生活未成年人隐私政策' },
{ t: 'date', v: ['版本号:V1.0.0-2026', '版本发布日期:2026年7月25日', '版本生效日期:2026年7月25日', '版本更新日期:2026年7月25日'] },
...minorBlocks
]
// ========== 从注册页点《宜当生活未成年人隐私政策》进入时,滚到下方那一段 ==========
const scrollTop = ref(0)
let anchorToMinor = false
onLoad((options = {}) => {
anchorToMinor = options.anchor === 'minor'
})
onReady(() => {
if (!anchorToMinor) return
// 正文块较多,等首屏渲染完成后再量位置
nextTick(() => {
setTimeout(() => {
const query = uni.createSelectorQuery()
query.select('.privacy-content').boundingClientRect()
query.select('#minor-block').boundingClientRect()
query.exec((res) => {
const [container, target] = res || []
if (container && target) scrollTop.value = target.top - container.top
})
}, 300)
})
})
</script>
<style scoped>
.privacy-page {
height: 100vh;
display: flex;
flex-direction: column;
background-color: #fff;
}
.privacy-content {
flex: 1;
overflow-y: auto;
}
.content-wrap {
padding: 30rpx 30rpx 60rpx;
}
/* 文档标题(居中) */
.blk-doctitle {
font-size: 34rpx;
font-weight: 600;
color: #333;
text-align: center;
margin-bottom: 24rpx;
}
.date-info {
text-align: center;
margin-bottom: 40rpx;
}
.date-item {
font-size: 24rpx;
color: #999;
line-height: 1.8;
}
/* ========== 文字块 ========== */
.blk {
font-size: 26rpx;
line-height: 1.9;
color: #555;
}
/* 大标题:一、/ 1. / (摘要) */
.blk-h2 {
font-size: 30rpx;
font-weight: 600;
color: #222;
margin: 40rpx 0 20rpx;
}
/* 居中修饰:块上加 c: true 即可 */
.blk-center {
text-align: center;
}
/* 小标题:1.1 / (一) */
.blk-h3 {
font-size: 28rpx;
font-weight: 600;
color: #222;
margin: 28rpx 0 14rpx;
}
/* 正文段落:首行缩进两字 */
.blk-p {
margin-bottom: 18rpx;
text-indent: 2em;
}
/* 列表项:顶格,段间距略小 */
.blk-plain {
margin-bottom: 12rpx;
}
/* 两份文档之间的分隔 */
.blk-divider {
margin: 70rpx 0 36rpx;
padding-top: 44rpx;
border-top: 1rpx solid #E5E8EF;
font-size: 26rpx;
color: #8A94A6;
text-align: center;
}
/* ========== 信息卡(表格 / SDK 清单) ========== */
.group {
background-color: #F7F9FC;
border-radius: 12rpx;
padding: 20rpx 24rpx;
margin: 16rpx 0;
}
.group-title {
font-size: 26rpx;
font-weight: 600;
color: #222;
line-height: 1.7;
margin-bottom: 12rpx;
}
.group-field {
margin-bottom: 10rpx;
}
.group-field:last-child {
margin-bottom: 0;
}
.group-label {
font-size: 24rpx;
color: #8A94A6;
line-height: 1.6;
}
.group-value {
font-size: 24rpx;
color: #555;
line-height: 1.7;
margin-top: 2rpx;
}
</style>

View File

@@ -206,7 +206,7 @@
weixin.launchMiniProgram({
id: 'gh_a765aef0172c',
type: 1, // 0 正式版 / 1开发版 / 2体验版
type: 0, // 0 正式版 / 1开发版 / 2体验版
path: 'pages/arrearsPayment/arrearsPayment?' + queryString,
}, (res) => {
console.log('回调---回调结果(App)', JSON.stringify(res))

View File

@@ -238,7 +238,7 @@ const handleBatchPay = () => {
if (!wx.launchMiniProgram) return uni.showToast({ title: '当前微信版本太低,不支持拉起小程序', icon: 'none' })
wx.launchMiniProgram({
id: 'gh_a765aef0172c',
type: 1,//0正式版,1开发版,2体验版
type: 0,//0正式版,1开发版,2体验版
path: 'pages/arrearsPayment/arrearsPayment?' + query,
}, (res) => {
console.log('小程序回调:', JSON.stringify(res))

View File

@@ -1,16 +1,5 @@
<template>
<view class="container">
<!-- 状态栏 -->
<view class="status-bar"></view>
<!-- 顶部导航 -->
<uni-nav-bar
title="支付收银台"
left-icon="left"
@clickLeft="goBack"
background-color="#F5F6F9"
color="#000"
/>
<!-- 内容区域 -->
<view class="content">

View File

@@ -79,6 +79,12 @@
"style": {
"navigationBarTitleText": "用户协议"
}
},
{
"path": "yidang-privacy",
"style": {
"navigationBarTitleText": "日照银行宜当生活隐私政策"
}
}
]
},
@@ -439,8 +445,7 @@
}, {
"path": "yinlianPayTn",
"style": {
"navigationBarTitleText": "",
"navigationStyle": "custom"
"navigationBarTitleText": "支付收银台"
}
},
{

View File

@@ -441,8 +441,6 @@
}
}
const goToActivityDetail = (activity) => {
if (!requireLogin()) return
uni.navigateTo({

View File

@@ -3,12 +3,13 @@
<scroll-view class="page" scroll-y>
<view class="topBox">
<view class="name">
<image src="https://wuye.ckdzkj.com/images/logo-app.png" class="img" />
<image v-if="isLogin" src="https://wuye.ckdzkj.com/images/logo-app.png" class="img" />
<view v-else class="img img-grey"></view>
<span style="padding: 5rpx 5rpx;display: flex;flex-direction: column;line-height: 60rpx;">
<span style="font-size: 36rpx;font-weight: 600;">
{{loginName}}
<span style="font-size: 32rpx;font-weight: 600;">
{{ isLogin ? loginName : '用户未登录' }}
</span>
<span style="font-size: 26rpx;color:#666666;">
<span v-if="isLogin" style="font-size: 26rpx;color:#666666;">
{{phoneNum}}
</span>
</span>
@@ -21,8 +22,9 @@
<image :src="item.icon" class="item-icon" />
<view class="item-content">
<text class="item-title">{{ item.title }}</text>
<span class="item-desc" v-if="item.desc"><span
style="align-self: flex-end;font-size: 24rpx;vertical-align: baseline;">{{ item.desc }}</span></span>
<span class="item-desc" v-if="item.desc">
<span style="align-self: flex-end;font-size: 24rpx;vertical-align: baseline;">{{ item.desc }}</span>
</span>
</view>
<view class="item-arrow"></view>
<!-- <image src="https://wuye.ckdzkj.com/images/propertyImgs/arrow-right.png" class="arrow-icon" /> -->
@@ -77,6 +79,7 @@
const loginName = ref("")
const phoneNum = ref('')
const avatar = ref('')
const isLogin = ref(false)
// --方法----
const goToDetail = () => {
@@ -150,7 +153,15 @@
let lastUserIdMy = ''
onShow(() =>{
const token = uni.getStorageSync('token')
if (!token) return
isLogin.value = !!token
if (!token) {
// 未登录/已退出登录:清掉上次的账号信息,避免残留
lastUserIdMy = ''
loginName.value = ''
phoneNum.value = ''
avatar.value = ''
return
}
const currentUserId = uni.getStorageSync('userId') || ''
// 仅登录状态变化时刷新,切后台回来直接用缓存
if (currentUserId !== lastUserIdMy) {
@@ -209,6 +220,12 @@
border-radius: 50%;
}
/* 未登录时的默认灰色头像 */
.img-grey {
background-color: #d8d8d8;
flex-shrink: 0;
}
.name {
bottom: 30rpx;

Submodule property-uniapp-project/static/js/chinaRegions deleted from 456201d979