|
@ -1,17 +1,16 @@ |
|
|
<template> |
|
|
<template> |
|
|
<view class="visitor-form-page"> |
|
|
<view class="visitor-form-page"> |
|
|
<view class="block"> |
|
|
<view class="block"> |
|
|
<!-- <view class="title PfScMedium">就诊人信息</view> --> |
|
|
|
|
|
<input-box class="inputcom-wrapper" v-model="name" holder="填写姓名" label="患者姓名" @blurEvent="nameBlurEvent"></input-box> |
|
|
<input-box class="inputcom-wrapper" v-model="name" holder="填写姓名" label="患者姓名" @blurEvent="nameBlurEvent"></input-box> |
|
|
<input-box class="inputcom-wrapper" v-model="idcard" holder="填写身份证号码" label="身份证号" @blurEvent="idCardBlurEvent" rule="idcard"></input-box> |
|
|
<input-box class="inputcom-wrapper" v-model="idcard" holder="填写身份证号码" label="身份证号" @blurEvent="idCardBlurEvent" rule="idcard"></input-box> |
|
|
<input-box class="inputcom-wrapper" v-model="phone" holder="填写患者手机号" label="患者手机号" @blurEvent="phoneBlurEvent" rule="phone"></input-box> |
|
|
<input-box class="inputcom-wrapper" v-model="phone" holder="填写患者手机号" label="患者手机号" @blurEvent="phoneBlurEvent" rule="phone"></input-box> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
|
|
|
<view class="submit-wrapper btPadding" v-if="!vid"> |
|
|
<view class="submit-wrapper btPadding" v-if="!vid"> |
|
|
<view :class="'btn btn3 submit'+(canSubmit?' primary':' noclick')" :hover-class="(canSubmit?'hover':'')" @click="submit" v-if="!vid"> |
|
|
<view :class="'btn btn3 PfScMedium submit'+(canSubmit?' primary':' noclick')" :hover-class="(canSubmit?'hover':'')" @click="submit" v-if="!vid"> |
|
|
确认新增 |
|
|
确认新增 |
|
|
</view> |
|
|
</view> |
|
|
<view :class="'btn btn3 submit'+(canSubmit?' primary':' noclick')" :hover-class="(canSubmit?'hover':'')" @click="submit" v-else> |
|
|
<view :class="'btn btn3 PfScMedium submit'+(canSubmit?' primary':' noclick')" :hover-class="(canSubmit?'hover':'')" @click="submit" v-else> |
|
|
确认修改 |
|
|
确认修改 |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
@ -90,19 +89,10 @@ |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
uni.navigateBack() |
|
|
uni.navigateBack() |
|
|
|
|
|
|
|
|
// this.$func.toPage('/pages/visitors/visitors?type='+this.type) |
|
|
|
|
|
}); |
|
|
}); |
|
|
}, |
|
|
}, |
|
|
getVisitorInfo() { |
|
|
getVisitorInfo() { |
|
|
this.visitor_info = JSON.parse(uni.getStorageSync('visitor_info_'+ this.vid)) |
|
|
this.visitor_info = JSON.parse(uni.getStorageSync('visitor_info_'+ this.vid)) |
|
|
//获取就诊人详细信息??? |
|
|
|
|
|
// this.$http.req('user/get_visitor_info', {id:this.vid}, 'GET', true).then(data=>{ |
|
|
|
|
|
// if(data == -1) { |
|
|
|
|
|
// this.$func.toPage('/pages/index/index') |
|
|
|
|
|
// return |
|
|
|
|
|
// } |
|
|
|
|
|
console.log(this.visitor_info,'visitor_info'); |
|
|
|
|
|
this.name = this.visitor_info.name |
|
|
this.name = this.visitor_info.name |
|
|
this.idcard = this.visitor_info.idcard |
|
|
this.idcard = this.visitor_info.idcard |
|
|
this.phone = this.visitor_info.phone |
|
|
this.phone = this.visitor_info.phone |
|
@ -110,7 +100,6 @@ |
|
|
this.idcardExtRule = true |
|
|
this.idcardExtRule = true |
|
|
this.phoneRule = true |
|
|
this.phoneRule = true |
|
|
this.checkSubmit() |
|
|
this.checkSubmit() |
|
|
// }); |
|
|
|
|
|
}, |
|
|
}, |
|
|
nameBlurEvent(value, res){ |
|
|
nameBlurEvent(value, res){ |
|
|
this.name = value |
|
|
this.name = value |
|
@ -153,14 +142,15 @@ |
|
|
height: 100vh; |
|
|
height: 100vh; |
|
|
overflow-y: scroll; |
|
|
overflow-y: scroll; |
|
|
.block{ |
|
|
.block{ |
|
|
// min-height: 50vh; |
|
|
|
|
|
// min-height: 662rpx; |
|
|
|
|
|
background: #FFFFFF; |
|
|
background: #FFFFFF; |
|
|
box-shadow: 0rpx 2rpx 24rpx 0rpx rgba(0,0,0,0.03); |
|
|
box-shadow: 0rpx 2rpx 24rpx 0rpx rgba(0,0,0,0.03); |
|
|
border-radius: 8rpx; |
|
|
border-radius: 8rpx; |
|
|
width: 714rpx; |
|
|
width: 714rpx; |
|
|
margin: 20rpx auto 0rpx; |
|
|
margin: 20rpx auto 0rpx; |
|
|
overflow: hidden; |
|
|
overflow: hidden; |
|
|
|
|
|
&:nth-child(3){ |
|
|
|
|
|
border: none !important; |
|
|
|
|
|
} |
|
|
.title{ |
|
|
.title{ |
|
|
font-size: 32rpx; |
|
|
font-size: 32rpx; |
|
|
color: #000000; |
|
|
color: #000000; |
|
@ -170,9 +160,6 @@ |
|
|
letter-spacing: 2rpx; |
|
|
letter-spacing: 2rpx; |
|
|
margin: 36rpx 0 36rpx 24rpx; |
|
|
margin: 36rpx 0 36rpx 24rpx; |
|
|
} |
|
|
} |
|
|
.inputcom-wrapper{ |
|
|
|
|
|
// margin-bottom: 20rpx; |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
} |
|
|
.submit-wrapper{ |
|
|
.submit-wrapper{ |
|
|
overflow: hidden; |
|
|
overflow: hidden; |
|
|