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

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

View File

@@ -81,8 +81,7 @@ $('#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){
@@ -90,7 +89,6 @@ $('#dataGrid').dataGrid({
}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>';
}}, }},