|
@@ -1,72 +1,54 @@
|
|
|
<template>
|
|
|
<div class="path-wrap">
|
|
|
- <p class="info">挂号用户信息查询如下:</p>
|
|
|
- <div class="con">
|
|
|
- <p class="name">
|
|
|
- <span>{{pathInfo.patientName}}</span>|
|
|
|
- <span>{{pathInfo.patientSex}}</span>|
|
|
|
- <span>{{pathInfo.patientAge}}岁</span>
|
|
|
- </p>
|
|
|
- <p>
|
|
|
- <span>挂号科室:</span>
|
|
|
- <span>{{pathInfo.hospitalDeptName}}</span>
|
|
|
- </p>
|
|
|
- <div class="dept">
|
|
|
- <p>
|
|
|
- <span>门诊号:</span>
|
|
|
- <span>{{pathInfo.recordId}}</span>
|
|
|
+ <div class="content">
|
|
|
+ <p class="info">挂号用户信息查询如下:</p>
|
|
|
+ <div class="con">
|
|
|
+ <p class="name">
|
|
|
+ <span>{{pathInfo.patientName}}</span>|
|
|
|
+ <span>{{pathInfo.patientSex}}</span>|
|
|
|
+ <span>{{pathInfo.patientAge}}岁</span>
|
|
|
</p>
|
|
|
- <p>
|
|
|
- <span>预约医生:</span>
|
|
|
- <span>{{pathInfo.doctorName}}</span>
|
|
|
- </p>
|
|
|
- </div>
|
|
|
- <p>
|
|
|
- <span>预约时间:</span>
|
|
|
- <span>{{pathInfo.systemTime}}</span>
|
|
|
- </p>
|
|
|
- <!-- <div class="dept">
|
|
|
<p>
|
|
|
<span>挂号科室:</span>
|
|
|
- <span>{{pathInfo.selfDeptName}}</span>
|
|
|
- </p>
|
|
|
- <p>
|
|
|
- <span>门诊号:</span>
|
|
|
- <span>{{pathInfo.recordId}}</span>
|
|
|
- </p>
|
|
|
- </div>
|
|
|
- <div class="doct">
|
|
|
- <p>
|
|
|
- <span>预约医生:</span>
|
|
|
- <span>{{pathInfo.doctorName}}</span>
|
|
|
+ <span>{{pathInfo.hospitalDeptName}}</span>
|
|
|
</p>
|
|
|
+ <div class="dept">
|
|
|
+ <p>
|
|
|
+ <span>门诊号:</span>
|
|
|
+ <span>{{pathInfo.recordId}}</span>
|
|
|
+ </p>
|
|
|
+ <p>
|
|
|
+ <span>预约医生:</span>
|
|
|
+ <span>{{pathInfo.doctorName}}</span>
|
|
|
+ </p>
|
|
|
+ </div>
|
|
|
<p>
|
|
|
<span>预约时间:</span>
|
|
|
<span>{{pathInfo.systemTime}}</span>
|
|
|
</p>
|
|
|
- </div> -->
|
|
|
- <p class="already" v-if="type !== 1">{{text[type]}}</p>
|
|
|
- </div>
|
|
|
- <div class="out-box">
|
|
|
- <div class="emery">
|
|
|
- <div class="baner">
|
|
|
- <p>{{pathInfo.hospitalName}}</p>
|
|
|
- <p class="big">智能预问诊</p>
|
|
|
- </div>
|
|
|
- <div class="inner">
|
|
|
- <p>该系统通过智能引导式问诊,帮助医生规范、全面的采集患者的症状、体征、病史等信息,从而实现诊疗流程的优化和配置。</p>
|
|
|
- <button @click="getStart">开始</button>
|
|
|
- </div>
|
|
|
- <!-- <p v-if="type==3">您已完成过一次预问诊,是否再次录入</p> -->
|
|
|
+ <p class="already" v-if="type !== 1">{{text[type]}}</p>
|
|
|
</div>
|
|
|
- <div class="child" v-if="child.length>0&&child[0].value==1 && !hideChild">
|
|
|
- <div class="baner">
|
|
|
- <p>{{pathInfo.hospitalName}}</p>
|
|
|
- <p class="big">儿童体质检测</p>
|
|
|
+ <div class="out-box">
|
|
|
+ <div class="emery">
|
|
|
+ <div class="baner">
|
|
|
+ <p>{{pathInfo.hospitalName}}</p>
|
|
|
+ <p class="big">智能预问诊</p>
|
|
|
+ </div>
|
|
|
+ <div class="inner">
|
|
|
+ <p>该系统通过智能引导式问诊,帮助医生规范、全面的采集患者的症状、体征、病史等信息,从而实现诊疗流程的优化和配置。</p>
|
|
|
+ <button @click="getStart">开始</button>
|
|
|
+ </div>
|
|
|
+ <!-- <p v-if="type==3">您已完成过一次预问诊,是否再次录入</p> -->
|
|
|
</div>
|
|
|
- <div class="inner">
|
|
|
- <p>该标准将为0-12岁儿童在为体质辨识及与中医体质相关疾病的预防、养生保健、健康管理提供依据,使体质分类科学化、规范化。</p>
|
|
|
- <button>开始</button>
|
|
|
+ <div class="child" v-if="child.length>0&&child[0].value==1 && !hideChild">
|
|
|
+ <div class="baner">
|
|
|
+ <p>{{pathInfo.hospitalName}}</p>
|
|
|
+ <p class="big">儿童体质检测</p>
|
|
|
+ </div>
|
|
|
+ <div class="inner">
|
|
|
+ <p>该标准将为0-12岁儿童在为体质辨识及与中医体质相关疾病的预防、养生保健、健康管理提供依据,使体质分类科学化、规范化。</p>
|
|
|
+ <button>开始</button>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -80,7 +62,8 @@
|
|
|
<script type="text/javascript">
|
|
|
import api from '@utils/api.js'
|
|
|
import Submit from '../common/Submit';
|
|
|
- import {getUrlArgObject} from '@utils/tools.js'
|
|
|
+ import {getUrlArgObject,setScroll} from '@utils/tools.js'
|
|
|
+ import BScroll from 'better-scroll';
|
|
|
export default {
|
|
|
name:'PathInfo',
|
|
|
data(){
|
|
@@ -97,29 +80,26 @@
|
|
|
isReady:false,
|
|
|
hideChild:true, //隐藏儿童
|
|
|
submit:false,
|
|
|
+ scroll:null,
|
|
|
message:''
|
|
|
}
|
|
|
},
|
|
|
created(){
|
|
|
- // this.getPathInfo();
|
|
|
- // this.getSysConfig();
|
|
|
- // this.$store.commit('initAllData');//初始化store数据
|
|
|
- },
|
|
|
- mounted(){
|
|
|
this.getPathInfo();
|
|
|
this.getSysConfig();
|
|
|
this.$store.commit('initAllData');//初始化store数据
|
|
|
},
|
|
|
+ mounted(){
|
|
|
+ this.$nextTick(()=>{
|
|
|
+ let scroll = setScroll(BScroll,true,'.path-wrap')
|
|
|
+ this.scroll = scroll
|
|
|
+ })
|
|
|
+ },
|
|
|
methods:{
|
|
|
getPathInfo(){
|
|
|
let query = this.$route.query
|
|
|
let hasQuery = JSON.stringify(query) == '{}'
|
|
|
const params = {
|
|
|
- // 'hospitalCode':getUrlArgObject('hospitalCode'),
|
|
|
- // 'hospitalDeptCode':getUrlArgObject('hospitalDeptCode'),
|
|
|
- // 'doctorCode':getUrlArgObject('doctorCode'),
|
|
|
- // 'patientCode':getUrlArgObject('patientCode'),
|
|
|
- // 'recordId':getUrlArgObject('recordId')
|
|
|
'hospitalCode':!hasQuery&&query.hospitalCode||'',
|
|
|
'hospitalDeptCode':!hasQuery&&query.hospitalDeptCode||'',
|
|
|
'doctorCode':!hasQuery&&query.doctorCode||'',
|
|
@@ -226,9 +206,15 @@
|
|
|
</script>
|
|
|
<style lang="less" scoped>
|
|
|
.path-wrap{
|
|
|
- padding-top: .5rem;
|
|
|
font-size: .28rem;
|
|
|
- box-sizing: border-box;
|
|
|
+ position: absolute;
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+ .content {
|
|
|
+ padding-top: .5rem;
|
|
|
+ padding-bottom: .2rem;
|
|
|
+ box-sizing: border-box;
|
|
|
+ }
|
|
|
.info{
|
|
|
font-size: .32rem;
|
|
|
font-weight: 700;
|