65 lines
1.8 KiB
JavaScript
65 lines
1.8 KiB
JavaScript
"use strict";
|
|
|
|
var AdminFunction = (function () {
|
|
|
|
|
|
function capNhatTrangThaiMenu(hideMenuBig) {
|
|
|
|
if (hideMenuBig === false) {
|
|
$('#js-admin-content-container').addClass('show-large-menu')
|
|
} else {
|
|
$('#js-admin-content-container').removeClass('show-large-menu')
|
|
}
|
|
|
|
$('#js-menu-big').toggleClass('hidden', hideMenuBig);
|
|
$('#js-menu-small').toggleClass('hidden', !hideMenuBig);
|
|
$('#js-form-search').toggleClass('menu-hide', hideMenuBig);
|
|
localStorage.setItem(hideMenuBig ? 'menu_big' : 'menu_small', 'hidden');
|
|
localStorage.removeItem(hideMenuBig ? 'menu_small' : 'menu_big');
|
|
}
|
|
|
|
function add_product_to_category(id) {
|
|
$('#status_' + id).html('<span class= "loading loading-bars loading-sm" ></span ><span class="ml-[3px]">Đang xử lý..</span>');
|
|
setTimeout(function () {
|
|
$('#status_' + id).html('');
|
|
}, 1000)
|
|
}
|
|
|
|
function run_search(holder) {
|
|
|
|
$(holder).keyup(debounce(function () {
|
|
var inputString = $(this).val();
|
|
$('#js-show-search').show()
|
|
}, 300));
|
|
|
|
$('body').click(function () {
|
|
$("#js-show-search").hide();
|
|
});
|
|
|
|
|
|
}
|
|
|
|
|
|
function update_product_hot(id) {
|
|
$('#js-status-hottype-' + id).html('<span class= "loading loading-bars loading-sm" ></span ><span class="ml-[3px]">Đang xử lý..</span>');
|
|
setTimeout(function () {
|
|
$('#js-status-hottype-' + id).html('');
|
|
}, 1000)
|
|
}
|
|
|
|
|
|
function searchSelect(holder) {
|
|
$(holder).select2();
|
|
}
|
|
|
|
return {
|
|
capNhatTrangThaiMenu: capNhatTrangThaiMenu,
|
|
add_product_to_category: add_product_to_category,
|
|
run_search: run_search,
|
|
searchSelect: searchSelect,
|
|
update_product_hot: update_product_hot
|
|
}
|
|
})();
|
|
|
|
|