|
|
@@ -483,43 +483,6 @@ export default async function initCloudrain() { |
|
|
|
const redirect_to = this.dataset.linkpath; |
|
|
|
debugAgain(ID, repoPath, redirect_to); |
|
|
|
}); |
|
|
|
|
|
|
|
function setWaitNums() { |
|
|
|
if ($(".cloudbrain-type").length === 0 && $(".gpu-type").length === 0) { |
|
|
|
return; |
|
|
|
} |
|
|
|
if ( |
|
|
|
$(".cloudbrain-type").length !== 0 && |
|
|
|
!$(".cloudbrain-type").data("queue") |
|
|
|
) { |
|
|
|
return; |
|
|
|
} |
|
|
|
let waitNums = $(".cloudbrain-type").data("queue").split("map")[1]; |
|
|
|
let test = new Map(); |
|
|
|
let waitNumsArray = waitNums.split(" "); |
|
|
|
waitNumsArray.forEach((element, index) => { |
|
|
|
if (index === 0) { |
|
|
|
test.set(element.slice(1, -2), parseInt(element.slice(-1))); |
|
|
|
} else if (index === waitNumsArray.length - 1) { |
|
|
|
test.set(element.slice(0, -3), parseInt(element.slice(-2, -1))); |
|
|
|
} else { |
|
|
|
test.set(element.slice(0, -2), parseInt(element.slice(-1))); |
|
|
|
} |
|
|
|
}); |
|
|
|
$(".ui.search.dropdown.gpu-type").dropdown({ |
|
|
|
onChange: function (value, text, $selectedItem) { |
|
|
|
let gpuTypeNums = test.get(value); |
|
|
|
let gpuTypeNumString = |
|
|
|
$(".cloudbrain-type").data("queue-start") + |
|
|
|
" " + |
|
|
|
gpuTypeNums + |
|
|
|
" " + |
|
|
|
$(".cloudbrain-type").data("queue-end"); |
|
|
|
$("#gpu-nums").text(gpuTypeNumString); |
|
|
|
}, |
|
|
|
}); |
|
|
|
} |
|
|
|
setWaitNums(); |
|
|
|
} |
|
|
|
|
|
|
|
function userSearchControll() { |
|
|
|