| | |
| | | <script setup lang="ts"> |
| | | import {DICT_TYPE, getIntDictOptions} from '@/utils/dict' |
| | | import { AppointmentApi, AppointmentVO } from '@/api/ecg/appointment' |
| | | import {useCheckTypeStore} from "@/store/modules/checkType"; |
| | | import CheckItemPanel from "@/views/ecg/appointment/CheckItemPanel.vue"; |
| | | import {getCheckTypeName} from "@/utils/checkTypeFormatter"; |
| | | |
| | | /** 预约确认 表单 */ |
| | | defineOptions({ name: 'AppointmentConfirm' }) |
| | | |
| | | const checkTypeStore = useCheckTypeStore(); |
| | | |
| | | const queryParams = reactive({ |
| | | patId: '' |
| | |
| | | const formData = ref<AppointmentVO>({ |
| | | id: 0, |
| | | applyNo: "", |
| | | episodeId: "", |
| | | patSrc: 0, |
| | | patId: "", |
| | | patName: "", |
| | |
| | | patWardCode: "", |
| | | patWardDesc: "", |
| | | patBedNo: "", |
| | | bookId: "", |
| | | bookTime: new Date(), |
| | | bookDate: new Date(), |
| | | bookTimeslot: 9301030, |
| | | bookCheckType: getCheckTypeName(100), |
| | | paid: 0, |
| | | bookSeqNum: 0, |
| | | }) |
| | | const formRef = ref() // 表单 Ref |
| | | |
| | |
| | | formData.value = { |
| | | id: 0, |
| | | applyNo: "", |
| | | episodeId: "", |
| | | patSrc: 0, |
| | | patId: "", |
| | | patName: "", |
| | |
| | | patWardCode: "", |
| | | patWardDesc: "", |
| | | patBedNo: "", |
| | | bookId: "", |
| | | bookTime: new Date(), |
| | | bookDate: new Date(), |
| | | bookTimeslot: 9301030, |
| | | bookCheckType: getCheckTypeName(100), |
| | | paid: 0, |
| | | bookSeqNum: 0 |
| | | bookSeqNum: 0, |
| | | } |
| | | formRef.value?.resetFields() |
| | | } |