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.

183 lines
6.2 KiB

2 months ago
<view class="page">
3 months ago
<view class="banner">
2 months ago
<view class="avatar">
<image class="avatar-img" src="{{detail.UserImg}}"></image>
3 months ago
</view>
2 months ago
<view class="wrap">
<view class="name" bind:tap="handleToggleTel">
{{showTel ? detail.Name : detail.hideName}}
<image wx:if="{{showTel}}" class="tel-icon" src="{{imageUrl}}/5/eye2.png?t={{Timestamp}}"></image>
<image wx:else class="tel-icon" src="{{imageUrl}}/5/eye1.png?t={{Timestamp}}"></image>
3 months ago
</view>
2 months ago
<view class="content">
2 months ago
<view>{{detail.AgeRangeName}} | {{showTel ? detail.Telephone : '***********'}}</view>
<view>邀约时间:{{detail.InviteTime}}</view>
3 months ago
</view>
</view>
</view>
2 months ago
<view class="container">
<view class="row">
<view class="label">IgG4相关性疾病病程</view>
2 months ago
<view class="content">{{detail.DiagnosisTimeRangeName}}</view>
3 months ago
</view>
2 months ago
<view class="row" wx:if="{{detail.HealthQA && detail.HealthQA.hasSubmitted && detail.HealthQA.questions.length > 1}}">
2 months ago
<view class="label">疾病阶段</view>
2 months ago
<view class="content">{{detail.HealthQA.questions[1].AnswerTextStr}}</view>
3 months ago
</view>
2 months ago
<view class="row row-vetical" wx:if="{{detail.HealthQA && detail.HealthQA.hasSubmitted && detail.HealthQA.questions.length > 2}}">
2 months ago
<view class="label">正在使用的药物</view>
2 months ago
<view class="content">{{detail.HealthQA.questions[2].AnswerTextStr}}</view>
2 months ago
</view>
2 months ago
<view class="row row-vetical" wx:if="{{detail.HealthQA && detail.HealthQA.hasSubmitted && detail.HealthQA.questions.length > 0}}">
<view class="label">被确诊受累的器官</view>
<view class="content">{{detail.HealthQA.questions[0].AnswerTextStr}}</view>
2 months ago
</view>
<view class="row">
<view class="label">备注</view>
2 months ago
<view class="content">{{detail.DoctorRemark || '无'}}</view>
2 months ago
</view>
</view>
<view class="footer">
<view class="remark" bind:tap="handleRemark">备注</view>
<view class="send" bind:tap="handleSend" wx:if="{{detail.IsCurrent==1}}">发消息</view>
3 months ago
</view>
</view>
<van-popup
show="{{ popupRemarkShow }}"
style="--popup-close-icon-color: #283031"
position="bottom"
round
closeable
bind:close="handleRemarkClose"
>
<view class="popup-remark">
<view class="title">备注</view>
<textarea
class="textarea"
focus="{{remarkFocus}}"
model:value="{{remark}}"
cursor-spacing="{{100}}"
placeholder-style="color: rgba(194, 201, 202, 1)"
placeholder="请输入备注"
></textarea>
<view class="submit" bind:tap="handleRemarkSubmit">保存</view>
</view>
</van-popup>
<van-popup show="{{ popupEditShow }}" position="center" round bind:close="handleRemarkClose">
<view class="popup-edit">
<view class="title">编辑患者信息</view>
<view class="popup-container">
<view class="row">
<view class="row-header">
<view class="label">抗体类型</view>
</view>
<view class="row-content">
<view class="radio-btns">
<view
wx:for="{{antibodyTypeRangeList}}"
wx:key="index"
class="btn {{detail.AntibodyType + '' === item.id && 'active'}}"
data-key="AntibodyType"
data-id="{{item.id}}"
bind:tap="handleRadio"
>
{{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">
<view
wx:for="{{thyroidAbnormalRangeList}}"
wx:key="index"
class="btn {{detail.ThyroidAbnormal + '' === item.id && 'active'}}"
data-key="ThyroidAbnormal"
data-id="{{item.id}}"
bind:tap="handleRadio"
>
{{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">
<view
wx:for="{{previousConvulsionRangeList}}"
wx:key="index"
class="btn {{detail.PreviousConvulsion + '' === item.id && 'active'}}"
data-key="PreviousConvulsion"
data-id="{{item.id}}"
bind:tap="handleRadio"
>
{{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">
<view
wx:for="{{traditionalImmunosuppressantRangeList}}"
wx:key="index"
class="btn {{detail.TraditionalImmunosuppressant + '' === item.id && 'active'}}"
data-key="TraditionalImmunosuppressant"
data-id="{{item.id}}"
bind:tap="handleRadio"
>
{{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">
<view
wx:for="{{medicalInsuranceTypeRangeList}}"
wx:key="index"
class="btn {{detail.MedicalInsuranceType + '' === item.id && 'active'}}"
data-key="MedicalInsuranceType"
data-id="{{item.id}}"
bind:tap="handleRadio"
>
{{item.value}}
</view>
</view>
</view>
</view>
</view>
<view class="popup-footer">
<view class="cancel" bind:tap="handleUserCancel">取消</view>
<view class="conform" bind:tap="handleUserSubmit">保存</view>
</view>
</view>
</van-popup>
<toast
bind:cancel="handleToastCancel"
bind:ok="handleToastOk"
show="{{toastShow}}"
type="{{toastType}}"
params="{{toastParams}}"
></toast>