viewFiles.vue 491 Bytes
<template>
  <el-dialog
    v-model="show" draggable append-to-body title="查看成绩单"
    :close-on-click-modal="true" width="600px"
  >
    <file-upload v-model="transcript" :disabled="true" />
  </el-dialog>
</template>

<script setup>
import { ref } from 'vue'

const show = ref(false)
const transcript = ref(undefined)

function open(params) {
  show.value = true
  transcript.value = JSON.parse(params)
}

defineExpose({
  open
})

</script>

<style lang="scss" scoped>

</style>