|
|
|
@ -1,14 +1,18 @@
|
|
|
|
<template>
|
|
|
|
<template>
|
|
|
|
<div class="LoginMain">
|
|
|
|
<div class="LoginMain">
|
|
|
|
<LoadingD :status="dloading"></LoadingD>
|
|
|
|
<LoadingD :status="dloading"></LoadingD>
|
|
|
|
<div class="top" style="margin-top: -90px;">
|
|
|
|
<div style="display: flex;justify-content: space-between;width: 100%;padding: 8px;margin-top: 10px;">
|
|
|
|
|
|
|
|
<div></div>
|
|
|
|
|
|
|
|
<div v-if="username" style="font-size: 16px;font-weight: 700; color: #277d7b;"><van-icon name="manager" size="18" style="margin-right: 4px;" />{{username}}</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="top">
|
|
|
|
<div class="biaoti"><van-icon name="todo-list-o" size="22" />体检预约</div>
|
|
|
|
<div class="biaoti"><van-icon name="todo-list-o" size="22" />体检预约</div>
|
|
|
|
<div class="button_group">
|
|
|
|
<div class="button_group">
|
|
|
|
<div class="button_new" @click="gotoYuyue" v-if="JianKangZhengEnable==1">
|
|
|
|
<div class="button_new" @click="gotoYuyue" v-if="JianKangZhengEnable==1">
|
|
|
|
<div>健康证明</div>
|
|
|
|
<div>健康证明</div>
|
|
|
|
<div style="font-size: 12px;color: #277d7b;">预约健康证体检</div>
|
|
|
|
<div style="font-size: 12px;color: #277d7b;">预约健康证体检</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="button_new" v-if="LaoNianRenEnable==1">
|
|
|
|
<div class="button_new" v-if="LaoNianRenEnable==1" @click="gotoLaoNianRen()">
|
|
|
|
<div> 65岁以上老年人</div>
|
|
|
|
<div> 65岁以上老年人</div>
|
|
|
|
<div style="font-size: 12px;color: #277d7b;">老年人体检预约</div>
|
|
|
|
<div style="font-size: 12px;color: #277d7b;">老年人体检预约</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
@ -50,7 +54,8 @@
|
|
|
|
AppLogin,
|
|
|
|
AppLogin,
|
|
|
|
AppGetUserInfo,
|
|
|
|
AppGetUserInfo,
|
|
|
|
mH5Register,
|
|
|
|
mH5Register,
|
|
|
|
GetConfigInArray
|
|
|
|
GetConfigInArray,
|
|
|
|
|
|
|
|
isAgeOver65
|
|
|
|
} from "@/api/api.js";
|
|
|
|
} from "@/api/api.js";
|
|
|
|
import {
|
|
|
|
import {
|
|
|
|
ref,
|
|
|
|
ref,
|
|
|
|
@ -67,6 +72,7 @@
|
|
|
|
const route = useRoute()
|
|
|
|
const route = useRoute()
|
|
|
|
const router = useRouter();
|
|
|
|
const router = useRouter();
|
|
|
|
let openid = ''
|
|
|
|
let openid = ''
|
|
|
|
|
|
|
|
let username=ref('');
|
|
|
|
const login = () => {
|
|
|
|
const login = () => {
|
|
|
|
if (!sessionStorage.getItem('sfz')) {
|
|
|
|
if (!sessionStorage.getItem('sfz')) {
|
|
|
|
showToast('查询用户信息出错!');
|
|
|
|
showToast('查询用户信息出错!');
|
|
|
|
@ -111,11 +117,34 @@
|
|
|
|
return false;
|
|
|
|
return false;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if (sessionStorage.getItem('sfz')) {
|
|
|
|
if (sessionStorage.getItem('sfz')) {
|
|
|
|
|
|
|
|
sessionStorage.setItem('yuyueType','jiankangzheng_mf')
|
|
|
|
router.push('/selectOrganization')
|
|
|
|
router.push('/selectOrganization')
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
showToast('查询用户信息出错!');
|
|
|
|
showToast('查询用户信息出错!');
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
const gotoLaoNianRen=()=>{
|
|
|
|
|
|
|
|
if (LaoNianRenEnable.value != 1) {
|
|
|
|
|
|
|
|
showToast('暂未65岁老年人预约');
|
|
|
|
|
|
|
|
return false;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
if(sessionStorage.getItem('sfz')){
|
|
|
|
|
|
|
|
isAgeOver65({
|
|
|
|
|
|
|
|
sfz: sessionStorage.getItem('sfz')
|
|
|
|
|
|
|
|
}).then(res => {
|
|
|
|
|
|
|
|
if(res.status){
|
|
|
|
|
|
|
|
if(!res.data){
|
|
|
|
|
|
|
|
showToast('当前用户年龄不符合要求');
|
|
|
|
|
|
|
|
}else{
|
|
|
|
|
|
|
|
sessionStorage.setItem('yuyueType','laonianren_mf')
|
|
|
|
|
|
|
|
router.push('/selectOrganization')
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}else{
|
|
|
|
|
|
|
|
showToast('年龄校验失败');
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
})
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
const gotoReport = (type) => {
|
|
|
|
const gotoReport = (type) => {
|
|
|
|
let p = '?type=' + type
|
|
|
|
let p = '?type=' + type
|
|
|
|
if (sessionStorage.getItem('sfz')) {
|
|
|
|
if (sessionStorage.getItem('sfz')) {
|
|
|
|
@ -139,6 +168,7 @@
|
|
|
|
sessionStorage.setItem('name', info[0].xm);
|
|
|
|
sessionStorage.setItem('name', info[0].xm);
|
|
|
|
sessionStorage.setItem('tel', info[0].sj);
|
|
|
|
sessionStorage.setItem('tel', info[0].sj);
|
|
|
|
sessionStorage.setItem('sex', info[0].xb);
|
|
|
|
sessionStorage.setItem('sex', info[0].xb);
|
|
|
|
|
|
|
|
username.value=info[0].xm
|
|
|
|
login()
|
|
|
|
login()
|
|
|
|
} else {
|
|
|
|
} else {
|
|
|
|
showToast('查询用户信息出错!');
|
|
|
|
showToast('查询用户信息出错!');
|
|
|
|
@ -238,11 +268,12 @@
|
|
|
|
})
|
|
|
|
})
|
|
|
|
//测试 跳过大兴app验证
|
|
|
|
//测试 跳过大兴app验证
|
|
|
|
const tiaoGuoAppYanzheng = () => {
|
|
|
|
const tiaoGuoAppYanzheng = () => {
|
|
|
|
sessionStorage.setItem('sfz', "130302199910011112");
|
|
|
|
sessionStorage.setItem('sfz', "130302194510011112");
|
|
|
|
//sessionStorage.setItem('sfz', "110224195909090061");
|
|
|
|
//sessionStorage.setItem('sfz', "110224195909090061");
|
|
|
|
sessionStorage.setItem('name', '测试');
|
|
|
|
sessionStorage.setItem('name', '测试');
|
|
|
|
sessionStorage.setItem('tel', "13333356789");
|
|
|
|
sessionStorage.setItem('tel', "13333356789");
|
|
|
|
sessionStorage.setItem('sex', 1);
|
|
|
|
sessionStorage.setItem('sex', 1);
|
|
|
|
|
|
|
|
username.value= '测试'
|
|
|
|
login()
|
|
|
|
login()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
</script>
|
|
|
|
</script>
|
|
|
|
@ -251,7 +282,7 @@
|
|
|
|
.LoginMain {
|
|
|
|
.LoginMain {
|
|
|
|
display: flex;
|
|
|
|
display: flex;
|
|
|
|
align-items: center;
|
|
|
|
align-items: center;
|
|
|
|
justify-content: center;
|
|
|
|
justify-content: ;
|
|
|
|
flex-direction: column;
|
|
|
|
flex-direction: column;
|
|
|
|
height: 100vh;
|
|
|
|
height: 100vh;
|
|
|
|
/* background-image: url('../assets/image/login.jpg'); */
|
|
|
|
/* background-image: url('../assets/image/login.jpg'); */
|
|
|
|
|