99 lines
2.0 KiB
Vue
99 lines
2.0 KiB
Vue
|
|
<template>
|
|||
|
|
<view class="app">
|
|||
|
|
<view class="item">
|
|||
|
|
<view class="text">
|
|||
|
|
患者姓名:{{item.patientName?item.patientName:''}}
|
|||
|
|
</view>
|
|||
|
|
<view class="text">
|
|||
|
|
患者电话:
|
|||
|
|
{{item.patientPhone?item.patientPhone:''}}
|
|||
|
|
</view>
|
|||
|
|
<view class="text">
|
|||
|
|
家属电话:
|
|||
|
|
{{item.familyMemberPhone?item.familyMemberPhone:''}}
|
|||
|
|
</view>
|
|||
|
|
<view class="text">
|
|||
|
|
身份证号:
|
|||
|
|
{{item.cardNo?item.cardNo:''}}
|
|||
|
|
</view>
|
|||
|
|
<view class="text">
|
|||
|
|
年龄:
|
|||
|
|
{{item.age?item.age:''}}
|
|||
|
|
</view>
|
|||
|
|
<view class="text">
|
|||
|
|
是否签约:
|
|||
|
|
{{item.signStatus?item.signStatus:''}}
|
|||
|
|
</view>
|
|||
|
|
<view class="text">
|
|||
|
|
签约时间:
|
|||
|
|
{{item.signTime?item.signTime:''}}
|
|||
|
|
</view>
|
|||
|
|
<view class="text">
|
|||
|
|
主治医生:
|
|||
|
|
{{item.attendingPhysicianName?item.attendingPhysicianName:''}}
|
|||
|
|
</view>
|
|||
|
|
<view class="text">
|
|||
|
|
就诊医院:
|
|||
|
|
{{item.hospitalAgencyName?item.hospitalAgencyName:''}}
|
|||
|
|
</view>
|
|||
|
|
<view class="text">
|
|||
|
|
就诊科室:
|
|||
|
|
{{item.departmentName?item.departmentName:''}}
|
|||
|
|
</view>
|
|||
|
|
<view class="text">
|
|||
|
|
就诊时间:
|
|||
|
|
{{item.visitDate?item.visitDate:''}}
|
|||
|
|
</view>
|
|||
|
|
</view>
|
|||
|
|
</view>
|
|||
|
|
</template>
|
|||
|
|
|
|||
|
|
<script>
|
|||
|
|
import {
|
|||
|
|
getHealthRecordInfoById
|
|||
|
|
} from '@/api/healthRecords/index.js'
|
|||
|
|
import {
|
|||
|
|
parseTime
|
|||
|
|
} from '@/api/time.js'
|
|||
|
|
export default {
|
|||
|
|
data() {
|
|||
|
|
return {
|
|||
|
|
item: {}
|
|||
|
|
};
|
|||
|
|
},
|
|||
|
|
onLoad(options) {
|
|||
|
|
this.info(options.id)
|
|||
|
|
},
|
|||
|
|
methods: {
|
|||
|
|
info(id) {
|
|||
|
|
getHealthRecordInfoById(id).then(res => {
|
|||
|
|
this.item = res.data
|
|||
|
|
this.item.visitDate ? this.item.visitDate = parseTime(this.item.visitDate,
|
|||
|
|
'{y}-{m}-{d} {h}:{i}:{s}') : ''
|
|||
|
|
this.item.signTime ? this.item.signTime = parseTime(this.item.signTime,
|
|||
|
|
'{y}-{m}-{d} {h}:{i}:{s}') : ''
|
|||
|
|
})
|
|||
|
|
},
|
|||
|
|
},
|
|||
|
|
}
|
|||
|
|
</script>
|
|||
|
|
|
|||
|
|
<style lang="scss">
|
|||
|
|
page {
|
|||
|
|
background-color: #F4F5F7;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
.app {
|
|||
|
|
.item {
|
|||
|
|
background-color: #fff;
|
|||
|
|
width: 95%;
|
|||
|
|
margin: 20rpx auto;
|
|||
|
|
border-radius: 10rpx;
|
|||
|
|
padding: 30rpx;
|
|||
|
|
|
|||
|
|
.text {
|
|||
|
|
line-height: 70rpx;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
</style>
|