页面打包修改

This commit is contained in:
zzyuan 2025-08-22 15:24:20 +08:00
parent 2af91f7d13
commit a4d791b912
37 changed files with 25 additions and 14 deletions

View File

@ -5,4 +5,4 @@ VUE_APP_TITLE = 绿智食堂大数据分析
ENV = 'production' ENV = 'production'
# 绿智食堂大数据分析/生产环境 # 绿智食堂大数据分析/生产环境
VUE_APP_BASE_API = '/canteen/dev-api' VUE_APP_BASE_API = '/dev-api'

View File

@ -8,6 +8,15 @@
<link rel="icon" href="<%= BASE_URL %>favicon.ico"> <link rel="icon" href="<%= BASE_URL %>favicon.ico">
<title><%= webpackConfig.name %></title> <title><%= webpackConfig.name %></title>
<!--[if lt IE 11]><script>window.location.href='/html/ie.html';</script><![endif]--> <!--[if lt IE 11]><script>window.location.href='/html/ie.html';</script><![endif]-->
<script src="./monitor/codebase/jsPlugin-1.2.0.min.js"></script>
<script src="./monitor/codebase/jquery-3.6.4.min.js"></script>
<script src="./monitor/codebase/jsPlugin-1.2.0.min.js"></script>
<script src="./monitor/codebase/encryption/AES.js"></script>
<!-- <script src="./codebase/transform/SystemTransform.js"></script> -->
<script src="./monitor/codebase/encryption/cryptico.min.js"></script>
<script src="./monitor/codebase/encryption/crypto-3.1.2.min.js"></script>
<script src="./monitor/codebase/webVideoCtrl.js"></script>
<!-- <script src="./codebase/playctrl/Decoder.js"></script> -->
<style> <style>
html, html,
body, body,

File diff suppressed because one or more lines are too long

View File

@ -22,7 +22,7 @@ html, body {
<body> <body>
<div id="divPlugin" class="plugin"></div> <div id="divPlugin" class="plugin"></div>
</body> </body>
<script src="./codebase/jquery-1.7.1.min.js"></script> <script src="./codebase/jquery-3.6.4.min.js"></script>
<script src="./codebase/encryption/AES.js"></script> <script src="./codebase/encryption/AES.js"></script>
<script src="./codebase/encryption/cryptico.min.js"></script> <script src="./codebase/encryption/cryptico.min.js"></script>
<script src="./codebase/encryption/crypto-3.1.2.min.js"></script> <script src="./codebase/encryption/crypto-3.1.2.min.js"></script>

View File

@ -96,7 +96,7 @@ export default {
type: 'warning' type: 'warning'
}).then(() => { }).then(() => {
this.$store.dispatch('LogOut').then(() => { this.$store.dispatch('LogOut').then(() => {
location.href = '/canteen/adScreen/'; location.href = '/noticeScreen/';
}) })
}).catch(() => {}); }).catch(() => {});
} }

View File

@ -153,7 +153,7 @@ export default {
}, },
close() { close() {
this.$store.dispatch('LogOut').then(() => { this.$store.dispatch('LogOut').then(() => {
location.href = '/canteen/adScreen/'; location.href = '/noticeScreen/';
}) })
}, },

View File

