|
@@ -10,44 +10,72 @@
|
|
|
<img src="../assets/images/down.png" alt="" width="16px">
|
|
|
</mt-field>
|
|
|
<mt-field label="注射剂量(IU)" placeholder="请输入整数" v-model="form.zsjl" type="number"></mt-field>
|
|
|
- <div class="numSubTitle">
|
|
|
+ <!-- <div class="numSubTitle">
|
|
|
<mt-field class="inputDisable" disabled placeholder="请选择时间" v-model="form.zssjt0"
|
|
|
@click.native="$refs.t0Picker.open()">
|
|
|
<img src="../assets/images/down.png" alt="" width="16px">
|
|
|
</mt-field>
|
|
|
<span>注射时间t<sub>0</sub></span>
|
|
|
- </div>
|
|
|
+ </div> -->
|
|
|
+ <div class="numSubTitle">
|
|
|
+ <mt-field class="inputDisable" disabled placeholder="请选择时间" v-model="form.zssjt0"
|
|
|
+ @click.native="zssjt0Flag=true">
|
|
|
+ <img src="../assets/images/down.png" alt="" width="16px">
|
|
|
+ </mt-field>
|
|
|
+ <span>注射时间t<sub>0</sub></span>
|
|
|
+ </div>
|
|
|
<mt-field label="基础活性%" placeholder="请输入2位小数" v-model="form.jchx"></mt-field>
|
|
|
<!-- <mt-field label="注射后半小时内活性%" placeholder="请输入2位小数" type="number" v-model="form.zs30hx"></mt-field> -->
|
|
|
- <div class="numSubTitle">
|
|
|
+ <!-- <div class="numSubTitle">
|
|
|
<mt-field class="inputDisable" disabled placeholder="请选择时间" v-model="form.cxsjt1"
|
|
|
@click.native="$refs.t1Picker.open()">
|
|
|
<img src="../assets/images/down.png" alt="" width="16px">
|
|
|
</mt-field>
|
|
|
<span>采血时间t<sub>1</sub></span>
|
|
|
- </div>
|
|
|
+ </div> -->
|
|
|
+ <div class="numSubTitle">
|
|
|
+ <mt-field class="inputDisable" disabled placeholder="请选择时间" v-model="form.cxsjt1"
|
|
|
+ @click.native="cxsjt1Flag=true">
|
|
|
+ <img src="../assets/images/down.png" alt="" width="16px">
|
|
|
+ </mt-field>
|
|
|
+ <span>采血时间t<sub>1</sub></span>
|
|
|
+ </div>
|
|
|
<div class="numSubTitle">
|
|
|
<mt-field placeholder="请输入2位小数" v-model="form.t1hx" type="number"></mt-field>
|
|
|
<span>t<sub>1</sub>点活性%</span>
|
|
|
</div>
|
|
|
- <div class="numSubTitle">
|
|
|
+ <!-- <div class="numSubTitle">
|
|
|
<mt-field class="inputDisable" disabled placeholder="请选择时间" v-model="form.cxsjt2"
|
|
|
@click.native="$refs.t2Picker.open()">
|
|
|
<img src="../assets/images/down.png" alt="" width="16px">
|
|
|
</mt-field>
|
|
|
<span>采血时间t<sub>2</sub></span>
|
|
|
- </div>
|
|
|
+ </div> -->
|
|
|
+ <div class="numSubTitle">
|
|
|
+ <mt-field class="inputDisable" disabled placeholder="请选择时间" v-model="form.cxsjt2"
|
|
|
+ @click.native="cxsjt2Flag=true">
|
|
|
+ <img src="../assets/images/down.png" alt="" width="16px">
|
|
|
+ </mt-field>
|
|
|
+ <span>采血时间t<sub>2</sub></span>
|
|
|
+ </div>
|
|
|
<div class="numSubTitle">
|
|
|
<mt-field placeholder="请输入2位小数" v-model="form.t2hx" type="number"></mt-field>
|
|
|
<span>t<sub>2</sub>点活性%</span>
|
|
|
</div>
|
|
|
- <div class="numSubTitle">
|
|
|
+ <!-- <div class="numSubTitle">
|
|
|
<mt-field class="inputDisable" disabled placeholder="请选择时间" v-model="form.cxsjt3"
|
|
|
@click.native="$refs.t3Picker.open()">
|
|
|
<img src="../assets/images/down.png" alt="" width="16px">
|
|
|
</mt-field>
|
|
|
<span>采血时间t<sub>3</sub></span>
|
|
|
- </div>
|
|
|
+ </div> -->
|
|
|
+ <div class="numSubTitle">
|
|
|
+ <mt-field class="inputDisable" disabled placeholder="请选择时间" v-model="form.cxsjt3"
|
|
|
+ @click.native="cxsjt3Flag=true">
|
|
|
+ <img src="../assets/images/down.png" alt="" width="16px">
|
|
|
+ </mt-field>
|
|
|
+ <span>采血时间t<sub>3</sub></span>
|
|
|
+ </div>
|
|
|
<div class="numSubTitle">
|
|
|
<mt-field placeholder="请输入2位小数" v-model="form.t3hx" type="number"></mt-field>
|
|
|
<span>t<sub>3</sub>点活性%</span>
|
|
@@ -71,21 +99,57 @@
|
|
|
date-format="{value} 日" hourFormat="{value}时" minuteFormat="{value}分" @confirm='changeTime0' :endDate='endDate'
|
|
|
:startDate='startDate' v-model="now" @touchmove.native.stop.prevent>
|
|
|
</mt-datetime-picker>
|
|
|
+ <vue-hash-calendar
|
|
|
+ :visible="zssjt0Flag"
|
|
|
+ ref="zssjt0"
|
|
|
+ model="dialog"
|
|
|
+ :is-show-action="true"
|
|
|
+ picker-type="datetime"
|
|
|
+ format="YY-MM-DD hh:mm"
|
|
|
+ @confirm="dateConfirmZssjt0"
|
|
|
+ ></vue-hash-calendar>
|
|
|
<!-- 采血时间t1 -->
|
|
|
<mt-datetime-picker ref="t1Picker" type="datetime" year-format="{value} 年" month-format="{value} 月"
|
|
|
date-format="{value} 日" hourFormat="{value}时" minuteFormat="{value}分" @confirm='changeTime1' :endDate='endDate'
|
|
|
:startDate='startDate' v-model="now" @touchmove.native.stop.prevent>
|
|
|
</mt-datetime-picker>
|
|
|
+ <vue-hash-calendar
|
|
|
+ :visible="cxsjt1Flag"
|
|
|
+ ref="cxsjt1"
|
|
|
+ model="dialog"
|
|
|
+ :is-show-action="true"
|
|
|
+ picker-type="datetime"
|
|
|
+ format="YY-MM-DD hh:mm"
|
|
|
+ @confirm="dateConfirmCxsjt1"
|
|
|
+ ></vue-hash-calendar>
|
|
|
<!-- 采血时间t2 -->
|
|
|
<mt-datetime-picker ref="t2Picker" type="datetime" year-format="{value} 年" month-format="{value} 月"
|
|
|
date-format="{value} 日" hourFormat="{value}时" minuteFormat="{value}分" @confirm='changeTime2' :endDate='endDate'
|
|
|
:startDate='startDate' v-model="now" @touchmove.native.stop.prevent>
|
|
|
</mt-datetime-picker>
|
|
|
+ <vue-hash-calendar
|
|
|
+ :visible="cxsjt2Flag"
|
|
|
+ ref="cxsjt2"
|
|
|
+ model="dialog"
|
|
|
+ :is-show-action="true"
|
|
|
+ picker-type="datetime"
|
|
|
+ format="YY-MM-DD hh:mm"
|
|
|
+ @confirm="dateConfirmCxsjt2"
|
|
|
+ ></vue-hash-calendar>
|
|
|
<!-- 采血时间t3 -->
|
|
|
<mt-datetime-picker ref="t3Picker" type="datetime" year-format="{value} 年" month-format="{value} 月"
|
|
|
date-format="{value} 日" hourFormat="{value}时" minuteFormat="{value}分" @confirm='changeTime3' :endDate='endDate'
|
|
|
:startDate='startDate' v-model="now" @touchmove.native.stop.prevent>
|
|
|
</mt-datetime-picker>
|
|
|
+ <vue-hash-calendar
|
|
|
+ :visible="cxsjt3Flag"
|
|
|
+ ref="cxsjt3"
|
|
|
+ model="dialog"
|
|
|
+ :is-show-action="true"
|
|
|
+ picker-type="datetime"
|
|
|
+ format="YY-MM-DD hh:mm"
|
|
|
+ @confirm="dateConfirmCxsjt3"
|
|
|
+ ></vue-hash-calendar>
|
|
|
<!-- 注射频次 -->
|
|
|
<!-- <mt-picker @change="onValuesChange1" v-if="mfreqFlag" :slots="slots1" ref="sexPicker1" class="sexPicker"
|
|
|
:showToolbar="true" @touchmove.native.stop.prevent>
|
|
@@ -131,11 +195,10 @@
|
|
|
</div>
|
|
|
<div class="popupFooter">
|
|
|
<div class="jbbtn" @click="goback">返回</div>
|
|
|
- <div class="jbbtn" @click="goSelect">确定</div>
|
|
|
<div class="jbbtn" @click="calc_mczsjl">计算</div>
|
|
|
+ <div class="jbbtn" @click="goSelect">确定</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
<!-- 注射频次 -->
|
|
|
<mt-picker @change="onValuesChange1" v-if="mfreqFlag" :slots="slots1" ref="sexPicker1" class="sexPicker"
|
|
|
:showToolbar="true" @touchmove.native.stop.prevent>
|
|
@@ -191,7 +254,11 @@
|
|
|
textAlign: 'center'
|
|
|
}],
|
|
|
popupVisible: this.$route.query.edit ? true : false,
|
|
|
- patient_id: this.$route.query.patid
|
|
|
+ patient_id: this.$route.query.patid,
|
|
|
+ zssjt0Flag:false,
|
|
|
+ cxsjt1Flag:false,
|
|
|
+ cxsjt2Flag:false,
|
|
|
+ cxsjt3Flag:false
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
@@ -220,15 +287,31 @@
|
|
|
changeTime0(value) {
|
|
|
this.form.zssjt0 = this.$datetime.formatDateTime(value).replaceAll("/", "-")
|
|
|
},
|
|
|
+ dateConfirmZssjt0(value){
|
|
|
+ this.form.zssjt0 = value
|
|
|
+ this.zssjt0Flag = false
|
|
|
+ },
|
|
|
changeTime1(value) {
|
|
|
this.form.cxsjt1 = this.$datetime.formatDateTime(value).replaceAll("/", "-")
|
|
|
},
|
|
|
+ dateConfirmCxsjt1(value){
|
|
|
+ this.form.cxsjt1 = value
|
|
|
+ this.cxsjt1Flag = false
|
|
|
+ },
|
|
|
changeTime2(value) {
|
|
|
this.form.cxsjt2 = this.$datetime.formatDateTime(value).replaceAll("/", "-")
|
|
|
},
|
|
|
+ dateConfirmCxsjt2(value){
|
|
|
+ this.form.cxsjt2 = value
|
|
|
+ this.cxsjt2Flag = false
|
|
|
+ },
|
|
|
changeTime3(value) {
|
|
|
this.form.cxsjt3 = this.$datetime.formatDateTime(value).replaceAll("/", "-")
|
|
|
},
|
|
|
+ dateConfirmCxsjt3(value){
|
|
|
+ this.form.cxsjt3 = value
|
|
|
+ this.cxsjt3Flag = false
|
|
|
+ },
|
|
|
onValuesChange(picker, values) {
|
|
|
if (picker.getSlotValue(0)) {
|
|
|
this.form.mpro = picker.getSlotValue(0)
|
|
@@ -592,5 +675,9 @@
|
|
|
/deep/ .mint-cell-wrapper{
|
|
|
background-image:none!important;
|
|
|
}
|
|
|
+ /deep/ .mint-cell:last-child{
|
|
|
+ background-image:none!important;
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
</style>
|