|
|
|
@@ -1,4 +1,6 @@ |
|
|
|
export default async function initCloudrain() { |
|
|
|
let debug_button = $('.cloudbrain_debug').data('debug') |
|
|
|
let debug_again_button = $('.cloudbrain_debug').data('debug-again') |
|
|
|
let timeid = window.setInterval(loadJobStatus, 15000); |
|
|
|
$(document).ready(loadJobStatus); |
|
|
|
function loadJobStatus() { |
|
|
|
@@ -24,7 +26,7 @@ export default async function initCloudrain() { |
|
|
|
finalState.includes(status) && $('#' + ID + '-stop').removeClass('blue').addClass('disabled') |
|
|
|
} |
|
|
|
if(status==="RUNNING"){ |
|
|
|
$('#ai-debug-'+ID).removeClass('disabled').addClass('blue').text('调试').css("margin","0 1rem") |
|
|
|
$('#ai-debug-'+ID).removeClass('disabled').addClass('blue').text(debug_button).css("margin","0 1rem") |
|
|
|
$('#model-image-'+ID).removeClass('disabled').addClass('blue') |
|
|
|
} |
|
|
|
if(status!=="RUNNING"){ |
|
|
|
@@ -36,7 +38,7 @@ export default async function initCloudrain() { |
|
|
|
$('#ai-debug-'+ID).removeClass('blue').addClass('disabled') |
|
|
|
} |
|
|
|
if(['STOPPED','FAILED','START_FAILED','CREATE_FAILED','SUCCEEDED'].includes(status)){ |
|
|
|
$('#ai-debug-'+ID).removeClass('disabled').addClass('blue').text('再次调试').css("margin","0") |
|
|
|
$('#ai-debug-'+ID).removeClass('disabled').addClass('blue').text(debug_again_button).css("margin","0") |
|
|
|
} |
|
|
|
if(["RUNNING","WAITING"].includes(status)){ |
|
|
|
$('#ai-stop-'+ID).removeClass('disabled').addClass('blue') |
|
|
|
@@ -114,7 +116,7 @@ export default async function initCloudrain() { |
|
|
|
$('#' + ID+'-icon').removeClass().addClass(res.status) |
|
|
|
$('#' + ID+ '-text').text(res.status) |
|
|
|
if(res.status==="STOPPED"){ |
|
|
|
$('#ai-debug-'+ID).removeClass('disabled').addClass('blue').text("再次调试").css("margin","0") |
|
|
|
$('#ai-debug-'+ID).removeClass('disabled').addClass('blue').text(debug_again_button).css("margin","0") |
|
|
|
$('#ai-image-'+ID).removeClass('blue').addClass('disabled') |
|
|
|
$('#ai-model-debug-'+ID).removeClass('blue').addClass('disabled') |
|
|
|
$('#ai-delete-'+ID).removeClass('disabled').addClass('blue') |
|
|
|
@@ -214,7 +216,7 @@ export default async function initCloudrain() { |
|
|
|
$('#' + ID+ '-text').text(res.status) |
|
|
|
$('#ai-debug-'+ID).removeClass('blue').addClass('disabled') |
|
|
|
$('#ai-delete-'+ID).removeClass('blue').addClass('disabled') |
|
|
|
$('#ai-debug-'+ID).text("调试").css("margin","0 1rem") |
|
|
|
$('#ai-debug-'+ID).text(debug_button).css("margin","0 1rem") |
|
|
|
} |
|
|
|
}else{ |
|
|
|
$('.alert').html(res.error_msg).removeClass('alert-success').addClass('alert-danger').show().delay(2000).fadeOut(); |
|
|
|
|