| | |
| | | devId: string // 设备编号 |
| | | patId: string // 患者编号 |
| | | patName: string // 患者名称 |
| | | checkType: number |
| | | rentTime: Date // 装机时间 |
| | | returnTime: Date // 拆机时间 |
| | | interference: number // 干扰数 |
| | |
| | | > |
| | | <el-form-item label="患者编号" prop="patId"> |
| | | <el-input v-model="formData.patId" placeholder="请输入患者编号" @input="getRentInfoByPatId" /> |
| | | <Qrcode v-if="formData.patId !== undefined && formData.patId !== ''" :text="formData.patId" logo="/logo.gif" width=100 /> |
| | | <Qrcode v-if="formData.patId !== undefined && formData.patId !== ''" :text="formData.patId" logo="/logo.gif" :width=100 /> |
| | | </el-form-item> |
| | | <el-form-item label="患者名称" prop="patName"> |
| | | <el-input v-model="formData.patName" placeholder="请输入患者名称" /> |
| | |
| | | patWardDesc: undefined, |
| | | patBedNo: undefined, |
| | | patDetails: undefined, |
| | | checkType: undefined, |
| | | rentTime: new Date().getTime(), |
| | | returnTime: undefined, |
| | | interference: undefined, |
| | |
| | | |
| | | // formDate 对应 DevRent |
| | | // formData.value = data //不能整个赋值, 默认领用时间被清空 |
| | | formData.value.id = data.id; |
| | | formData.value.id = data.id; //rent id |
| | | formData.value.patDetails = data.patDetails |
| | | } |
| | | |
| | |
| | | devId: undefined, |
| | | patId: undefined, |
| | | patName: undefined, |
| | | checkType: undefined, |
| | | rentTime: new Date().getTime(), |
| | | returnTime: undefined, |
| | | interference: undefined, |
| | | baseline: undefined, |
| | | detachment: undefined, |
| | | remark: undefined |
| | | remark: undefined, |
| | | patDeptCode: undefined, |
| | | patDeptDesc: undefined, |
| | | patWardCode: undefined, |
| | | patWardDesc: undefined, |
| | | patBedNo: undefined, |
| | | patDetails: undefined, |
| | | paid: undefined, |
| | | roomId: props.room.roomId, |
| | | bedNo: props.room.bedNo |
| | | } |
| | | formRef.value?.resetFields() |
| | | |
| | |
| | | resetForm() |
| | | formData.value.patId = queueVO?.patId |
| | | formData.value.patName = queueVO?.patName |
| | | formData.value.checkType = queueVO?.bookCheckType |
| | | getFreeRentInfo(formData.value) |
| | | } |
| | | defineExpose({ setPatient }) // 提供 setPatient 方法,用于设置患者 |
| | |
| | | <dict-tag :type="DICT_TYPE.ECG_BOOK_TIMESLOT" :value="scope.row.bookTimeslot" /> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="排队序号" align="center" prop="bookSeqNum" /> |
| | | <el-table-column label="排队序号" align="center" prop="seqNum" /> |
| | | <el-table-column label="预约号" align="center" prop="bookSeqNum" /> |
| | | <el-table-column label="排队号" align="center" prop="seqNum" /> |
| | | <el-table-column label="VIP" align="center" prop="isVip" /> |
| | | <el-table-column label="状态" align="center" prop="status" > |
| | | <template #default="scope"> |