@ -196,6 +196,6 @@ Router.prototype.replace = function push(location) {
export default new Router({ export default new Router({
mode: 'hash', // 去掉url中的# mode: 'hash', // 去掉url中的#
scrollBehavior: () => ({ y: 0 }), scrollBehavior: () => ({ y: 0 }),
base:"/canteen/", // base:"/noticeScreen/",
routes: constantRoutes, routes: constantRoutes,
}) })

View File

@ -138,7 +138,7 @@ service.interceptors.response.use(res => {
}).then(() => { }).then(() => {
isRelogin.show = false; isRelogin.show = false;
store.dispatch('LogOut').then(() => { store.dispatch('LogOut').then(() => {
location.href = '/canteen/adScreen/' location.href = '/noticeScreen/'
}) })
}).catch(() => { }).catch(() => {
isRelogin.show = false isRelogin.show = false

View File

@ -267,9 +267,9 @@ export default {
this.loading = false this.loading = false
console.log("123456",res) console.log("123456",res)
this.$router.push({ path:'/view' }); this.$router.push({ path:'/view' });
setTimeout(()=>{ // setTimeout(()=>{
location.reload(); // location.reload();
},1000) // },1000)
// if (res.code===200){ // if (res.code===200){
// if (res.isLogin){ // if (res.isLogin){
// this.$modal.confirm('').then(function() { // this.$modal.confirm('').then(function() {

View File

@ -6,13 +6,13 @@
<td style="width: 100%;"> <td style="width: 100%;">
<div style="width: 80%; height: 100%; object-fit: cover;" > <div style="width: 80%; height: 100%; object-fit: cover;" >
<div style="width: 100%;height: 100%;position: fixed;" @click="openVideo('14')"></div> <div style="width: 100%;height: 100%;position: fixed;" @click="openVideo('14')"></div>
<iframe style="width: 500px;height: 300px" src="iframe.html" ref="videoIframe1" frameborder="0" ></iframe> <iframe style="width: 500px;height: 300px" src="monitor/iframe.html" ref="videoIframe1" frameborder="0" ></iframe>
</div> </div>
</td> </td>
<td style="width: 100%;"> <td style="width: 100%;">
<div style="width: 80%; height: 100%; object-fit: cover;"> <div style="width: 80%; height: 100%; object-fit: cover;">
<div style="width: 100%;height: 100%;position: fixed;" @click="openVideo('16')"></div> <div style="width: 100%;height: 100%;position: fixed;" @click="openVideo('16')"></div>
<iframe style="width: 500px;height: 300px" src="iframe.html" ref="videoIframe2" frameborder="0" ></iframe> <iframe style="width: 500px;height: 300px" src="monitor/iframe.html" ref="videoIframe2" frameborder="0" ></iframe>
</div> </div>
</td> </td>
</tr> </tr>
@ -20,13 +20,13 @@
<td style="width: 100%;"> <td style="width: 100%;">
<div style="width: 80%; height: 100%; object-fit: cover;" > <div style="width: 80%; height: 100%; object-fit: cover;" >
<div style="width: 100%;height: 100%;position: fixed;" @click="openVideo('17')"></div> <div style="width: 100%;height: 100%;position: fixed;" @click="openVideo('17')"></div>
<iframe style="width: 500px;height: 300px" src="iframe.html" ref="videoIframe3" frameborder="0" ></iframe> <iframe style="width: 500px;height: 300px" src="monitor/iframe.html" ref="videoIframe3" frameborder="0" ></iframe>
</div> </div>
</td> </td>
<td style="width: 100%;"> <td style="width: 100%;">
<div style="width: 80%; height: 100%; object-fit: cover;" > <div style="width: 80%; height: 100%; object-fit: cover;" >
<div style="width: 100%;height: 100%;position: fixed;" @click="openVideo('32')"></div> <div style="width: 100%;height: 100%;position: fixed;" @click="openVideo('32')"></div>
<iframe style="width: 500px;height: 300px" src="iframe.html" ref="videoIframe4" frameborder="0" ></iframe> <iframe style="width: 500px;height: 300px" src="monitor/iframe.html" ref="videoIframe4" frameborder="0" ></iframe>
</div> </div>
</td> </td>
</tr> </tr>

View File

@ -18,7 +18,7 @@ module.exports = {
// 部署生产环境和开发环境下的URL。 // 部署生产环境和开发环境下的URL。
// 默认情况下Vue CLI 会假设你的应用是被部署在一个域名的根路径上 // 默认情况下Vue CLI 会假设你的应用是被部署在一个域名的根路径上
// 例如 https://www.bonus.vip/。如果应用被部署在一个子路径上,你就需要用这个选项指定这个子路径。例如,如果你的应用被部署在 https://www.bonus.vip/admin/,则设置 baseUrl 为 /admin/。 // 例如 https://www.bonus.vip/。如果应用被部署在一个子路径上,你就需要用这个选项指定这个子路径。例如,如果你的应用被部署在 https://www.bonus.vip/admin/,则设置 baseUrl 为 /admin/。
publicPath: process.env.NODE_ENV === 'production' ? '/canteen/adScreen/' : '/', publicPath: process.env.NODE_ENV === 'production' ? '/noticeScreen/' : '/',
// 在npm run build 或 yarn build 时 生成文件的目录名称要和baseUrl的生产环境路径一致默认dist // 在npm run build 或 yarn build 时 生成文件的目录名称要和baseUrl的生产环境路径一致默认dist
outputDir: 'dist', outputDir: 'dist',
// 用于放置生成的静态资源 (js、css、img、fonts) 的;(项目打包之后,静态资源会放在这个文件夹下) // 用于放置生成的静态资源 (js、css、img、fonts) 的;(项目打包之后,静态资源会放在这个文件夹下)