Commit fa6d6da6 authored by gengchunlei's avatar gengchunlei

慢综 医生端 地址样式调整

parent 54aa0da2
...@@ -2,453 +2,459 @@ ...@@ -2,453 +2,459 @@
<div> <div>
<van-form ref='form'> <van-form ref='form'>
<div class='title'>居民信息</div> <div class='title'>居民信息</div>
<div class='label-title'>证件类型</div> <div class='label-title'>证件类型</div>
<van-field <van-field
v-model='form.certificateTypeName' v-model='form.certificateTypeName'
is-link is-link
readonly readonly
placeholder='证件类型' placeholder='证件类型'
class='input-back mt-2 form-input' class='input-back mt-2 form-input'
:rules='rules.certificateTypeName' :rules='rules.certificateTypeName'
/>
<div class='label-title mt-5'>证件号码</div>
<van-field
v-model='form.idCard'
readonly
placeholder='证件号码'
class='input-back mt-2 form-input'
:rules='rules.idCard'
/>
<div class='label-title mt-5'>姓名</div>
<van-field
v-model='form.residentName'
clearable
placeholder='姓名'
class='input-back mt-2 form-input'
:rules='rules.residentName'
/>
<div class='label-title mt-5'>性别</div>
<van-field
v-model='form.genderName'
is-link
readonly
placeholder='性别'
class='input-back mt-2 form-input'
:rules='rules.genderName'
/>
<div class='label-title mt-5'>出生日期</div>
<van-field
v-model='form.dataBirth'
is-link
readonly
placeholder='出生日期'
class='input-back mt-2 form-input'
:rules='rules.dataBirth'
/>
<div class='label-title mt-5'>民族</div>
<van-field
v-model='form.nationalName'
is-link
readonly
name='national'
placeholder='请选择'
class='input-back mt-2 form-input'
:rules='rules.nationalName'
@click='showNational = true' />
<van-popup v-model:show='showNational' position='bottom'>
<van-picker
:columns-field-names="{ text: 'name', value: 'value' }"
:columns="store.getDict('DC00006')"
@confirm='nationalConfirm'
@cancel='showNational = false'
/> />
<div class='label-title mt-5'>证件号码</div> </van-popup>
<van-field <div class='label-title mt-5'>年龄</div>
v-model='form.idCard' <van-field
readonly v-model='form.currentAge'
placeholder='证件号码' readonly
class='input-back mt-2 form-input' placeholder='年龄'
:rules='rules.idCard' class='input-back mt-2 form-input'
:rules='rules.currentAge'
/>
<div class='label-title mt-5'>本人电话</div>
<van-field
v-model='form.telephone'
clearable
placeholder='本人电话'
class='input-back mt-2 form-input'
:rules='rules.telephone'
/>
<div class='no-req-label mt-5'>联系人姓名</div>
<van-field
v-model='form.contactName'
clearable
placeholder='联系人姓名'
class='input-back mt-2 form-input'
:rules='rules.contactName'
/>
<div class='no-req-label mt-5'>与居民关系</div>
<van-field
v-model='form.relationName'
readonly
is-link
placeholder='与居民关系'
class='input-back mt-2 form-input'
@click='showRelation= true'
/>
<van-popup v-model:show='showRelation' position='bottom'>
<van-picker
:columns-field-names="{ text: 'name', value: 'value' }"
:columns="store.getDict('DC00023')"
@confirm='relationlConfirm'
@cancel='showRelation = false'
/> />
<div class='label-title mt-5'>姓名</div> </van-popup>
<van-field <van-field
v-model='form.residentName' v-if='form.relation == 99'
clearable v-model='form.relationOther'
placeholder='姓名' clearable
class='input-back mt-2 form-input' placeholder='其他关系'
:rules='rules.residentName' class='input-back mt-2 form-input'
/> />
<div class='label-title mt-5'>性别</div> <div class='label-title mt-5'>现住址</div>
<van-field <van-field
v-model='form.genderName' v-model='form.presentCodeName'
is-link is-link
readonly readonly
placeholder='性别' style='min-height: 26px!important;'
class='input-back mt-2 form-input' placeholder='请选择所在地区'
:rules='rules.genderName' class='input-back mt-2 form-input'
/> :rules='rules.presentCodeName'
<div class='label-title mt-5'>出生日期</div> @click='showPresent = true'
<van-field >
v-model='form.dataBirth' <template #input>
is-link <span class='text-end'>{{ form.presentCodeName }}</span>
readonly </template>
placeholder='出生日期' </van-field>
class='input-back mt-2 form-input' <van-popup v-model:show='showPresent' :close-on-click-overlay='false' position='bottom'>
:rules='rules.dataBirth' <DocAddress v-model:value='form.presentCode' @close='showPresent = false'
/> :viewData='addressRecord.presentCode'
<div class='label-title mt-5'>民族</div> @change='presentChange' />
<van-field </van-popup>
v-model='form.nationalName' <div class='no-req-label mt-5'>详细地址</div>
is-link <van-field
readonly v-model='form.nowAddress'
name='national' clearable
placeholder='请选择' class='input-back mt-2 form-input'
class='input-back mt-2 form-input' placeholder='请填写详细地址'
:rules='rules.nationalName' maxlength='50'
@click='showNational = true' /> />
<van-popup v-model:show='showNational' position='bottom'> <div class='flex items-center justify-between mt-5'>
<van-picker <div class='label-title '>户口地址</div>
:columns-field-names="{ text: 'name', value: 'value' }" <van-button size='mini' plain type='primary'
:columns="store.getDict('DC00006')" @click='setRegisteredAddress'>同步现住址
@confirm='nationalConfirm' </van-button>
@cancel='showNational = false' </div>
/>
</van-popup> <van-field
<div class='label-title mt-5'>年龄</div> v-model='form.registeredCodeName'
<van-field is-link
v-model='form.currentAge' readonly
readonly placeholder='请选择所在地区'
placeholder='年龄' class='input-back mt-2 form-input'
class='input-back mt-2 form-input' :rules='rules.registeredCode'
:rules='rules.currentAge' @click='showRegistered = true'
/> >
<div class='label-title mt-5'>本人电话</div> <template #input>
<van-field <span class='text-end'>{{ form.registeredCodeName }}</span>
v-model='form.telephone' </template>
clearable </van-field>
placeholder='本人电话' <van-popup v-model:show='showRegistered' :close-on-click-overlay='false' position='bottom'>
class='input-back mt-2 form-input' <DocAddress v-model:value='form.registeredCode' @close='showRegistered = false'
:rules='rules.telephone' :viewData='addressRecord.registeredCode'
/> @change='registeredChange' />
<div class='no-req-label mt-5'>联系人姓名</div> </van-popup>
<van-field <div class='no-req-label mt-5'>详细地址</div>
v-model='form.contactName' <van-field
clearable v-model='form.permanentAddress'
placeholder='联系人姓名' clearable
class='input-back mt-2 form-input' class='input-back mt-2 form-input'
:rules='rules.contactName' placeholder='请填写详细地址'
/> maxlength='50'
<div class='no-req-label mt-5'>与居民关系</div> />
<van-field
v-model='form.relationName' <div class='title mt-5'>随访信息</div>
readonly <div class='label-title mt-5'>本次随访情况</div>
is-link <van-field name='radio' :rules='rules.visitSituation' class='p-12-0'>
placeholder='与居民关系' <template #input>
class='input-back mt-2 form-input' <van-radio-group v-model='form.visitSituation' class='w-full' shape='dot'>
@click='showRelation= true'
/> <van-cell title='在访' clickable @click='form.visitSituation = 1'
<van-popup v-model:show='showRelation' position='bottom'> class='input-back form-input'>
<van-picker <template #right-icon>
:columns-field-names="{ text: 'name', value: 'value' }" <van-radio :name='1' />
:columns="store.getDict('DC00023')" </template>
@confirm='relationlConfirm' </van-cell>
@cancel='showRelation = false' <van-cell title='失访' clickable @click='form.visitSituation = 2'
/> class='input-back mt-2 form-input'>
</van-popup> <template #right-icon>
<van-field <van-radio :name='2' />
v-if='form.relation == 99' </template>
v-model='form.relationOther' </van-cell>
clearable </van-radio-group>
placeholder='其他关系' </template>
class='input-back mt-2 form-input' </van-field>
/>
<div class='label-title mt-5'>现住址</div> <div class='label-title mt-5' v-if='form.visitSituation == 2'>失访原因</div>
<van-field <van-field name='radio' :rules='rules.lossReason' class='p-12-0'
v-model='form.presentCodeName' v-if='form.visitSituation == 2'>
is-link <template #input>
readonly <van-radio-group v-model='form.lossReason' class='w-full' shape='dot'>
type="textarea"
autosize <van-cell title='无法联系' clickable @click='form.lossReason = 1'
style='min-height: 26px!important;' class='input-back form-input'>
placeholder='请选择所在地区' <template #right-icon>
class='input-back mt-2 form-input' <van-radio :name='1' />
:rules='rules.presentCodeName' </template>
@click='showPresent = true' </van-cell>
/> <van-cell title='患者拒绝随访' clickable @click='form.lossReason = 2'
<van-popup v-model:show='showPresent' :close-on-click-overlay='false' position='bottom'> class='input-back mt-2 form-input'>
<DocAddress v-model:value='form.presentCode' @close='showPresent = false' <template #right-icon>
:viewData='addressRecord.presentCode' <van-radio :name='2' />
@change='presentChange' /> </template>
</van-popup> </van-cell>
<div class='no-req-label mt-5'>详细地址</div> <van-cell title='死亡' clickable @click='form.lossReason = 3'
<van-field class='input-back mt-2 form-input'
v-model='form.nowAddress' :style="{borderRadius: form.lossReason == 3 ? '8px 8px 0px 0px ': '8px'}"
clearable >
class='input-back mt-2 form-input' <template #right-icon>
placeholder='请填写详细地址' <van-radio :name='3' />
maxlength='50' </template>
/> </van-cell>
<div class='flex items-center justify-between mt-5'> <div class='death-r' v-if='form.lossReason == 3'>
<div class='label-title '>户口地址</div> <van-field
<van-button size='mini' plain type='primary' v-model='form.deathReason'
@click='setRegisteredAddress'>同步现住址 clearable
</van-button> placeholder='死亡原因'
</div> class='input-white form-input'
/>
<van-field </div>
v-model='form.registeredCodeName'
is-link <van-cell title='其他' clickable @click='form.lossReason = 9'
readonly class='input-back mt-2 form-input'
placeholder='请选择所在地区' :style="{borderRadius: form.lossReason == 9 ? '8px 8px 0px 0px ': '8px'}"
class='input-back mt-2 form-input' >
:rules='rules.registeredCode' <template #right-icon>
@click='showRegistered = true' <van-radio :name='9' />
/> </template>
<van-popup v-model:show='showRegistered' :close-on-click-overlay='false' position='bottom'> </van-cell>
<DocAddress v-model:value='form.registeredCode' @close='showRegistered = false' <div class='death-r' v-if='form.lossReason == 9'>
:viewData='addressRecord.registeredCode' <van-field
@change='registeredChange' /> v-if='form.lossReason == 9'
</van-popup> v-model='form.lossReasonOther'
<div class='no-req-label mt-5'>详细地址</div> clearable
<van-field placeholder='其他原因'
v-model='form.permanentAddress' class='input-white form-input'
clearable />
class='input-back mt-2 form-input' </div>
placeholder='请填写详细地址'
maxlength='50'
/> </van-radio-group>
</template>
<div class='title mt-5'>随访信息</div> </van-field>
<div class='label-title mt-5'>本次随访情况</div>
<van-field name='radio' :rules='rules.visitSituation' class='p-12-0'> <div class='label-title mt-5' v-if='form.visitSituation == 1'>随访方式</div>
<template #input> <van-field name='radio' :rules='rules.visitWay' class='p-12-0' v-if='form.visitSituation == 1'>
<van-radio-group v-model='form.visitSituation' class='w-full' shape='dot'> <template #input>
<van-radio-group v-model='form.visitWay' class='w-full' shape='dot'>
<van-cell title='在访' clickable @click="form.visitSituation = 1"
class='input-back form-input'> <van-cell title='门诊' clickable @click='form.visitWay = 5'
<template #right-icon> class='input-back form-input'
<van-radio :name='1' /> :style="{borderRadius: form.visitWay == 5 ? '8px 8px 0px 0px ': '8px'}"
</template> >
</van-cell> <template #right-icon>
<van-cell title='失访' clickable @click="form.visitSituation = 2" <van-radio :name='5' />
class='input-back mt-2 form-input'> </template>
<template #right-icon>
<van-radio :name='2' /> </van-cell>
</template> <div class='tel-back' v-if='form.visitWay == 5'>
</van-cell> <div class='tel flex items-center justify-between'>
</van-radio-group> <div>
</template> <span>居民电话: </span><span>{{ form.telephone }}</span>
</van-field>
<div class='label-title mt-5' v-if='form.visitSituation == 2'>失访原因</div>
<van-field name='radio' :rules='rules.lossReason' class='p-12-0'
v-if='form.visitSituation == 2'>
<template #input>
<van-radio-group v-model='form.lossReason' class='w-full' shape='dot'>
<van-cell title='无法联系' clickable @click="form.lossReason = 1"
class='input-back form-input'>
<template #right-icon>
<van-radio :name='1' />
</template>
</van-cell>
<van-cell title='患者拒绝随访' clickable @click="form.lossReason = 2"
class='input-back mt-2 form-input'>
<template #right-icon>
<van-radio :name='2' />
</template>
</van-cell>
<van-cell title='死亡' clickable @click="form.lossReason = 3"
class='input-back mt-2 form-input'
:style="{borderRadius: form.lossReason == 3 ? '8px 8px 0px 0px ': '8px'}"
>
<template #right-icon>
<van-radio :name='3' />
</template>
</van-cell>
<div class='death-r' v-if='form.lossReason == 3'>
<van-field
v-model='form.deathReason'
clearable
placeholder='死亡原因'
class='input-white form-input'
/>
</div> </div>
<div @click='toTel' class='tel-label'>点击拨打</div>
<van-cell title='其他' clickable @click="form.lossReason = 9" </div>
class='input-back mt-2 form-input' </div>
:style="{borderRadius: form.lossReason == 9 ? '8px 8px 0px 0px ': '8px'}" <van-cell title='住院' clickable @click='form.visitWay = 6'
> class='input-back mt-2 form-input'
<template #right-icon> :style="{borderRadius: form.visitWay == 6 ? '8px 8px 0px 0px ': '8px'}"
<van-radio :name='9' /> >
</template> <template #right-icon>
</van-cell> <van-radio :name='6' />
<div class='death-r' v-if='form.lossReason == 9'> </template>
<van-field </van-cell>
v-if='form.lossReason == 9' <div class='tel-back' v-if='form.visitWay == 6'>
v-model='form.lossReasonOther' <div class='tel flex items-center justify-between'>
clearable <div>
placeholder='其他原因' <span>居民电话: </span><span>{{ form.telephone }}</span>
class='input-white form-input'
/>
</div> </div>
<div @click='toTel' class='tel-label'>点击拨打</div>
</div>
</van-radio-group> </div>
</template> <van-cell title='入户' clickable @click='form.visitWay = 7'
</van-field> class='input-back mt-2 form-input'
:style="{borderRadius: form.visitWay == 7 ? '8px 8px 0px 0px ': '8px'}"
<div class='label-title mt-5' v-if='form.visitSituation == 1'>随访方式</div> >
<van-field name='radio' :rules='rules.visitWay' class='p-12-0' v-if='form.visitSituation == 1'> <template #right-icon>
<template #input> <van-radio :name='7' />
<van-radio-group v-model='form.visitWay' class='w-full' shape='dot'> </template>
</van-cell>
<van-cell title='门诊' clickable @click="form.visitWay = 5" <div class='tel-back' v-if='form.visitWay == 7'>
class='input-back form-input' <div class='tel flex items-center justify-between'>
:style="{borderRadius: form.visitWay == 5 ? '8px 8px 0px 0px ': '8px'}" <div>
> <span>居民电话: </span><span>{{ form.telephone }}</span>
<template #right-icon>
<van-radio :name='5' />
</template>
</van-cell>
<div class='tel-back' v-if='form.visitWay == 5'>
<div class='tel flex items-center justify-between'>
<div>
<span>居民电话: </span><span>{{ form.telephone }}</span>
</div>
<div @click='toTel' class='tel-label'>点击拨打</div>
</div>
</div> </div>
<van-cell title='住院' clickable @click="form.visitWay = 6" <div @click='toTel' class='tel-label'>点击拨打</div>
class='input-back mt-2 form-input' </div>
:style="{borderRadius: form.visitWay == 6 ? '8px 8px 0px 0px ': '8px'}" </div>
> <van-cell title='电话' clickable @click='form.visitWay = 8'
<template #right-icon> class='input-back mt-2 form-input'
<van-radio :name='6' /> :style="{borderRadius: form.visitWay == 8 ? '8px 8px 0px 0px ': '8px'}"
</template> >
</van-cell> <template #right-icon>
<div class='tel-back' v-if='form.visitWay == 6'> <van-radio :name='8' />
<div class='tel flex items-center justify-between'> </template>
<div> </van-cell>
<span>居民电话: </span><span>{{ form.telephone }}</span> <div class='tel-back' v-if='form.visitWay == 8'>
</div> <div class='tel flex items-center justify-between'>
<div @click='toTel' class='tel-label'>点击拨打</div> <div>
</div> <span>居民电话: </span><span>{{ form.telephone }}</span>
</div> </div>
<van-cell title='入户' clickable @click="form.visitWay = 7" <div @click='toTel' class='tel-label'>点击拨打</div>
class='input-back mt-2 form-input' </div>
:style="{borderRadius: form.visitWay == 7 ? '8px 8px 0px 0px ': '8px'}" </div>
>
<template #right-icon> <van-cell title='短信(指导)' clickable @click='form.visitWay = 9'
<van-radio :name='7' /> class='input-back mt-2 form-input'
</template> :style="{borderRadius: form.visitWay == 9 ? '8px 8px 0px 0px ': '8px'}"
</van-cell> >
<div class='tel-back' v-if='form.visitWay == 7'> <template #right-icon>
<div class='tel flex items-center justify-between'> <van-radio :name='9' />
<div> </template>
<span>居民电话: </span><span>{{ form.telephone }}</span> </van-cell>
</div> <div class='tel-back' v-if='form.visitWay == 9'>
<div @click='toTel' class='tel-label'>点击拨打</div> <div class='tel'>
</div> <div>
是否指导?
</div> </div>
<van-cell title='电话' clickable @click="form.visitWay = 8" <van-radio-group v-model='form.isHealthGuide' direction='horizontal'
class='input-back mt-2 form-input' shape='dot'>
:style="{borderRadius: form.visitWay == 8 ? '8px 8px 0px 0px ': '8px'}" <div class='flex items-center w-full'>
> <van-cell title='是' clickable
<template #right-icon> @click='form.isHealthGuide = 1'
<van-radio :name='8' /> style='flex: 1'
</template> class='input-back form-input'
</van-cell> >
<div class='tel-back' v-if='form.visitWay == 8'> <template #right-icon>
<div class='tel flex items-center justify-between'> <van-radio :name='1' />
<div> </template>
<span>居民电话: </span><span>{{ form.telephone }}</span> </van-cell>
</div> <van-cell title='否' clickable
<div @click='toTel' class='tel-label'>点击拨打</div> @click='form.isHealthGuide = 2'
style='flex: 1'
class='input-back form-input ml-2'
>
<template #right-icon>
<van-radio :name='2' />
</template>
</van-cell>
</div> </div>
</van-radio-group>
</div>
</div>
<van-cell title='微信(指导)' clickable @click='form.visitWay = 11'
class='input-back mt-2 form-input'
:style="{borderRadius: form.visitWay == 11 ? '8px 8px 0px 0px ': '8px'}"
>
<template #right-icon>
<van-radio :name='11' />
</template>
</van-cell>
<div class='tel-back' v-if='form.visitWay == 11'>
<div class='tel'>
<div>
是否指导?
</div> </div>
<van-radio-group v-model='form.isHealthGuide' direction='horizontal'
<van-cell title='短信(指导)' clickable @click="form.visitWay = 9" shape='dot'>
class='input-back mt-2 form-input' <div class='flex items-center w-full'>
:style="{borderRadius: form.visitWay == 9 ? '8px 8px 0px 0px ': '8px'}" <van-cell title='是' clickable
> @click='form.isHealthGuide = 1'
<template #right-icon> style='flex: 1'
<van-radio :name='9' /> class='input-back form-input'
</template> >
</van-cell> <template #right-icon>
<div class='tel-back' v-if='form.visitWay == 9'> <van-radio :name='1' />
<div class='tel'> </template>
<div> </van-cell>
是否指导? <van-cell title='否' clickable
</div> @click='form.isHealthGuide = 2'
<van-radio-group v-model='form.isHealthGuide' direction='horizontal' style='flex: 1'
shape='dot'> class='input-back form-input ml-2'
<div class='flex items-center w-full'> >
<van-cell title='是' clickable <template #right-icon>
@click="form.isHealthGuide = 1" <van-radio :name='2' />
style='flex: 1' </template>
class='input-back form-input' </van-cell>
>
<template #right-icon>
<van-radio :name='1' />
</template>
</van-cell>
<van-cell title='否' clickable
@click="form.isHealthGuide = 2"
style='flex: 1'
class='input-back form-input ml-2'
>
<template #right-icon>
<van-radio :name='2' />
</template>
</van-cell>
</div>
</van-radio-group>
</div> </div>
</van-radio-group>
</div>
</div>
<van-cell title='短信(催检)' clickable @click='form.visitWay = 10'
class='input-back mt-2 form-input'
:style="{borderRadius: form.visitWay == 10 ? '8px 8px 0px 0px ': '8px'}"
>
<template #right-icon>
<van-radio :name='10' />
</template>
</van-cell>
<div class='tel-back' v-if='form.visitWay == 10'>
<div class='tel'>
<div>
催检内容:
</div> </div>
<div>
<van-cell title='微信(指导)' clickable @click="form.visitWay = 11" 请您于{{ form.screenTime }}到{{ authInfo.unitName }}进行复查,祝早日 恢复健康!
class='input-back mt-2 form-input'
:style="{borderRadius: form.visitWay == 11 ? '8px 8px 0px 0px ': '8px'}"
>
<template #right-icon>
<van-radio :name='11' />
</template>
</van-cell>
<div class='tel-back' v-if='form.visitWay == 11'>
<div class='tel'>
<div>
是否指导?
</div>
<van-radio-group v-model='form.isHealthGuide' direction='horizontal'
shape='dot'>
<div class='flex items-center w-full'>
<van-cell title='是' clickable
@click="form.isHealthGuide = 1"
style='flex: 1'
class='input-back form-input'
>
<template #right-icon>
<van-radio :name='1' />
</template>
</van-cell>
<van-cell title='否' clickable
@click="form.isHealthGuide = 2"
style='flex: 1'
class='input-back form-input ml-2'
>
<template #right-icon>
<van-radio :name='2' />
</template>
</van-cell>
</div>
</van-radio-group>
</div>
</div> </div>
<div class='mt-2' style='text-align: center'>
<van-cell title='短信(催检)' clickable @click="form.visitWay = 10" <span style='color: #607FF0' @click='showTime1 = true'>修改日期</span>
class='input-back mt-2 form-input'
:style="{borderRadius: form.visitWay == 10 ? '8px 8px 0px 0px ': '8px'}"
>
<template #right-icon>
<van-radio :name='10' />
</template>
</van-cell>
<div class='tel-back' v-if='form.visitWay == 10'>
<div class='tel'>
<div>
催检内容:
</div>
<div>
请您于{{ form.screenTime }}到{{ authInfo.unitName }}进行复查,祝早日 恢复健康!
</div>
<div class='mt-2' style='text-align: center'>
<span style='color: #607FF0' @click='showTime1 = true'>修改日期</span>
</div>
</div>
</div> </div>
<van-popup v-model:show='showTime1' position='bottom'> </div>
<van-date-picker @confirm='timeConfirm1' @cancel='showBirth = false' /> </div>
</van-popup> <van-popup v-model:show='showTime1' position='bottom'>
<van-date-picker @confirm='timeConfirm1' @cancel='showBirth = false' />
<van-cell title='微信(催检)' clickable @click="form.visitWay = 12" </van-popup>
class='input-back mt-2 form-input'
:style="{borderRadius: form.visitWay == 12 ? '8px 8px 0px 0px ': '8px'}" <van-cell title='微信(催检)' clickable @click='form.visitWay = 12'
> class='input-back mt-2 form-input'
<template #right-icon> :style="{borderRadius: form.visitWay == 12 ? '8px 8px 0px 0px ': '8px'}"
<van-radio :name='12' /> >
</template> <template #right-icon>
</van-cell> <van-radio :name='12' />
<div class='tel-back' v-if='form.visitWay == 12'> </template>
<div class='tel'> </van-cell>
<div> <div class='tel-back' v-if='form.visitWay == 12'>
催检内容: <div class='tel'>
</div> <div>
<div> 催检内容:
请您于{{ form.screenTime }}到{{ authInfo.unitName }}进行复查,祝早日 恢复健康! </div>
</div> <div>
<div class='mt-2' style='text-align: center'> 请您于{{ form.screenTime }}到{{ authInfo.unitName }}进行复查,祝早日 恢复健康!
<span style='color: #607FF0' @click='showTime2 = true'>修改日期</span> </div>
</div> <div class='mt-2' style='text-align: center'>
</div> <span style='color: #607FF0' @click='showTime2 = true'>修改日期</span>
</div> </div>
<van-popup v-model:show='showTime2' position='bottom'> </div>
<van-date-picker @confirm='timeConfirm2' @cancel='showBirth = false' /> </div>
</van-popup> <van-popup v-model:show='showTime2' position='bottom'>
<van-date-picker @confirm='timeConfirm2' @cancel='showBirth = false' />
</van-popup>
</van-radio-group> </van-radio-group>
</template> </template>
</van-field> </van-field>
</van-form> </van-form>
</div> </div>
...@@ -702,8 +708,8 @@ export default { ...@@ -702,8 +708,8 @@ export default {
urgentInsContent: content, urgentInsContent: content,
residentsRecord: { residentsRecord: {
...others, ...others,
id: this.form.personId, id: this.form.personId
}, }
} }
resolve(par) resolve(par)
}).catch((e) => { }).catch((e) => {
...@@ -748,6 +754,7 @@ export default { ...@@ -748,6 +754,7 @@ export default {
.input-back { .input-back {
background: #FAFAFA; background: #FAFAFA;
} }
.input-white { .input-white {
background: #FFFFFF; background: #FFFFFF;
} }
...@@ -758,7 +765,7 @@ export default { ...@@ -758,7 +765,7 @@ export default {
border-radius: 0px 0px 8px 8px; border-radius: 0px 0px 8px 8px;
} }
.death-r{ .death-r {
background: #F5F5F5; background: #F5F5F5;
border-radius: 0px 0px 8px 8px; border-radius: 0px 0px 8px 8px;
padding: 8px 12px; padding: 8px 12px;
...@@ -794,9 +801,11 @@ export default { ...@@ -794,9 +801,11 @@ export default {
:deep(.van-cell:after) { :deep(.van-cell:after) {
border-bottom: 0px; border-bottom: 0px;
} }
:deep(.van-radio__icon--checked.van-radio__icon--dot .van-radio__icon--dot__icon) { :deep(.van-radio__icon--checked.van-radio__icon--dot .van-radio__icon--dot__icon) {
background: #FFFFFF; background: #FFFFFF;
} }
:deep(.van-radio__icon--checked.van-radio__icon--dot) { :deep(.van-radio__icon--checked.van-radio__icon--dot) {
background: var(--van-button-primary-background) background: var(--van-button-primary-background)
} }
......
...@@ -124,7 +124,11 @@ ...@@ -124,7 +124,11 @@
class='input-back mt-2 form-input' class='input-back mt-2 form-input'
:rules='rules.presentCodeName' :rules='rules.presentCodeName'
@click='showPresent = true' @click='showPresent = true'
/> >
<template #input>
<span class='text-end'>{{ form.presentCodeName }}</span>
</template>
</van-field>
<van-popup v-model:show='showPresent' :close-on-click-overlay='false' position='bottom'> <van-popup v-model:show='showPresent' :close-on-click-overlay='false' position='bottom'>
<DocAddress v-model:value='form.presentCode' @close='showPresent = false' <DocAddress v-model:value='form.presentCode' @close='showPresent = false'
:viewData='addressRecord.presentCode' :viewData='addressRecord.presentCode'
...@@ -153,7 +157,11 @@ ...@@ -153,7 +157,11 @@
class='input-back mt-2 form-input' class='input-back mt-2 form-input'
:rules='rules.registeredCode' :rules='rules.registeredCode'
@click='showRegistered = true' @click='showRegistered = true'
/> >
<template #input>
<span class='text-end'>{{ form.registeredCodeName }}</span>
</template>
</van-field>
<van-popup v-model:show='showRegistered' :close-on-click-overlay='false' position='bottom'> <van-popup v-model:show='showRegistered' :close-on-click-overlay='false' position='bottom'>
<DocAddress v-model:value='form.registeredCode' @close='showRegistered = false' <DocAddress v-model:value='form.registeredCode' @close='showRegistered = false'
:viewData='addressRecord.registeredCode' :viewData='addressRecord.registeredCode'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment