未做变更,前段拦截展示添加

This commit is contained in:
Teng 2025-10-17 10:03:13 +08:00
parent 8147e41d2d
commit 2ecd269cd7
145 changed files with 896 additions and 643 deletions

View File

@ -1,141 +1,142 @@
<template>
<!-- 通过 v-show 控制显隐并根据 show 添加 is-active 类触发 CSS 过渡 -->
<view :class="['neuro-wrapper', show ? 'is-active' : '']" v-show="show">
<!-- 遮罩层点击触发关闭 -->
<view class="neuro-mask" @click="handleClose"></view>
<!-- 拟态框阻止冒泡点击 -->
<view class="neuro-box" @click.stop>
<!-- <view class="tittle-bgc">
<!-- 通过 v-show 控制显隐并根据 show 添加 is-active 类触发 CSS 过渡 -->
<view :class="['neuro-wrapper', show ? 'is-active' : '']" v-show="show">
<!-- 遮罩层点击触发关闭 -->
<view class="neuro-mask" @click="handleClose"></view>
<!-- 拟态框阻止冒泡点击 -->
<view class="neuro-box" @click.stop>
<!-- <view class="tittle-bgc">
</view> -->
<!-- <view class="text">提示</view> -->
<view class="button-father">
<view class="button-white" @click="handleClose">取消</view>
<view class="button" @click="go">确定</view>
</view>
<view style="font-size: 25rpx;line-height: 45rpx;margin-top: -50rpx;">确定要退出登录吗</view>
</view>
</view>
<!-- <view class="text">提示</view> -->
<view class="button-father">
<view class="button-white" @click="handleClose">取消</view>
<view class="button" @click="go">确定</view>
</view>
<view style="font-size: 25rpx;line-height: 45rpx;margin-top: -50rpx;">确定要退出登录吗</view>
</view>
</view>
</template>
<script setup>
// show update:show
const props = defineProps({
show: {
type: Boolean,
default: true
},
// show update:show
const props = defineProps({
show: {
type: Boolean,
default: true
},
});
const emit = defineEmits(["close"]);
});
const emit = defineEmits(["close"]);
// show
function handleClose() {
emit('close');
}
const go = () => {
uni.exitMiniProgram({});
}
// show
function handleClose() {
emit('close');
}
const go = () => {
uni.exitMiniProgram({});
}
</script>
<style lang="scss" scoped>
/* 容器默认隐藏,透明度为 0不接受点击 */
.neuro-wrapper {
position: fixed;
inset: 0;
display: flex;
justify-content: center;
align-items: center;
z-index: 999;
opacity: 0;
pointer-events: none;
transition: opacity 0.3s ease;
}
/* 显示时透明度过渡到 1可接受点击 */
.neuro-wrapper.is-active {
opacity: 1;
pointer-events: auto;
}
/* 容器默认隐藏,透明度为 0不接受点击 */
.neuro-wrapper {
position: fixed;
inset: 0;
display: flex;
justify-content: center;
align-items: center;
z-index: 999;
opacity: 0;
pointer-events: none;
transition: opacity 0.3s ease;
}
/* 遮罩层,半透明黑色 */
.neuro-mask {
position: absolute;
inset: 0;
background-color: rgba(0, 0, 0, 0.3);
}
/* 显示时透明度过渡到 1可接受点击 */
.neuro-wrapper.is-active {
opacity: 1;
pointer-events: auto;
}
/* 拟态框 固定尺寸 + 阴影样式 + 相对定位于 wrapper */
.neuro-box {
position: relative;
width: 480rpx;
height: 300rpx;
border-radius: 20rpx;
background-color: #fff;
display: flex;
justify-content: center;
align-items: center;
background-image: url('https://www.focusnu.com/media/directive/index/whitepeople.png');
// background-size: 100% auto;
background-position: top center;
background-repeat: no-repeat;
z-index: 1;
padding: 0 10%;
}
/* 遮罩层,半透明黑色 */
.neuro-mask {
position: absolute;
inset: 0;
background-color: rgba(0, 0, 0, 0.3);
}
.tittle-bgc {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 300rpx;
background-image: url('https://www.focusnu.com/media/directive/index/modelbgc.png');
background-size: 100% auto;
background-position: top center;
background-repeat: no-repeat;
/* 拟态框 固定尺寸 + 阴影样式 + 相对定位于 wrapper */
.neuro-box {
position: relative;
width: 480rpx;
height: 300rpx;
border-radius: 20rpx;
background-color: #fff;
display: flex;
justify-content: center;
align-items: center;
background-image: url('https://www.focusnu.com/media/directive/index/whitepeople.png');
// background-size: 100% auto;
background-position: top center;
background-repeat: no-repeat;
z-index: 1;
padding: 0 10%;
}
.text {
color: #47526F;
font-size: 40rpx;
margin: 40rpx 0 0 50rpx;
font-weight: 600;
}
}
.tittle-bgc {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 300rpx;
background-image: url('https://www.focusnu.com/media/directive/index/modelbgc.png');
background-size: 100% auto;
background-position: top center;
background-repeat: no-repeat;
.button {
width: 47%;
background: linear-gradient(to right, #00C9FF, #0076FF);
display: flex;
justify-content: center;
align-items: center;
color: #fff;
font-size: 25rpx;
border-radius: 24rpx;
}
.button-white {
width: 47%;
// background: linear-gradient(to right, #00C9FF, #0076FF);
border: 2rpx solid #c3cacd;
background: linear-gradient(to bottom, #f3f3f5, #dee4e9);
display: flex;
justify-content: center;
align-items: center;
// color: #fff;
// color: rgb(242,242,242);
font-size: 25rpx;
border-radius: 24rpx;
}
.button-father{
position: absolute;
bottom: 35rpx;
left: 50%;
transform: translateX(-50%);
width: 100%;
height: 60rpx;
display: flex;
justify-content: space-between;
padding: 0 50rpx;
}
</style>
.text {
color: #47526F;
font-size: 40rpx;
margin: 40rpx 0 0 50rpx;
font-weight: 600;
}
}
.button {
width: 47%;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
display: flex;
justify-content: center;
align-items: center;
color: #007CFF;
border: 2rpx solid #9AD1FF;
font-size: 25rpx;
border-radius: 24rpx;
}
.button-white {
width: 47%;
border: 2rpx solid #c3cacd;
background: linear-gradient(to bottom, #f3f3f5, #dee4e9);
display: flex;
justify-content: center;
align-items: center;
// color: #fff;
// color: rgb(242,242,242);
font-size: 25rpx;
border-radius: 24rpx;
}
.button-father {
position: absolute;
bottom: 35rpx;
left: 50%;
transform: translateX(-50%);
width: 100%;
height: 60rpx;
display: flex;
justify-content: space-between;
padding: 0 50rpx;
}
</style>

View File

@ -1,118 +1,118 @@
<template>
<!-- 通过 v-show 控制显隐并根据 show 添加 is-active 类触发 CSS 过渡 -->
<view :class="['neuro-wrapper', show ? 'is-active' : '']" v-show="show">
<!-- 遮罩层点击触发关闭 -->
<view class="neuro-mask" @click="handleClose"></view>
<!-- 拟态框阻止冒泡点击 -->
<view class="neuro-box" @click.stop>
<!-- <view class="tittle-bgc">
<!-- 通过 v-show 控制显隐并根据 show 添加 is-active 类触发 CSS 过渡 -->
<view :class="['neuro-wrapper', show ? 'is-active' : '']" v-show="show">
<!-- 遮罩层点击触发关闭 -->
<view class="neuro-mask" @click="handleClose"></view>
<!-- 拟态框阻止冒泡点击 -->
<view class="neuro-box" @click.stop>
<!-- <view class="tittle-bgc">
</view> -->
<!-- <view class="text">提示</view> -->
<!-- <view class="button" @click="handleClose">确定</view> -->
<view style="font-size: 25rpx;line-height: 45rpx;">{{ content }}</view>
</view>
</view>
<!-- <view class="text">提示</view> -->
<!-- <view class="button" @click="handleClose">确定</view> -->
<view style="font-size: 25rpx;line-height: 45rpx;">{{ content }}</view>
</view>
</view>
</template>
<script setup>
// show update:show
const props = defineProps({
show: {
type: Boolean,
default: true
},
content: {
type: String,
default: ''
}
});
const emit = defineEmits(["close"]);
// show update:show
const props = defineProps({
show: {
type: Boolean,
default: true
},
content: {
type: String,
default: ''
}
});
const emit = defineEmits(["close"]);
// show
function handleClose() {
emit('close');
}
// show
function handleClose() {
emit('close');
}
</script>
<style lang="scss" scoped>
/* 容器默认隐藏,透明度为 0不接受点击 */
.neuro-wrapper {
position: fixed;
inset: 0;
display: flex;
justify-content: center;
align-items: center;
z-index: 999;
opacity: 0;
pointer-events: none;
transition: opacity 0.3s ease;
}
/* 显示时透明度过渡到 1可接受点击 */
.neuro-wrapper.is-active {
opacity: 1;
pointer-events: auto;
}
/* 容器默认隐藏,透明度为 0不接受点击 */
.neuro-wrapper {
position: fixed;
inset: 0;
display: flex;
justify-content: center;
align-items: center;
z-index: 999;
opacity: 0;
pointer-events: none;
transition: opacity 0.3s ease;
}
/* 遮罩层,半透明黑色 */
.neuro-mask {
position: absolute;
inset: 0;
background-color: rgba(0, 0, 0, 0.3);
}
/* 显示时透明度过渡到 1可接受点击 */
.neuro-wrapper.is-active {
opacity: 1;
pointer-events: auto;
}
/* 拟态框 固定尺寸 + 阴影样式 + 相对定位于 wrapper */
.neuro-box {
position: relative;
width: 480rpx;
height: 300rpx;
border-radius: 20rpx;
background-color: #fff;
display: flex;
justify-content: center;
align-items: center;
background-image: url('https://www.focusnu.com/media/directive/index/newpink.png');
// background-size: 100% auto;
background-position: top center;
background-repeat: no-repeat;
z-index: 1;
padding: 0 10%;
}
/* 遮罩层,半透明黑色 */
.neuro-mask {
position: absolute;
inset: 0;
background-color: rgba(0, 0, 0, 0.3);
}
.tittle-bgc {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 300rpx;
background-image: url('https://www.focusnu.com/media/directive/index/modelbgc.png');
background-size: 100% auto;
background-position: top center;
background-repeat: no-repeat;
/* 拟态框 固定尺寸 + 阴影样式 + 相对定位于 wrapper */
.neuro-box {
position: relative;
width: 480rpx;
height: 300rpx;
border-radius: 20rpx;
background-color: #fff;
display: flex;
justify-content: center;
align-items: center;
background-image: url('https://www.focusnu.com/media/directive/index/newpink.png');
// background-size: 100% auto;
background-position: top center;
background-repeat: no-repeat;
z-index: 1;
padding: 0 10%;
}
.text {
color: #47526F;
font-size: 40rpx;
margin: 40rpx 0 0 50rpx;
font-weight: 600;
}
}
.tittle-bgc {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 300rpx;
background-image: url('https://www.focusnu.com/media/directive/index/modelbgc.png');
background-size: 100% auto;
background-position: top center;
background-repeat: no-repeat;
.button {
position: absolute;
bottom: 50rpx;
left: 50%;
transform: translateX(-50%);
width: 80%;
height: 80rpx;
background: linear-gradient(to right, #00C9FF, #0076FF);
display: flex;
justify-content: center;
align-items: center;
color: #fff;
font-size: 35rpx;
border-radius: 35rpx;
}
</style>
.text {
color: #47526F;
font-size: 40rpx;
margin: 40rpx 0 0 50rpx;
font-weight: 600;
}
}
.button {
position: absolute;
bottom: 50rpx;
left: 50%;
transform: translateX(-50%);
width: 80%;
height: 80rpx;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
display: flex;
justify-content: center;
align-items: center;
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 35rpx;
border-radius: 35rpx;
}
</style>

View File

@ -454,8 +454,9 @@
height: 90rpx;
// margin: 0rpx auto;
margin-bottom: 80rpx;
color: #fff;
background: linear-gradient(to right, #00C9FF, #0076FF);
border: 2rpx solid #9AD1FF;
color: #007CFF;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border-radius: 37rpx;
font-size: 33rpx;
}

View File

@ -202,17 +202,18 @@
}
);
}
function padDate(dateStr) {
// 使
const match = dateStr.match(/(\d{4})年(\d{1,2})月(\d{1,2})日/);
if (!match) return dateStr; //
const year = match[1];
const month = String(match[2]).padStart(2, '0');
const day = String(match[3]).padStart(2, '0');
return `${year}${month}${day}`;
}
// 使
const match = dateStr.match(/(\d{4})年(\d{1,2})月(\d{1,2})日/);
if (!match) return dateStr; //
const year = match[1];
const month = String(match[2]).padStart(2, '0');
const day = String(match[3]).padStart(2, '0');
return `${year}${month}${day}`;
}
//
function uploadImage(filePath) {
uping.value = false;
@ -556,8 +557,9 @@
margin: 0rpx auto;
margin-bottom: 80rpx;
margin-top: 20rpx;
color: #fff;
background: linear-gradient(to left, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 35rpx;
font-size: 33rpx;
}

View File

@ -310,7 +310,7 @@
uni.setStorageSync("backhuancun", data)
changemessage(uni.getStorageSync('backhuancun'), ukey.value).then(res => {
if (res.success && res.result != '重复提交') {
if (res.success && res.result != '重复提交' && res.result != '未做变更') {
uni.requestSubscribeMessage({
// templateId
@ -619,8 +619,9 @@
height: 90rpx;
// margin: 0rpx auto;
margin-bottom: 80rpx;
color: #fff;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 37rpx;
font-size: 33rpx;
}

View File

@ -93,8 +93,8 @@
return /^(\d{18})$/.test(val);
}
const ukey = ref(
`${uni.getStorageSync('openid') || ''}jhbg${String(Date.now()).slice(-5)}${String(Math.floor(Math.random() * 900) + 100)}`
)
`${uni.getStorageSync('openid') || ''}jhbg${String(Date.now()).slice(-5)}${String(Math.floor(Math.random() * 900) + 100)}`
)
const next = () => {
if (!form.relationship) {
@ -160,6 +160,17 @@
data: data,
success: (res) => {
if (res.data.result == '重复提交') {
uni.showToast({
title: `重复提交`,
icon: 'error'
})
return
}
if (res.data.result == '未做变更') {
uni.showToast({
title: `未做变更`,
icon: 'error'
})
return
}
if (res.data.success) {
@ -192,14 +203,25 @@
'X-Access-Token': uni.getStorageSync('token') || '',
},
data: data,
success: (r) => {
success: (res) => {
if (r.data.result == '重复提交') {
if (res.data.result == '重复提交') {
uni.showToast({
title: `重复提交`,
icon: 'error'
})
return
}
if (r.data.code != 200) {
if (res.data.result == '未做变更') {
uni.showToast({
title: r.data.message,
title: `未做变更`,
icon: 'error'
})
return
}
if (res.data.code != 200) {
uni.showToast({
title: res.data.message,
icon: 'none', // 'success' 'none'
duration: 2000 // ms
})
@ -345,8 +367,9 @@
margin: 0rpx auto;
margin-bottom: 80rpx;
margin-top: 20rpx;
color: #fff;
background: linear-gradient(to left, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 35rpx;
font-size: 33rpx;
}

View File

@ -43,7 +43,7 @@
} from 'vue'
const nameArray = ["姓名", "户主或与户主关系", "曾用名", "性别", "出生地", "民族", "籍贯", "出生日期", "本市(县)其他住址", "宗教信仰", "公民身份证件编号", "身高",
"血型", "文化程度", "婚姻状况","兵役状况","服务住所","职业","何时由何地迁来本市(县)","何时由何地迁来本址"
"血型", "文化程度", "婚姻状况", "兵役状况", "服务住所", "职业", "何时由何地迁来本市(县)", "何时由何地迁来本址"
]
//
@ -80,7 +80,7 @@
// userId: '12345'
},
success: uploadRes => {
console.log("????",JSON.parse(JSON.parse(uploadRes.data).result).data)
console.log("????", JSON.parse(JSON.parse(uploadRes.data).result).data)
},
fail: err => {
@ -92,7 +92,7 @@
}
})
}
const goback = () =>{
const goback = () => {
uni.reLaunch({
url: `/pages/index/index`
});
@ -153,7 +153,8 @@
height: 200rpx;
}
}
.white-message{
.white-message {
width: 90%;
margin-left: 5%;
margin-top: 30rpx;
@ -164,23 +165,27 @@
justify-content: space-around;
display: flex;
flex-direction: column;
.message-title{
.message-title {
width: 100%;
height: 100rpx;
align-items: center;
display: flex;
.shu{
.shu {
width: 10rpx;
height: 30rpx;
background-color: #0097FF;
border-radius: 10rpx;
margin: 0 20rpx 0 30rpx;
}
.message-weight{
.message-weight {
font-size: 30rpx;
}
}
.one{
.one {
width: 90%;
margin-left: 5%;
border-bottom: 1rpx solid #d7d7d7;
@ -189,12 +194,14 @@
justify-content: space-between;
align-items: center;
margin-bottom: 10rpx;
.one-left{
.one-left {
margin-left: 10rpx;
}
.one-right{
.one-right {
margin-right: 10rpx;
color: #999999 ;
color: #999999;
}
}
}
@ -212,11 +219,13 @@
}
}
.gray-font{
.gray-font {
padding: 30rpx 60rpx;
color: #999999;
}
.finish-button{
.finish-button {
display: flex;
justify-content: center;
align-items: center;
@ -224,8 +233,9 @@
height: 100rpx;
margin: 0rpx auto;
margin-bottom: 80rpx;
color: #fff;
background: linear-gradient(to right,#00C9FF,#0076FF );
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 35rpx;
font-size: 33rpx;
}

View File

@ -118,7 +118,7 @@
applyStatus.value = options.applyStatus
}
alldata.value = JSON.parse(options.element);
console.log("!!!!!!!!", alldata.value)
// console.log("!!!!!!!!", alldata.value)
let data = alldata.value
if (data.content) {
@ -353,8 +353,9 @@
height: 70rpx;
// margin: 0rpx auto;
// margin-bottom: 80rpx;
color: #fff;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 30rpx;
font-size: 30rpx;
z-index: 9999;

View File

@ -531,8 +531,22 @@
'X-Access-Token': uni.getStorageSync('token') || '',
},
data: data,
success: (r) => {
if (r.data.result == '重复提交') {
success: (res) => {
// if (r.data.result == '') {
// return
// }
if (res.data.result == '重复提交') {
uni.showToast({
title: `重复提交`,
icon: 'error'
})
return
}
if (res.data.result == '未做变更') {
uni.showToast({
title: `未做变更`,
icon: 'error'
})
return
}
uni.reLaunch({
@ -835,7 +849,6 @@
// margin-bottom: 80rpx;
// margin-top: 20rpx;
// color: #fff;
// background: linear-gradient(to left, #00C9FF, #0076FF);
// border-radius: 35rpx;
// font-size: 33rpx;
// }
@ -888,8 +901,9 @@
margin: 0rpx auto;
margin-bottom: 80rpx;
margin-top: 20rpx;
color: #fff;
background: linear-gradient(to left, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 35rpx;
font-size: 33rpx;
}

View File

@ -414,10 +414,9 @@
align-items: center;
width: 35%;
height: 70rpx;
// margin: 0rpx auto;
// margin-bottom: 80rpx;
color: #fff;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 30rpx;
font-size: 30rpx;
z-index: 9999;

View File

@ -251,8 +251,9 @@
height: 100rpx;
margin: 0rpx auto;
margin-bottom: 80rpx;
color: #fff;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 50rpx;
font-size: 35rpx;
}

View File

@ -589,7 +589,7 @@
// margin-bottom: 80rpx;
// margin-top: 20rpx;
// color: #fff;
// background: linear-gradient(to left, #00C9FF, #0076FF);
// border-radius: 35rpx;
// font-size: 33rpx;
// }
@ -641,8 +641,9 @@
height: 90rpx;
// margin: 0rpx auto;
margin-bottom: 80rpx;
color: #fff;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 37rpx;
font-size: 33rpx;
}

View File

@ -585,10 +585,9 @@
align-items: center;
width: 35%;
height: 70rpx;
// margin: 0rpx auto;
// margin-bottom: 80rpx;
color: #fff;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 30rpx;
font-size: 30rpx;
z-index: 9999;

View File

@ -518,7 +518,7 @@
// margin-bottom: 80rpx;
// margin-top: 20rpx;
// color: #fff;
// background: linear-gradient(to left, #00C9FF, #0076FF);
// border-radius: 35rpx;
// font-size: 33rpx;
// }
@ -570,8 +570,9 @@
height: 90rpx;
// margin: 0rpx auto;
margin-bottom: 80rpx;
color: #fff;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 37rpx;
font-size: 33rpx;
}

View File

@ -263,7 +263,21 @@
uni.setStorageSync('changeyuangongorgCode', "");
changemessage(data, ukey.value).then(res => {
if (res.success && res.result != '重复提交') {
if (res.result == '重复提交') {
uni.showToast({
title: `重复提交`,
icon: 'error'
})
return
}
if (res.result == '未做变更') {
uni.showToast({
title: `未做变更`,
icon: 'error'
})
return
}
if (res.success) {
gopush()
}
// uni.requestSubscribeMessage({
@ -549,8 +563,9 @@
height: 90rpx;
// margin: 0rpx auto;
margin-bottom: 80rpx;
color: #fff;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 37rpx;
font-size: 33rpx;
}

View File

@ -369,8 +369,9 @@
margin: 0rpx auto;
margin-bottom: 80rpx;
margin-top: 20rpx;
color: #fff;
background: linear-gradient(to left, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 35rpx;
font-size: 33rpx;
}

View File

@ -2,16 +2,18 @@
<view class="font-father">
<view class="fixed">
<image v-if="!uni.getStorageSync('isstaffchange')" class="title-photo" :src="`https://www.focusnu.com/media/directive/index/blue111.png`" />
<image v-if="uni.getStorageSync('isstaffchange')" class="title-photo" style="width: 300rpx;height: 300rpx;" :src="`https://www.focusnu.com/media/directive/index/blue222.png`" />
<image v-if="!uni.getStorageSync('isstaffchange')" class="title-photo"
:src="`https://www.focusnu.com/media/directive/index/blue111.png`" />
<image v-if="uni.getStorageSync('isstaffchange')" class="title-photo" style="width: 300rpx;height: 300rpx;"
:src="`https://www.focusnu.com/media/directive/index/blue222.png`" />
<view style="font-size: 35rpx;font-weight: 600;margin: 50rpx 0;">
{{ uni.getStorageSync('isstaffchange') ? '变更信息已提交' : '提交成功' }}
</view>
<view class="small-title">
{{ uni.getStorageSync('isstaffchange') ? '尊敬的用户,您好!您的个人信息已提交' : '尊敬的用户,您的员工入驻申请已提交成功' }}
</view>
<view class="normal">
<text>
@ -57,7 +59,7 @@
onLoad(() => {
})
</script>
@ -92,8 +94,9 @@
width: 80%;
height: 90rpx;
border-radius: 35rpx;
background: linear-gradient(to left, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
display: flex;
justify-content: center;

View File

@ -712,8 +712,9 @@
justify-content: flex-end;
.blue-button {
background: linear-gradient(to right, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 25rpx;
padding: 10rpx 20rpx;
border-radius: 35rpx;
@ -828,16 +829,20 @@
.button-blue {
position: absolute;
bottom: 45rpx;
width: 40%;
width: 38%;
display: flex;
justify-content: center;
align-items: center;
height: 90rpx;
border-radius: 37rpx;
background: linear-gradient(to right, #00C9FF, #0076FF);
color: #fff;
overflow: hidden;
border-radius: 40rpx;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
/* 你原来的背景 */
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
margin-top: 80rpx;
}
.button-blue-spec {
@ -850,8 +855,9 @@
align-items: center;
height: 90rpx;
border-radius: 37rpx;
background: linear-gradient(to right, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
margin-top: 80rpx;
}

View File

@ -10,20 +10,21 @@
验证码已发送到
<view class="code-font">
{{ mobile }}
</view>
</view>
</view>
</view>
<view class="captcha-container">
<u-message-input active-color="#333333" inactive-color="rgb(175,179,189)" width="150" :focus="true" mode="bottomLine" @change="finshinput" ></u-message-input>
<u-message-input active-color="#333333" inactive-color="rgb(175,179,189)" width="150" :focus="true"
mode="bottomLine" @change="finshinput"></u-message-input>
</view>
<view class="under-view" style="z-index: 1;">
<view class="right-blue" v-if="!countdown" @click="getcode">
重新发送
</view>
<view class="right-white" v-if="countdown">
<text style="color: #0096FF;">{{countdown}}</text>后重新发送
<text style="color: #0096FF;">{{countdown}}</text>后重新发送
</view>
<view class="right-black" @click="isFadingOut=true">
收不到验证码?
@ -31,21 +32,21 @@
</view>
<!-- 遮罩 -->
<!-- <transition name="fade"> -->
<view v-if="isFadingOut" class="overlay" @click="closeModal" :style="{ backgroundColor: maskColor }" />
<view v-if="isFadingOut" class="overlay" @click="closeModal" :style="{ backgroundColor: maskColor }" />
<!-- </transition>
<!-- 底部弹窗 -->
<!-- <transition name="slide-up"> -->
<view v-if="isFadingOut" class="modal">
<view class="modal-title">收不到验证码</view>
<view class="model-p">
<view class="text-view" style="font-weight: 600;">手机号可正常使用:</view>
<view class="text-view">1 是否输错手机号</view>
<view class="text-view">2 手机是否设置短信拦截/欠费/信号不好</view>
<view class="text-view">3 手机内存是否满了</view>
<view class="text-view">4 手机卡是否为物联卡而非SIM卡</view>
</view>
<view v-if="isFadingOut" class="modal">
<view class="modal-title">收不到验证码</view>
<view class="model-p">
<view class="text-view" style="font-weight: 600;">手机号可正常使用:</view>
<view class="text-view">1 是否输错手机号</view>
<view class="text-view">2 手机是否设置短信拦截/欠费/信号不好</view>
<view class="text-view">3 手机内存是否满了</view>
<view class="text-view">4 手机卡是否为物联卡而非SIM卡</view>
</view>
</view>
<!-- </transition> -->
</view>
</template>
@ -87,15 +88,16 @@
}
return number; // number
}
function isLength4(str) {
return typeof str === 'string' && str.length === 4;
return typeof str === 'string' && str.length === 4;
}
const finshinput = (res) => {
if(isLength4(res)){
if (isLength4(res)) {
submitCaptcha(res);
}
}
//
const handleInput = (index, event) => {
const val = event.detail.value || '';
@ -179,7 +181,7 @@
url: `/pages/login/specialloginafther`
});
})
} else {
uni.showToast({
title: res.message,
@ -299,8 +301,9 @@
margin-top: 20rpx;
margin-bottom: 20rpx;
}
.right-blue {
color: #0083FF;
margin-left: 70rpx;
}
@ -312,7 +315,7 @@
.right-black {
// float: right;
margin-right: 110rpx;
color: #00A2FF;
}
@ -386,8 +389,9 @@
border-radius: 50rpx;
width: 300rpx;
height: 95rpx;
background: linear-gradient(to right, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 35rpx;
display: flex;
justify-content: center;
@ -444,6 +448,6 @@
font-weight: 600;
font-size: 30rpx;
margin-left: 15rpx;
}
</style>

View File

@ -278,7 +278,7 @@
position: relative;
line-height: 30rpx;
}
.button-blue {
@ -288,8 +288,9 @@
align-items: center;
height: 90rpx;
border-radius: 35rpx;
background: linear-gradient(to left, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
margin-bottom: 30rpx;
}
@ -355,8 +356,9 @@
border-radius: 35rpx;
width: 100%;
height: 95rpx;
background: linear-gradient(to left, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
display: flex;
justify-content: center;
@ -373,11 +375,12 @@
margin-top: -20rpx;
margin-right: 20rpx;
}
.radio-circle-blue {
color: #0083FF;
margin-top: 3rpx;
}
.radio-circle-font {
color: #5A607F;
// margin-left: 18rpx;

View File

@ -7,8 +7,8 @@
<view class="under-container-title">
<view class="under-container-input">
<view class="input-left">+86</view>
<input type="number" style="width: 600rpx;font-size: 33rpx;height: 200rpx;" maxlength="11" placeholder="请输入手机号"
@input="isRight" />
<input type="number" style="width: 600rpx;font-size: 33rpx;height: 200rpx;" maxlength="11"
placeholder="请输入手机号" @input="isRight" />
</view>
</view>
<view class="button-blue" v-if="canClick" @click="jumpto">
@ -198,9 +198,10 @@
align-items: center;
height: 90rpx;
border-radius: 35rpx;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
opacity: 0.4;
color: #fff;
font-size: 33rpx;
margin-bottom: 50rpx;
}
@ -212,8 +213,9 @@
align-items: center;
height: 90rpx;
border-radius: 35rpx;
background: linear-gradient(to right, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
margin-bottom: 50rpx;
}

View File

@ -148,10 +148,11 @@
align-items: center;
height: 90rpx;
border-radius: 35rpx;
background: linear-gradient(to left, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
// margin-bottom: 40rpx;
margin: 50rpx 0 ;
margin: 50rpx 0;
}
</style>

View File

@ -276,8 +276,9 @@
margin-left: 30rpx;
height: 80rpx;
border-radius: 32rpx;
background: linear-gradient(to left, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 32rpx;
display: flex;
justify-content: center;

View File

@ -112,16 +112,18 @@
<view class="font-father">
<view class="fixed">
<image v-if="!uni.getStorageSync('isstaffchange')" class="title-photo" :src="`https://www.focusnu.com/media/directive/index/blue111.png`" />
<image v-if="uni.getStorageSync('isstaffchange')" class="title-photo" style="width: 300rpx;height: 300rpx;" :src="`https://www.focusnu.com/media/directive/index/blue222.png`" />
<image v-if="!uni.getStorageSync('isstaffchange')" class="title-photo"
:src="`https://www.focusnu.com/media/directive/index/blue111.png`" />
<image v-if="uni.getStorageSync('isstaffchange')" class="title-photo" style="width: 300rpx;height: 300rpx;"
:src="`https://www.focusnu.com/media/directive/index/blue222.png`" />
<view style="font-size: 35rpx;font-weight: 600;margin: 50rpx 0;">
尊敬的用户您的手机
</view>
<view class="small-title">
{{ phone }}
</view>
<view class="normal">
<text>
@ -143,14 +145,14 @@
reactive,
ref
} from 'vue';
const jumpto = () => {
uni.reLaunch({
url: `/pages/login/callback`
});
}
const phone = ref("");
onLoad((options) => {
phone.value = uni.getStorageSync('tel');
@ -188,8 +190,9 @@
width: 80%;
height: 90rpx;
border-radius: 35rpx;
background: linear-gradient(to left, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
display: flex;
justify-content: center;

View File

@ -95,8 +95,9 @@
width: 80%;
height: 90rpx;
border-radius: 35rpx;
background: linear-gradient(to left, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
display: flex;
justify-content: center;

View File

@ -280,8 +280,9 @@
align-items: center;
height: 100rpx;
border-radius: 43rpx;
background: linear-gradient(to right, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
margin-bottom: 30rpx;
}
@ -353,8 +354,9 @@
align-items: center;
height: 90rpx;
border-radius: 35rpx;
background: linear-gradient(to left, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
margin-bottom: 90rpx;
margin-top: 40rpx;

View File

@ -273,10 +273,12 @@
display: flex;
justify-content: center;
align-items: center;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
margin-left: -10rpx;
border-radius: 25rpx;
color: #fff;
font-size: 30rpx;
}

View File

@ -307,8 +307,9 @@
align-items: center;
height: 70rpx;
border-radius: 25rpx;
background: linear-gradient(to left, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
margin-top: 40rpx;
}

View File

@ -181,8 +181,9 @@
width: 80%;
height: 90rpx;
border-radius: 35rpx;
background: linear-gradient(to left, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
display: flex;
justify-content: center;

View File

@ -417,8 +417,9 @@
// margin: 0rpx auto;
// margin-bottom: 50rpx;
margin-top: 50rpx;
color: #fff;
background: linear-gradient(to bottom, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 30rpx;
font-size: 33rpx;
}
@ -483,8 +484,9 @@
height: 90rpx;
// margin: 0rpx auto;
margin-bottom: 80rpx;
color: #fff;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 37rpx;
font-size: 33rpx;
}

View File

@ -616,7 +616,7 @@
onShow(() => {
loadingData();
isRead().then(res => {
console.log("aaaa", res.result)
// console.log("aaaa", res.result)
if (res.result) {
hong.value = res.result;
}
@ -817,8 +817,9 @@
justify-content: flex-end;
.blue-button {
background: linear-gradient(to right, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 25rpx;
padding: 10rpx 20rpx;
border-radius: 35rpx;
@ -954,8 +955,9 @@
align-items: center;
height: 90rpx;
border-radius: 37rpx;
background: linear-gradient(to right, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
margin-top: 80rpx;
}
@ -1102,7 +1104,9 @@
}
.button-ball-blue {
background: linear-gradient(to bottom, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
// border: 2rpx solid #9AD1FF;
color: #007CFF;
width: 90rpx;
height: 90rpx;
border-radius: 50%;
@ -1122,8 +1126,9 @@
align-items: center;
height: 90rpx;
border-radius: 37rpx;
background: linear-gradient(to right, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
margin-top: 80rpx;
z-index: 999;

View File

@ -203,8 +203,9 @@
margin: 0rpx auto;
margin-bottom: 50rpx;
margin-top: 20rpx;
color: #fff;
background: linear-gradient(to left, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 35rpx;
font-size: 33rpx;
}
@ -289,8 +290,10 @@
display: flex;
justify-content: center;
align-items: center;
color: #fff;
font-size: 30rpx;
background: linear-gradient(to bottom, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
}
</style>

View File

@ -259,8 +259,9 @@
align-items: center;
height: 90rpx;
border-radius: 35rpx;
background: linear-gradient(to left, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
margin-bottom: 30rpx;
}
@ -286,8 +287,9 @@
// margin-bottom: 80rpx;
// margin-top: 20rpx;
margin-top: 10rpx;
color: #fff;
background: linear-gradient(to left, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 25rpx;
font-size: 30rpx;
}

View File

@ -382,9 +382,11 @@
display: flex;
justify-content: center;
align-items: center;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 25rpx;
color: #fff;
font-size: 30rpx;
z-index: 999;
}

View File

@ -162,8 +162,9 @@
height: 90rpx;
// margin: 0rpx auto;
margin-bottom: 80rpx;
color: #fff;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 37rpx;
font-size: 33rpx;

View File

@ -152,8 +152,9 @@
margin: 0rpx auto;
margin-bottom: 50rpx;
margin-top: 20rpx;
color: #fff;
background: linear-gradient(to left, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 35rpx;
font-size: 33rpx;
}
@ -168,8 +169,9 @@
// margin: 0rpx auto;
// margin-bottom: 50rpx;
margin-top: 50rpx;
color: #fff;
background: linear-gradient(to bottom, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 30rpx;
font-size: 33rpx;
}

View File

@ -338,9 +338,11 @@
display: flex;
justify-content: center;
align-items: center;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 25rpx;
color: #fff;
font-size: 30rpx;
z-index: 999;
}

View File

@ -365,8 +365,9 @@
align-items: center;
height: 100rpx;
border-radius: 43rpx;
background: linear-gradient(to right, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
}
.bgc-height{

View File

@ -256,8 +256,9 @@
align-items: center;
height: 90rpx;
border-radius: 35rpx;
background: linear-gradient(to left, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
margin-bottom: 30rpx;
}
@ -283,8 +284,9 @@
// margin-bottom: 80rpx;
// margin-top: 20rpx;
margin-top: 10rpx;
color: #fff;
background: linear-gradient(to left, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 25rpx;
font-size: 30rpx;
}

View File

@ -648,8 +648,9 @@
justify-content: flex-end;
.blue-button {
background: linear-gradient(to right, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 25rpx;
padding: 10rpx 20rpx;
border-radius: 35rpx;
@ -784,8 +785,9 @@
justify-content: center;
align-items: center;
// background-color: #F7F7F7;
background: linear-gradient(to right, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 40rpx;
margin-right: 40rpx;
z-index: 999;
@ -801,8 +803,9 @@
align-items: center;
height: 90rpx;
border-radius: 37rpx;
background: linear-gradient(to right, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
margin-top: 80rpx;
z-index: 999;
@ -818,8 +821,9 @@
align-items: center;
height: 90rpx;
border-radius: 37rpx;
background: linear-gradient(to right, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
margin-top: 80rpx;
}

View File

@ -274,8 +274,9 @@
align-items: center;
height: 90rpx;
border-radius: 35rpx;
background: linear-gradient(to left, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
margin-bottom: 30rpx;
}
@ -301,8 +302,9 @@
// margin-bottom: 80rpx;
// margin-top: 20rpx;
margin-top: 10rpx;
color: #fff;
background: linear-gradient(to left, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 25rpx;
font-size: 30rpx;
}

View File

@ -107,11 +107,13 @@ const go = () => {
.button {
width: 47%;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
display: flex;
justify-content: center;
align-items: center;
color: #fff;
font-size: 25rpx;
border-radius: 24rpx;
}

View File

@ -360,8 +360,9 @@
.tianjia {
width: 120rpx;
height: 70rpx;
background: linear-gradient(to right, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
display: flex;
justify-content: center;
align-items: center;
@ -425,8 +426,9 @@
align-items: center;
height: 90rpx;
border-radius: 35rpx;
background: linear-gradient(to left, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
margin-bottom: 30rpx;
}
@ -451,8 +453,9 @@
margin: 0rpx auto;
margin-bottom: 80rpx;
margin-top: 20rpx;
color: #fff;
background: linear-gradient(to left, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 35rpx;
font-size: 33rpx;
}

View File

@ -166,8 +166,9 @@
.tianjia {
width: 120rpx;
height: 70rpx;
background: linear-gradient(to right, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
display: flex;
justify-content: center;
align-items: center;
@ -231,8 +232,9 @@
align-items: center;
height: 90rpx;
border-radius: 35rpx;
background: linear-gradient(to left, #00C9FF, #0076FF);
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 33rpx;
margin-bottom: 30rpx;
}
@ -258,8 +260,9 @@
// margin-bottom: 80rpx;
// margin-top: 20rpx;
margin-top: 10rpx;
color: #fff;
background: linear-gradient(to left, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 25rpx;
font-size: 30rpx;
}

View File

@ -339,9 +339,11 @@
display: flex;
justify-content: center;
align-items: center;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 25rpx;
color: #fff;
font-size: 30rpx;
z-index: 999;
}

View File

@ -8,7 +8,7 @@
width: `${canvansWidth}px`,
height: `${canvansHeight}px`
}"></canvas>
<view class="whitefont" >
<view class="whitefont">
<view class="action-bar-special">
<view class="rotate-icon" @click=""></view>
</view>
@ -742,9 +742,9 @@
pointer-events: none;
// border-radius: 50rpx;
// margin-left: 200rpx;
// padding: 20rpx;
.border-son{
.border-son {
width: 625rpx;
height: 440rpx;
margin-top: -33rpx;
@ -872,10 +872,9 @@
.button {
margin: auto $uni-spacing-row-lg auto auto;
// background-color: $uni-color-primary;
background: linear-gradient(to right, #00C9FF, #0076FF);
// background: ;
color: #fff;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 20rpx;
margin-top: 30rpx;
}
@ -901,6 +900,7 @@
z-index: 999;
margin-top: 0rpx;
margin-bottom: 35rpx;
.rotate-icon {
background-image: url('https://www.focusnu.com/media/directive/login/jietu.png');
background-size: 60% 60%;

View File

@ -1 +1 @@
{"version":3,"file":"exit.js","sources":["compontent/public/exit.vue","../Hbuilder/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovaGxkeV94Y3gvY29tcG9udGVudC9wdWJsaWMvZXhpdC52dWU"],"sourcesContent":["<template>\n <!-- 通过 v-show 控制显隐,并根据 show 添加 is-active 类触发 CSS 过渡 -->\n <view :class=\"['neuro-wrapper', show ? 'is-active' : '']\" v-show=\"show\">\n <!-- 遮罩层,点击触发关闭 -->\n <view class=\"neuro-mask\" @click=\"handleClose\"></view>\n <!-- 拟态框,阻止冒泡点击 -->\n <view class=\"neuro-box\" @click.stop>\n <!-- <view class=\"tittle-bgc\">\n \n </view> -->\r\n\t <!-- <view class=\"text\">提示</view> -->\r\n\t <view class=\"button-father\">\r\n\t\t <view class=\"button-white\" @click=\"handleClose\">取消</view>\r\n\t\t <view class=\"button\" @click=\"go\">确定</view>\r\n\t </view>\n \n <view style=\"font-size: 25rpx;line-height: 45rpx;margin-top: -50rpx;\">确定要退出登录吗</view>\n </view>\n </view>\n</template>\n\n<script setup>\r\n\t\r\n\t\n// 接收 show 属性并支持 update:show 事件\nconst props = defineProps({\n show: {\n type: Boolean,\n default: true\n },\n\n});\nconst emit = defineEmits([\"close\"]);\n\n// 关闭方法,通知父组件更新 show\nfunction handleClose() {\n emit('close');\n}\r\nconst go = () => {\r\n\tuni.exitMiniProgram({});\r\n}\n</script>\n\n<style lang=\"scss\" scoped>\n/* 容器默认隐藏,透明度为 0不接受点击 */\n.neuro-wrapper {\n position: fixed;\n inset: 0;\n display: flex;\n justify-content: center;\n align-items: center;\n z-index: 999;\n opacity: 0;\n pointer-events: none;\n transition: opacity 0.3s ease;\n}\n/* 显示时透明度过渡到 1可接受点击 */\n.neuro-wrapper.is-active {\n opacity: 1;\n pointer-events: auto;\n}\n\n/* 遮罩层,半透明黑色 */\n.neuro-mask {\n position: absolute;\n inset: 0;\n background-color: rgba(0, 0, 0, 0.3);\n}\n\n/* 拟态框 固定尺寸 + 阴影样式 + 相对定位于 wrapper */\n.neuro-box {\n position: relative;\r\n width: 480rpx;\r\n height: 300rpx;\r\n border-radius: 20rpx;\r\n background-color: #fff;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n background-image: url('https://www.focusnu.com/media/directive/index/whitepeople.png');\r\n // background-size: 100% auto;\r\n background-position: top center;\r\n background-repeat: no-repeat;\r\n z-index: 1;\r\n padding: 0 10%;\n}\n\n.tittle-bgc {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 300rpx;\n background-image: url('https://www.focusnu.com/media/directive/index/modelbgc.png');\n background-size: 100% auto;\n background-position: top center;\n background-repeat: no-repeat;\n\n .text {\n color: #47526F;\n font-size: 40rpx;\n margin: 40rpx 0 0 50rpx;\n font-weight: 600;\n }\n}\n\n.button {\n width: 47%;\n background: linear-gradient(to right, #00C9FF, #0076FF);\n display: flex;\n justify-content: center;\n align-items: center;\n color: #fff;\n font-size: 25rpx;\n border-radius: 24rpx;\n}\r\n.button-white {\n width: 47%;\n // background: linear-gradient(to right, #00C9FF, #0076FF);\r\n border: 2rpx solid #c3cacd;\r\n background: linear-gradient(to bottom, #f3f3f5, #dee4e9);\n display: flex;\n justify-content: center;\n align-items: center;\n // color: #fff;\r\n // color: rgb(242,242,242);\n font-size: 25rpx;\n border-radius: 24rpx;\n}\r\n.button-father{\r\n\tposition: absolute;\r\n\tbottom: 35rpx;\r\n\tleft: 50%;\r\n\ttransform: translateX(-50%);\r\n\twidth: 100%;\r\n\theight: 60rpx;\r\n\tdisplay: flex;\r\n\tjustify-content: space-between;\r\n\tpadding: 0 50rpx;\r\n}\n</style>\n","import Component from 'D:/hldy_xcx/compontent/public/exit.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;;;;;;;;;;;AAgCA,UAAM,OAAO;AAGb,aAAS,cAAc;AACrB,WAAK,OAAO;AAAA,IACd;AACA,UAAM,KAAK,MAAM;AAChBA,0BAAI,gBAAgB,CAAA,CAAE;AAAA,IACvB;;;;;;;;;;;;;;;ACvCA,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"exit.js","sources":["compontent/public/exit.vue","../Hbuilder/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovaGxkeV94Y3gvY29tcG9udGVudC9wdWJsaWMvZXhpdC52dWU"],"sourcesContent":["<template>\r\n\t<!-- 通过 v-show 控制显隐,并根据 show 添加 is-active 类触发 CSS 过渡 -->\r\n\t<view :class=\"['neuro-wrapper', show ? 'is-active' : '']\" v-show=\"show\">\r\n\t\t<!-- 遮罩层,点击触发关闭 -->\r\n\t\t<view class=\"neuro-mask\" @click=\"handleClose\"></view>\r\n\t\t<!-- 拟态框,阻止冒泡点击 -->\r\n\t\t<view class=\"neuro-box\" @click.stop>\r\n\t\t\t<!-- <view class=\"tittle-bgc\">\r\n \r\n </view> -->\r\n\t\t\t<!-- <view class=\"text\">提示</view> -->\r\n\t\t\t<view class=\"button-father\">\r\n\t\t\t\t<view class=\"button-white\" @click=\"handleClose\">取消</view>\r\n\t\t\t\t<view class=\"button\" @click=\"go\">确定</view>\r\n\t\t\t</view>\r\n\r\n\t\t\t<view style=\"font-size: 25rpx;line-height: 45rpx;margin-top: -50rpx;\">确定要退出登录吗</view>\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script setup>\r\n\t// 接收 show 属性并支持 update:show 事件\r\n\tconst props = defineProps({\r\n\t\tshow: {\r\n\t\t\ttype: Boolean,\r\n\t\t\tdefault: true\r\n\t\t},\r\n\r\n\t});\r\n\tconst emit = defineEmits([\"close\"]);\r\n\r\n\t// 关闭方法,通知父组件更新 show\r\n\tfunction handleClose() {\r\n\t\temit('close');\r\n\t}\r\n\tconst go = () => {\r\n\t\tuni.exitMiniProgram({});\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t/* 容器默认隐藏,透明度为 0不接受点击 */\r\n\t.neuro-wrapper {\r\n\t\tposition: fixed;\r\n\t\tinset: 0;\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: center;\r\n\t\talign-items: center;\r\n\t\tz-index: 999;\r\n\t\topacity: 0;\r\n\t\tpointer-events: none;\r\n\t\ttransition: opacity 0.3s ease;\r\n\t}\r\n\r\n\t/* 显示时透明度过渡到 1可接受点击 */\r\n\t.neuro-wrapper.is-active {\r\n\t\topacity: 1;\r\n\t\tpointer-events: auto;\r\n\t}\r\n\r\n\t/* 遮罩层,半透明黑色 */\r\n\t.neuro-mask {\r\n\t\tposition: absolute;\r\n\t\tinset: 0;\r\n\t\tbackground-color: rgba(0, 0, 0, 0.3);\r\n\t}\r\n\r\n\t/* 拟态框 固定尺寸 + 阴影样式 + 相对定位于 wrapper */\r\n\t.neuro-box {\r\n\t\tposition: relative;\r\n\t\twidth: 480rpx;\r\n\t\theight: 300rpx;\r\n\t\tborder-radius: 20rpx;\r\n\t\tbackground-color: #fff;\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: center;\r\n\t\talign-items: center;\r\n\t\tbackground-image: url('https://www.focusnu.com/media/directive/index/whitepeople.png');\r\n\t\t// background-size: 100% auto;\r\n\t\tbackground-position: top center;\r\n\t\tbackground-repeat: no-repeat;\r\n\t\tz-index: 1;\r\n\t\tpadding: 0 10%;\r\n\t}\r\n\r\n\t.tittle-bgc {\r\n\t\tposition: absolute;\r\n\t\ttop: 0;\r\n\t\tleft: 0;\r\n\t\twidth: 100%;\r\n\t\theight: 300rpx;\r\n\t\tbackground-image: url('https://www.focusnu.com/media/directive/index/modelbgc.png');\r\n\t\tbackground-size: 100% auto;\r\n\t\tbackground-position: top center;\r\n\t\tbackground-repeat: no-repeat;\r\n\r\n\t\t.text {\r\n\t\t\tcolor: #47526F;\r\n\t\t\tfont-size: 40rpx;\r\n\t\t\tmargin: 40rpx 0 0 50rpx;\r\n\t\t\tfont-weight: 600;\r\n\t\t}\r\n\t}\r\n\r\n\t.button {\r\n\t\twidth: 47%;\r\n\t\tbackground: linear-gradient(to bottom, #e7f4ff, #c5e5ff);\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: center;\r\n\t\talign-items: center;\r\n\t\tcolor: #007CFF;\r\n\t\tborder: 2rpx solid #9AD1FF;\r\n\t\tfont-size: 25rpx;\r\n\t\tborder-radius: 24rpx;\r\n\t}\r\n\r\n\t.button-white {\r\n\t\twidth: 47%;\r\n\t\tborder: 2rpx solid #c3cacd;\r\n\t\tbackground: linear-gradient(to bottom, #f3f3f5, #dee4e9);\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: center;\r\n\t\talign-items: center;\r\n\t\t// color: #fff;\r\n\t\t// color: rgb(242,242,242);\r\n\t\tfont-size: 25rpx;\r\n\t\tborder-radius: 24rpx;\r\n\t}\r\n\r\n\t.button-father {\r\n\t\tposition: absolute;\r\n\t\tbottom: 35rpx;\r\n\t\tleft: 50%;\r\n\t\ttransform: translateX(-50%);\r\n\t\twidth: 100%;\r\n\t\theight: 60rpx;\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: space-between;\r\n\t\tpadding: 0 50rpx;\r\n\t}\r\n</style>","import Component from 'D:/hldy_xcx/compontent/public/exit.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;;;;;;;;;;;AA8BC,UAAM,OAAO;AAGb,aAAS,cAAc;AACtB,WAAK,OAAO;AAAA,IACZ;AACD,UAAM,KAAK,MAAM;AAChBA,0BAAI,gBAAgB,CAAA,CAAE;AAAA,IACtB;;;;;;;;;;;;;;;ACrCF,GAAG,gBAAgB,SAAS;"}

View File

@ -1 +1 @@
{"version":3,"file":"model.js","sources":["compontent/public/model.vue","../Hbuilder/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovaGxkeV94Y3gvY29tcG9udGVudC9wdWJsaWMvbW9kZWwudnVl"],"sourcesContent":["<template>\n <!-- 通过 v-show 控制显隐,并根据 show 添加 is-active 类触发 CSS 过渡 -->\n <view :class=\"['neuro-wrapper', show ? 'is-active' : '']\" v-show=\"show\">\n <!-- 遮罩层,点击触发关闭 -->\n <view class=\"neuro-mask\" @click=\"handleClose\"></view>\n <!-- 拟态框,阻止冒泡点击 -->\n <view class=\"neuro-box\" @click.stop>\n <!-- <view class=\"tittle-bgc\">\n \n </view> -->\r\n\t <!-- <view class=\"text\">提示</view> -->\n <!-- <view class=\"button\" @click=\"handleClose\">确定</view> -->\n <view style=\"font-size: 25rpx;line-height: 45rpx;\">{{ content }}</view>\n </view>\n </view>\n</template>\n\n<script setup>\r\n\t\r\n\t\n// 接收 show 属性并支持 update:show 事件\nconst props = defineProps({\n show: {\n type: Boolean,\n default: true\n },\n content: {\n type: String,\n default: ''\n }\n});\nconst emit = defineEmits([\"close\"]);\n\n// 关闭方法,通知父组件更新 show\nfunction handleClose() {\n emit('close');\n}\n</script>\n\n<style lang=\"scss\" scoped>\n/* 容器默认隐藏,透明度为 0不接受点击 */\n.neuro-wrapper {\n position: fixed;\n inset: 0;\n display: flex;\n justify-content: center;\n align-items: center;\n z-index: 999;\n opacity: 0;\n pointer-events: none;\n transition: opacity 0.3s ease;\n}\n/* 显示时透明度过渡到 1可接受点击 */\n.neuro-wrapper.is-active {\n opacity: 1;\n pointer-events: auto;\n}\n\n/* 遮罩层,半透明黑色 */\n.neuro-mask {\n position: absolute;\n inset: 0;\n background-color: rgba(0, 0, 0, 0.3);\n}\n\n/* 拟态框 固定尺寸 + 阴影样式 + 相对定位于 wrapper */\n.neuro-box {\n position: relative;\n width: 480rpx;\n height: 300rpx;\n border-radius: 20rpx;\n background-color: #fff;\n display: flex;\n justify-content: center;\n align-items: center;\r\n background-image: url('https://www.focusnu.com/media/directive/index/newpink.png');\r\n // background-size: 100% auto;\r\n background-position: top center;\r\n background-repeat: no-repeat;\n z-index: 1;\r\n padding: 0 10%;\n}\n\n.tittle-bgc {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 300rpx;\n background-image: url('https://www.focusnu.com/media/directive/index/modelbgc.png');\n background-size: 100% auto;\n background-position: top center;\n background-repeat: no-repeat;\n\n .text {\n color: #47526F;\n font-size: 40rpx;\n margin: 40rpx 0 0 50rpx;\n font-weight: 600;\n }\n}\n\n.button {\n position: absolute;\n bottom: 50rpx;\n left: 50%;\n transform: translateX(-50%);\n width: 80%;\n height: 80rpx;\n background: linear-gradient(to right, #00C9FF, #0076FF);\n display: flex;\n justify-content: center;\n align-items: center;\n color: #fff;\n font-size: 35rpx;\n border-radius: 35rpx;\n}\n</style>\n","import Component from 'D:/hldy_xcx/compontent/public/model.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;AA+BA,UAAM,OAAO;AAGb,aAAS,cAAc;AACrB,WAAK,OAAO;AAAA,IACd;;;;;;;;;;;;;;ACnCA,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"model.js","sources":["compontent/public/model.vue","../Hbuilder/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovaGxkeV94Y3gvY29tcG9udGVudC9wdWJsaWMvbW9kZWwudnVl"],"sourcesContent":["<template>\r\n\t<!-- 通过 v-show 控制显隐,并根据 show 添加 is-active 类触发 CSS 过渡 -->\r\n\t<view :class=\"['neuro-wrapper', show ? 'is-active' : '']\" v-show=\"show\">\r\n\t\t<!-- 遮罩层,点击触发关闭 -->\r\n\t\t<view class=\"neuro-mask\" @click=\"handleClose\"></view>\r\n\t\t<!-- 拟态框,阻止冒泡点击 -->\r\n\t\t<view class=\"neuro-box\" @click.stop>\r\n\t\t\t<!-- <view class=\"tittle-bgc\">\r\n \r\n </view> -->\r\n\t\t\t<!-- <view class=\"text\">提示</view> -->\r\n\t\t\t<!-- <view class=\"button\" @click=\"handleClose\">确定</view> -->\r\n\t\t\t<view style=\"font-size: 25rpx;line-height: 45rpx;\">{{ content }}</view>\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script setup>\r\n\t// 接收 show 属性并支持 update:show 事件\r\n\tconst props = defineProps({\r\n\t\tshow: {\r\n\t\t\ttype: Boolean,\r\n\t\t\tdefault: true\r\n\t\t},\r\n\t\tcontent: {\r\n\t\t\ttype: String,\r\n\t\t\tdefault: ''\r\n\t\t}\r\n\t});\r\n\tconst emit = defineEmits([\"close\"]);\r\n\r\n\t// 关闭方法,通知父组件更新 show\r\n\tfunction handleClose() {\r\n\t\temit('close');\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t/* 容器默认隐藏,透明度为 0不接受点击 */\r\n\t.neuro-wrapper {\r\n\t\tposition: fixed;\r\n\t\tinset: 0;\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: center;\r\n\t\talign-items: center;\r\n\t\tz-index: 999;\r\n\t\topacity: 0;\r\n\t\tpointer-events: none;\r\n\t\ttransition: opacity 0.3s ease;\r\n\t}\r\n\r\n\t/* 显示时透明度过渡到 1可接受点击 */\r\n\t.neuro-wrapper.is-active {\r\n\t\topacity: 1;\r\n\t\tpointer-events: auto;\r\n\t}\r\n\r\n\t/* 遮罩层,半透明黑色 */\r\n\t.neuro-mask {\r\n\t\tposition: absolute;\r\n\t\tinset: 0;\r\n\t\tbackground-color: rgba(0, 0, 0, 0.3);\r\n\t}\r\n\r\n\t/* 拟态框 固定尺寸 + 阴影样式 + 相对定位于 wrapper */\r\n\t.neuro-box {\r\n\t\tposition: relative;\r\n\t\twidth: 480rpx;\r\n\t\theight: 300rpx;\r\n\t\tborder-radius: 20rpx;\r\n\t\tbackground-color: #fff;\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: center;\r\n\t\talign-items: center;\r\n\t\tbackground-image: url('https://www.focusnu.com/media/directive/index/newpink.png');\r\n\t\t// background-size: 100% auto;\r\n\t\tbackground-position: top center;\r\n\t\tbackground-repeat: no-repeat;\r\n\t\tz-index: 1;\r\n\t\tpadding: 0 10%;\r\n\t}\r\n\r\n\t.tittle-bgc {\r\n\t\tposition: absolute;\r\n\t\ttop: 0;\r\n\t\tleft: 0;\r\n\t\twidth: 100%;\r\n\t\theight: 300rpx;\r\n\t\tbackground-image: url('https://www.focusnu.com/media/directive/index/modelbgc.png');\r\n\t\tbackground-size: 100% auto;\r\n\t\tbackground-position: top center;\r\n\t\tbackground-repeat: no-repeat;\r\n\r\n\t\t.text {\r\n\t\t\tcolor: #47526F;\r\n\t\t\tfont-size: 40rpx;\r\n\t\t\tmargin: 40rpx 0 0 50rpx;\r\n\t\t\tfont-weight: 600;\r\n\t\t}\r\n\t}\r\n\r\n\t.button {\r\n\t\tposition: absolute;\r\n\t\tbottom: 50rpx;\r\n\t\tleft: 50%;\r\n\t\ttransform: translateX(-50%);\r\n\t\twidth: 80%;\r\n\t\theight: 80rpx;\r\n\t\tbackground: linear-gradient(to bottom, #e7f4ff, #c5e5ff);\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: center;\r\n\t\talign-items: center;\r\n\t\tborder: 2rpx solid #9AD1FF;\r\n\t\tcolor: #007CFF;\r\n\t\tfont-size: 35rpx;\r\n\t\tborder-radius: 35rpx;\r\n\t}\r\n</style>","import Component from 'D:/hldy_xcx/compontent/public/model.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;AA6BC,UAAM,OAAO;AAGb,aAAS,cAAc;AACtB,WAAK,OAAO;AAAA,IACZ;;;;;;;;;;;;;;ACjCF,GAAG,gBAAgB,SAAS;"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"version":3,"file":"successpush.js","sources":["pages/addstaff/successpush.vue","../Hbuilder/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvYWRkc3RhZmYvc3VjY2Vzc3B1c2gudnVl"],"sourcesContent":["<template>\r\n\t<view class=\"font-father\">\r\n\r\n\t\t<view class=\"fixed\">\r\n\t\t\t<image v-if=\"!uni.getStorageSync('isstaffchange')\" class=\"title-photo\" :src=\"`https://www.focusnu.com/media/directive/index/blue111.png`\" />\r\n\t\t\t<image v-if=\"uni.getStorageSync('isstaffchange')\" class=\"title-photo\" style=\"width: 300rpx;height: 300rpx;\" :src=\"`https://www.focusnu.com/media/directive/index/blue222.png`\" />\r\n\t\t\t\r\n\t\t\t<view style=\"font-size: 35rpx;font-weight: 600;margin: 50rpx 0;\">\r\n\t\t\t\t{{ uni.getStorageSync('isstaffchange') ? '变更信息已提交' : '提交成功' }}\r\n\t\t\t</view>\r\n\t\t\t\r\n\t\t\t<view class=\"small-title\">\r\n\t\t\t\t{{ uni.getStorageSync('isstaffchange') ? '尊敬的用户,您好!您的个人信息已提交' : '尊敬的用户,您的员工入驻申请已提交成功' }}\r\n\t\t\t\t\r\n\t\t\t</view>\r\n\t\t\t<view class=\"normal\">\r\n\t\t\t\t<text>\r\n\t\t\t\t\t{{ uni.getStorageSync('isstaffchange')?`请等待机构审核`:`欢迎加入护理单元大家庭` }}\r\n\t\t\t\t\t\r\n\t\t\t\t</text>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"bottom-button\" @click=\"jumpto\">\r\n\t\t\t我的机构\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script setup>\r\n\timport {\r\n\t\tonLoad\r\n\t} from '@dcloudio/uni-app'\r\n\timport {\r\n\t\treactive,\r\n\t\tref\r\n\t} from 'vue';\r\n\timport {\r\n\t\tgetMessage\r\n\t} from '@/api/loginApi.js'\r\n\tconst special = ref(false);\r\n\r\n\tconst jumpto = () => {\r\n\t\tgetMessage(uni.getStorageSync(\"openid\")).then(res => {\r\n\t\t\tuni.setStorageSync('tel', res.result.tel);\r\n\t\t\tuni.setStorageSync('token', res.result.token);\r\n\t\t\tuni.setStorageSync('serverUrl', res.result.serverUrl);\r\n\t\t\tuni.setStorageSync('platId', res.result.platId);\r\n\t\t\tuni.setStorageSync('izJg', res.result.izJg);\r\n\t\t\tuni.setStorageSync('izJs', res.result.izJs);\r\n\t\t\tuni.setStorageSync('izYg', res.result.izYg);\r\n\t\t\tuni.reLaunch({\r\n\t\t\t\turl: `/pages/yuangongindex/index`\r\n\t\t\t});\r\n\t\t})\r\n\r\n\t}\r\n\r\n\r\n\tonLoad(() => {\r\n\t\t\r\n\t})\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.font-father {\r\n\t\twidth: 100%;\r\n\t\tmin-height: 100vh;\r\n\t\tpadding: 0 30rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tflex-direction: column;\r\n\t\tposition: relative;\r\n\t\tbackground-color: rgb(239, 239, 239);\r\n\r\n\t\t.font-title {\r\n\t\t\tmargin-top: 0rpx;\r\n\t\t\tmargin-bottom: 30rpx;\r\n\t\t\tfont-weight: 600;\r\n\t\t\tfont-size: 30rpx;\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: column;\r\n\t\t\tfont-size: 80rpx;\r\n\t\t}\r\n\r\n\t\t.bottom-button {\r\n\t\t\tposition: absolute;\r\n\t\t\tleft: 50%;\r\n\t\t\ttransform: translateX(-50%);\r\n\t\t\tbottom: 0rpx;\r\n\t\t\tmargin-top: 80rpx;\r\n\t\t\tmargin-bottom: 90rpx;\r\n\t\t\twidth: 80%;\r\n\t\t\theight: 90rpx;\r\n\t\t\tborder-radius: 35rpx;\r\n\t\t\tbackground: linear-gradient(to left, #00C9FF, #0076FF);\r\n\t\t\tcolor: #fff;\r\n\t\t\tfont-size: 33rpx;\r\n\t\t\tdisplay: flex;\r\n\t\t\tjustify-content: center;\r\n\t\t\talign-items: center;\r\n\t\t\tz-index: 3;\r\n\t\t}\r\n\t}\r\n\r\n\t.title-img {\r\n\t\tposition: absolute;\r\n\t\ttop: 0;\r\n\t\tleft: 0;\r\n\t\twidth: 100%;\r\n\t\theight: 100vh;\r\n\t\tz-index: -1;\r\n\t}\r\n\r\n\t.fixed {\r\n\t\tposition: fixed;\r\n\t\ttop: 0;\r\n\t\tleft: 0;\r\n\t\twidth: 100%;\r\n\t\tz-index: 2;\r\n\t\tpadding: 0 70rpx;\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\talign-items: center;\r\n\t}\r\n\r\n\t.small-title {\r\n\t\tmargin-bottom: 10rpx;\r\n\t\tfont-size: 28rpx;\r\n\t}\r\n\r\n\t.normal {\r\n\t\tpadding: 0 70rpx;\r\n\t\tfont-size: 28rpx;\r\n\t\tmargin-bottom: 20rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tline-height: 50rpx;\r\n\t\ttext-align: center\r\n\t}\r\n\r\n\t.title-photo {\r\n\t\tmargin-top: 300rpx;\r\n\t\twidth: 120rpx;\r\n\t\theight: 120rpx;\r\n\t\tz-index: 1;\r\n\t}\r\n</style>","import MiniProgramPage from 'D:/hldy_xcx/pages/addstaff/successpush.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","getMessage","uni","onLoad"],"mappings":";;;;;;AAuCiBA,kBAAAA,IAAI,KAAK;AAEzB,UAAM,SAAS,MAAM;AACpBC,mBAAU,WAACC,cAAG,MAAC,eAAe,QAAQ,CAAC,EAAE,KAAK,SAAO;AACpDA,sBAAG,MAAC,eAAe,OAAO,IAAI,OAAO,GAAG;AACxCA,sBAAG,MAAC,eAAe,SAAS,IAAI,OAAO,KAAK;AAC5CA,sBAAG,MAAC,eAAe,aAAa,IAAI,OAAO,SAAS;AACpDA,sBAAG,MAAC,eAAe,UAAU,IAAI,OAAO,MAAM;AAC9CA,sBAAG,MAAC,eAAe,QAAQ,IAAI,OAAO,IAAI;AAC1CA,sBAAG,MAAC,eAAe,QAAQ,IAAI,OAAO,IAAI;AAC1CA,sBAAG,MAAC,eAAe,QAAQ,IAAI,OAAO,IAAI;AAC1CA,sBAAAA,MAAI,SAAS;AAAA,UACZ,KAAK;AAAA,QACT,CAAI;AAAA,MACJ,CAAG;AAAA,IAED;AAGDC,kBAAAA,OAAO,MAAM;AAAA,IAEd,CAAE;;;;;;;;;;;;;;;;;;;;AC3DF,GAAG,WAAW,eAAe;"}
{"version":3,"file":"successpush.js","sources":["pages/addstaff/successpush.vue","../Hbuilder/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvYWRkc3RhZmYvc3VjY2Vzc3B1c2gudnVl"],"sourcesContent":["<template>\r\n\t<view class=\"font-father\">\r\n\r\n\t\t<view class=\"fixed\">\r\n\t\t\t<image v-if=\"!uni.getStorageSync('isstaffchange')\" class=\"title-photo\"\r\n\t\t\t\t:src=\"`https://www.focusnu.com/media/directive/index/blue111.png`\" />\r\n\t\t\t<image v-if=\"uni.getStorageSync('isstaffchange')\" class=\"title-photo\" style=\"width: 300rpx;height: 300rpx;\"\r\n\t\t\t\t:src=\"`https://www.focusnu.com/media/directive/index/blue222.png`\" />\r\n\r\n\t\t\t<view style=\"font-size: 35rpx;font-weight: 600;margin: 50rpx 0;\">\r\n\t\t\t\t{{ uni.getStorageSync('isstaffchange') ? '变更信息已提交' : '提交成功' }}\r\n\t\t\t</view>\r\n\r\n\t\t\t<view class=\"small-title\">\r\n\t\t\t\t{{ uni.getStorageSync('isstaffchange') ? '尊敬的用户,您好!您的个人信息已提交' : '尊敬的用户,您的员工入驻申请已提交成功' }}\r\n\r\n\t\t\t</view>\r\n\t\t\t<view class=\"normal\">\r\n\t\t\t\t<text>\r\n\t\t\t\t\t{{ uni.getStorageSync('isstaffchange')?`请等待机构审核`:`欢迎加入护理单元大家庭` }}\r\n\t\t\t\t\t\r\n\t\t\t\t</text>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t<view class=\"bottom-button\" @click=\"jumpto\">\r\n\t\t\t我的机构\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script setup>\r\n\timport {\r\n\t\tonLoad\r\n\t} from '@dcloudio/uni-app'\r\n\timport {\r\n\t\treactive,\r\n\t\tref\r\n\t} from 'vue';\r\n\timport {\r\n\t\tgetMessage\r\n\t} from '@/api/loginApi.js'\r\n\tconst special = ref(false);\r\n\r\n\tconst jumpto = () => {\r\n\t\tgetMessage(uni.getStorageSync(\"openid\")).then(res => {\r\n\t\t\tuni.setStorageSync('tel', res.result.tel);\r\n\t\t\tuni.setStorageSync('token', res.result.token);\r\n\t\t\tuni.setStorageSync('serverUrl', res.result.serverUrl);\r\n\t\t\tuni.setStorageSync('platId', res.result.platId);\r\n\t\t\tuni.setStorageSync('izJg', res.result.izJg);\r\n\t\t\tuni.setStorageSync('izJs', res.result.izJs);\r\n\t\t\tuni.setStorageSync('izYg', res.result.izYg);\r\n\t\t\tuni.reLaunch({\r\n\t\t\t\turl: `/pages/yuangongindex/index`\r\n\t\t\t});\r\n\t\t})\r\n\r\n\t}\r\n\r\n\r\n\tonLoad(() => {\r\n\r\n\t})\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.font-father {\r\n\t\twidth: 100%;\r\n\t\tmin-height: 100vh;\r\n\t\tpadding: 0 30rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tflex-direction: column;\r\n\t\tposition: relative;\r\n\t\tbackground-color: rgb(239, 239, 239);\r\n\r\n\t\t.font-title {\r\n\t\t\tmargin-top: 0rpx;\r\n\t\t\tmargin-bottom: 30rpx;\r\n\t\t\tfont-weight: 600;\r\n\t\t\tfont-size: 30rpx;\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: column;\r\n\t\t\tfont-size: 80rpx;\r\n\t\t}\r\n\r\n\t\t.bottom-button {\r\n\t\t\tposition: absolute;\r\n\t\t\tleft: 50%;\r\n\t\t\ttransform: translateX(-50%);\r\n\t\t\tbottom: 0rpx;\r\n\t\t\tmargin-top: 80rpx;\r\n\t\t\tmargin-bottom: 90rpx;\r\n\t\t\twidth: 80%;\r\n\t\t\theight: 90rpx;\r\n\t\t\tborder-radius: 35rpx;\r\n\t\t\tbackground: linear-gradient(to bottom, #e7f4ff, #c5e5ff);\r\n\t\t\tborder: 2rpx solid #9AD1FF;\r\n\t\t\tcolor: #007CFF;\r\n\t\t\tfont-size: 33rpx;\r\n\t\t\tdisplay: flex;\r\n\t\t\tjustify-content: center;\r\n\t\t\talign-items: center;\r\n\t\t\tz-index: 3;\r\n\t\t}\r\n\t}\r\n\r\n\t.title-img {\r\n\t\tposition: absolute;\r\n\t\ttop: 0;\r\n\t\tleft: 0;\r\n\t\twidth: 100%;\r\n\t\theight: 100vh;\r\n\t\tz-index: -1;\r\n\t}\r\n\r\n\t.fixed {\r\n\t\tposition: fixed;\r\n\t\ttop: 0;\r\n\t\tleft: 0;\r\n\t\twidth: 100%;\r\n\t\tz-index: 2;\r\n\t\tpadding: 0 70rpx;\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\talign-items: center;\r\n\t}\r\n\r\n\t.small-title {\r\n\t\tmargin-bottom: 10rpx;\r\n\t\tfont-size: 28rpx;\r\n\t}\r\n\r\n\t.normal {\r\n\t\tpadding: 0 70rpx;\r\n\t\tfont-size: 28rpx;\r\n\t\tmargin-bottom: 20rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tline-height: 50rpx;\r\n\t\ttext-align: center\r\n\t}\r\n\r\n\t.title-photo {\r\n\t\tmargin-top: 300rpx;\r\n\t\twidth: 120rpx;\r\n\t\theight: 120rpx;\r\n\t\tz-index: 1;\r\n\t}\r\n</style>","import MiniProgramPage from 'D:/hldy_xcx/pages/addstaff/successpush.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","getMessage","uni","onLoad"],"mappings":";;;;;;AAyCiBA,kBAAAA,IAAI,KAAK;AAEzB,UAAM,SAAS,MAAM;AACpBC,mBAAU,WAACC,cAAG,MAAC,eAAe,QAAQ,CAAC,EAAE,KAAK,SAAO;AACpDA,sBAAG,MAAC,eAAe,OAAO,IAAI,OAAO,GAAG;AACxCA,sBAAG,MAAC,eAAe,SAAS,IAAI,OAAO,KAAK;AAC5CA,sBAAG,MAAC,eAAe,aAAa,IAAI,OAAO,SAAS;AACpDA,sBAAG,MAAC,eAAe,UAAU,IAAI,OAAO,MAAM;AAC9CA,sBAAG,MAAC,eAAe,QAAQ,IAAI,OAAO,IAAI;AAC1CA,sBAAG,MAAC,eAAe,QAAQ,IAAI,OAAO,IAAI;AAC1CA,sBAAG,MAAC,eAAe,QAAQ,IAAI,OAAO,IAAI;AAC1CA,sBAAAA,MAAI,SAAS;AAAA,UACZ,KAAK;AAAA,QACT,CAAI;AAAA,MACJ,CAAG;AAAA,IAED;AAGDC,kBAAAA,OAAO,MAAM;AAAA,IAEd,CAAE;;;;;;;;;;;;;;;;;;;;AC7DF,GAAG,WAAW,eAAe;"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"version":3,"file":"specialsmall.js","sources":["pages/login/specialsmall.vue","../Hbuilder/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbG9naW4vc3BlY2lhbHNtYWxsLnZ1ZQ"],"sourcesContent":["<template>\r\n\t<div class=\"container\">\r\n\t\t<image style=\"width: 500rpx;height:500rpx\"\r\n\t\t\tsrc=\"https://www.focusnu.com/media/directive/index/account/oldsuccess.png\" />\r\n\t\t<view class=\"white-font\">\r\n\t\t\t尊敬的用户您的机构{{ special?`变更信息`:`加盟` }}<text style=\"color: rgb(1,153,255);\">申请已成功提交</text>\r\n\t\t</view>\r\n\t\t<view class=\"normal\">\r\n\t\t\t<text>\r\n\t\t\t\t{{ special?`我们将尽快处理并反馈审核结果`:`请耐心等待审核结果` }}{{ special?`期待与您继续携手同行`:`期待您早日加入护理单元大家庭` }}\r\n\t\t\t\t\r\n\t\t\t</text>\r\n\t\t</view>\r\n\t\t<view class=\"bottom-button\" @click=\"jumpto\">\r\n\t\t\t我的机构\r\n\t\t</view>\r\n\t</div>\r\n</template>\r\n\r\n<script setup>\r\n\timport {\r\n\t\tonLoad\r\n\t} from '@dcloudio/uni-app'\r\n\timport {\r\n\t\treactive,\r\n\t\tref\r\n\t} from 'vue';\r\n\timport {\r\n\t\tgetMessage\r\n\t} from '@/api/loginApi.js'\r\n\tconst special = ref(false);\r\n\r\n\tconst jumpto = () => {\r\n\t\tgetMessage(uni.getStorageSync(\"openid\")).then(res => {\r\n\t\t\tuni.setStorageSync('tel', res.result.tel);\r\n\t\t\tuni.setStorageSync('token', res.result.token);\r\n\t\t\tuni.setStorageSync('serverUrl', res.result.serverUrl);\r\n\t\t\tuni.setStorageSync('platId', res.result.platId);\r\n\t\t\tuni.setStorageSync('izJg', res.result.izJg);\r\n\t\t\tuni.setStorageSync('izJs', res.result.izJs);\r\n\t\t\tuni.setStorageSync('izYg', res.result.izYg);\r\n\t\t\tuni.reLaunch({\r\n\t\t\t\turl: `/pages/index/index`\r\n\t\t\t});\r\n\t\t})\r\n\r\n\t}\r\n\r\n\r\n\tonLoad((options) => {\r\n\t\tif (options.special == `true`) {\r\n\t\t\tspecial.value = true\r\n\t\t}\r\n\t})\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.container {\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\tmin-height: 100vh;\r\n\t\twidth: 100%;\r\n\t\tbackground-color: #F7F7F7;\r\n\t\tjustify-content: center;\r\n\t\talign-items: center;\r\n\r\n\t\t.white-content {\r\n\t\t\twidth: 70%;\r\n\t\t\theight: 600rpx;\r\n\t\t\tborder-radius: 50rpx;\r\n\t\t\tbackground-color: #fff;\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: column;\r\n\t\t\tjustify-content: center;\r\n\t\t\talign-items: center;\r\n\t\t\tmargin-top: -50rpx;\r\n\t\t\tposition: relative;\r\n\r\n\t\t\t.white-font {\r\n\t\t\t\tfont-size: 38rpx;\r\n\t\t\t\tfont-weight: 600;\r\n\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t}\r\n\r\n\t\t}\r\n\t}\r\n\r\n\t.bottom-button {\r\n\t\tposition: absolute;\r\n\t\tleft: 50%;\r\n\t\ttransform: translateX(-50%);\r\n\t\tbottom: 0rpx;\r\n\t\tmargin-top: 80rpx;\r\n\t\tmargin-bottom: 90rpx;\r\n\t\twidth: 80%;\r\n\t\theight: 90rpx;\r\n\t\tborder-radius: 35rpx;\r\n\t\tbackground: linear-gradient(to left, #00C9FF, #0076FF);\r\n\t\tcolor: #fff;\r\n\t\tfont-size: 33rpx;\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: center;\r\n\t\talign-items: center;\r\n\t\tz-index: 3;\r\n\t}\r\n\r\n\t.normal {\r\n\t\tpadding: 0 70rpx;\r\n\t\tfont-size: 28rpx;\r\n\t\tmargin-bottom: 20rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tline-height: 50rpx;\r\n\t\ttext-align: center\r\n\t}\r\n</style>","import MiniProgramPage from 'D:/hldy_xcx/pages/login/specialsmall.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","getMessage","uni","onLoad"],"mappings":";;;;;;AA8BC,UAAM,UAAUA,kBAAI,KAAK;AAEzB,UAAM,SAAS,MAAM;AACpBC,mBAAU,WAACC,cAAG,MAAC,eAAe,QAAQ,CAAC,EAAE,KAAK,SAAO;AACpDA,sBAAG,MAAC,eAAe,OAAO,IAAI,OAAO,GAAG;AACxCA,sBAAG,MAAC,eAAe,SAAS,IAAI,OAAO,KAAK;AAC5CA,sBAAG,MAAC,eAAe,aAAa,IAAI,OAAO,SAAS;AACpDA,sBAAG,MAAC,eAAe,UAAU,IAAI,OAAO,MAAM;AAC9CA,sBAAG,MAAC,eAAe,QAAQ,IAAI,OAAO,IAAI;AAC1CA,sBAAG,MAAC,eAAe,QAAQ,IAAI,OAAO,IAAI;AAC1CA,sBAAG,MAAC,eAAe,QAAQ,IAAI,OAAO,IAAI;AAC1CA,sBAAAA,MAAI,SAAS;AAAA,UACZ,KAAK;AAAA,QACT,CAAI;AAAA,MACJ,CAAG;AAAA,IAED;AAGDC,kBAAM,OAAC,CAAC,YAAY;AACnB,UAAI,QAAQ,WAAW,QAAQ;AAC9B,gBAAQ,QAAQ;AAAA,MAChB;AAAA,IACH,CAAE;;;;;;;;;;;;ACpDF,GAAG,WAAW,eAAe;"}
{"version":3,"file":"specialsmall.js","sources":["pages/login/specialsmall.vue","../Hbuilder/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvbG9naW4vc3BlY2lhbHNtYWxsLnZ1ZQ"],"sourcesContent":["<template>\r\n\t<div class=\"container\">\r\n\t\t<image style=\"width: 500rpx;height:500rpx\"\r\n\t\t\tsrc=\"https://www.focusnu.com/media/directive/index/account/oldsuccess.png\" />\r\n\t\t<view class=\"white-font\">\r\n\t\t\t尊敬的用户您的机构{{ special?`变更信息`:`加盟` }}<text style=\"color: rgb(1,153,255);\">申请已成功提交</text>\r\n\t\t</view>\r\n\t\t<view class=\"normal\">\r\n\t\t\t<text>\r\n\t\t\t\t{{ special?`我们将尽快处理并反馈审核结果`:`请耐心等待审核结果` }}{{ special?`期待与您继续携手同行`:`期待您早日加入护理单元大家庭` }}\r\n\t\t\t\t\r\n\t\t\t</text>\r\n\t\t</view>\r\n\t\t<view class=\"bottom-button\" @click=\"jumpto\">\r\n\t\t\t我的机构\r\n\t\t</view>\r\n\t</div>\r\n</template>\r\n\r\n<script setup>\r\n\timport {\r\n\t\tonLoad\r\n\t} from '@dcloudio/uni-app'\r\n\timport {\r\n\t\treactive,\r\n\t\tref\r\n\t} from 'vue';\r\n\timport {\r\n\t\tgetMessage\r\n\t} from '@/api/loginApi.js'\r\n\tconst special = ref(false);\r\n\r\n\tconst jumpto = () => {\r\n\t\tgetMessage(uni.getStorageSync(\"openid\")).then(res => {\r\n\t\t\tuni.setStorageSync('tel', res.result.tel);\r\n\t\t\tuni.setStorageSync('token', res.result.token);\r\n\t\t\tuni.setStorageSync('serverUrl', res.result.serverUrl);\r\n\t\t\tuni.setStorageSync('platId', res.result.platId);\r\n\t\t\tuni.setStorageSync('izJg', res.result.izJg);\r\n\t\t\tuni.setStorageSync('izJs', res.result.izJs);\r\n\t\t\tuni.setStorageSync('izYg', res.result.izYg);\r\n\t\t\tuni.reLaunch({\r\n\t\t\t\turl: `/pages/index/index`\r\n\t\t\t});\r\n\t\t})\r\n\r\n\t}\r\n\r\n\r\n\tonLoad((options) => {\r\n\t\tif (options.special == `true`) {\r\n\t\t\tspecial.value = true\r\n\t\t}\r\n\t})\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.container {\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\tmin-height: 100vh;\r\n\t\twidth: 100%;\r\n\t\tbackground-color: #F7F7F7;\r\n\t\tjustify-content: center;\r\n\t\talign-items: center;\r\n\r\n\t\t.white-content {\r\n\t\t\twidth: 70%;\r\n\t\t\theight: 600rpx;\r\n\t\t\tborder-radius: 50rpx;\r\n\t\t\tbackground-color: #fff;\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: column;\r\n\t\t\tjustify-content: center;\r\n\t\t\talign-items: center;\r\n\t\t\tmargin-top: -50rpx;\r\n\t\t\tposition: relative;\r\n\r\n\t\t\t.white-font {\r\n\t\t\t\tfont-size: 38rpx;\r\n\t\t\t\tfont-weight: 600;\r\n\t\t\t\tmargin-top: 40rpx;\r\n\t\t\t}\r\n\r\n\t\t}\r\n\t}\r\n\r\n\t.bottom-button {\r\n\t\tposition: absolute;\r\n\t\tleft: 50%;\r\n\t\ttransform: translateX(-50%);\r\n\t\tbottom: 0rpx;\r\n\t\tmargin-top: 80rpx;\r\n\t\tmargin-bottom: 90rpx;\r\n\t\twidth: 80%;\r\n\t\theight: 90rpx;\r\n\t\tborder-radius: 35rpx;\r\n\t\tbackground: linear-gradient(to bottom, #e7f4ff, #c5e5ff);\r\n\t\t\t\t\tborder: 2rpx solid #9AD1FF;\r\n\t\t\t\t\tcolor: #007CFF;\r\n\t\tfont-size: 33rpx;\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: center;\r\n\t\talign-items: center;\r\n\t\tz-index: 3;\r\n\t}\r\n\r\n\t.normal {\r\n\t\tpadding: 0 70rpx;\r\n\t\tfont-size: 28rpx;\r\n\t\tmargin-bottom: 20rpx;\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tline-height: 50rpx;\r\n\t\ttext-align: center\r\n\t}\r\n</style>","import MiniProgramPage from 'D:/hldy_xcx/pages/login/specialsmall.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref","getMessage","uni","onLoad"],"mappings":";;;;;;AA8BC,UAAM,UAAUA,kBAAI,KAAK;AAEzB,UAAM,SAAS,MAAM;AACpBC,mBAAU,WAACC,cAAG,MAAC,eAAe,QAAQ,CAAC,EAAE,KAAK,SAAO;AACpDA,sBAAG,MAAC,eAAe,OAAO,IAAI,OAAO,GAAG;AACxCA,sBAAG,MAAC,eAAe,SAAS,IAAI,OAAO,KAAK;AAC5CA,sBAAG,MAAC,eAAe,aAAa,IAAI,OAAO,SAAS;AACpDA,sBAAG,MAAC,eAAe,UAAU,IAAI,OAAO,MAAM;AAC9CA,sBAAG,MAAC,eAAe,QAAQ,IAAI,OAAO,IAAI;AAC1CA,sBAAG,MAAC,eAAe,QAAQ,IAAI,OAAO,IAAI;AAC1CA,sBAAG,MAAC,eAAe,QAAQ,IAAI,OAAO,IAAI;AAC1CA,sBAAAA,MAAI,SAAS;AAAA,UACZ,KAAK;AAAA,QACT,CAAI;AAAA,MACJ,CAAG;AAAA,IAED;AAGDC,kBAAM,OAAC,CAAC,YAAY;AACnB,UAAI,QAAQ,WAAW,QAAQ;AAC9B,gBAAQ,QAAQ;AAAA,MAChB;AAAA,IACH,CAAE;;;;;;;;;;;;ACpDF,GAAG,WAAW,eAAe;"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"version":3,"file":"queren.js","sources":["pages/yuangongindex/queren.vue","../Hbuilder/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovaGxkeV94Y3gvcGFnZXMveXVhbmdvbmdpbmRleC9xdWVyZW4udnVl"],"sourcesContent":["<template>\n <!-- 通过 v-show 控制显隐,并根据 show 添加 is-active 类触发 CSS 过渡 -->\n <view :class=\"['neuro-wrapper', show ? 'is-active' : '']\" v-show=\"show\">\n <!-- 遮罩层,点击触发关闭 -->\n <view class=\"neuro-mask\" @click=\"handleClose\"></view>\n <!-- 拟态框,阻止冒泡点击 -->\n <view class=\"neuro-box\" @click.stop>\n <!-- <view class=\"tittle-bgc\">\n \n </view> -->\r\n\t <!-- <view class=\"text\">提示</view> -->\r\n\t <view class=\"button-father\">\r\n\t\t <view class=\"button-white\" @click=\"handleClose\">取消</view>\r\n\t\t <view class=\"button\" @click=\"go\">确定</view>\r\n\t </view>\n \n <view style=\"font-size: 25rpx;line-height: 45rpx;margin-top: -50rpx;\">确定要拒绝吗</view>\n </view>\n </view>\n</template>\n\n<script setup>\r\n\t\r\n\t\n// 接收 show 属性并支持 update:show 事件\nconst props = defineProps({\n show: {\n type: Boolean,\n default: true\n },\n\n});\nconst emit = defineEmits([\"close\",\"ok\"]);\n\n// 关闭方法,通知父组件更新 show\nfunction handleClose() {\n emit('close');\n}\r\nconst go = () => {\r\n\temit('ok');\r\n\t// uni.exitMiniProgram({});\r\n}\n</script>\n\n<style lang=\"scss\" scoped>\n/* 容器默认隐藏,透明度为 0不接受点击 */\n.neuro-wrapper {\n position: fixed;\n inset: 0;\n display: flex;\n justify-content: center;\n align-items: center;\n z-index: 999;\n opacity: 0;\n pointer-events: none;\n transition: opacity 0.3s ease;\n}\n/* 显示时透明度过渡到 1可接受点击 */\n.neuro-wrapper.is-active {\n opacity: 1;\n pointer-events: auto;\n}\n\n/* 遮罩层,半透明黑色 */\n.neuro-mask {\n position: absolute;\n inset: 0;\n background-color: rgba(0, 0, 0, 0.3);\n}\n\n/* 拟态框 固定尺寸 + 阴影样式 + 相对定位于 wrapper */\n.neuro-box {\n position: relative;\r\n width: 480rpx;\r\n height: 300rpx;\r\n border-radius: 20rpx;\r\n background-color: #fff;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n background-image: url('https://www.focusnu.com/media/directive/index/whitepeople.png');\r\n // background-size: 100% auto;\r\n background-position: top center;\r\n background-repeat: no-repeat;\r\n z-index: 1;\r\n padding: 0 10%;\n}\n\n.tittle-bgc {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 300rpx;\n background-image: url('https://www.focusnu.com/media/directive/index/modelbgc.png');\n background-size: 100% auto;\n background-position: top center;\n background-repeat: no-repeat;\n\n .text {\n color: #47526F;\n font-size: 40rpx;\n margin: 40rpx 0 0 50rpx;\n font-weight: 600;\n }\n}\n\n.button {\n width: 47%;\n background: linear-gradient(to right, #00C9FF, #0076FF);\n display: flex;\n justify-content: center;\n align-items: center;\n color: #fff;\n font-size: 25rpx;\n border-radius: 24rpx;\n}\r\n.button-white {\n width: 47%;\n // background: linear-gradient(to right, #00C9FF, #0076FF);\r\n border: 2rpx solid #c3cacd;\r\n background: linear-gradient(to bottom, #f3f3f5, #dee4e9);\n display: flex;\n justify-content: center;\n align-items: center;\n // color: #fff;\r\n // color: rgb(242,242,242);\n font-size: 25rpx;\n border-radius: 24rpx;\n}\r\n.button-father{\r\n\tposition: absolute;\r\n\tbottom: 35rpx;\r\n\tleft: 50%;\r\n\ttransform: translateX(-50%);\r\n\twidth: 100%;\r\n\theight: 60rpx;\r\n\tdisplay: flex;\r\n\tjustify-content: space-between;\r\n\tpadding: 0 50rpx;\r\n}\n</style>\n","import Component from 'D:/hldy_xcx/pages/yuangongindex/queren.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;AAgCA,UAAM,OAAO;AAGb,aAAS,cAAc;AACrB,WAAK,OAAO;AAAA,IACd;AACA,UAAM,KAAK,MAAM;AAChB,WAAK,IAAI;AAAA,IAEV;;;;;;;;;;;;;;;ACxCA,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"queren.js","sources":["pages/yuangongindex/queren.vue","../Hbuilder/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovaGxkeV94Y3gvcGFnZXMveXVhbmdvbmdpbmRleC9xdWVyZW4udnVl"],"sourcesContent":["<template>\n <!-- 通过 v-show 控制显隐,并根据 show 添加 is-active 类触发 CSS 过渡 -->\n <view :class=\"['neuro-wrapper', show ? 'is-active' : '']\" v-show=\"show\">\n <!-- 遮罩层,点击触发关闭 -->\n <view class=\"neuro-mask\" @click=\"handleClose\"></view>\n <!-- 拟态框,阻止冒泡点击 -->\n <view class=\"neuro-box\" @click.stop>\n <!-- <view class=\"tittle-bgc\">\n \n </view> -->\r\n\t <!-- <view class=\"text\">提示</view> -->\r\n\t <view class=\"button-father\">\r\n\t\t <view class=\"button-white\" @click=\"handleClose\">取消</view>\r\n\t\t <view class=\"button\" @click=\"go\">确定</view>\r\n\t </view>\n \n <view style=\"font-size: 25rpx;line-height: 45rpx;margin-top: -50rpx;\">确定要拒绝吗</view>\n </view>\n </view>\n</template>\n\n<script setup>\r\n\t\r\n\t\n// 接收 show 属性并支持 update:show 事件\nconst props = defineProps({\n show: {\n type: Boolean,\n default: true\n },\n\n});\nconst emit = defineEmits([\"close\",\"ok\"]);\n\n// 关闭方法,通知父组件更新 show\nfunction handleClose() {\n emit('close');\n}\r\nconst go = () => {\r\n\temit('ok');\r\n\t// uni.exitMiniProgram({});\r\n}\n</script>\n\n<style lang=\"scss\" scoped>\n/* 容器默认隐藏,透明度为 0不接受点击 */\n.neuro-wrapper {\n position: fixed;\n inset: 0;\n display: flex;\n justify-content: center;\n align-items: center;\n z-index: 999;\n opacity: 0;\n pointer-events: none;\n transition: opacity 0.3s ease;\n}\n/* 显示时透明度过渡到 1可接受点击 */\n.neuro-wrapper.is-active {\n opacity: 1;\n pointer-events: auto;\n}\n\n/* 遮罩层,半透明黑色 */\n.neuro-mask {\n position: absolute;\n inset: 0;\n background-color: rgba(0, 0, 0, 0.3);\n}\n\n/* 拟态框 固定尺寸 + 阴影样式 + 相对定位于 wrapper */\n.neuro-box {\n position: relative;\r\n width: 480rpx;\r\n height: 300rpx;\r\n border-radius: 20rpx;\r\n background-color: #fff;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n background-image: url('https://www.focusnu.com/media/directive/index/whitepeople.png');\r\n // background-size: 100% auto;\r\n background-position: top center;\r\n background-repeat: no-repeat;\r\n z-index: 1;\r\n padding: 0 10%;\n}\n\n.tittle-bgc {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 300rpx;\n background-image: url('https://www.focusnu.com/media/directive/index/modelbgc.png');\n background-size: 100% auto;\n background-position: top center;\n background-repeat: no-repeat;\n\n .text {\n color: #47526F;\n font-size: 40rpx;\n margin: 40rpx 0 0 50rpx;\n font-weight: 600;\n }\n}\n\n.button {\n width: 47%;\n background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);\r\n \t\t\tborder: 2rpx solid #9AD1FF;\r\n \t\t\tcolor: #007CFF;\n display: flex;\n justify-content: center;\n align-items: center;\n \n font-size: 25rpx;\n border-radius: 24rpx;\n}\r\n.button-white {\n width: 47%;\n // background: linear-gradient(to right, #00C9FF, #0076FF);\r\n border: 2rpx solid #c3cacd;\r\n background: linear-gradient(to bottom, #f3f3f5, #dee4e9);\n display: flex;\n justify-content: center;\n align-items: center;\n // color: #fff;\r\n // color: rgb(242,242,242);\n font-size: 25rpx;\n border-radius: 24rpx;\n}\r\n.button-father{\r\n\tposition: absolute;\r\n\tbottom: 35rpx;\r\n\tleft: 50%;\r\n\ttransform: translateX(-50%);\r\n\twidth: 100%;\r\n\theight: 60rpx;\r\n\tdisplay: flex;\r\n\tjustify-content: space-between;\r\n\tpadding: 0 50rpx;\r\n}\n</style>\n","import Component from 'D:/hldy_xcx/pages/yuangongindex/queren.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;AAgCA,UAAM,OAAO;AAGb,aAAS,cAAc;AACrB,WAAK,OAAO;AAAA,IACd;AACA,UAAM,KAAK,MAAM;AAChB,WAAK,IAAI;AAAA,IAEV;;;;;;;;;;;;;;;ACxCA,GAAG,gBAAgB,SAAS;"}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -84,11 +84,12 @@
}
.button.data-v-843c2bd8 {
width: 47%;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
display: flex;
justify-content: center;
align-items: center;
color: #fff;
color: #007CFF;
border: 2rpx solid #9AD1FF;
font-size: 25rpx;
border-radius: 24rpx;
}

View File

@ -89,11 +89,12 @@
transform: translateX(-50%);
width: 80%;
height: 80rpx;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
display: flex;
justify-content: center;
align-items: center;
color: #fff;
border: 2rpx solid #9AD1FF;
color: #007CFF;
font-size: 35rpx;
border-radius: 35rpx;
}

View File

@ -137,8 +137,9 @@
width: 44%;
height: 90rpx;
margin-bottom: 80rpx;
color: #fff;
background: linear-gradient(to right, #00C9FF, #0076FF);
border: 2rpx solid #9AD1FF;
color: #007CFF;
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border-radius: 37rpx;
font-size: 33rpx;
}

View File

@ -100,7 +100,7 @@ const _sfc_main = {
},
formData: {},
success: (uploadRes) => {
common_vendor.index.__f__("log", "at pages/addjigou/name.vue:229", "token", common_vendor.index.getStorageSync("token"));
common_vendor.index.__f__("log", "at pages/addjigou/name.vue:230", "token", common_vendor.index.getStorageSync("token"));
if (!JSON.parse(uploadRes.data).success) {
common_vendor.index.hideLoading();
common_vendor.index.showToast({

View File

@ -135,8 +135,9 @@
margin: 0rpx auto;
margin-bottom: 80rpx;
margin-top: 20rpx;
color: #fff;
background: linear-gradient(to left, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 35rpx;
font-size: 33rpx;
}

View File

@ -154,7 +154,7 @@ const _sfc_main = {
}
common_vendor.index.setStorageSync("backhuancun", data2);
pages_addjigou_api_addjigou.changemessage(common_vendor.index.getStorageSync("backhuancun"), ukey.value).then((res) => {
if (res.success && res.result != "重复提交") {
if (res.success && res.result != "重复提交" && res.result != "未做变更") {
common_vendor.index.requestSubscribeMessage({
// 这里填后台申请好的 templateId 数组
tmplIds: ["cWVzXm1C-iitx1gNFn1nZdijq9R_3fCv8vLbiqs9zww"],

View File

@ -129,8 +129,9 @@
width: 44%;
height: 90rpx;
margin-bottom: 80rpx;
color: #fff;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 37rpx;
font-size: 33rpx;
}

View File

@ -90,6 +90,17 @@ const _sfc_main = {
data,
success: (res) => {
if (res.data.result == "重复提交") {
common_vendor.index.showToast({
title: `重复提交`,
icon: "error"
});
return;
}
if (res.data.result == "未做变更") {
common_vendor.index.showToast({
title: `未做变更`,
icon: "error"
});
return;
}
if (res.data.success) {
@ -102,7 +113,7 @@ const _sfc_main = {
}
},
fail: (e) => {
common_vendor.index.__f__("log", "at pages/addoldman/IDcard.vue:175", "????", e);
common_vendor.index.__f__("log", "at pages/addoldman/IDcard.vue:186", "????", e);
}
});
} else {
@ -122,13 +133,24 @@ const _sfc_main = {
"X-Access-Token": common_vendor.index.getStorageSync("token") || ""
},
data,
success: (r) => {
if (r.data.result == "重复提交") {
success: (res) => {
if (res.data.result == "重复提交") {
common_vendor.index.showToast({
title: `重复提交`,
icon: "error"
});
return;
}
if (r.data.code != 200) {
if (res.data.result == "未做变更") {
common_vendor.index.showToast({
title: r.data.message,
title: `未做变更`,
icon: "error"
});
return;
}
if (res.data.code != 200) {
common_vendor.index.showToast({
title: res.data.message,
icon: "none",
// 'success' 成功图标,'none' 无图标
duration: 2e3
@ -168,7 +190,7 @@ const _sfc_main = {
keys.forEach((key) => {
form[key] = data[key] || "";
});
common_vendor.index.__f__("log", "at pages/addoldman/IDcard.vue:296", "????", common_vendor.index.getStorageSync("allinfo"));
common_vendor.index.__f__("log", "at pages/addoldman/IDcard.vue:318", "????", common_vendor.index.getStorageSync("allinfo"));
}
});
return (_ctx, _cache) => {

View File

@ -62,8 +62,9 @@
margin: 0rpx auto;
margin-bottom: 80rpx;
margin-top: 20rpx;
color: #fff;
background: linear-gradient(to left, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 35rpx;
font-size: 33rpx;
}

View File

@ -136,8 +136,9 @@
height: 100rpx;
margin: 0rpx auto;
margin-bottom: 80rpx;
color: #fff;
background: linear-gradient(to right, #00C9FF, #0076FF);
background: linear-gradient(to bottom, #e7f4ff, #c5e5ff);
border: 2rpx solid #9AD1FF;
color: #007CFF;
border-radius: 35rpx;
font-size: 33rpx;
}

Some files were not shown because too many files have changed in this diff Show More