* Finish task#48008 and fix bug for 48011.
This commit is contained in:
@@ -1,3 +1,46 @@
|
||||
/**
|
||||
* When execution status change.
|
||||
*
|
||||
* @param stirng executionStatus
|
||||
* @access public
|
||||
* @return void
|
||||
*/
|
||||
function changeStatus(executionStatus)
|
||||
{
|
||||
if(executionStatus == 'wait')
|
||||
{
|
||||
$('.startButton').removeClass('hidden');
|
||||
$('.putoffButton').removeClass('hidden');
|
||||
$('.suspendButton').removeClass('hidden');
|
||||
$('.closeButton').removeClass('hidden');
|
||||
$('.activateButton').addClass('hidden');
|
||||
}
|
||||
else if(executionStatus == 'doing')
|
||||
{
|
||||
$('.startButton').addClass('hidden');
|
||||
$('.putoffButton').removeClass('hidden');
|
||||
$('.suspendButton').removeClass('hidden');
|
||||
$('.closeButton').removeClass('hidden');
|
||||
$('.activateButton').addClass('hidden');
|
||||
}
|
||||
else if(executionStatus == 'suspended')
|
||||
{
|
||||
$('.startButton').addClass('hidden');
|
||||
$('.putoffButton').addClass('hidden');
|
||||
$('.suspendButton').addClass('hidden');
|
||||
$('.closeButton').removeClass('hidden');
|
||||
$('.activateButton').removeClass('hidden');
|
||||
}
|
||||
else if(executionStatus == 'closed')
|
||||
{
|
||||
$('.startButton').addClass('hidden');
|
||||
$('.putoffButton').addClass('hidden');
|
||||
$('.suspendButton').addClass('hidden');
|
||||
$('.closeButton').addClass('hidden');
|
||||
$('.activateButton').removeClass('hidden');
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Display the kanban in full screen.
|
||||
*
|
||||
@@ -1046,6 +1089,8 @@ function initKanban($kanban)
|
||||
*/
|
||||
$(function()
|
||||
{
|
||||
changeStatus(execution.status);
|
||||
|
||||
window.kanbanScaleSize = +$.zui.store.get('executionKanbanScaleSize', 1);
|
||||
$('#kanbanScaleSize').text(window.kanbanScaleSize);
|
||||
$('#kanbanScaleControl .btn[data-type="+"]').attr('disabled', window.kanbanScaleSize >= 4 ? 'disabled' : null);
|
||||
|
||||
Reference in New Issue
Block a user