From 850618a035d9999cf60d77dafd6da8a09f36a1fe Mon Sep 17 00:00:00 2001
From: feige <791364011@qq.com>
Date: 星期二, 06 五月 2025 18:32:07 +0800
Subject: [PATCH] 修改了对应文件
---
ruoyi-ui/src/permission.js | 4 +-
ruoyi-ui/.env.production | 1
ruoyi-ui/src/views/qrcode/index.vue | 2
ruoyi-ui/src/views/qrcode/pdfShow.vue | 85 ++++++++++++++++++++++++++++++++++++++++++
ruoyi-ui/.env.development | 4 ++
ruoyi-ui/vue.config.js | 2
ruoyi-ui/src/router/index.js | 6 +++
7 files changed, 100 insertions(+), 4 deletions(-)
diff --git a/ruoyi-ui/.env.development b/ruoyi-ui/.env.development
index 235107d..a3b4192 100644
--- a/ruoyi-ui/.env.development
+++ b/ruoyi-ui/.env.development
@@ -8,5 +8,9 @@
VUE_APP_BASE_API = '/dev-api'
VUE_APP_BASE_TRUE_API = 'https://www.bendudu.com:8080/'
VUE_APP_BASE_OTHER_API = 'https://www.bendudu.com:8085/'
+
+
+VUE_APP_BASE_FRONT = 'https://www.bendudu.com/pdfShow?id='
+
# 璺敱鎳掑姞杞�
VUE_CLI_BABEL_TRANSPILE_MODULES = true
diff --git a/ruoyi-ui/.env.production b/ruoyi-ui/.env.production
index 3b28f56..e9d0788 100644
--- a/ruoyi-ui/.env.production
+++ b/ruoyi-ui/.env.production
@@ -8,3 +8,4 @@
VUE_APP_BASE_API = '/prod-api'
VUE_APP_BASE_TRUE_API = 'https://www.bendudu.com:8080/'
VUE_APP_BASE_OTHER_API = 'https://www.bendudu.com:8085/'
+VUE_APP_BASE_FRONT = 'https://www.bendudu.com/pdfShow?id='
diff --git a/ruoyi-ui/src/permission.js b/ruoyi-ui/src/permission.js
index d67452c..c009de4 100644
--- a/ruoyi-ui/src/permission.js
+++ b/ruoyi-ui/src/permission.js
@@ -8,8 +8,8 @@
NProgress.configure({ showSpinner: false })
-const whiteList = ['/login', '/register']
-
+// const whiteList = ['/login', '/register']
+const whiteList = ['/login', '/register','/pdfShow','/pdfShowInfo']
router.beforeEach((to, from, next) => {
NProgress.start()
if (getToken()) {
diff --git a/ruoyi-ui/src/router/index.js b/ruoyi-ui/src/router/index.js
index fec5764..eeee8c4 100644
--- a/ruoyi-ui/src/router/index.js
+++ b/ruoyi-ui/src/router/index.js
@@ -139,8 +139,14 @@
}
]
},
+ {
+ path: '/pdfShow',
+ component: () => import('@/views/qrcode/pdfShow'),
+ },
+
+
// {
// path: '/pscan',
// component: Layout,
diff --git a/ruoyi-ui/src/views/qrcode/index.vue b/ruoyi-ui/src/views/qrcode/index.vue
index 95471e4..e9f457b 100644
--- a/ruoyi-ui/src/views/qrcode/index.vue
+++ b/ruoyi-ui/src/views/qrcode/index.vue
@@ -592,7 +592,7 @@
const url = process.env.VUE_APP_BASE_FRONT+row.id;
const id = row.id;
// alert(id)
- // alert(url)
+ alert(url)
generateCode(id, url).then(response => {
// alert(23)
this.openDataScope = true;
diff --git a/ruoyi-ui/src/views/qrcode/pdfShow.vue b/ruoyi-ui/src/views/qrcode/pdfShow.vue
new file mode 100644
index 0000000..ef5be06
--- /dev/null
+++ b/ruoyi-ui/src/views/qrcode/pdfShow.vue
@@ -0,0 +1,85 @@
+<template>
+
+
+ <div>
+ <div class="form-header mt">
+ <h1 style="font-size:21px;padding-top:30px;display: flex;justify-content: space-between;align-items: center;" >
+ <span>瑙嗛璇︽儏涓嬭浇</span>
+
+ </h1>
+ </div>
+ <li v-for="(item,index) in fileList1">
+ <el-link :href="'/pdfShowInfo?filePath='+item" type="success">{{fileList[index]}}</el-link>
+ </li>
+ <!-- <h4 class="form-header"> </h4>
+ <div style="margin-left: 20px;">
+ <el-link :href="'/register'" class="psf" type="success">娉ㄥ唽 </el-link>
+ <el-link :href="'/login'" type="success">鐧诲綍</el-link>
+ </div> -->
+
+ </div>
+</template>
+
+<script>
+import {listFScan,getFScanInfo,addFScan,delFScan,getFSInfo,updateFScan, uploadPic, uploadPic1, download} from "@/api/fscan/index";
+
+export default {
+ components: {
+ pdf
+ },
+ data() {
+ return {
+ fileList1:[],
+ fileList:[],
+ pdfSrc: '',
+ numPages: undefined,
+ }
+ },
+ mounted() {
+
+ const id = (this.$route.query.id)
+ //鍙戣捣璇锋眰鎷垮埌pdfSrc
+ let _this = this
+ getFScanInfo(id).then(response => {
+ // alert(23)
+ //console.log(response)
+ // if(response.msg=="鎿嶄綔鎴愬姛")
+ {
+ console.log(response.data)
+ /// _this.pdfSrc= process.env.VUE_APP_BASE_TRUE_API+response.data.filePath;
+ // alert(_this.pdfSrc)
+ this.fileList1 = response.data.filePath.split(",");
+ for(let i = 0; i < this.fileList1.length; i++)
+ {
+ var lsr = this.fileList1[i].split("/")
+ var ls = lsr[lsr.length - 1].split("_")
+ var lr = ls[ls.length-1].split(".")
+ var pnam = ls[0] + "." + lr[lr.length-1]
+ this.fileList.push(pnam)
+
+
+ }
+ // alert(1234)
+ }
+
+ })
+ }
+}
+</script>
+<style>
+ li {
+ list-style-type:none;
+ margin-left:20px;
+ padding:10px 20px;
+ background:#fff;
+
+ transition:all 0.3s ease;
+ }
+ li:hover {
+ background:#ccc;
+ color:#fff;
+ }
+ .psf{
+ margin-right: 20px;
+ }
+</style>
diff --git a/ruoyi-ui/vue.config.js b/ruoyi-ui/vue.config.js
index b779961..72916bf 100644
--- a/ruoyi-ui/vue.config.js
+++ b/ruoyi-ui/vue.config.js
@@ -37,7 +37,7 @@
// detail: https://cli.vuewww.bendudu.comjs.org/config/#devserver-proxy
[process.env.VUE_APP_BASE_API]: {
// target: `https://10.39.18.174:8080/`,
- // target: `https://192.168.1.7:8080/`,
+// target: `https://192.168.1.7:8080/`,
target: 'https://www.bendudu.com:8080/',
changeOrigin: true,
pathRewrite: {
--
Gitblit v1.9.1