diff --git a/CoreCms.Net.Configuration/GlobalEnumVars.cs b/CoreCms.Net.Configuration/GlobalEnumVars.cs index 38b7b659..3cefb814 100644 --- a/CoreCms.Net.Configuration/GlobalEnumVars.cs +++ b/CoreCms.Net.Configuration/GlobalEnumVars.cs @@ -2034,6 +2034,11 @@ namespace CoreCms.Net.Configuration /// [Description("13服务商品")] ServiceGoods = 13, + /// + /// 14公告页面 + /// + [Description("14公告页面")] + Notice = 14, } /// diff --git a/CoreCms.Net.Services/Share/CoreCmsShareServices.cs b/CoreCms.Net.Services/Share/CoreCmsShareServices.cs index f670501d..4bcf5bd1 100644 --- a/CoreCms.Net.Services/Share/CoreCmsShareServices.cs +++ b/CoreCms.Net.Services/Share/CoreCmsShareServices.cs @@ -615,6 +615,17 @@ namespace CoreCms.Net.Services return jm; } break; + case (int)GlobalEnumVars.UrlSharePageType.Notice: + if (parameter.ContainsKey("noticeId")) + { + str = parameter["noticeId"]?.ToString(); + } + else + { + jm.msg = "参数必须传noticeId"; + return jm; + } + break; default: jm.msg = GlobalErrorCodeVars.Code10000; return jm; @@ -746,6 +757,13 @@ namespace CoreCms.Net.Services jm.status = true; } break; + case (int)GlobalEnumVars.UrlSharePageType.Notice: + if (arr.Length == 1) + { + jm.data = new { noticeId = arr[0] }; + jm.status = true; + } + break; default: jm.msg = GlobalErrorCodeVars.Code10000; return jm;