| | |
| | | <el-radio |
| | | v-for="dict in getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX)" |
| | | :key="dict.value" |
| | | :label="dict.value" |
| | | :value="dict.value" |
| | | > |
| | | {{ dict.label }} |
| | | </el-radio> |
| | |
| | | } |
| | | } |
| | | } |
| | | const openByQueue = async (type: string, patId: string) => { |
| | | const openByQueue = async (type: string, patId: string, checkType: number) => { |
| | | dialogVisible.value = true |
| | | dialogTitle.value = t('action.' + type) |
| | | formType.value = type |
| | |
| | | if (patId) { |
| | | formLoading.value = true |
| | | try { |
| | | formData.value = await AppointmentApi.getCurAppointmentByPatId( patId ) |
| | | formData.value = await AppointmentApi.getCurAppointmentByPatIdAndCheckType( patId, checkType ) |
| | | } finally { |
| | | formLoading.value = false |
| | | } |