信达小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

244 lines
8.3 KiB

<view class="page">
<view class="page-container">
<view class="banner-new">
<view class="row">
<view class="row-header">
<view class="label">姓名</view>
</view>
<view class="row-content">
<input
class="input"
placeholder-class="place-input"
placeholder="请输入真实姓名"
value="{{zdUserInfo.PatientName}}"
maxlength="{{8}}"
bindinput="handleInput"
data-key="PatientName"
bindblur="updateUserInfo"
/>
</view>
</view>
<view class="row">
<view class="row-header">
<view class="label">身份</view>
</view>
<view class="row-content">
<view class="radio-btns">
<view
class="btn {{zdUserInfo.RelationType==item.id && 'active'}}"
wx:for="{{RTList}}"
wx:key="index"
bind:tap="handleRedioSelect"
data-key="RelationType"
data-id="{{item.id}}"
>
{{item.value}}
</view>
</view>
</view>
</view>
<view class="row">
<view class="row-header">
<view class="label">性别</view>
</view>
<view class="row-content">
<view class="radio-btns gender">
<view
class="btn {{ zdUserInfo.Gender === item.id && 'active'}}"
wx:for="{{GenderList}}"
wx:key="index"
bind:tap="handleRedioSelect"
data-key="Gender"
data-id="{{item.id}}"
>
<image
wx:if="{{item.id==2}}"
class="icon"
src="{{imageUrl}}{{zdUserInfo.Gender==2 ? 'icon57' : 'icon55'}}.png?t={{Timestamp}}"
></image>
<image
wx:if="{{item.id==1}}"
class="icon"
src="{{imageUrl}}{{zdUserInfo.Gender==1 ? 'icon58' : 'icon56'}}.png?t={{Timestamp}}"
></image>
{{item.value}}
</view>
</view>
</view>
</view>
<view class="row">
<view class="row-header">
<view class="label">年龄范围</view>
</view>
<view class="row-content">
<view class="radio-btns radio-btns3">
<view
class="btn {{zdUserInfo.AgeRange==index && 'active'}}"
wx:for="{{dict.AgeRange}}"
wx:key="index"
bind:tap="handleRedioSelect"
data-key="AgeRange"
data-id="{{index}}"
>
{{item}}
</view>
</view>
</view>
</view>
<view class="row">
<view class="row-header">
<view class="label">是否有Graves病病史</view>
</view>
<view class="row-content">
<view class="radio-btns radio-btns3">
<view
class="btn {{zdUserInfo.IsGraves==index && 'active'}}"
wx:for="{{dict.IsGraves}}"
wx:key="index"
bind:tap="handleRedioSelect"
data-key="IsGraves"
data-id="{{index}}"
>
{{item}}
</view>
</view>
</view>
</view>
<view class="row">
<view class="row-header">
<view class="label">是否有TED(甲状腺眼突)及其相关眼部手术史</view>
</view>
<view class="row-content">
<view class="radio-btns radio-btns3">
<view
class="btn {{zdUserInfo.HasTedSurgery==index && 'active'}}"
wx:for="{{dict.HasTedSurgery}}"
wx:key="index"
bind:tap="handleRedioSelect"
data-key="HasTedSurgery"
data-id="{{index}}"
>
{{item}}
</view>
</view>
</view>
</view>
<block wx:if="{{zdUserInfo.UserType < 4}}">
<view class="row">
<view class="row-header">
<view class="label">是否了解替妥尤单抗N01</view>
</view>
<view class="row-content">
<view class="radio-btns radio-btns3">
<view
class="btn {{zdUserInfo.IsKnowTituyo==index && 'active'}}"
wx:for="{{bolList}}"
wx:key="index"
bind:tap="handleRedioSelect"
data-key="IsKnowTituyo"
data-id="{{index}}"
>
{{item}}
</view>
</view>
</view>
</view>
<view class="row">
<view class="row-header">
<view class="label">是否有使用替妥尤单抗N01</view>
</view>
<view class="row-content">
<view class="radio-btns radio-btns3">
<view
class="btn {{zdUserInfo.IsUseTituyo==index && 'active'}}"
wx:for="{{bolList}}"
wx:key="index"
bind:tap="handleRedioSelect"
data-key="IsUseTituyo"
data-id="{{index}}"
>
{{item}}
</view>
</view>
</view>
</view>
<block wx:if="{{zdUserInfo.IsUseTituyo == 1 }}">
<view class="row">
<view class="row-header">
<view class="label">请上传您的处方证明</view>
</view>
<view class="row-sub">处方证明审核通过后,即可享受平台全部服务</view>
<uploadFile class="upload" accept="image" bind:file="handleSetData">
<view
class="mask"
wx:if="{{zdUserInfo.DrugsAuditStatus==1 || zdUserInfo.DrugsAuditStatus==3}}"
catchtap="handleNoUpload"
></view>
<view class="upload-container">
<view class="upload-img" wx:if="{{zdUserInfo.PrescriptionImg}}">
<view class="del" catchtap="handleDelData" wx:if="{{zdUserInfo.DrugsAuditStatus==2}}">
<image class="d-icon" src="{{imageUrl}}icon77.png?t={{Timestamp}}"></image>
</view>
<image
class="img"
src="{{zdUserInfo.PrescriptionImg}}"
mode="aspectFill"
catch:tap="handlePreview"
></image>
<view class="check" wx:if="{{zdUserInfo.DrugsAuditStatus==1}}">
<image class="check-icon" src="{{imageUrl}}icon81.png?t={{Timestamp}}"></image>
审核中...
</view>
</view>
<block wx:else>
<van-icon name="plus" style="font-size: 80rpx; color: rgba(173, 172, 178, 0.5)" />
</block>
</view>
</uploadFile>
<view class="reject" wx:if="{{zdUserInfo.DrugsAuditStatus==2}}">*审核不通过</view>
<view class="row-sub" wx:else>您可以上传您的诊断处方、住院小结等</view>
</view>
</block>
</block>
</view>
</view>
<view wx:if="{{submit}}" class="cancellation" bind:tap="routerTo" data-url="/patient/pages/my/index">提交</view>
<block wx:else>
<view class="cancellation" bind:tap="routerTo" data-url="/pages/login/index?back=1">切换医生端</view>
<view wx:if="{{zdUserInfo.IsRootUser==1}}" class="cancellation" bind:tap="handleLogout">注销账号</view>
</block>
</view>
<van-popup
class="popup"
show="{{ diagnoseTypeShow }}"
position="bottom"
round
close-on-click-overlay
bind:close="handleDiagnoseTypeShow"
>
<view class="popup-title">
<view class="close" bind:tap="handleDiagnoseTypeShow">关闭</view>
<view class="sure" bind:tap="handleDiagnoseTypeSave">保存</view>
</view>
<picker-view
class="popup-picker"
indicator-style="height: 50px;"
style="width: 100%; height: 300px"
value="{{[selectDiagnoseTypeIndex]}}"
bindchange="handleChangeDiagnoseType"
bindpickstart="handelUpdateDiagnoseType"
>
<picker-view-column>
<view class="picker-col" wx:for="{{DTList}}">{{item.value}}</view>
</picker-view-column>
</picker-view>
</van-popup>
<popup
show="{{popupShow}}"
type="{{popupType}}"
params="{{popupParams}}"
bind:ok="handlePopupOk"
bind:cancel="handlePopupCancel"
></popup>