兼容 jumpserver 4.10.x

This commit is contained in:
2025-06-23 08:46:41 +00:00
parent 002b6575e6
commit d67e5b824a

View File

@ -14,20 +14,22 @@
return new Promise(resolve => setTimeout(resolve, ms))
}
var version = document.querySelector('.footer-version')
while (!(version = document.querySelector('.footer-version'))) {
await sleep(50)
}
version.innerHTML = version.innerHTML.replace('Version', '')
async function adjust() {
var left_side = document.querySelector('.left-side')
left_side.style.maxWidth = '11.5%'
left_side.style.flex = '0 0 calc(11.5% - 0px)'
var content = document.querySelector('.content')
content.style.maxWidth = '88.5%'
content.style.flex = '0 0 calc(88.5% - 0px)'
document.getElementById('batchCommandDiv').remove()
document.getElementById('winContainer').style.height = "calc(100% - 30px)"
await sleep(10)
var splitter_bar = document.querySelector('.ant-splitter-bar')
var left = splitter_bar.previousElementSibling
left.style.flexBasis = 'calc(11.5% - 0px)'
var right = splitter_bar.nextElementSibling
right.style.flexBasis = 'calc(88.5% - 0px)'
}
window.onresize = adjust
adjust()
for (const element of ['#assetsTree_2_span', '#assetsTree_4_span', '#assetsTree_5_span', '#assetsTree_7_span']) {
document.querySelector('.content-footer').remove()
for (const element of ['#AssetTree_3_span', '#AssetTree_4_span', '#AssetTree_5_span', '#AssetTree_14_span', '#AssetTree_19_span']) {
let target = undefined
while ((target = document.querySelector(element)) == undefined) {
await sleep(50)