Commit 2e70546b authored by xinzhedeai's avatar xinzhedeai

add :权限变量值公共提取,逻辑判断代码修改。工具js加载时序问题优化处理。去除无用js引用。

parent 3a47b3f6
body { [v-cloak] {
letter-spacing: 0.02rem; display: none;
} }
.page_wrapper { .page_wrapper {
...@@ -16,6 +16,7 @@ body { ...@@ -16,6 +16,7 @@ body {
} }
body { body {
letter-spacing: 0.02rem;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
background-color: #f5f5f5; background-color: #f5f5f5;
} }
......
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>商户检查页面</title>
<meta charset="UTF-8" /> <meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" />
<title>高区安全“码”上查监管平台-首页</title>
<meta name="viewport" <meta name="viewport"
content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0, viewprot-fit:cover" /> content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0, viewprot-fit:cover" />
<title>高区安全“码”上查监管平台-首页</title>
<link rel="stylesheet" href="home.css" /> <link rel="stylesheet" href="home.css" />
<style>
[v-cloak] {
display: none;
}
</style>
<!-- 在 includeHead.js 之后添加环境判断 --> <!-- 在 includeHead.js 之后添加环境判断 -->
<script src="./sdk/includeHead.js"></script> <script src="./sdk/includeHead.js"></script>
</head>
<body>
<!-- 获取授权用户信息 本地token等操作 --> <!-- 获取授权用户信息 本地token等操作 -->
<script> <script>
if (window.env === 'pro') { // 监听 includeHead.js 加载完成事件
document.write('<script type="text/javascript" src="sdk/jssdk2/index.js"><\/script>') document.querySelector('script[src="./sdk/includeHead.js"]').onload = function() {
} // includeHead.js 加载完成后,动态加载 home.js
const homeScript = document.createElement('script');
homeScript.type = 'text/javascript';
homeScript.src = './home.js';
document.body.appendChild(homeScript);
};
</script> </script>
<script type="text/javascript" src="./home.js"></script> </head>
<body>
<div id="app" class="page_wrapper" v-cloak> <div id="app" class="page_wrapper" v-cloak>
<!-- 原有内容(数据加载完成后显示) --> <!-- 原有内容(数据加载完成后显示) -->
<div v-show="!isLoading"> <div v-show="!isLoading">
......
This diff is collapsed.
// ['admin', 'common', 'industry', 'street', 'wgy']
var AUTH = {
WGY: 'wgy', // 网格员
SHOP: 'shop', // 商户
CONSUMERS: 'consumers', // 消费者
}
var gemhoUtil = window.gemhoUtil || {} var gemhoUtil = window.gemhoUtil || {}
gemhoUtil.isWgy = function () {
return gemhoUtil.getCookie('userType') == AUTH.WGY
}
gemhoUtil.isShop = function () {
return gemhoUtil.getCookie('userType') === AUTH.SHOP
}
gemhoUtil.isConsumers = function () {
return gemhoUtil.getCookie('userType') == AUTH.CONSUMERS
}
gemhoUtil.formatDate = function (date, type) { gemhoUtil.formatDate = function (date, type) {
var ymd = `${date.getFullYear()}-${ var ymd = `${date.getFullYear()}-${
(date.getMonth() + 1 > 9 ? '' : '0') + (date.getMonth() + 1) (date.getMonth() + 1 > 9 ? '' : '0') + (date.getMonth() + 1)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment