From 1fabdd59079ca45024b28a3e1d0c9f5457e95f16 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 19 十二月 2024 14:15:38 +0800 Subject: [PATCH] 2024-12-19 --- src/index.js | 14 ++++-- src/views/billprint/index.jsx | 18 +++++++- src/views/main/index.jsx | 18 +++++++- src/views/mkiframe/index.jsx | 18 +++++++- 4 files changed, 54 insertions(+), 14 deletions(-) diff --git a/src/index.js b/src/index.js index e8d944c..6fd215a 100644 --- a/src/index.js +++ b/src/index.js @@ -361,11 +361,15 @@ } if (config.systemRun === 'backend') { - GLOB.debugger = false - Object.defineProperty(window, 'backend', { - writable: false, - value: true - }) + if (sessionStorage.getItem('systemRun') === 'front') { + GLOB.debugger = true + } else { + GLOB.debugger = false + Object.defineProperty(window, 'backend', { + writable: false, + value: true + }) + } } if (config.debugger === 'forbid') { sessionStorage.removeItem('breakpoint') diff --git a/src/views/billprint/index.jsx b/src/views/billprint/index.jsx index 25fbfea..f89e307 100644 --- a/src/views/billprint/index.jsx +++ b/src/views/billprint/index.jsx @@ -99,10 +99,22 @@ configurable: true, enumerable: true, set(value) { - if (value + '' === 'false') { - window.GLOB.debugger = false - } else { + if (value === true) { window.GLOB.debugger = true + } else if (value === 0) { + if (window.backend) { + sessionStorage.setItem('systemRun', 'front') + window.location.reload() + } else { + window.mkInfo('绯荤粺褰撳墠鏈娇鐢ㄥ悗绔剼鏈紒') + } + } else if (value === false) { + if (sessionStorage.getItem('systemRun') === 'front') { + sessionStorage.removeItem('systemRun') + window.location.reload() + } else { + window.GLOB.debugger = false + } } } }) diff --git a/src/views/main/index.jsx b/src/views/main/index.jsx index 82241b8..6971bcf 100644 --- a/src/views/main/index.jsx +++ b/src/views/main/index.jsx @@ -32,10 +32,22 @@ configurable: true, enumerable: true, set(value) { - if (value + '' === 'false') { - window.GLOB.debugger = false - } else { + if (value === true) { window.GLOB.debugger = true + } else if (value === 0) { + if (window.backend) { + sessionStorage.setItem('systemRun', 'front') + window.location.reload() + } else { + window.mkInfo('绯荤粺褰撳墠鏈娇鐢ㄥ悗绔剼鏈紒') + } + } else if (value === false) { + if (sessionStorage.getItem('systemRun') === 'front') { + sessionStorage.removeItem('systemRun') + window.location.reload() + } else { + window.GLOB.debugger = false + } } } }) diff --git a/src/views/mkiframe/index.jsx b/src/views/mkiframe/index.jsx index 4730c77..cfd57df 100644 --- a/src/views/mkiframe/index.jsx +++ b/src/views/mkiframe/index.jsx @@ -124,10 +124,22 @@ configurable: true, enumerable: true, set(value) { - if (value + '' === 'false') { - window.GLOB.debugger = false - } else { + if (value === true) { window.GLOB.debugger = true + } else if (value === 0) { + if (window.backend) { + sessionStorage.setItem('systemRun', 'front') + window.location.reload() + } else { + window.mkInfo('绯荤粺褰撳墠鏈娇鐢ㄥ悗绔剼鏈紒') + } + } else if (value === false) { + if (sessionStorage.getItem('systemRun') === 'front') { + sessionStorage.removeItem('systemRun') + window.location.reload() + } else { + window.GLOB.debugger = false + } } } }) -- Gitblit v1.8.0