|
@@ -3,9 +3,8 @@
|
|
|
<div v-show="!isDualScreen">
|
|
<div v-show="!isDualScreen">
|
|
|
<emr-select-pat :pat-info="patientInfo" @selected="selected"/>
|
|
<emr-select-pat :pat-info="patientInfo" @selected="selected"/>
|
|
|
住院号:
|
|
住院号:
|
|
|
- <el-input v-model="query.patNo" @keydown.enter="getMaxTimes" style="width: 120px"/>
|
|
|
|
|
- 次数 ({{ query.maxTimes }}) :
|
|
|
|
|
- <el-input-number v-model="query.times" @keydown.enter="disPatients"/>
|
|
|
|
|
|
|
+ <el-input v-model="query.patNo" style="width: 120px"/>
|
|
|
|
|
+ 次数 ({{ query.times }}) :
|
|
|
<emr-leave-hospital-patient @rowClick="disPatients"/>
|
|
<emr-leave-hospital-patient @rowClick="disPatients"/>
|
|
|
<el-button @click="allPatientsInTheHospital">全院患者</el-button>
|
|
<el-button @click="allPatientsInTheHospital">全院患者</el-button>
|
|
|
<el-button @click="patientListDrawer = !patientListDrawer">患者列表</el-button>
|
|
<el-button @click="patientListDrawer = !patientListDrawer">患者列表</el-button>
|
|
@@ -64,14 +63,6 @@ let patientListDrawer = $ref(false)
|
|
|
let isDualScreen = $ref(false)
|
|
let isDualScreen = $ref(false)
|
|
|
|
|
|
|
|
|
|
|
|
|
-// 获取最大住院次数
|
|
|
|
|
-const getMaxTimes = () => {
|
|
|
|
|
- getDischargeTimes(query.value.patNo).then((res) => {
|
|
|
|
|
- query.value.times = res
|
|
|
|
|
- query.value.maxTimes = res
|
|
|
|
|
- })
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
const selected = ({inpatientNo, admissTimes}) => {
|
|
const selected = ({inpatientNo, admissTimes}) => {
|
|
|
query.value.patNo = inpatientNo
|
|
query.value.patNo = inpatientNo
|
|
|
query.value.times = admissTimes
|
|
query.value.times = admissTimes
|