1234567891011121314151617181920212223242526272829303132333435363738394041 |
- <template>
- <el-button type="success" icon="Download" title="下载" @click="downloadClick"/>
- <el-dialog v-model="dialog" title="时间选择">
- <xc-date-picker v-model="date"/>
- <template #footer>
- <el-button @click="submit">确认</el-button>
- </template>
- </el-dialog>
- </template>
- <script setup name='EmrDownDialog'>
- import {downloadTheDischargeEdit} from "@/api/zhu-yuan-yi-sheng/emr-patient";
- import XcDatePicker from "@/components/xiao-chan/date-picker/XcDatePicker.vue";
- import {getDateRangeFormatDate} from "@/utils/date";
- import {Export} from "@/utils/ExportExcel";
- const dialog = ref(false)
- const date = ref([])
- const downloadClick = () => {
- dialog.value = true
- }
- const submit = async () => {
- let {startTime, endTime} = getDateRangeFormatDate(date.value)
- let res = await downloadTheDischargeEdit(startTime, endTime)
- let exHeader = {
- patNo: '住院号',
- reqName: '申请人',
- creationTime: '申请时间',
- editDate: '编辑时间',
- reqRemarks: '申请备注',
- }
- Export(res, exHeader, '出院编辑')
- }
- </script>
- <style scoped lang="scss">
- </style>
|