public static IDictionary GetDictionary(SiteInfo siteInfo, int channelId) { var dictionary = new ListDictionary { { ChannelId, "栏目ID" }, { Year, "年份" }, { Month, "月份" }, { Day, "日期" }, { Hour, "小时" }, { Minute, "分钟" }, { Second, "秒钟" }, { Sequence, "顺序数" }, { ParentRule, "父级命名规则" }, { ChannelName, "栏目名称" }, { LowerChannelName, "栏目名称(小写)" }, { ChannelIndex, "栏目索引" }, { LowerChannelIndex, "栏目索引(小写)" } }; var relatedIdentities = RelatedIdentities.GetChannelRelatedIdentities(siteInfo.Id, channelId); var styleInfoList = TableStyleManager.GetTableStyleInfoList(DataProvider.ChannelDao.TableName, relatedIdentities); foreach (var styleInfo in styleInfoList) { if (styleInfo.InputType == InputType.Text) { dictionary.Add($@"{{@{StringUtils.LowerFirst(styleInfo.AttributeName)}}}", styleInfo.DisplayName); dictionary.Add($@"{{@lower{styleInfo.AttributeName}}}", styleInfo.DisplayName + "(小写)"); } } return(dictionary); }
public static IDictionary GetDictionary(PublishmentSystemInfo publishmentSystemInfo, int nodeId) { var dictionary = new ListDictionary { { ChannelId, "栏目ID" }, { ChannelIndex, "栏目索引" }, { Year, "年份" }, { Month, "月份" }, { Day, "日期" }, { Hour, "小时" }, { Minute, "分钟" }, { Second, "秒钟" }, { Sequence, "顺序数" }, { ParentRule, "父级命名规则" }, { ChannelName, "栏目名称" } }; //继承父级设置 20151113 sessionliang var relatedIdentities = RelatedIdentities.GetChannelRelatedIdentities(publishmentSystemInfo.PublishmentSystemId, nodeId); var styleInfoList = TableStyleManager.GetTableStyleInfoList(ETableStyle.Channel, DataProvider.NodeDao.TableName, relatedIdentities); foreach (var styleInfo in styleInfoList) { if (EInputTypeUtils.Equals(styleInfo.InputType, EInputType.Text)) { dictionary.Add($@"{{@{styleInfo.AttributeName}}}", styleInfo.DisplayName); } } return(dictionary); }