|
@@ -0,0 +1,88 @@
|
|
|
+<script setup>
|
|
|
+import { closeToast, showLoadingToast } from 'vant'
|
|
|
+import Pdfh5 from 'pdfh5'
|
|
|
+
|
|
|
+const { currentRoute } = useRouter()
|
|
|
+const route = currentRoute.value
|
|
|
+const gw_id = route.query.gw_id
|
|
|
+const is_read = route.query.is_read
|
|
|
+const detailData = ref({})
|
|
|
+showLoadingToast({
|
|
|
+ message: '加载中...',
|
|
|
+ forbidClick: true,
|
|
|
+})
|
|
|
+request({
|
|
|
+ url: '/jdbg/gwgl_gw/detail',
|
|
|
+ data: {
|
|
|
+ gw_id,
|
|
|
+ },
|
|
|
+}).then((res) => {
|
|
|
+ closeToast()
|
|
|
+ detailData.value = res.data.one_info
|
|
|
+ const appendUrl = res.data.one_info.gw_content.split('|')[0]
|
|
|
+ const curFileShowUrl = appendUrl.replace(/\.\w+$/, '.pdf')
|
|
|
+ const pdfh5 = new Pdfh5('#pdfContent', {
|
|
|
+ pdfurl: curFileShowUrl,
|
|
|
+ scrollEnable: false,
|
|
|
+ zoomEnable: false,
|
|
|
+ })
|
|
|
+})
|
|
|
+</script>
|
|
|
+
|
|
|
+<template>
|
|
|
+ <div>
|
|
|
+ <div class="tableContainer">
|
|
|
+ <div class="topPart">
|
|
|
+ <table class="Tb" width="100%" cellspacing="0" cellpadding="0">
|
|
|
+ <tr>
|
|
|
+ <td class="titleOpt">
|
|
|
+ 类型:
|
|
|
+ </td>
|
|
|
+ <td>{{ detailData.lb_name }}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td class="titleOpt">
|
|
|
+ 标题:
|
|
|
+ </td>
|
|
|
+ <td>{{ detailData.gw_title }}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td class="titleOpt">
|
|
|
+ 发文字号:
|
|
|
+ </td>
|
|
|
+ <td>{{ detailData.gw_zh }}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td class="titleOpt">
|
|
|
+ 发起人:
|
|
|
+ </td>
|
|
|
+ <td>{{ detailData.gw_fqr_name }}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td class="titleOpt">
|
|
|
+ 发起科室:
|
|
|
+ </td>
|
|
|
+ <td>{{ detailData.gw_fqks_name }}</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td class="titleOpt">
|
|
|
+ 发起时间:
|
|
|
+ </td>
|
|
|
+ <td>{{ detailData.create_dateline }}</td>
|
|
|
+ </tr>
|
|
|
+
|
|
|
+ <tr>
|
|
|
+ <td class="titleOpt">
|
|
|
+ 状态:
|
|
|
+ </td>
|
|
|
+ <td>{{ is_read == '1' ? '已阅' : '待阅' }}</td>
|
|
|
+ </tr>
|
|
|
+ </table>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+
|
|
|
+ <div id="pdfContent" />
|
|
|
+ </div>
|
|
|
+</template>
|
|
|
+
|
|
|
+<style lang="scss" scoped></style>
|