This commit is contained in:
@jyuhsin
2025-12-19 11:42:49 +08:00
parent e3757077d5
commit 28151ef477
769 changed files with 1270 additions and 1234 deletions
@@ -219,7 +219,7 @@ layout("/layouts/v4/baseLayout.html"){
<div id="sub-app-id" style="display: none"></div>
</div>
<script>
<script nonce="${cspNonce!}">
// 初始化pjax加载
;(function initPjax() {
$(document).pjax("#sidebar-menu a[data-pjax]", "#sub-app-container-main-content-body", {
@@ -70,19 +70,13 @@
<script src="${base!}/assets/platform/plugins/g2plot/g2plot.min.js"></script>
<!-- <script src="https://cdn.jsdelivr.net/npm/goober@2.1.10/dist/goober.umd.js"></script>-->
<script>
window._AMapSecurityConfig = {
securityJsCode: "4fa1e1aeabba7eb9518129cf57ab17c1"
}
</script>
<script
type="text/javascript"
src="https://webapi.amap.com/maps?v=2.0&key=57f0d098ba1b881ecc436c4cfd23bbbf&plugin=AMap.PolyEditor,AMap.Geolocation"
></script>
<script src="https://map.qq.com/api/gljs?v=2.exp&key=MLLBZ-GQECI-ASXG7-5GNOZ-XW2OF-H5BVH"></script>
<script>
<script nonce="${cspNonce!}">
Vue.config.devtools = true
// 禁用vant的表单验证行内错误信息显示
@@ -183,7 +177,7 @@
</script>
<!--ws-->
<script type="text/javascript">
<script nonce="${cspNonce!}" type="text/javascript">
class WebSocketPubSub {
constructor() {
this.ws = null
@@ -331,7 +325,7 @@
</script>
<!--vuex-->
<script>
<script nonce="${cspNonce!}">
const store = new Vuex.Store({
plugins: [createPersistedState({
key: "zhgh-h5-vuex",
@@ -370,7 +364,7 @@
})
</script>
<script type="text/javascript">
<script nonce="${cspNonce!}" type="text/javascript">
//挂载
Vue.prototype.$moment = moment
Vue.prototype.$businessTool = businessTool
@@ -382,7 +376,7 @@
Vue.prototype.$pjaxReplace = pjaxReplace
</script>
<script>
<script nonce="${cspNonce!}">
Vue.component("rich-text", httpVueLoader("/components/plugins/sysRichTextView/index.vue?v=" + new Date().getTime()))
Vue.component("h5-file-upload", httpVueLoader("/components/plugins/sysUpload/h5Index.vue?v=" + new Date().getTime()))
Vue.component("h5-signature", httpVueLoader("/components/plugins/sysSignature/h5Index.vue?v=" + new Date().getTime()))
@@ -403,7 +397,7 @@
<div id="container">${layoutContent}</div>
</div>
</div>
<script>
<script nonce="${cspNonce!}">
toggleShowBar()
</script>
</body>
@@ -415,7 +415,7 @@ layout("/layouts/v4/baseLayout.html"){
</div>
</div>
<script>
<script nonce="${cspNonce!}">
new Vue({
el: "#app",
data: {
@@ -100,7 +100,7 @@
<script src="https://map.qq.com/api/gljs?v=2.exp&key=MLLBZ-GQECI-ASXG7-5GNOZ-XW2OF-H5BVH"></script>
<script>
<script nonce="${cspNonce!}">
// 在加载 lodash 后、使用前插入
const originalDefaultsDeep = window._.defaultsDeep;
window._.defaultsDeep = function(...args) {
@@ -125,7 +125,7 @@
}
</script>
<script type="text/javascript">
<script nonce="${cspNonce!}" type="text/javascript">
Vue.config.devtools = false
ELEMENT.locale(ELEMENT.lang["${lang,escape}"])
ELEMENT.Dialog.props.closeOnClickModal.default = false
@@ -142,12 +142,12 @@
</script>
<!--广播频道-->
<script type="text/javascript">
<script nonce="${cspNonce!}" type="text/javascript">
window.GlobalBroadcastChannel = new BroadcastChannel("zhgh-global-channel")
</script>
<!--ws-->
<script type="text/javascript">
<script nonce="${cspNonce!}" type="text/javascript">
class WebSocketPubSub {
constructor() {
this.ws = null
@@ -297,7 +297,7 @@
</script>
<!--vuex-->
<script type="text/javascript">
<script nonce="${cspNonce!}" type="text/javascript">
window.store = new Vuex.Store({
plugins: [
createPersistedState({
@@ -337,13 +337,13 @@
</script>
<!--beetl全局变量方法-->
<script type="text/javascript">
<script nonce="${cspNonce!}" type="text/javascript">
const base = "${base!}"
const APP_DOMAIN = "${AppDomain!}"
</script>
<!--vue挂载-->
<script type="text/javascript">
<script nonce="${cspNonce!}" type="text/javascript">
Vue.prototype.$moment = moment
Vue.prototype.$businessTool = businessTool
Vue.prototype.$commonUtil = commonUtil
@@ -354,7 +354,7 @@
</script>
<!--vue全局组件-->
<script>
<script nonce="${cspNonce!}">
Vue.component(VueQrcode.name, VueQrcode)
Vue.component("guava", httpVueLoader("/components/plugins/Guava.vue?v=" + new Date().getTime()))
Vue.component("enum-tag", httpVueLoader("/components/plugins/sysEnum/EnumTag.vue?v=" + new Date().getTime()))
@@ -698,7 +698,7 @@
</footer>
<script>
<script nonce="${cspNonce!}">
// 处理导航项的active状态
$(document).ready(function () {
// 控制页脚显示的函数
@@ -1999,7 +1999,7 @@ layout("/layouts/v4/baseLayout.html"){
</div>
</div>
<script>
<script nonce="${cspNonce!}">
const vue = new Vue({
el: "#v4-home-app",
data() {
@@ -90,7 +90,7 @@ layout("/layouts/v4/baseLayout.html"){
</div>
<script>
<script nonce="${cspNonce!}">
<!--#include("act.js"){}#-->
<!--#include("jcdt.js"){}#-->
<!--#include("entry.js"){}#-->
+1 -1
View File
@@ -305,7 +305,7 @@ layout("/layouts/v4/baseLayout.html"){
</el-dialog>
</div>
<script>
<script nonce="${cspNonce!}">
new Vue({
el: '#app',
data() {
@@ -117,7 +117,7 @@ layout("/layouts/v4/baseLayout.html"){
</div>
</div>
<script>
<script nonce="${cspNonce!}">
new Vue({
el: "#v4-person-center",
data() {
@@ -277,7 +277,7 @@
<div class="ele-body" id="container">${layoutContent}</div>
</main>
<script>
<script nonce="${cspNonce!}">
// 处理导航项的active状态
$(document).ready(function() {
// 初始化:根据当前URL设置active状态
@@ -400,7 +400,7 @@ layout("/layouts/v4/baseLayout.html"){
</div>
</div>
<script>
<script nonce="${cspNonce!}">
new Vue({
el: "#app",
data: {
@@ -300,7 +300,7 @@ layout("/layouts/v4/platform.html"){
</main>
</div>
<script>
<script nonce="${cspNonce!}">
document.addEventListener("DOMContentLoaded", function () {
const menuLinks = document.querySelectorAll(".menu-link")
const contentTitle = document.querySelector(".content-title")
@@ -276,7 +276,7 @@ layout("/layouts/v4/baseLayout.html"){
</div>
</div>
<script>
<script nonce="${cspNonce!}">
new Vue({
el: "#app",
data() {