eight
2024-11-25 549e0a0cda7fdaafc3d2e456b61187b7eed2c131
src/views/ecg/doctor/components/DevReadyPanel.vue
@@ -49,8 +49,8 @@
    </el-form>
    <el-button @click="submitForm" type="primary" :disabled="formLoading">领用完成</el-button>
    <el-checkbox style="margin-left:10px" label="自动&nbsp;" 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>
@@ -240,7 +240,7 @@
    await DevRentApi.devReady(data)
    if (autoPrint.value)
      printBill( data.patId)
      printBill( data.patId, data.checkType)
    dialogVisible.value = false
    // 发送操作成功的事件
@@ -355,9 +355,9 @@
  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 )
// 引入后使用示例