zoujiandong 5aaa605a13 6.18
2025-06-18 18:23:59 +08:00

789 lines
53 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!--case/pages/createCase/createCase.wxml-->
<!-- <navBar navName="创建病例"></navBar> -->
<view class="ui-navigatorbar" style="background: #FFFFFF">
<van-icon name="arrow-left" bindtap="goBack" class="ui-navigatorbar-back" />
<view class="ui-title">{{navName}}</view>
</view>
<view class="page">
<van-tabs active="{{ active }}" wrap-class="tabwrap" use-before-change="{{ true }}" custom-class="tabbox" bind:before-change="onBeforeChange">
<van-tab title="基本信息" class="vantab">
<view class="basic {{!showSaveBtn?'active':''}}">
<view class="basiccon">
<view class="row">
<view class="left">
患者姓名(首字母大写)<text class="red">*</text>
</view>
<view class="right">
<input type="text" value="{{case.name}}" bindinput="handleIpt" class="ipt" data-id="name" placeholder="请输入" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">
患者ID号<text class="red">*</text>
</view>
<view class="right">
<input type="text" value="{{case.uid}}" bindinput="handleIpt" class="ipt" data-id="uid" placeholder="请输入" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">
性别<text class="red">*</text>
</view>
<view class="right">
<van-radio-group value="{{ case.sex }}" bind:change="onChange" disabled="{{!showSaveBtn}}" direction="horizontal">
<van-radio name="{{1}}">男</van-radio>
<van-radio name="{{2}}">女</van-radio>
</van-radio-group>
</view>
</view>
<view class="row">
<view class="left">
年龄<text class="red">*</text>
</view>
<view class="right">
<input type="number" value="{{case.age}}" bindinput="handleIpt" class="ipt" data-id="age" placeholder="请输入" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">
入院时间<text class="red">*</text>
</view>
<view class="right" bind:tap="openTime">
<input type="text" value="{{case.admissionTime}}" class="ipt" placeholder="请输入" placeholder-class="placeholder" disabled />
<van-icon name="arrow" color="#83858a" size="38rpx" class="righticon" />
</view>
</view>
<view class="row" style="flex-direction: column;">
<view class="left">
治疗类型(多选)<text class="red">*</text>
</view>
<view class="right">
<van-checkbox-group value="{{ case.sex }}" bind:change="onChange" disabled="{{!showSaveBtn}}" direction="horizontal">
<van-checkbox name="{{1}}">DPMAS及联合模式</van-checkbox>
<van-checkbox name="{{2}}">CA280及联合模式</van-checkbox>
</van-checkbox-group>
</view>
</view>
<view class="row" style="flex-direction: column;">
<view class="left">
主要诊断(多选)<text class="red">*</text>
</view>
<view class="right">
<van-checkbox-group value="{{ case.sex }}" bind:change="onChange" disabled="{{!showSaveBtn}}" direction="horizontal">
<van-checkbox name="{{1}}">肝衰竭 </van-checkbox>
<van-checkbox name="{{2}}">肿瘤</van-checkbox>
<van-checkbox name="{{2}}">胆汁淤积性肝病</van-checkbox>
<van-checkbox name="{{2}}">移植围手术期支持治疗</van-checkbox>
<van-checkbox name="{{2}}">伴黄疸的MODS或脓毒症、重症中毒等</van-checkbox>
<van-checkbox name="{{2}}">其他</van-checkbox>
</van-checkbox-group>
</view>
<textarea value="{{case.abstractStr}}" disabled="{{!showSaveBtn}}" class="textArea" placeholder="请输入病历摘要" bind:input="onChangeAbstract" bind:change="onChangeAbstract" placeholder-style="color:rgba(0,0,0,0.25)" confirm-type="done" maxlength="500" auto-height="{{true}}" />
<!-- <view class="word">{{wordLength}}/500</view> -->
</view>
<view class="row" style="flex-direction: column;">
<view class="left">
患者病因(多选)<text class="red">*</text>
</view>
<view class="right">
<van-checkbox-group value="{{ case.sex }}" bind:change="onChange" disabled="{{!showSaveBtn}}" direction="horizontal">
<van-checkbox name="{{1}}">乙肝 </van-checkbox>
<van-checkbox name="{{2}}">丙肝</van-checkbox>
<van-checkbox name="{{2}}">酒精性肝病</van-checkbox>
<van-checkbox name="{{2}}">酒精性肝硬化</van-checkbox>
<van-checkbox name="{{2}}">自身免疫性肝炎AIH</van-checkbox>
<van-checkbox name="{{2}}">原发性胆汁性肝硬化PBC</van-checkbox>
<van-checkbox name="{{2}}">原发性硬化性胆管炎PSC</van-checkbox>
<van-checkbox name="{{2}}">非酒精性脂肪肝</van-checkbox>
<van-checkbox name="{{2}}">药物性肝损伤</van-checkbox>
<van-checkbox name="{{2}}">肝豆状核变性</van-checkbox>
<van-checkbox name="{{2}}">甲肝</van-checkbox>
<van-checkbox name="{{2}}">戊肝</van-checkbox>
<van-checkbox name="{{2}}">其他</van-checkbox>
</van-checkbox-group>
</view>
<textarea value="{{case.abstractStr}}" disabled="{{!showSaveBtn}}" class="textArea" placeholder="请输入病历摘要" bind:input="onChangeAbstract" bind:change="onChangeAbstract" placeholder-style="color:rgba(0,0,0,0.25)" confirm-type="done" maxlength="500" auto-height="{{true}}" />
<!-- <view class="word">{{wordLength}}/500</view> -->
<view class="uploadbox">
<van-uploader file-list="{{ fileList_basic }}" name="basic" deletable="{{showSaveBtn}}" show-upload="{{showSaveBtn}}" bind:delete="deleteImg" max-count="6" multiple bind:after-read="afterRead" upload-text="上传" upload-icon="{{img_host+'/upload.png'}}" />
</view>
</view>
<view class="row" style="flex-direction: column;">
<view class="left">
诱因(多选)<text class="red">*</text>
</view>
<view class="desctitle">肝内:</view>
<view class="right">
<van-checkbox-group value="{{ case.sex }}" bind:change="onChange" disabled="{{!showSaveBtn}}" direction="horizontal">
<van-checkbox name="{{1}}">乙肝再激活 </van-checkbox>
<van-checkbox name="{{2}}">大量饮酒</van-checkbox>
<van-checkbox name="{{2}}">药物毒物</van-checkbox>
<van-checkbox name="{{2}}">戊型肝炎感染</van-checkbox>
<van-checkbox name="{{2}}">甲型肝炎感染</van-checkbox>
<van-checkbox name="{{2}}">丙肝再激活 </van-checkbox>
<van-checkbox name="{{2}}">其他</van-checkbox>
</van-checkbox-group>
</view>
<textarea value="{{case.abstractStr}}" disabled="{{!showSaveBtn}}" class="textArea" placeholder="请输入病历摘要" bind:input="onChangeAbstract" bind:change="onChangeAbstract" placeholder-style="color:rgba(0,0,0,0.25)" confirm-type="done" maxlength="500" auto-height="{{true}}" />
<view class="desctitle">肝外:</view>
<view class="right">
<van-checkbox-group value="{{ case.sex }}" bind:change="onChange" disabled="{{!showSaveBtn}}" direction="horizontal">
<van-checkbox name="{{1}}">消化道出血 </van-checkbox>
<van-checkbox name="{{2}}">感染 </van-checkbox>
<van-checkbox name="{{2}}">手术 </van-checkbox>
<van-checkbox name="{{2}}">劳累</van-checkbox>
<van-checkbox name="{{2}}">其他</van-checkbox>
</van-checkbox-group>
</view>
<textarea value="{{case.abstractStr}}" disabled="{{!showSaveBtn}}" class="textArea" placeholder="请输入病历摘要" bind:input="onChangeAbstract" bind:change="onChangeAbstract" placeholder-style="color:rgba(0,0,0,0.25)" confirm-type="done" maxlength="500" auto-height="{{true}}" />
<!-- <view class="word">{{wordLength}}/500</view> -->
</view>
<view class="row" style="flex-direction: column;">
<view class="left">
病案照片(可上传1-6张)<text class="red">*</text>
</view>
<view class="uploadbox">
<van-uploader file-list="{{ fileList_basic }}" name="basic" deletable="{{showSaveBtn}}" show-upload="{{showSaveBtn}}" bind:delete="deleteImg" max-count="6" multiple bind:after-read="afterRead" upload-text="上传" upload-icon="{{img_host+'/upload.png'}}" />
</view>
</view>
</view>
<view class="tip" style="padding-bottom: 130rpx;">注意:“病案首页”需包含患者住院号或姓名</view>
<view class="btnbox" wx:if="{{showSaveBtn}}">
<view class="btn" bind:tap="saveBasic">下一步</view>
</view>
</view>
</van-tab>
<van-tab title="临床资料" disabled="{{disable_ziliao}}">
<view class="basic {{!showSaveBtn?'active':''}}">
<view class="ziliao" wx:if="{{active!=0}}">
<view class="row" style="flex-direction: column;overflow: hidden;position: relative;">
<view class="left" style="font-weight:bold">
病历摘要<text class="red">*</text>
</view>
<view class="unit">
<view class="desctitle">主诉:</view>
<textarea value="{{case.abstractStr}}" disabled="{{!showSaveBtn}}" class="textArea" placeholder="请输入病历摘要" bind:input="onChangeAbstract" bind:change="onChangeAbstract" placeholder-style="color:rgba(0,0,0,0.25)" confirm-type="done" maxlength="500" auto-height="{{true}}" />
<view class="word">
<view class="textdesc">
<van-uploader file-list="{{ fileList }}" bind:after-read="afterRead">
<view class="con">
<van-icon slot name="photo-o" size="20px" />上传图片识别内容
</view>
</van-uploader>
</view>
</view>
</view>
<view class="unit">
<view class="desctitle">现病史:</view>
<textarea value="{{case.abstractStr}}" disabled="{{!showSaveBtn}}" class="textArea" placeholder="请输入病历摘要" bind:input="onChangeAbstract" bind:change="onChangeAbstract" placeholder-style="color:rgba(0,0,0,0.25)" confirm-type="done" maxlength="500" auto-height="{{true}}" />
<view class="word">
<view class="textdesc">
<van-uploader file-list="{{ fileList }}" bind:after-read="afterRead">
<view class="con">
<van-icon slot name="photo-o" size="20px" />上传图片识别内容
</view>
</van-uploader>
</view>
<!-- {{wordLength}}/500 -->
</view>
</view>
<view class="unit">
<view class="desctitle">既往史:</view>
<textarea value="{{case.abstractStr}}" disabled="{{!showSaveBtn}}" class="textArea" placeholder="请输入病历摘要" bind:input="onChangeAbstract" bind:change="onChangeAbstract" placeholder-style="color:rgba(0,0,0,0.25)" confirm-type="done" maxlength="500" auto-height="{{true}}" />
<view class="word">
<view class="textdesc">
<van-uploader file-list="{{ fileList }}" bind:after-read="afterRead">
<view class="con">
<van-icon slot name="photo-o" size="20px" />上传图片识别内容
</view>
</van-uploader>
</view>
<!-- {{wordLength}}/500 -->
</view>
</view>
</view>
<!-- <view class="row" style="flex-direction: column;" wx:if="{{!(fileList_abstract.length==0 && !showSaveBtn)}}">
<view class="left" style="font-weight:bold">
病历摘要图片(可上传1-6张)<text class="red"></text>
</view>
<view class="uploadbox">
<van-uploader file-list="{{ fileList_abstract }}" name="abstract" multiple max-count="6" deletable="{{showSaveBtn}}" show-upload="{{showSaveBtn}}" bind:delete="deleteImg" bind:after-read="afterRead" upload-text="上传" upload-icon="{{img_host+'/upload.png'}}" />
</view>
</view> -->
</view>
<view class="btnbox" wx:if="{{showSaveBtn}}">
<view class="btn" bind:tap="saveAbstract">下一步</view>
</view>
<view class="tip">注意:病历摘要,文字填写或者上传图片,二选一</view>
</view>
</van-tab>
<van-tab title="DPMAS治疗记录" disabled="{{disable_record}}">
<view class="basic {{!showSaveBtn?'active':''}}">
<view class="recordcon">
<view class="record" wx:for="{{case.dpmas}}" wx:key="index">
<view class="title">
<view class="titlename">
<view class="bar"></view>
<view class="recordtime">第{{index+1}}次治疗</view>
</view>
<van-icon name="delete-o" size="22" bind:tap="confirmDelRecord" data-index="{{index}}" color="#b9bbbb" wx:if="{{index!=0 && showSaveBtn}}" />
</view>
<view class="row">
<view class="left">
治疗时间<text class="red">*</text>
</view>
<view class="right" bind:tap="openDealTime" data-index="{{index}}">
<input type="text" value="{{dpmas_list[index].treatTime}}" class="ipt" placeholder="请选择时间" placeholder-class="placeholder" disabled />
<text wx:if="{{dpmas_list[index].treatTime}}">h</text>
<van-icon name="arrow" color="#83858a" size="38rpx" class="righticon" />
</view>
</view>
<view class="row back" style="flex-direction: column;">
<view class="left">
模式(单选)<text class="red">*</text>
</view>
<view class="right">
<van-radio-group value="{{ case.sex }}" bind:change="onChange" disabled="{{!showSaveBtn}}" direction="horizontal">
<van-radio name="{{1}}">DPMAS</van-radio>
<van-radio name="{{1}}">DPMAS+PE</van-radio>
<van-radio name="{{1}}">DPMAS+其他</van-radio>
<van-radio name="{{1}}">CA280吸附</van-radio>
<van-radio name="{{1}}">DPCAS</van-radio>
</van-radio-group>
</view>
<textarea value="{{case.abstractStr}}" disabled="{{!showSaveBtn}}" class="textArea" placeholder="请输入病历摘要" bind:input="onChangeAbstract" bind:change="onChangeAbstract" placeholder-style="color:rgba(0,0,0,0.25)" confirm-type="done" maxlength="500" auto-height="{{true}}" />
</view>
<view class="row">
<view class="left">
血浆吸附处理量(ml)<text class="red">*</text>
</view>
<view class="right">
<input type="text" value="{{case.headTime}}" class="ipt" placeholder="请输入血浆吸附处理量" placeholder-class="placeholder" />
<text wx:if="{{case.headTime}}">ml</text>
<!-- <van-icon name="arrow" color="#83858a" size="38rpx" class="righticon" style="opacity: 0;" /> -->
</view>
</view>
<view class="row">
<view class="left">
血浆置换量(ml)<text class="red">*</text>
</view>
<view class="right">
<input type="text" value="{{case.headTime}}" class="ipt" placeholder="请输入血浆置换量" placeholder-class="placeholder" />
<text wx:if="{{case.headTime}}">ml</text>
<!-- <van-icon name="arrow" color="#83858a" size="38rpx" class="righticon" style="opacity: 0;" /> -->
</view>
</view>
<view class="row" style="flex-direction: column;">
<view class="left">
抗凝剂量<text class="red"></text>
</view>
<view class="right">
<van-checkbox-group value="{{ case.sex }}" bind:change="onChange" disabled="{{!showSaveBtn}}" direction="horizontal">
<van-checkbox name="{{1}}">肝素 </van-checkbox>
<van-checkbox name="{{2}}">低分子肝素 </van-checkbox>
<van-checkbox name="{{2}}">枸橼酸 </van-checkbox>
<van-checkbox name="{{2}}">甲磺酸萘莫司他</van-checkbox>
<van-checkbox name="{{2}}">其他</van-checkbox>
</van-checkbox-group>
</view>
<view class="cellunit">
<view class="desctitle">肝素: </view>
<view class="row innerrow">
<view class="left">首剂</view>
<view class="right">
<input type="text" value="{{case.headTime}}" class="ipt" placeholder="请输入首剂剂量" placeholder-class="placeholder" />
<text wx:if="{{case.headTime}}">ml</text>
</view>
</view>
<view class="row innerrow">
<view class="left">追加</view>
<view class="right">
<input type="text" value="{{case.headTime}}" class="ipt" placeholder="请输入追加剂量" placeholder-class="placeholder" />
<text wx:if="{{case.headTime}}">ml</text>
</view>
</view>
</view>
<view class="cellunit">
<view class="desctitle">低分子肝素: </view>
<view class="row innerrow">
<view class="left">低分子肝素(IU)</view>
<view class="right">
<input type="text" value="{{case.headTime}}" class="ipt" placeholder="请输入低分子肝素剂量" placeholder-class="placeholder" />
<text wx:if="{{case.headTime}}">ml</text>
</view>
</view>
</view>
<view class="cellunit">
<view class="desctitle">枸橼酸: </view>
<view class="row innerrow">
<view class="left">血液流速(ml/min)</view>
<view class="right">
<input type="text" value="{{case.headTime}}" class="ipt" placeholder="请输入血液流速" placeholder-class="placeholder" />
<text wx:if="{{case.headTime}}">ml</text>
</view>
</view>
<view class="row innerrow">
<view class="left">枸橼酸钠流速(ml/h)</view>
<view class="right">
<input type="text" value="{{case.headTime}}" class="ipt" placeholder="请输入枸橼酸钠流速" placeholder-class="placeholder" />
<text wx:if="{{case.headTime}}">ml</text>
</view>
</view>
<view class="row innerrow">
<view class="left">钙剂(ml/h)</view>
<view class="right">
<input type="text" style="width:210rpx;margin-right: 20rpx;" value="{{case.headTime}}" class="ipt" placeholder="请输入钙剂剂量" placeholder-class="placeholder" />
<text wx:if="{{case.headTime}}">ml/h</text>
<van-radio-group value="{{ case.sex }}" bind:change="onChange" disabled="{{!showSaveBtn}}" >
<van-radio name="{{1}}">10%葡萄糖酸钙</van-radio>
<van-radio name="{{1}}">5%氯化钙</van-radio>
</van-radio-group>
</view>
</view>
</view>
<view class="cellunit">
<view class="desctitle">甲磺酸萘莫司他: </view>
<view class="row innerrow">
<view class="left">甲磺酸萘莫司他(mg/h)</view>
<view class="right">
<input type="text" value="{{case.headTime}}" class="ipt" placeholder="请输入甲磺酸萘莫司他剂量" placeholder-class="placeholder" />
<text wx:if="{{case.headTime}}">mg/h</text>
</view>
</view>
</view>
<view class="cellunit">
<view class="desctitle">其他: </view>
<view class="row innerrow">
<view class="left">名称</view>
<view class="right">
<input type="text" value="{{case.headTime}}" class="ipt" placeholder="请输入名称" placeholder-class="placeholder" />
</view>
</view>
<view class="row innerrow">
<view class="left">剂量</view>
<view class="right">
<input type="text" value="{{case.headTime}}" class="ipt" placeholder="请输入剂量" placeholder-class="placeholder" />
</view>
</view>
</view>
</view>
<view class="row" style="flex-direction: column;border:none">
<view class="left" style="white-space: normal;display: block;">
附人工肝治疗记录相关照片(可上传1-3张)<text class="red">*</text>
</view>
<view class="uploadbox">
<van-uploader file-list="{{ dpmas_list[index].fileList}}" bind:delete="deleteImg" multiple max-count="3" name="{{'record'+index}}" show-upload="{{showSaveBtn}}" deletable="{{showSaveBtn}}" bind:after-read="afterRead" upload-text="上传" upload-icon="{{img_host+'/upload.png'}}" />
</view>
</view>
</view>
<view class="addrecord" bind:tap="addRecord" wx:if="{{showSaveBtn}}">
<van-icon name="plus" size="38rpx" />
<view class="recordText">增加记录</view>
</view>
</view>
<view class="tip" style="padding-bottom: 120rpx;">
<text>
注意“DPMAS治疗凭证”照片需包含患者住院号或姓名
1.4次及以上疗程化病例,每次治疗对应一张凭证照片;
2.早前期INR≤1.5的病例上传第一次DPMAS治疗前最新的“INR检验报告单”
3.早前期INR≤1.5的病例DPMAS治疗时间不能晚于INR出报告时间24小时。
</text>
</view>
<view class="btnbox" wx:if="{{showSaveBtn}}">
<view class="btn" bind:tap="saveRecord">下一步</view>
</view>
<!-- <view class="bottom">
<view class="savebtn">保 存</view>
</view> -->
</view>
</van-tab>
<van-tab title="实验室检测" disabled="{{disable_check}}">
<view class="basic record {{!showSaveBtn?'active':''}}" style="background-color: #fff;">
<view class="message"> (早前期为首次治疗前后、4次及以上为疗程化治疗前后)</view>
<view class="row">
<view class="left">
首次治疗前检测时间<text class="red">*</text>
</view>
<view class="right" bind:tap="openHeadTime">
<input type="text" value="{{case.headTime}}" class="ipt" placeholder="请选择时间" placeholder-class="placeholder" disabled />
<text wx:if="{{case.headTime}}">h</text>
<van-icon name="arrow" color="#83858a" size="38rpx" class="righticon" />
</view>
</view>
<view class="row">
<view class="left">
首次治疗后检测时间<text class="red">*</text>
</view>
<view class="right" bind:tap="openAfterTime">
<input type="text" value="{{case.afterTime}}" class="ipt" placeholder="请选择时间" placeholder-class="placeholder" disabled />
<text wx:if="{{case.afterTime}}">h</text>
<van-icon name="arrow" color="#83858a" size="38rpx" class="righticon" />
</view>
</view>
<view class="row">
<view class="left">
最后一次治疗后检测时间<text class="red">*</text>
</view>
<view class="right" bind:tap="openAfterTime">
<input type="text" value="{{case.afterTime}}" class="ipt" placeholder="请选择时间" placeholder-class="placeholder" disabled />
<text wx:if="{{case.afterTime}}">h</text>
<van-icon name="arrow" color="#83858a" size="38rpx" class="righticon" />
</view>
</view>
<view class="table">
<view class="t_title">
总胆红素(TB-umol/L)<text class="red">*</text>
</view>
<view class="row">
<view class="left">首次治疗前</view>
<view class="right">
<input type="digit" value="{{case.headTb}}" bindinput="handleIpt" class="ipt" data-id="headTb" data-type="number" placeholder="请输入" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">首次治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterTb}}" bindinput="handleIpt" class="ipt" data-id="afterTb" data-type="number" placeholder="请输入" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">最后一次治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterTb}}" bindinput="handleIpt" class="ipt" data-id="afterTb" data-type="number" placeholder="请输入" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
</view>
<view class="table">
<view class="t_title">
直接胆红素(DB-umol/L)<text class="red"></text>
</view>
<view class="row">
<view class="left">首次治疗前</view>
<view class="right">
<input type="digit" value="{{case.headTb}}" bindinput="handleIpt" class="ipt" data-id="headTb" data-type="number" placeholder="请输入" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">首次治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterTb}}" bindinput="handleIpt" class="ipt" data-id="afterTb" data-type="number" placeholder="请输入" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">最后一次治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterTb}}" bindinput="handleIpt" class="ipt" data-id="afterTb" data-type="number" placeholder="请输入" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
</view>
<view class="table">
<view class="t_title">
间接胆红素(IB-umol/L)<text class="red"></text>
</view>
<view class="row">
<view class="left">首次治疗前</view>
<view class="right">
<input type="digit" value="{{case.headTb}}" bindinput="handleIpt" class="ipt" data-id="headTb" data-type="number" placeholder="请输入" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">首次治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterTb}}" bindinput="handleIpt" class="ipt" data-id="afterTb" data-type="number" placeholder="请输入" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">最后一次治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterTb}}" bindinput="handleIpt" class="ipt" data-id="afterTb" data-type="number" placeholder="请输入" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
</view>
<view class="table">
<view class="t_title">
丙氨酸氨基转移酶(ALT-U/L)<text class="red">*</text>
</view>
<view class="row">
<view class="left">首次治疗前</view>
<view class="right">
<input type="digit" value="{{case.headAlt}}" bindinput="handleIpt" class="ipt" data-id="headAlt" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">首次治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterAlt}}" bindinput="handleIpt" class="ipt" data-id="afterAlt" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">最后一次治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterAlt}}" bindinput="handleIpt" class="ipt" data-id="afterAlt" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
</view>
<view class="table">
<view class="t_title">
天门冬氨酸氨基转移酶(AST-U/L)<text class="red">*</text>
</view>
<view class="row">
<view class="left">治疗前</view>
<view class="right">
<input type="digit" value="{{case.headAst}}" bindinput="handleIpt" class="ipt" data-id="headAst" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterAst}}" bindinput="handleIpt" class="ipt" data-id="afterAst" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">最后一次治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterAst}}" bindinput="handleIpt" class="ipt" data-id="afterAst" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
</view>
<view class="table">
<view class="t_title">
白蛋白(ALB-g/L)<text class="red">*</text>
</view>
<view class="row">
<view class="left">治疗前</view>
<view class="right">
<input type="digit" value="{{case.headAlb}}" bindinput="handleIpt" class="ipt" data-id="headAlb" data-type="number" placeholder="请输入" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterAlb}}" bindinput="handleIpt" class="ipt" data-id="afterAlb" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">最后一次治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterAlb}}" bindinput="handleIpt" class="ipt" data-id="afterAlb" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
</view>
<view class="table">
<view class="t_title">
凝血酶原活动度(PTA-%)<text class="red"></text>
</view>
<view class="row">
<view class="left">治疗前</view>
<view class="right">
<input type="digit" value="{{case.headPta}}" bindinput="handleIpt" class="ipt" data-id="headPta" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterPta}}" bindinput="handleIpt" class="ipt" data-id="afterPta" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">最后一次治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterPta}}" bindinput="handleIpt" class="ipt" data-id="afterPta" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
</view>
<view class="table">
<view class="t_title">
国际标准化比值(INR)<text class="red">*</text>
</view>
<view class="row">
<view class="left">治疗前</view>
<view class="right">
<input type="digit" value="{{case.headInr}}" bindinput="handleIpt" class="ipt" data-id="headInr" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterInr}}" bindinput="handleIpt" class="ipt" data-id="afterInr" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">最后一次治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterInr}}" bindinput="handleIpt" class="ipt" data-id="afterInr" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
</view>
<view class="table">
<view class="t_title">
C反应蛋白(CRP-mg/L)<text class="red"></text>
</view>
<view class="row">
<view class="left">治疗前</view>
<view class="right">
<input type="digit" value="{{case.headAlb}}" bindinput="handleIpt" class="ipt" data-id="headAlb" data-type="number" placeholder="请输入" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterAlb}}" bindinput="handleIpt" class="ipt" data-id="afterAlb" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">最后一次治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterAlb}}" bindinput="handleIpt" class="ipt" data-id="afterAlb" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
</view>
<view class="table">
<view class="t_title">
白介素6(IL-6-ng/L)<text class="red"></text>
</view>
<view class="row">
<view class="left">治疗前</view>
<view class="right">
<input type="digit" value="{{case.headIl6}}" bindinput="handleIpt" class="ipt" data-id="headIl6" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterIl6}}" bindinput="handleIpt" class="ipt" data-id="afterIl6" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">最后一次治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterIl6}}" bindinput="handleIpt" class="ipt" data-id="afterIl6" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
</view>
<view class="table">
<view class="t_title">
肿瘤坏死因子α(TNF-α-μg/L)<text class="red"></text>
</view>
<view class="row">
<view class="left">治疗前</view>
<view class="right">
<input type="digit" value="{{case.headTnf}}" bindinput="handleIpt" class="ipt" data-id="headTnf" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterTnf}}" bindinput="handleIpt" class="ipt" data-id="afterTnf" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
<view class="row">
<view class="left">最后一次治疗后</view>
<view class="right">
<input type="digit" value="{{case.afterTnf}}" bindinput="handleIpt" class="ipt" data-id="afterTnf" placeholder="请输入" data-type="number" placeholder-class="placeholder" disabled="{{!showSaveBtn}}" />
</view>
</view>
</view>
<view class="row" style="flex-direction: column;border:none;padding-bottom:120rpx;">
<view class="left">
检查报告单(可上传1-6张)<text class="red">*</text>
</view>
<view class="red rederror">包含肝功能或生化检测(必须有、审查)、凝血功能、炎症因子化验单,至少包含首次治疗前后化验单拍照,需进行隐私信息脱敏(姓名、电话、身份证)</view>
<view class="uploadbox">
<van-uploader file-list="{{ fileList_check }}" multiple bind:delete="deleteImg" max-count="6" name="check" show-upload="{{showSaveBtn}}" deletable="{{showSaveBtn}}" bind:after-read="afterRead" upload-text="上传" upload-icon="{{img_host+'/upload.png'}}" />
</view>
</view>
<view class="btnbox" wx:if="{{showSaveBtn}}">
<view class="btn" bind:tap="save">提交</view>
</view>
</view>
</van-tab>
<van-tab title="疾病转归" disabled="{{disable_back}}">
<view class="basic back {{!showSaveBtn?'active':''}}" style="background-color: #fff;">
<view class="row">
<view class="left">
出院时间<text class="red">*</text>
</view>
<view class="right" bind:tap="openHeadTime">
<input type="text" value="{{case.headTime}}" class="ipt" placeholder="请选择时间" placeholder-class="placeholder" disabled />
<text wx:if="{{case.headTime}}">h</text>
<van-icon name="arrow" color="#83858a" size="38rpx" class="righticon" />
</view>
</view>
<view class="row">
<view class="left">
住院天数<text class="red">*</text>
</view>
<view class="right">
<input type="text" value="{{case.headTime}}" class="ipt" placeholder="请输入住院天数" placeholder-class="placeholder" />
<text wx:if="{{case.headTime}}">天</text>
<van-icon name="arrow" color="#83858a" size="38rpx" class="righticon" style="opacity: 0;" />
</view>
</view>
<view class="row" style="flex-direction: column;">
<view class="left">
出院情况<text class="red">*</text>
</view>
<view class="unit" style="border:none;margin-bottom:0;">
<textarea value="{{case.abstractStr}}" disabled="{{!showSaveBtn}}" class="textArea" placeholder="请输入病历摘要" bind:input="onChangeAbstract" bind:change="onChangeAbstract" placeholder-style="color:rgba(0,0,0,0.25)" confirm-type="done" maxlength="500" auto-height="{{true}}" />
<view class="word">
<view class="textdesc">
<van-uploader file-list="{{ fileList }}" bind:after-read="afterRead">
<view class="con">
<van-icon slot name="photo-o" size="20px" />上传图片识别内容
</view>
</van-uploader>
</view>
</view>
</view>
</view>
<view class="row back" style="flex-direction: column;">
<view class="left">
出院状态<text class="red">*</text>
</view>
<view class="right">
<van-radio-group value="{{ case.sex }}" bind:change="onChange" disabled="{{!showSaveBtn}}" direction="horizontal">
<van-radio name="{{1}}">好转</van-radio>
<van-radio name="{{2}}">痊愈 </van-radio>
<van-radio name="{{2}}">恶化 </van-radio>
<van-radio name="{{2}}">死亡 </van-radio>
<van-radio name="{{2}}">移植 </van-radio>
</van-radio-group>
</view>
</view>
</view>
</van-tab>
</van-tabs>
<!-- <view class="btnbox">
<view class="btn" bind:tap="save">保存</view>
</view> -->
</view>
<van-popup show="{{ showTime }}" round position="bottom" custom-style="height: 50%" bind:close="cancelDate" bind:cancel="cancelDate">
<van-datetime-picker bind:confirm="confirmDate" title="{{time_title}}" bind:cancel="cancelDate" type="{{time_type}}" value="{{ currentDate }}" bind:input="onInput" max-date="{{ maxDate }}" min-date="{{ minDate }}" formatter="{{ formatter }}" />
</van-popup>
<dialog showDialog="{{showAttention}}" showCancel="{{false}}" bind:confirm="onConfirmAttention" title="注意" confirmText="马上去完善" message="信息并未完善,请继续填写"></dialog>
<dialog showDialog="{{showTip}}" showCancel="{{false}}" bind:confirm="onConfirmTip" title="注意" confirmText="确定" message="所提交病例治疗时间需要在2024年度"></dialog>
<dialog showDialog="{{showDel}}" showCancel="{{true}}" bind:confirm="onConfirmDel" bind:cancel="onCancelDel" title="删除记录" confirmText="确定" message="确定删除此条治疗记录吗?"></dialog>
<dialog showDialog="{{showDraft}}" title="注意" message="是否保存草稿?" confirmText="保存" bind:confirm="onConfirmDraft" bind:cancel="onCancelDraft">
</dialog>
<dialog showDialog="{{showUseDraft}}" title="提示" message="加载上次草稿?" showCancel="{{false}}" confirmText="确定" bind:confirm="onConfirmUseDraft" bind:cancel="onCancelUseDraft">
</dialog>
<van-popup show="{{ showType }}" round position="bottom" custom-style="height: 50%">
<van-picker columns="{{ columns }}" default-index="{{case.caseType}}" title="请选择病例类型" bind:cancel="onCancelType" show-toolbar bind:confirm="onConfirmType" />
</van-popup>