| | |
| | | </el-form> |
| | | <el-button @click="submitForm" type="primary" :disabled="formLoading">领用完成</el-button> |
| | | <el-checkbox style="margin-left:10px" label="自动 " v-model="autoPrint" /> |
| | | <el-button @click="printBill(formData.patId)">打印小票</el-button> |
| | | <el-button @click="printBill(formData.patId, 8)">打印小票2</el-button> |
| | | <el-button @click="printBill(formData.patId, formData.checkType)">打印小票</el-button> |
| | | <el-button @click="printBill(formData.patId, formData.checkType, 8)">打印小票2</el-button> |
| | | <el-button @click="cancelReady" :disabled="formLoading">放弃领用</el-button> |
| | | <el-button @click="resetForm()">重 置</el-button> |
| | | <el-button @click="feeConfirm" :disabled="formLoading">确费</el-button> |
| | |
| | | await DevRentApi.devReady(data) |
| | | |
| | | if (autoPrint.value) |
| | | printBill( data.patId) |
| | | printBill( data.patId, data.checkType) |
| | | |
| | | dialogVisible.value = false |
| | | // 发送操作成功的事件 |
| | |
| | | formData.value = await DevRentApi.getDevRent(rentId) |
| | | } |
| | | |
| | | const printBill = async (patId: string, printMode?: number) => { |
| | | const printBill = async (patId: string, checkType: number, printMode?: number) => { |
| | | |
| | | const curAppointment: AppointmentVO = await AppointmentApi.getCurAppointmentByPatId( patId ) |
| | | const curAppointment: AppointmentVO = await AppointmentApi.getCurAppointmentByPatIdAndCheckType( patId, checkType ) |
| | | console.info( curAppointment ) |
| | | |
| | | // 引入后使用示例 |