菜单管理增加无图标的默认图标显示

This commit is contained in:
thinkgem
2024-01-08 15:24:18 +08:00
parent bdfba55a82
commit 0b7eb4138e

View File

@@ -81,15 +81,13 @@ $('#dataGrid').dataGrid({
searchForm: $('#searchForm'), searchForm: $('#searchForm'),
columnModel: [ columnModel: [
{header:'${text("菜单名称")}', name:'menuNameRaw', width:200, formatter: function(val, obj, row, act){ {header:'${text("菜单名称")}', name:'menuNameRaw', width:200, formatter: function(val, obj, row, act){
var icon = row.menuIcon, iconHtml = ''; var icon = row.menuIcon || 'fa-circle-o opa08', iconHtml = '';
if (icon && icon != ''){ if (icon.indexOf('://') != -1){
if (icon.indexOf('://') != -1){ iconHtml = '<img src="' + icon + '" width="20" height="20">';
iconHtml = '<img src="' + icon + '" width="20" height="20">'; }else if (icon.indexOf('/') == 0){
}else if (icon.indexOf('/') == 0){ iconHtml = '<img src="' + ctxPath + icon + '" width="20" height="20">';
iconHtml = '<img src="' + ctxPath + icon + '" width="20" height="20">'; }else{
}else{ iconHtml = '<i class="fa fa-fw ' + icon + '"></i>&nbsp;';
iconHtml = '<i class="fa fa-fw ' + icon + '"></i>&nbsp;';
}
} }
return '&nbsp;'+iconHtml+'&nbsp; <a href="${ctx}/sys/menu/form?menuCode=' return '&nbsp;'+iconHtml+'&nbsp; <a href="${ctx}/sys/menu/form?menuCode='
+row.id+'" class="btnList" style="color:'+row.color+'" data-title="${text("编辑菜单")}">'+val+'</a>'; +row.id+'" class="btnList" style="color:'+row.color+'" data-title="${text("编辑菜单")}">'+val+'</a>';