Files
EasySoft-ZenTaoPMS/module/block/js/guideblock.ui.js
T
2023-08-01 15:01:05 +08:00

50 lines
1.2 KiB
JavaScript

function switchMode(mode)
{
$.post($.createLink('custom', 'mode'), {mode}, function(result)
{
parent.location.reload();
});
}
function switchVision(vision)
{
$.get($.createLink('my', 'ajaxSwitchVision', 'vision=' + vision), function(result)
{
parent.location.reload();
})
}
$('.mode-switch .block.state').on('click', '.mode-block', function()
{
const mode = $(this).data('mode');
zui.Modal.confirm({message: changeModeTips, onResult: function(result)
{
if(result) switchMode(mode);
}});
})
$('.vision-switch .block.state').on('click', '.vision-block', function()
{
const vision = $(this).data('vision');
switchVision(vision);
})
$('.theme-switch .block').on('click', '.theme-block', function()
{
$('.block').removeClass('active');
selectTheme($(this).attr('data-theme'));
$(this).parent().addClass('active');
})
$('.guide-block').on('click', '.guide-tab', function()
{
const tab = $(this).data('tab');
localStorage.setItem('guideblock', tab);
})
if(localStorage.getItem('guideblock'))
{
const tab = localStorage.getItem('guideblock');
$('.guide-block a.guide-tab[data-tab=' + tab + ']').trigger('click');;
}