Asset Categories

This commit is contained in:
Andy Howard
2025-01-27 10:01:32 +00:00
parent 03b3a81dab
commit a3ac029d55
130 changed files with 1809 additions and 1423 deletions
@@ -24,7 +24,7 @@
}
ac.handleAssets = function (response)
{
sbm.debug('handleAssets', response);
//sbm.debug('handleAssets', response);
delete ac.awaitingRefreshResponse;
let $table = $('table', $pnl.table).find('tbody tr').remove().end();
$pnl.msgs.hide().empty();
@@ -198,6 +198,16 @@
delete ac.data.assets;
}
//--------------------------------------------------------------
ac.onSelectFilterAssetCategory=function(env, item)
{
sbm.debug('onSelectFilterAssetCategory', env, item);
env.$frm.filter.find('.FilterAssetCategoryId').val(item.id);
env.$frm.filter.find('.FilterAssetCategory').val(item.name);
setTimeout(ac.refreshResults, 250);
}
//--------------------------------------------------------------
$(function ()
{
@@ -209,7 +219,8 @@
$pnl.tmpls = $('.sbm-panel-item-template', $pnl.items);
$frm.filter = $('#frmAssetFilter');
$('.FilterSearch', $frm.filter).on('input', function () { ac.refreshResults(250); });
$frm.filter.on('input', '.FilterSearch', function () { ac.refreshResults(250); });
$frm.filter.on('dblclick', '.FilterAssetCategory', function () { sbm.fn.selectAssetCategory({ fnSuccess: function (item) { ac.onSelectFilterAssetCategory(env, item); } }); });
$frm.itemId = $('#frmAssetId');
$frm.categories = $('#frmCategories');