6.19
This commit is contained in:
@@ -3,12 +3,21 @@ import {addCase,caseDetail,editCase,getOssSign} from "../../../api/api"
|
||||
const dayjs = require("../../../utils/dayjs");
|
||||
import {throttle} from "../../../utils/util"
|
||||
import { FileUtil } from '../../../utils/fileutil'
|
||||
import {diagnoseOption,patientSickOption,ganneiOption,ganwaiOption,moshiOption,hospitalOption,kangningOption} from "../../utils/data"
|
||||
const app=getApp();
|
||||
Page({
|
||||
/**
|
||||
* 页面的初始数据
|
||||
*/
|
||||
data: {
|
||||
value:[],
|
||||
kangningOption:kangningOption,
|
||||
diagnoseOption:diagnoseOption,
|
||||
patientSickOption:patientSickOption,
|
||||
ganneiOption:ganneiOption,
|
||||
ganwaiOption:ganwaiOption,
|
||||
moshiOption:moshiOption,
|
||||
hospitalOption:hospitalOption,
|
||||
active:0,
|
||||
wordLength:0,
|
||||
showSaveBtn:true,
|
||||
@@ -101,6 +110,40 @@ Page({
|
||||
}
|
||||
return value;
|
||||
},
|
||||
|
||||
},
|
||||
onChangeCheck(event){
|
||||
console.log(event);
|
||||
let arr=event.detail;
|
||||
this.setData({
|
||||
value:arr
|
||||
})
|
||||
if(arr[arr.length-1]=="-1"){
|
||||
this.setData({
|
||||
value:["-1"]
|
||||
})
|
||||
}else{
|
||||
let index=arr.indexOf("-1");
|
||||
if(index>-1){
|
||||
arr.splice(index, 1);
|
||||
this.setData({
|
||||
value:arr
|
||||
})
|
||||
}
|
||||
}
|
||||
console.log(this.data.value)
|
||||
},
|
||||
onChangeOther(event){
|
||||
let {detail,currentTarget}=event;
|
||||
this.setData({
|
||||
[currentTarget.dataset.type]:detail.value
|
||||
})
|
||||
},
|
||||
toggleCheck(event){
|
||||
console.log(event);
|
||||
},
|
||||
dealImg(e){
|
||||
console.log(e);
|
||||
},
|
||||
save:throttle(function(){
|
||||
this.data.medicalRecordId?this.handleEditCase():this.handleAddCase();
|
||||
@@ -209,7 +252,6 @@ Page({
|
||||
headTime:dayjs(headTime).format('YYYY-MM-DD HH:mm:ss'),
|
||||
afterTime:dayjs(afterTime).format('YYYY-MM-DD HH:mm:ss')
|
||||
})
|
||||
|
||||
addCase({...caseObj}).then(res=>{
|
||||
wx.showToast({
|
||||
title: '病例创建成功',
|
||||
@@ -300,26 +342,19 @@ Page({
|
||||
['case.'+key]:res[key]?dayjs(res[key]).format('YYYY-MM-DD'):''
|
||||
})
|
||||
}else if(key=='caseType'){
|
||||
let {columns}=this.data;
|
||||
for (let i = 0; i < columns.length; i++) {
|
||||
if(columns[i].value==res[key]){
|
||||
this.setData({
|
||||
['case.'+key]:res[key],
|
||||
'typeName': columns[i].text
|
||||
})
|
||||
break;
|
||||
}
|
||||
|
||||
}
|
||||
}else if(key=='baseImg'){
|
||||
if(res[key]){
|
||||
let imgList=res[key].split(',');
|
||||
|
||||
}else if(key=='main_diagnose'){
|
||||
this.setData({
|
||||
'case.main_diagnose.select':res[key].select,
|
||||
'case.main_diagnose.otherValue':res[key].otherValue
|
||||
})
|
||||
if(res[key].main_diagnose_img.length>0){
|
||||
let arr=res[key].main_diagnose_img.map(item=>{
|
||||
url:item
|
||||
})
|
||||
this.setData({
|
||||
['case.'+key]:res[key],
|
||||
fileList_basic:imgList.map(item=>{
|
||||
return {url:item}
|
||||
})
|
||||
})
|
||||
'case.main_diagnose.main_diagnose_img':arr
|
||||
})
|
||||
}
|
||||
|
||||
}else if(key=='abstractImg'){
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
"van-datetime-picker": "@vant/weapp/datetime-picker/index",
|
||||
"van-radio": "@vant/weapp/radio/index",
|
||||
"van-field": "@vant/weapp/field/index",
|
||||
"paintCanvas":"../../../components/paintCanvas/paintCanvas",
|
||||
"van-radio-group": "@vant/weapp/radio-group/index"
|
||||
},
|
||||
"navigationStyle":"custom"
|
||||
|
||||
@@ -59,7 +59,7 @@
|
||||
治疗类型(多选)<text class="red">*</text>
|
||||
</view>
|
||||
<view class="right">
|
||||
<van-checkbox-group value="{{ case.sex }}" bind:change="onChange" disabled="{{!showSaveBtn}}" direction="horizontal">
|
||||
<van-checkbox-group value="{{case.case_type }}" bind:change="onChange" disabled="{{!showSaveBtn}}" direction="horizontal">
|
||||
<van-checkbox name="{{1}}">DPMAS及联合模式</van-checkbox>
|
||||
<van-checkbox name="{{2}}">CA280及联合模式</van-checkbox>
|
||||
</van-checkbox-group>
|
||||
@@ -72,16 +72,16 @@
|
||||
主要诊断(多选)<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 bind:change="onChangeCheck" value="{{case.main_diagnose.select}}" disabled="{{!showSaveBtn}}" direction="horizontal" data-type="main_diagnose">
|
||||
<van-checkbox name="{{item.value}}" wx:for="{{diagnoseOption}}" wx:key="value"
|
||||
data-value="{{item.value}}"
|
||||
>{{item.name}}</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}}" />
|
||||
<textarea value="{{case.main_diagnose.otherValue}}" disabled="{{!showSaveBtn}}" class="textArea" placeholder="请输入其他诊断" bind:input="onChangeOther"
|
||||
bind:change="onChangeOther"
|
||||
data-type="case.main_diagnose.otherValue"
|
||||
placeholder-style="color:rgba(0,0,0,0.25)" confirm-type="done" maxlength="500" auto-height="{{true}}" />
|
||||
<!-- <view class="word">{{wordLength}}/500</view> -->
|
||||
|
||||
</view>
|
||||
@@ -90,27 +90,20 @@
|
||||
患者病因(多选)<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 value="{{ case.disease_cause.select }}" bind:change="onChangeCheck" data-type="disease_cause" disabled="{{!showSaveBtn}}" direction="horizontal">
|
||||
<van-checkbox name="{{item.value}}" wx:for="{{patientSickOption}}" wx:key="value">{{item.name}}</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}}" />
|
||||
<textarea value="{{case.disease_cause.otherValue}}" disabled="{{!showSaveBtn}}" class="textArea" placeholder="请输入其他患者原因" bind:input="onChangeOther" bind:change="onChangeOther"
|
||||
data-type="case.disease_cause.otherValue"
|
||||
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="left" style="margin-top: 12rpx;">患者出院诊断照片(可上传1-6张)</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">
|
||||
@@ -119,39 +112,30 @@
|
||||
<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 name="{{item.value}}" wx:for="{{ganneiOption}}" wx:key="value">{{item.name}}</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}}" />
|
||||
<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 name="{{item.value}}" wx:for="{{ganwaiOption}}" wx:key="value">{{item.name}} </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}}" />
|
||||
<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="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>
|
||||
<view class="tip" style="padding-bottom: 130rpx;">注意:“病案首页”需包含患者住院号或姓名</view>
|
||||
<view class="btnbox" wx:if="{{showSaveBtn}}">
|
||||
@@ -170,7 +154,7 @@
|
||||
</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}}" />
|
||||
<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">
|
||||
@@ -183,7 +167,7 @@
|
||||
</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}}" />
|
||||
<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">
|
||||
@@ -197,7 +181,7 @@
|
||||
</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}}" />
|
||||
<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">
|
||||
@@ -253,14 +237,11 @@
|
||||
</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 name="{{item.value}}" wx:for="{{moshiOption}}" wx:key="value">{{item.name}}</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}}" />
|
||||
<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">
|
||||
@@ -284,15 +265,15 @@
|
||||
</view>
|
||||
<view class="row" style="flex-direction: column;">
|
||||
<view class="left">
|
||||
抗凝剂量<text class="red"></text>
|
||||
抗凝剂量(多选)<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="{{item.value}}" wx:for="{{kangningOption}}" wx:key="value">{{item.name}}</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>
|
||||
@@ -738,7 +719,7 @@
|
||||
出院情况<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}}" />
|
||||
<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">
|
||||
@@ -752,15 +733,12 @@
|
||||
</view>
|
||||
<view class="row back" style="flex-direction: column;">
|
||||
<view class="left">
|
||||
出院状态<text class="red">*</text>
|
||||
出院状态(单选)<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 name="{{item.value}}" wx:for="{{hospitalOption}}" wx:key="value">{{item.name}}</van-radio>
|
||||
|
||||
</van-radio-group>
|
||||
</view>
|
||||
</view>
|
||||
@@ -783,6 +761,7 @@
|
||||
</dialog>
|
||||
<dialog showDialog="{{showUseDraft}}" title="提示" message="加载上次草稿?" showCancel="{{false}}" confirmText="确定" bind:confirm="onConfirmUseDraft" bind:cancel="onCancelUseDraft">
|
||||
</dialog>
|
||||
<paintCanvas showPaint="{{showPaint}}" bind:dealImg="dealImg"></paintCanvas>
|
||||
<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" />
|
||||
|
||||
|
||||
@@ -54,6 +54,7 @@ page{
|
||||
}
|
||||
.unit .con{
|
||||
display: flex;
|
||||
padding: 5rpx 0;
|
||||
align-items: center;
|
||||
}
|
||||
.van-checkbox-group--horizontal{
|
||||
@@ -366,9 +367,10 @@ color: #3881F7;
|
||||
.textArea{
|
||||
margin-top: 20rpx;
|
||||
width:100%;
|
||||
max-height: 500rpx!important;
|
||||
max-height: 600rpx!important;
|
||||
min-height: 200rpx!important;
|
||||
font-size: 15px;
|
||||
min-height:50rpx!important;
|
||||
box-sizing: border-box;
|
||||
padding-bottom: 30px;
|
||||
display: block!important;
|
||||
}
|
||||
@@ -377,7 +379,8 @@ color: #3881F7;
|
||||
|
||||
|
||||
position: absolute;
|
||||
bottom:10rpx;
|
||||
bottom:32rpx;
|
||||
|
||||
color: rgba(0,0,0,0.25);
|
||||
right:10rpx;
|
||||
}
|
||||
@@ -404,3 +407,21 @@ color: #3881F7;
|
||||
.van-radio__label--disabled{
|
||||
color:#000!important;
|
||||
}
|
||||
.basic .textArea{
|
||||
border-radius:10px;
|
||||
padding:10px;
|
||||
box-sizing: border-box;
|
||||
border: 1rpx solid rgba(0,0,0,0.1);
|
||||
}
|
||||
.basic .desctitle{
|
||||
margin-top: 15rpx;
|
||||
}
|
||||
.ziliao .textArea,.back .textArea{
|
||||
padding-bottom: 30px;
|
||||
margin-bottom: 20rpx;
|
||||
}
|
||||
|
||||
.record .textArea{
|
||||
padding:10px;
|
||||
}
|
||||
|
||||
|
||||
@@ -6,6 +6,7 @@ Page({
|
||||
* 页面的初始数据
|
||||
*/
|
||||
data: {
|
||||
showPaint:false,
|
||||
hasChoosedImg: false,
|
||||
canvasWidth: 0,
|
||||
showBars: false,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<!--painting-2.wxml-->
|
||||
<view class="page" style="background-color: #000;height:100vh;" catch:tap="hideBarsHandler">
|
||||
<canvas canvas-id="myCanvas" disable-scroll="true" bindtouchstart="touchStart"
|
||||
<canvas type="2d" id="myCanvas" disable-scroll="true" bindtouchstart="touchStart"
|
||||
bindtouchmove="touchMove" bindtouchend="touchEnd" wx:if="{{hasChoosedImg}}"
|
||||
style="height: {{(canvasHeightLen == 0) ? canvasHeight : canvasHeightLen}}px; width: {{canvasWidth}}px; background: url('{{background}}');background-position: 0 0; background-size: {{canvasWidth}}px {{canvasHeight}}px"
|
||||
/>
|
||||
|
||||
@@ -55,6 +55,7 @@ page {
|
||||
.space {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
text-shadow: 2px 2px 1px #000000;
|
||||
}
|
||||
.bottom {
|
||||
width: 750rpx;
|
||||
|
||||
@@ -50,4 +50,5 @@ page {
|
||||
.space {
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,168 @@
|
||||
const diagnoseOption=[
|
||||
{
|
||||
name:'肝衰竭',
|
||||
value:0,
|
||||
},{
|
||||
name:'肿瘤',
|
||||
value:1
|
||||
},{
|
||||
name:'胆汁淤积性肝病',
|
||||
value:2
|
||||
},
|
||||
{
|
||||
name:'移植围手术期支持治疗',
|
||||
value:3
|
||||
},
|
||||
{
|
||||
name:'伴黄疸的MODS或脓毒症、重症中毒等',
|
||||
value:4
|
||||
},
|
||||
{
|
||||
name:'其他',
|
||||
value:-1
|
||||
}]
|
||||
const patientSickOption=[{
|
||||
name:'乙肝',
|
||||
value:0
|
||||
},{
|
||||
name:'丙肝',
|
||||
value:1
|
||||
},{
|
||||
name:'酒精性肝病',
|
||||
value:2
|
||||
},{
|
||||
name:'酒精性肝硬化',
|
||||
value:3
|
||||
},{
|
||||
name:'自身免疫性肝炎(AIH)',
|
||||
value:4
|
||||
},{
|
||||
name:'原发性胆汁性肝硬化(PBC)',
|
||||
value:5
|
||||
},{
|
||||
name:'原发性硬化性胆管炎(PSC)',
|
||||
value:6
|
||||
},{
|
||||
name:'非酒精性脂肪肝',
|
||||
value:7
|
||||
},{
|
||||
name:'药物性肝损伤',
|
||||
value:8
|
||||
},{
|
||||
name:'肝豆状核变性',
|
||||
value:9
|
||||
},{
|
||||
name:'甲肝',
|
||||
value:10
|
||||
},{
|
||||
name:'肝戊肝衰竭',
|
||||
value:11
|
||||
},{
|
||||
name:'其他',
|
||||
value:-1
|
||||
}]
|
||||
const ganneiOption=[
|
||||
{
|
||||
name:'乙肝再激活',
|
||||
value:0
|
||||
},{
|
||||
name:'大量饮酒',
|
||||
value:1
|
||||
},{
|
||||
name:'药物毒物',
|
||||
value:2
|
||||
},
|
||||
{
|
||||
name:'戊型肝炎感染',
|
||||
value:3
|
||||
},
|
||||
{
|
||||
name:'甲型肝炎感染',
|
||||
value:4
|
||||
},
|
||||
{
|
||||
name:'丙肝再激活',
|
||||
value:5
|
||||
},
|
||||
{
|
||||
name:'其他',
|
||||
value:-1
|
||||
}]
|
||||
const ganwaiOption=[
|
||||
{
|
||||
name:'消化道出血',
|
||||
value:0
|
||||
},{
|
||||
name:'感染',
|
||||
value:1
|
||||
},{
|
||||
name:'手术',
|
||||
value:2
|
||||
},
|
||||
{
|
||||
name:'劳累',
|
||||
value:3
|
||||
},
|
||||
{
|
||||
name:'其他',
|
||||
value:-1
|
||||
}]
|
||||
const moshiOption=[{
|
||||
name:'DPMAS',
|
||||
value:0
|
||||
},{
|
||||
name:'DPMAS+PE',
|
||||
value:1
|
||||
},{
|
||||
name:'DPMAS+其他',
|
||||
value:2
|
||||
},{
|
||||
name:'CA280吸附',
|
||||
value:3
|
||||
},{
|
||||
name:'DPCAS',
|
||||
value:4
|
||||
}]
|
||||
const kangningOption=[{
|
||||
name:'肝素',
|
||||
value:0
|
||||
},{
|
||||
name:'DPMAS+低分子肝素',
|
||||
value:1
|
||||
},{
|
||||
name:'枸橼酸',
|
||||
value:2
|
||||
},{
|
||||
name:'甲磺酸萘莫司他',
|
||||
value:3
|
||||
},{
|
||||
name:'其他',
|
||||
value:-1
|
||||
}]
|
||||
const hospitalOption=[{
|
||||
name:'好转',
|
||||
value:0
|
||||
},{
|
||||
name:'痊愈',
|
||||
value:1
|
||||
},{
|
||||
name:'恶化',
|
||||
value:2
|
||||
},{
|
||||
name:'死亡',
|
||||
value:3
|
||||
},{
|
||||
name:'移植',
|
||||
value:4
|
||||
}]
|
||||
module.exports = {
|
||||
diagnoseOption: diagnoseOption,
|
||||
patientSickOption: patientSickOption,
|
||||
ganneiOption: ganneiOption,
|
||||
ganwaiOption: ganwaiOption,
|
||||
moshiOption:moshiOption,
|
||||
kangningOption:kangningOption,
|
||||
hospitalOption:hospitalOption
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user