|
|
|
|
@ -1,7 +1,10 @@
|
|
|
|
|
<template>
|
|
|
|
|
<div v-loading="loading">
|
|
|
|
|
<el-dialog title="预约列表" class="iframeDialog" v-model="iframe_show" @opened="dialogopened" @closed="closeIfram()">
|
|
|
|
|
<iframe id="bdIframe" :src="selectedUrl" class="iframe" :key="iframeKey" scrolling="auto"></iframe>
|
|
|
|
|
<el-dialog title="预约列表" class="iframeDialog" v-model="iframe_show" @opened="dialogopened" @closed="closeYuYueDialog()">
|
|
|
|
|
<iframe id="bdIframe" :src="selectedUrl" class="iframe" :key="YuYueKey" scrolling="auto"></iframe>
|
|
|
|
|
</el-dialog>
|
|
|
|
|
<el-dialog v-model="YuYueVueDialogVisible" width="100%" @close="closeYuYueDialog()">
|
|
|
|
|
<YuYue202506 :reg_num="tableSelected[0].reg_num" :entrust_ids="entrust_ids" :key="YuYueKey" :episode_id="tableSelected[0].episodeid" appointment_type="4" :dotype="do_type"></YuYue202506>
|
|
|
|
|
</el-dialog>
|
|
|
|
|
<div class="head">
|
|
|
|
|
<el-row>
|
|
|
|
|
@ -295,10 +298,14 @@
|
|
|
|
|
ElMessageBox
|
|
|
|
|
} from 'element-plus'
|
|
|
|
|
import ShenQingDan from '@/components/Yewu/PrintShenQingDan.vue'
|
|
|
|
|
import YuYue202506 from '@/components/Yewu/YuYue202506.vue'
|
|
|
|
|
let YuYueVueDialogVisible=ref(false);
|
|
|
|
|
let YuYueKey=ref(0);
|
|
|
|
|
let AutoGroup=ref(true);//自动分组是否开启
|
|
|
|
|
let shenqingdan_show=ref(false);
|
|
|
|
|
let do_type = ref(0) //按钮操作类型1预约2改约
|
|
|
|
|
let loading = ref(false)
|
|
|
|
|
let entrust_ids=ref('')
|
|
|
|
|
let searchInfo = ref({
|
|
|
|
|
dateRange: [],
|
|
|
|
|
list_status: null,
|
|
|
|
|
@ -471,7 +478,6 @@
|
|
|
|
|
let selectedUrl = ref('')
|
|
|
|
|
let fileUrl = import.meta.env.VITE_APP_FILE
|
|
|
|
|
let iframe_show = ref(false)
|
|
|
|
|
let iframeKey = ref(0)
|
|
|
|
|
|
|
|
|
|
const openIframe = (type) => {
|
|
|
|
|
console.log(tableSelected.value)
|
|
|
|
|
@ -497,11 +503,19 @@
|
|
|
|
|
})
|
|
|
|
|
if(next==false) return false
|
|
|
|
|
|
|
|
|
|
iframeKey.value++
|
|
|
|
|
iframe_show.value = true
|
|
|
|
|
selectedUrl.value = fileUrl + '/jq_page/appointment.html?' + encodeURIComponent('regnum=' + tableSelected
|
|
|
|
|
.value[0].reg_num + '&entrustid=' + entrustids + '&episodeid=' + tableSelected
|
|
|
|
|
.value[0].episodeid + '&dotype=' + do_type.value + '&appointment_type=4') //appointment_type=4为护士
|
|
|
|
|
YuYueKey.value++
|
|
|
|
|
//打开jquery版
|
|
|
|
|
//iframe_show.value = true
|
|
|
|
|
//selectedUrl.value = fileUrl + '/jq_page/appointment.html?' + encodeURIComponent('regnum=' + tableSelected
|
|
|
|
|
// .value[0].reg_num + '&entrustid=' + entrustids + '&episodeid=' + tableSelected
|
|
|
|
|
// .value[0].episodeid + '&dotype=' + do_type.value + '&appointment_type=4') //appointment_type=4为护士
|
|
|
|
|
|
|
|
|
|
//打开 vue版
|
|
|
|
|
entrust_ids.value=entrustids.join(',')
|
|
|
|
|
YuYueVueDialogVisible.value=true
|
|
|
|
|
selectedUrl.value = fileUrl + '/jq_page/appointment.html?' + 'regnum=' + encodeURIComponent(tableSelected
|
|
|
|
|
.value[0].reg_num) + '&entrustid=' + encodeURIComponent(entrustids) + '&episodeid=' + encodeURIComponent(tableSelected
|
|
|
|
|
.value[0].episodeid) + '&dotype=' + do_type.value + '&appointment_type=4' //appointment_type=4为护士
|
|
|
|
|
console.log(selectedUrl.value)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -663,7 +677,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
const closeIfram=()=>{
|
|
|
|
|
const closeYuYueDialog=()=>{
|
|
|
|
|
GetList()
|
|
|
|
|
}
|
|
|
|
|
//签到
|
|
|
|
|
|